Patents by Inventor Lidong Xu

Lidong Xu 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: 9769450
    Abstract: Described herein are techniques related to re-use of filter parameters, and particularly Sample Adaptive Offset (SAO) parameters, of an independent view or coded dependent views for coding dependent views for three dimension (3D) video encoding.
    Type: Grant
    Filed: July 4, 2012
    Date of Patent: September 19, 2017
    Assignee: Intel Corporation
    Inventors: Lidong Xu, Yi-Jen Chiu, Zhipin Deng, Wenhao Zhang, Yu Han, Xiaoxia Cai, Hong Jiang
  • Patent number: 9769475
    Abstract: Techniques to identify one or more candidate reference blocks used to generate a prediction block to encode a current coding block. The candidate reference blocks can be in the same layer as the current coding block or a different layer. In addition, the candidate reference blocks do not have to be co-located with the current coding block. Motion vectors and shift vectors can be used to identify the one or more candidate reference blocks. In addition, uniform and non-uniform weighting can be applied to the one or more candidate reference blocks to generate the prediction block. Accordingly, an encoder can determine and identify reference blocks to a decoder that can provide desirable rate-distortion cost.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: September 19, 2017
    Assignee: Intel Corporation
    Inventors: Wenhao Zhang, Yi-Jen Chiu, Lidong Xu, Yu Han, Zhipin Apple Deng, Xiaoxia Cai
  • Publication number: 20170262970
    Abstract: Systems, apparatus, articles, and methods are described below including operations for real-time face beautification features for video images.
    Type: Application
    Filed: September 11, 2015
    Publication date: September 14, 2017
    Inventors: Ke CHEN, Zhipin DENG, Xiaoxia CAI, Chen WANG, Yi-Jen CHIU, Ya-Ti PENG, Lidong XU
  • Publication number: 20170244963
    Abstract: Reconstructed picture quality for a video codec system may be improved by categorizing reconstructed pixels into different histogram bins with histogram segmentation and then applying different filters on different bins. Histogram segmentation may be performed by averagely dividing the histogram into M bins or adaptively dividing the histogram into N bins based on the histogram characteristics. Here M and N may be a predefined, fixed, non-negative integer value or an adaptively generated value at encoder side and may be sent to decoder through the coded bitstream.
    Type: Application
    Filed: May 8, 2017
    Publication date: August 24, 2017
    Inventors: Lidong Xu, Yi-Jen Chiu, Wenhao Zhang, Hong Jiang
  • Publication number: 20170230581
    Abstract: Trajectory planning is described for video stabilization. In one example, a sequence of video frames is received and low-pass filtered. If a subset of the low-pass filtered frames are determined to be zero-motion frames, then a smooth trajectory is estimated for the for the zero-motion frames. Jitter is removed from the zero-motion frames using the smooth trajectory and frame warping is applied to the zero-motion frames with jitter removed.
    Type: Application
    Filed: September 19, 2014
    Publication date: August 10, 2017
    Inventors: Xiaoxia CAI, Chen WANG, Lidong XU, Yi-Jen CHIU
  • Patent number: 9729849
    Abstract: Systems, apparatus, articles, and methods are described including operations for 3D video coding including depth based disparity vector calibration.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: August 8, 2017
    Assignee: Intel Corporation
    Inventors: Wenhao Zhang, Yi-Jen Chiu, Lidong Xu, Yu Han, Zhipin Deng
  • Patent number: 9716897
    Abstract: A three-dimensional (3D) video codec encodes multiple views of a 3D video, each including texture and depth components. The encoders of the codec encode video blocks of their respective views based on a set of prediction parameters, such as quad-tree split flags, prediction modes, partition sizes, motion fields, inter directions, reference indices, luma intra modes, and chroma intra modes. The prediction parameters may be inherited across different views and different ones of the texture and depth components.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: July 25, 2017
    Assignee: Intel Corporation
    Inventors: Zhipin Deng, Yi-Jen Chiu, Lidong Xu, Wenhao Zhang, Yu Han, Xiaoxia Cai
  • Publication number: 20170188027
    Abstract: Reconstructed picture quality for a video codec system may be improved by categorizing reconstructed pixels into different histogram bins with histogram segmentation and then applying different filters on different bins. Histogram segmentation may be performed by averagely dividing the histogram into M bins or adaptively dividing the histogram into N bins based on the histogram characteristics. Here M and N may be a predefined, fixed, non-negative integer value or an adaptively generated value at encoder side and may be sent to decoder through the coded bitstream.
    Type: Application
    Filed: March 15, 2017
    Publication date: June 29, 2017
    Inventors: Lidong Xu, Yi-Jen Chiu, Wenhao Zhang, Hong Jiang
  • Publication number: 20170163989
    Abstract: Techniques involving inter layer prediction of scalable video coding are described. Such techniques may employ refining filters.
    Type: Application
    Filed: February 15, 2017
    Publication date: June 8, 2017
    Inventors: Wenhao Zhang, Yi-Jen Chiu, Lidong Xu, Zhipin Deng, Yu Han, Xiaoxia Cai, Hong Jiang
  • Patent number: 9661322
    Abstract: Reconstructed picture quality for a video codec system may be improved by categorizing reconstructed pixels into different histogram bins with histogram segmentation and then applying different filters on different bins. Histogram segmentation may be performed by averagely dividing the histogram into M bins or adaptively dividing the histogram into N bins based on the histogram characteristics. Here M and N may be a predefined, fixed, non-negative integer value or an adaptively generated value at encoder side and may be sent to decoder through the coded bitstream.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: May 23, 2017
    Assignee: Intel Corporation
    Inventors: Lidong Xu, Yi-Jen Chiu, Wenhao Zhang, Hong Jiang
  • Patent number: 9654792
    Abstract: Method and apparatus for deriving a motion vector at a video decoder. A block-based motion vector may be produced at the video decoder by utilizing motion estimation among available pixels relative to blocks in one or more reference frames. The available pixels could be, for example, spatially neighboring blocks in the sequential scan coding order of a current frame, blocks in a previously decoded frame, or blocks in a downsampled frame in a lower pyramid when layered coding has been used.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: May 16, 2017
    Assignee: Intel Corporation
    Inventors: Yi-Jen Chiu, Lidong Xu, Hong Jiang
  • Patent number: 9596465
    Abstract: Techniques involving inter layer prediction of scalable video coding are described. Such techniques may employ refining filters.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: March 14, 2017
    Assignee: Intel Corporation
    Inventors: Wenhao Zhang, Yi-Jen Chiu, Lidong Xu, Zhipin Deng, Yu Han, Xiaoxia Cai, Hong Jiang
  • Patent number: 9591326
    Abstract: Adaptive control can use hierarchical motion estimation (HME) and/or multiple reference motion estimation (MRME) for the motion estimation of current encoding blocks. Both HME and MRME are allowed in the motion estimation to achieve a high coding gain. Control consists of slice level control and macro-block (MB) level control. A slice is one or more contiguous macroblocks. In slice level control, it is decided to use only one reference frame or use multiple reference frames to coding current slice based on the motion vectors obtained in coarse level motion estimation. In MB level control, it is decided to perform MRME or perform HME for the MB and its subblocks based on the coarse level motion vectors of the MB.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: March 7, 2017
    Assignee: Intel Corporation
    Inventors: Lidong Xu, Yi-Jen Chiu, Hong Jiang
  • Patent number: 9579784
    Abstract: A connecting device may have a tooth-shaped jacket, a locking body internally of the tooth-shaped jacket, a plurality of balls, a spring, and a spring base. The locking body has a rear end with an annular groove and has a neck with a plurality of spherical recesses containing the balls. Radial positioning between the locking body and the tooth-shaped jacket is realized through the balls. The spring is connected between the tooth-shaped jacket and the spring base and axial positioning between the spring base and the locking body is realized through a snap ring in the annular groove.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: February 28, 2017
    Assignee: Metabowerke GmbH
    Inventors: Zhengguo Lu, Wei Wang, Rui Wu, Lidong Xu, Yiqian Zhang
  • Patent number: 9584822
    Abstract: A three-dimensional (3D) video codec encodes multiple views of a 3D video, each including texture and depth components. The encoders of the codec encode video blocks of their respective views based on a set of prediction parameters, such as quad-tree split flags, prediction modes, partition sizes, motion fields, inter directions, reference indices, luma intra modes, and chroma intra modes. The prediction parameters may be inherited across different views and different ones of the texture and depth components.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: February 28, 2017
    Assignee: Intel Corporation
    Inventors: Zhipin Deng, Yi-Jen Chiu, Lidong Xu, Wenhao Zhang, Yu Han, Xiaoxia Cai
  • Patent number: 9571809
    Abstract: Systems, mediums, and methods for simplified depth coding for 3D video coding comprises performing modified intra DC coding or modified intra planar coding of at least one coding unit associated with a plurality of pixels and of at least one depth map, and comprising forming a prediction value of the at least one coding unit.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: February 14, 2017
    Assignee: Intel Corporation
    Inventors: Zhipin Deng, Yi-Jen Chiu, Lidong Xu, Wenhao Zhang, Yu Han, Xiaoxia Cai, Hong Jiang
  • Patent number: 9544612
    Abstract: A three-dimensional (3D) video codec encodes multiple views of a 3D video, each including texture and depth components. The encoders of the codec encode video blocks of their respective views based on a set of prediction parameters, such as quad-tree split flags, prediction modes, partition sizes, motion fields, inter directions, reference indices, luma intra modes, and chroma intra modes. The prediction parameters may be inherited across different views and different ones of the texture and depth components.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: January 10, 2017
    Assignee: Intel Corporation
    Inventors: Zhipin Deng, Yi-Jen Chiu, Lidong Xu, Wenhao Zhang, Yu Han, Xiaoxia Cai
  • Patent number: 9538197
    Abstract: Methods and systems to apply motion estimation (ME) based on reconstructed reference pictures in a B frame or in a P frame at a video decoder. For a P frame, projective ME may be performed to obtain a motion vector (MV) for a current input block. In a B frame, both projective ME and mirror ME may be performed to obtain an MV for the current input block. The ME process can be performed on sub-partitions of the input block, which may reduce the prediction error without increasing the amount of MV information in the bitstream. Decoder-side ME can be applied for the prediction of existing inter frame coding modes, and traditional ME or the decoder-side ME can be adaptively selected to predict a coding mode based on a rate distribution optimization (RDO) criterion.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: January 3, 2017
    Assignee: Intel Corporation
    Inventors: Lidong Xu, Yi-Jen Chiu, Wenhao Zhang
  • Patent number: 9509995
    Abstract: To let decoder side motion vector derivation (DMVD) coded blocks be decoded in parallel, decoder side motion estimation (ME) dependency on spatially neighboring reconstructed pixels can be removed. Mirror ME and projective ME are only performed on two reference pictures, and the spatially neighboring reconstructed pixels will not be considered in the measurement metric of the decoder side ME. Also, at a video decoder, motion estimation for a target block in a current picture can be performed by calculating a motion vector for a spatially neighboring DMVD block, using the calculated motion vector to predict motion vectors of neighboring blocks of the DMVD block, and decoding the DMVD block and the target block in parallel. In addition, determining a best motion vector for a target block in a current picture can be performed by searching only candidate motion vectors in a search window, wherein candidate motion vectors are derived from a small range motion search around motion vectors of neighboring blocks.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: November 29, 2016
    Assignee: Intel Corporation
    Inventors: Lidong Xu, Yi-Jen Chiu, Wenhao Zhang, Hong Jiang
  • Patent number: 9503719
    Abstract: Systems, apparatus, articles, and methods are described including operations for inter-layer coding unit quadtree pattern prediction.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: November 22, 2016
    Assignee: INTEL CORPORATION
    Inventors: Wenhao Zhang, Yi-Jen Chiu, Lidong Xu, Yu Han, Hong Jiang