1
John W Woods, Yongjun Wu, Robert A Cohen: Overlapped block motion compression for variable size blocks in the context of MCTF scalable video coders. Rensselaer Polytechnic Institute, Sughrue Mion PLLC, January 26, 2010: US07653133 (27 worldwide citation)

A method, computer program product, and computer system for processing video frames. A current frame is divided into M blocks that include at least two differently sized blocks. M is at least 9. Each block in the current frame is classified as being a motion block or an I-BLOCK. Overlapped block mot ...


2
Yongjun Wu, William Chen, Weidong Zhao: Computing collocated macroblock information for direct mode macroblocks. Microsoft Corporation, Klarquist Sparkman, August 28, 2012: US08254455 (23 worldwide citation)

Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task ...


3
Eric S Christoffersen, Yongjun Wu, Weidong Zhao: Innovations in video decoder implementations. Microsoft Corporation, Klarquist Sparkman, September 11, 2012: US08265144 (19 worldwide citation)

Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task ...


4
John W Woods, Peisong Chen, Yongjun Wu: Method for processing I-blocks used with motion compensated temporal filtering. Rensselaer Polytechnic Institute, Sughrue Mion PLLC, December 1, 2009: US07627040 (11 worldwide citation)

A method, system, computer program product, and computer system for processing video frames. Frames A and B of a pair of successive video frames each comprise blocks of pixels. Frame A is earlier in time than frame B. A connection state of each pixel in frame B relative to the pixels of frame A is d ...


5
Radhika Jandhyala, Yongjun Wu, Shijun Sun: Global alignment for high-dynamic range image generation. Microsoft Corporation, Carole Boelitz, Micky Minhas, April 29, 2014: US08711248 (10 worldwide citation)

Techniques and tools for high dynamic range (“HDR”) image generation and rendering are described herein. In several described embodiments, images having distinct exposure levels are aligned. In particular embodiments, the alignment of a reference image to a non-reference image is based at least in p ...


6
John W Woods, Yongjun Wu: Method and apparatus for scalable motion vector coding. Rensselaer Polytechnic Institute, Sughrue Mion PLLC, January 31, 2012: US08107535 (10 worldwide citation)

A method and apparatus for scalable coding of a motion vector generated during motion estimation, in which a generated motion vector field is separated into a base layer and an enhancement layer according to pixel accuracies to obtain a layered structure for a motion vector. In addition, the motion ...


7
Gang Ji, Shijun Sun, Yongjun Wu, Shyam Sadhwani: Stereo 3D video support in computing devices. Microsoft Corporation, Timothy Churna, Kate Drakos, Micky Minhas, October 14, 2014: US08860785 (9 worldwide citation)

Methods are disclosed for supporting stereo 3D video in computing devices. A computing device can receive stereo 3D video data employing a YUV color space and chroma subsampling, and can generate anaglyph video data therefrom. The anaglyph video data can be generated by unpacking the stereo 3D video ...


8
Chunhung Li, Yongjun Wu, Weimien Hsu, Wanhong Tan, Qiuyong Li: Fixing structure of a pull-out faucet. Globe Union Industrial, Alan Kamrath, Kamrath IP Lawfirm P A, January 6, 2015: US08925571 (5 worldwide citation)

A fixing structure of a pull-out faucet is mounted on a platform with a fixing hole and contains a pull-out faucet including a housing, a pull-out spray head, a mixing valve, and a pipe line set; the pipe line set including a plurality of fixedly static pipe lines and a movably dynamic pipe line; a ...


9
Yongjun Wu, Naveen Thumpudi, Kim chyan Gan: Local picture identifier and computation of co-located information. Microsoft Corporation, Klarquist Sparkman, May 29, 2012: US08189666 (4 worldwide citation)

Video decoding innovations for using local picture identifiers and computing co-located information are described. In one aspect, a decoder identifies reference pictures in a reference picture list of a temporal direct prediction mode macroblock that match reference pictures used by a co-located mac ...


10
Yongjun Wu, Nikola Borisov, Weidong Zhao, Shyam Sadhwani, Naveen Thumpudi: Generic platform video image stabilization. Microsoft Corporation, Timothy Churna, Andrew Sanders, Micky Minhas, November 25, 2014: US08896715 (4 worldwide citation)

Video image stabilization provides better performance on a generic platform for computing devices by evaluating available multimedia digital signal processing components, and selecting the available components to utilize according to a hierarchy structure for video stabilization performance for proc ...