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).

  • 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
  • Patent number: 9497485
    Abstract: Systems, articles, and methods for coding unit size dependent simplified depth coding for 3D video coding.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: November 15, 2016
    Assignee: Intel Corporation
    Inventors: Zhipin Deng, Yi-Jen Chiu, Lidong Xu, Wenhao Zhang, Yu Han, Xiaoxia Cai
  • Patent number: 9445103
    Abstract: Systems, methods, and computer program products that can be used to determine a search range (SR) when performing motion estimation at, for example, a video encoder or decoder. Determining a motion vector for a current block during motion estimation may involve searching within a search window that may reside in a reference frame, or in a previously decoded block that spatially or temporally neighbors the current block. Such a search seeks a motion vector that minimizes a metric, such as a sum of absolute differences between corresponding blocks of reference frames. A motion vector that minimizes such a metric may be a good candidate for use in motion estimation. The search may become more efficient if a search range is determined such that the extent of the search is bounded. A search range may be determined at the block level or at the picture level.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: September 13, 2016
    Assignee: Intel Corporation
    Inventors: Lidong Xu, Yi-Jen Chiu
  • Publication number: 20160212405
    Abstract: Systems, apparatus, articles, and methods are described including operations for region-of-interest based 3D video coding.
    Type: Application
    Filed: July 4, 2012
    Publication date: July 21, 2016
    Inventors: Wenhao Zhang, Yi-Jen Chiu, Lidong Xu, Yu Han, Zhipin Deng, Xiaoxia Cai
  • Publication number: 20160212424
    Abstract: A video encoder may use an adaptive Wiener filter inside the core video encoding loop to improve coding efficiency. In one embodiment, the Wiener filter may be on the input to a motion estimation unit and, in another embodiment, it may be on the output of a motion compensation unit. The taps for the Wiener filter may be determined based on characteristics of at least a region of pixel intensities within a picture. Thus, the filtering may be adaptive in that it varies based on the type of video being processed.
    Type: Application
    Filed: March 30, 2016
    Publication date: July 21, 2016
    Inventors: Yi-Jen Chiu, Lidong Xu
  • Publication number: 20160182915
    Abstract: Techniques related to providing motion estimation for arbitrary pixel block shapes are discussed. Such techniques may include generating a distortion mesh for a pixel block based on multiple calls to a motion estimation such that the distortion mesh includes distortion values associated with regions of the pixel block, a seed motion vector, and candidate motion vectors, and determining a best motion vector for the pixel block based on the distortion mesh.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: SANG-HEE LEE, JAMES M. HOLLAND, LIDONG XU, HONG JIANG
  • Patent number: 9336460
    Abstract: One or more apparatus and method for adaptively detecting motion instability in video. In embodiments, video stabilization is predicated on adaptive detection of motion instability. Adaptive motion instability detection may entail determining an initial motion instability state associated with a plurality of video frames. Subsequent transitions of the instability state may be detected by comparing a first level of instability associated with a first plurality of the frames to a second level of instability associated with a second plurality of the frames. Image stabilization of received video frames may be toggled first based on the initial instability state, and thereafter based on detected changes in the instability state. Output video frames, which may be stabilized or non-stabilized, may then be stored to a memory. In certain embodiments, video motion instability is scored based on a probability distribution of video frame motion jitter values.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: May 10, 2016
    Assignee: Intel Corporation
    Inventors: Lidong Xu, Chen Wang, Yi-Jen Chiu, Jong Dae Oh, Heon-Mo Koo
  • Patent number: 9338475
    Abstract: A scalable video codec may convert lower bit depth video to higher bit depth video using decoded lower bit depth video for tone mapping and tone mapping derivation. The conversion can also use the filtered lower bit depth video for tone mapping and tone mapping derivation.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: May 10, 2016
    Assignee: Intel Corporation
    Inventors: Yi-Jen Chiu, Lidong Xu, Hong Jiang