Patents by Inventor Shijun Sun

Shijun Sun has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8275209
    Abstract: In certain embodiments, overlap operators are applied during encoding and/or decoding of digital media, where the overlap operators have reduced DC gain mismatch and/or DC leakage between interior overlap operators and overlap operators at the edge and/or corner. In other embodiments, information indicating a selected tile boundary option for overlap processing can be encoded and/or decoded. The selected tile boundary option indicates one of a hard tile boundary option and a soft tile boundary option for processing with overlap operators. Overlap transform processing can then be applied based at least in part on the selected tile boundary option.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: September 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Daniel Schonberg, Shankar L. Regunathan, Shijun Sun, Gary J. Sullivan, Zhi Zhou, Sridhar Srinivasan
  • Publication number: 20120218442
    Abstract: 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 part on motion vectors that are determined using covariance computations. Furthermore, in certain embodiments, saturated areas, underexposed areas, and/or moving objects are ignored or substantially ignored during the image alignment process. Moreover, in certain embodiments, a hierarchical pyramid block-based scheme is used to perform local motion estimation between the reference image and the non-reference image.
    Type: Application
    Filed: February 25, 2011
    Publication date: August 30, 2012
    Applicant: Microsoft Corporation
    Inventors: Radhika Jandhyala, Yongjun Wu, Shijun Sun
  • Publication number: 20120213296
    Abstract: Aspects of the present invention relate to systems and methods for picture up-sampling using direct interpolation. Some aspects of the present invention provide an up-sampling procedure designed for the Scalable Video Coding extension of H.264/MPEG-4 AVC.
    Type: Application
    Filed: May 1, 2012
    Publication date: August 23, 2012
    Inventor: Shijun Sun
  • Patent number: 8233538
    Abstract: Embodiments of the present invention relate to methods and systems for ordering, communicating and applying pixel intra-prediction modes.
    Type: Grant
    Filed: March 29, 2008
    Date of Patent: July 31, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Shijun Sun, Louis Joseph Kerofsky
  • Patent number: 8228986
    Abstract: Embodiments of the present invention relate to methods and systems for ordering, communicating and applying pixel intra-prediction modes.
    Type: Grant
    Filed: March 29, 2008
    Date of Patent: July 24, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Shijun Sun, Louis Joseph Kerofsky
  • Patent number: 8213503
    Abstract: Techniques and tools for skip modes in encoding and decoding of inter-layer residual video are described. For example, an encoder encodes multiple macroblocks of a picture of inter-layer residual video. For a current macroblock that is skipped, the encoder selects a skip mode from among multiple available skip modes and uses the selected skip mode when encoding the current macroblock. The skip modes can include intra skip mode and predicted-motion skip mode. A corresponding decoder, for the current macroblock, selects and uses the skip mode for the current macroblock during decoding. As another example, an encoder encodes multiple channels of a picture of inter-layer residual video. For each channel, the encoder determines whether to skip the channel. The encoder signals channel skip information to indicate which channels are skipped. A corresponding decoder parses the channel skip information and determines on a channel-by-channel basis whether to skip the respective channels.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: July 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Chengjie Tu, Shankar Regunathan, Shijun Sun, Chih-Lung Lin
  • Publication number: 20120154526
    Abstract: 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 data to left and right views and combining the left and right views into a single view via matrix transformation. The combining uses transform matrices that correspond to a video pipeline configuration. The transform matrix coefficients can depend on characteristics of the video pipeline components. Modified transform matrix coefficients can be used in response to changes in the video pipeline configuration. Video encoded in stereo 3D video data can be selected to be displayed in stereo 3D, anaglyph or monoscopic form, depending on user input and/or characteristics of video pipeline components.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: Microsoft Corporation
    Inventors: Gang Ji, Shijun Sun, Yongjun Wu, Shyam Sadhwani
  • Patent number: 8179974
    Abstract: Techniques and tools for encoding and decoding a block of frequency coefficients are presented. An encoder selects a scan order from multiple available scan orders and then applies the selected scan order to a two-dimensional matrix of transform coefficients, grouping non-zero values of the frequency coefficients together in a one-dimensional string. The encoder entropy encodes the one-dimensional string of coefficient values according to a multi-level nested set representation. In decoding, a decoder entropy decodes the one-dimensional string of coefficient values from the multi-level nested set representation. The decoder selects the scan order from among multiple available scan orders and then reorders the coefficients back into a two-dimensional matrix using the selected scan order.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: May 15, 2012
    Assignee: Microsoft Corporation
    Inventors: Chengjie Tu, Shankar Regunathan, Shijun Sun, Chih-Lung Lin
  • Patent number: 8175168
    Abstract: Aspects of the present invention relate to systems and methods for picture up-sampling using direct interpolation. Some aspects of the present invention provide an up-sampling procedure designed for the Scalable Video Coding extension of H.264/MPEG-4 AVC.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: May 8, 2012
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Shijun Sun
  • Patent number: 8107537
    Abstract: A one-pass picture-layer rate control (RC) method and system for controlling a video encoder: The bit allocation and determination of quantization parameter (QP) in this rate control method and system are based on a Rate-Quantization (R-Q) scale model. The R-Q model is a linear one, wherein the number of bits per picture is in reverse ratio of quantization scale for that picture. A conversion of exponential-based QP to linear-scaled QP is taken in the calculation of complexity model and determination of QP. The conversion is integer-based and is consistent with the quantization array defined in the H.264 standard.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: January 31, 2012
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Zhi Zhou, Shijun Sun
  • Patent number: 8040957
    Abstract: Adjacent regions are identified in an image. Coding parameters for the adjacent regions are identified. Selective filtering is performed at the region between the identified adjacent regions.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: October 18, 2011
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Shijun Sun, Shawmin Lei, Hiroyuki Katata
  • Patent number: 8026979
    Abstract: Aspects of the present invention relate to systems and methods for picture up-sampling and picture down-sampling. Some aspects relate to a selective filter process whereby a filter is selected based on the position of a first resolution picture relative to a second resolution picture. Some aspects relate to an up-sampling and/or down-sampling procedure designed for the Scalable Video Coding extension of H.264/MPEG-4 AVC.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: September 27, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Shijun Sun
  • Patent number: 8023569
    Abstract: Embodiments of the present invention comprise methods and systems for block-based residual upsampling. Some embodiments of the present invention comprise methods and systems for residual upsampling for spatially scalable video coding.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: September 20, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Shijun Sun
  • Publication number: 20110188744
    Abstract: Techniques and tools for high dynamic range (HDR) image rendering and generation. An HDR image generating system performs motion analysis on a set of lower dynamic range (LDR) images and derives relative exposure levels for the images based on information obtained in the motion analysis. These relative exposure levels are used when integrating the LDR images to form an HDR image. An HDR image rendering system tone maps sample values in an HDR image to a respective lower dynamic range value, and calculates local contrast values. Residual signals are derived based on local contrast, and sample values for an LDR image are calculated based on the tone-mapped sample values and the residual signals. User preference information can be used during various stages of HDR image generation or rendering.
    Type: Application
    Filed: February 4, 2010
    Publication date: August 4, 2011
    Applicant: Microsoft Corporation
    Inventor: Shijun Sun
  • Publication number: 20110187733
    Abstract: The enhancement of images to be displayed on a liquid crystal display (LCD) comprises remapping initial pixel values to remapped pixel values in accordance with an equation that raises an initial pixel value to an exponent of a modified gamma value ratio. The modified gamma value ratio is based on a backlight level, an ambient light level and/or other light levels associated with the LCD. The enhancement can selectively increase image brightness in response to a reduction in the backlight level or an increase in the ambient light level, or selectively reduce image brightness in response to a reduction in the ambient light level. The image or a portion of the image can be enhanced. An image portion to be enhanced can be a user-specified bounding box or one or more windows selected by a user or associated with one or more applications running on a computing device.
    Type: Application
    Filed: February 2, 2010
    Publication date: August 4, 2011
    Applicant: Microsoft Corporation
    Inventors: Shijun Sun, Timothy E. Onders
  • Patent number: 7961963
    Abstract: Embodiments of the present invention comprise systems and methods for modification of motion vectors in spatial scalable video coding. Some embodiments of the present invention comprise methods and systems designed for use with the Scalable Video Coding extension of H.264/MPEG-4 AVC.
    Type: Grant
    Filed: February 7, 2006
    Date of Patent: June 14, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Shijun Sun
  • Publication number: 20110116549
    Abstract: A method for characterizing of a block boundary between neighboring blocks when at least one of said neighboring blocks is encoded using inter-layer texture prediction (I_BL) including characterizing the block boundary with a first boundary strength indicator when a luma sample from one of the neighboring blocks is encoded using an intra-prediction mode other than the I_BL characterizing the block boundary with a second boundary strength indicator when no luma sample from the neighboring blocks has intra-prediction mode encoding other than the I_BL, and any of the neighboring blocks and blocks from which the neighboring blocks are predicted have non-zero transform coefficients or characterizing the block boundary with a third boundary strength indicator when no luma sample from the neighboring blocks is encoded using an intra-prediction mode other than the I_BL and all of the neighboring blocks and blocks from which the neighboring blocks are predicted have no transform coefficients.
    Type: Application
    Filed: January 25, 2011
    Publication date: May 19, 2011
    Inventor: Shijun SUN
  • Patent number: 7929610
    Abstract: Embodiments of the present invention comprise systems and methods for characterization of block boundaries for filtering operations in spatial scalable video coding. Some embodiments of the present invention comprise methods and systems designed for use with the Scalable Video Coding extension of H.264/MPEG-4 AVC.
    Type: Grant
    Filed: February 7, 2006
    Date of Patent: April 19, 2011
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Shijun Sun
  • Patent number: RE43567
    Abstract: Embodiments of the present invention relate to methods and systems for estimating a pixel prediction mode to be used in a video encoding or decoding process.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: August 7, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Shijun Sun, Louis Joseph Kerofsky
  • Patent number: RE43628
    Abstract: Adjacent blocks are identified in an image. Coding parameters for the adjacent blocks are identified. Deblock filtering between the identified adjacent blocks is skipped if the coding parameters for the identified adjacent blocks are similar and not skipped if the coding parameters for the identified adjacent blocks are substantially different.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: September 4, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Shijun Sun, Shawmin Lei