1
Ya Qin Zhang, Sohail Zafar: Variable-block size multi-resolution motion estimation scheme for pyramid coding. GTE Laboratories Incorporated, J Stephen Yeo, Victor F Lohmann III, December 19, 1995: US05477272 (168 worldwide citation)

A novel variable-size block multi-resolution motion estimation (MRME) scheme is presented. The motion estimation scheme can be used to estimate motion vectors in subband coding, wavelet coding and other pyramid coding systems for video compression. In the MRME scheme, the motion vectors in the highe ...


2
Tihao Chiang, Huifang Sun, Wilson Kwok, Max Chien, Ya Qin Zhang: Apparatus and method for optimizing the rate control in a coding system. Sarnoff Corporation, Sharp Corporation, William J Purke, December 12, 2000: US06160846 (160 worldwide citation)

A method and apparatus for selecting a quantizer scale for each macroblock to maintain the overall quality of the video image while optimizing the coding rate. A quantizer scale is selected for each macroblock such that target bit rate for the picture is achieved while an optimal quantization scale ...


3
Qian Zhang, Wenwu Zhu, Ya Qin Zhang, Guijin Wang: Channel and quality of service adaptation for multimedia over wireless networks. Microsoft Corporation, Lee & Hayes PLLC, February 14, 2006: US06999432 (155 worldwide citation)

A cross-layer architecture is provided for delivering multiple media streams over 3G W-CDMA channels in adaptive multimedia wireless networks. A resource management mechanism dynamically allocates resources among different media streams adapted to channel status and Quality of Service (QoS) requirem ...


4
Tihao Chiang, Jungwoo Lee, Ya Qin Zhang, Zixiang Xiong: Apparatus and method for quadtree based variable block size motion estimation. Sarnoff Corporation, Sharp Corporation, William J Burke, July 4, 2000: US06084908 (141 worldwide citation)

A method and apparatus for determining an optimal quadtree structure for quadtree-based variable block size (VBS) motion estimation. The method computes the motion vectors for the entire quadtree from the largest block-size to the smallest block-size. Next, the method may optionally select an optima ...


5
Sriram Sethuraman, Tihao Chiang, Xudong Song, Ravi Krishnamurthy, Paul Hatrack, Ya Qin Zhang: Method and apparatus for encoding video information. Sarnoff Corporation, William J Burke, August 13, 2002: US06434196 (130 worldwide citation)

A method and apparatus for encoding, illustratively, a video information stream to produce an encoded information stream according to a group of frames (GOF) information structure where the GOF structure and, optionally, a bit budget are modified in response to, respectively, information discontinui ...


6
Ya Qin Zhang, Shipeng Li, Feng Wu, Rong Yan: Systems and methods with error resilience in enhancement layer bitstream of scalable video coding. Microsoft Corporation, Lee & Hayes PLLC, November 9, 2004: US06816194 (119 worldwide citation)

A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks a ...


7
Ya Qin Zhang, Sohail Zafar: Inter-frame wavelet transform coder for color video compression. GTE Laboratories Incorporated, Victor F Lohmann III, J Stephen Yeo, February 27, 1996: US05495292 (109 worldwide citation)

A video coding scheme based on wavelet representation performs motion compensation in the wavelet domain rather than spatial domain. This inter-frame wavelet transform coding scheme preferably uses a variable-size multi-resolution motion compensation (MRMC) prediction scheme. The MRMC scheme produce ...


8
Stephen Anthony Martucci, Iraj Sodagar, Ya Qin Zhang: Low bit rate video encoder using overlapping block motion compensation and zerotree wavelet coding. David Sarnoff Research Center, William J Burke, June 9, 1998: US05764805 (102 worldwide citation)

An apparatus and a concomitant method for encoding video frame sequences (input images) using overlapping block motion compensation in conjunction with zerotree wavelet coding. The method partitions each input image into a plurality of overlapping blocks and applies wavelet transform on the partitio ...


9
Tihao Chiang, Ya Qin Zhang: Apparatus and method for optimizing the rate control in a coding system. Sarnoff Corporation, William J Burke, John V Silverio, June 5, 2001: US06243497 (94 worldwide citation)

A method and apparatus for selecting a quantizer scale for each frame to optimize the coding rate is disclosed. A quantizer scale is selected for each frame such that the target bit rate for the frame is achieved while maintaining a uniform visual quality over an entire sequence of frames.


10
Feng Wu, Shipeng Li, Ya Qin Zhang: System and method for robust video coding using progressive fine-granularity scalable (PFGS) coding. Microsoft Corporation, Lee & Hayes PLLC, September 2, 2003: US06614936 (87 worldwide citation)

A video encoding scheme employs progressive fine-granularity layered coding to encode video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video. Some of the enhancement layers in a current fr ...