Patents by Inventor Limin Wang

Limin Wang 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: 20200296384
    Abstract: A system and method of defining a plane for planar coding in JVET in which first and second lines can be defined based upon pixels in left-adjacent and top-adjacent coding units. In some embodiments, the least squares method can be employed to define the relevant lines. One point along each of the lines can then be identified and the y-intercepts of the two lines can be averaged to obtain a third point. The three points can then be used to identify and define a plane for planar coding in JVET.
    Type: Application
    Filed: June 2, 2020
    Publication date: September 17, 2020
    Inventors: Seungwook Hong, Limin Wang, Krit Panusopone
  • Patent number: 10757404
    Abstract: A method of decoding JVET video includes receiving a bitstream that includes encoded video data that includes encoded video data. From the encoded data, a horizontal predictor and a vertical predictor for a pixel in the current coding block may be interpolated. A coding block size may be identified to determine whether to use equal weight or unequal weights to apply to each of the horizontal and vertical predictors for calculating a final planar prediction value P(x,y) by comparing the coding block size to a coding block size threshold.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: August 25, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Krit Panusopone, Yue Yu, Seungwook Hong, Limin Wang
  • Publication number: 20200267397
    Abstract: A second level intra prediction mode can be combined with one or more of sixty-seven JVET intra prediction modes during encoding of a coding unit in a video bitstream. Embodiments include making a position dependent intra prediction combination (PDPC) mode available as the second level intra prediction mode. In embodiments, when a PDPC (position dependent intra prediction combination) mode is enabled, the second level intra prediction is combined with one of the 67 selected intra predictor modes. In embodiments, the PDPC mode is only enabled or available for a predetermined subset of intra prediction modes (out of 67 possible modes), in order to reduce encoder complexity and potentially improve coding efficiency. The PDPC mode may be identifies as enabled or available by a list of modes or signaling in the video bitstream.
    Type: Application
    Filed: May 5, 2020
    Publication date: August 20, 2020
    Inventors: Krit Panusopone, Seungwook Hong, Limin Wang
  • Publication number: 20200267387
    Abstract: A method of partitioning in video coding for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT structure that can have quadtree or binary partitioning of the root node and quadtree or binary trees branching from each of the leaf nodes. The partitioning at any depth can use asymmetric binary partitioning to split a child node represented by a leaf node into two child coding units of unequal size, representing the two child coding units as leaf nodes in a binary tree branching from the parent leaf node and coding the child coding units represented by final leaf nodes of the binary tree with JVET. Disclosed is a generalized method of partitioning a block, either square or rectangular, which leads to more flexible block sizes with possible higher coding efficiency.
    Type: Application
    Filed: May 5, 2020
    Publication date: August 20, 2020
    Inventors: Seungwook Hong, Krit Panusopone, Limin Wang, Yue Yu
  • Publication number: 20200260076
    Abstract: A method of partitioning in video coding for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have quadtree or binary partitioning of the root node and quadtree or binary trees branching from each of the leaf nodes. The partitioning at any depth can use asymmetric binary partitioning to split a node represented by a leaf node into two child nodes of unequal size, representing the two child nodes as leaf nodes in a binary tree branching from the parent leaf node and coding the child nodes represented by final leaf nodes of the binary tree with JVET, wherein further partitioning of child nodes split from leaf nodes via asymmetric binary partitioning is allowed recursively along the same branch in any order with symmetric partitioning.
    Type: Application
    Filed: April 28, 2020
    Publication date: August 13, 2020
    Inventors: Krit Panusopone, Seungwook Hong, Limin Wang
  • Patent number: 10742979
    Abstract: A method and system are disclosed for determining local activity of at least a portion of a coding unit using a sum and difference between a pixel and neighboring pixels being coded. In one embodiment, the method comprises determining a minimum difference between the pixel and neighboring pixels for each pixel in the at least the portion of the coding unit and determining the local activity at least in part according to a sum of the differences between each pixel of the at least a portion of the coding unit and the neighboring pixels, wherein determining a difference between the pixel of the at least a portion of the coding unit and neighboring pixels comprises determining a minimum difference between the pixel and the neighboring pixels.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: August 11, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Krit Panusopone, Limin Wang, Yue Yu, Seungwook Hong
  • Patent number: 10713493
    Abstract: This disclosure includes technologies for video recognition in general. The disclosed system can automatically detect various types of actions in a video, including reportable actions that cause shrinkage in a practical application for loss prevention in the retail industry. The temporal evolution of spatio-temporal features in the video are used for action recognition. Such features may be learned via a 4D convolutional operation, which is adapted to model low-level features based on a residual 4D block. Further, appropriate responses may be invoked if a reportable action is recognized.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: July 14, 2020
    Assignee: SHENZHEN MALONG TECHNOLOGIES CO., LTD.
    Inventors: Weilin Huang, Shiwen Zhang, Sheng Guo, Limin Wang, Matthew Robert Scott
  • Publication number: 20200221102
    Abstract: A method of decoding JVET video that includes receiving a bitstream indicating how a coding tree unit was partitioned into coding units, and parsing said bitstream to generate at least one predictor based on an intra prediction mode signaled in the bitstream, the intra prediction mode selected from a plurality of intra prediction modes for calculating a prediction pixel P[x,y] at coordinate x,y for the coding unit. A number of intra prediction modes available for coding the coding unit are reduced by replacing two or more non-weighted intra prediction modes by a weighted intra prediction mode.
    Type: Application
    Filed: March 19, 2020
    Publication date: July 9, 2020
    Inventors: Yue Yu, Limin Wang, Krit Panusopone
  • Patent number: 10699647
    Abstract: The present invention discloses a driving system of a display screen and a driving method thereof, the driving system includes: a temperature detecting circuit, for detecting a temperature of a display area of a display screen; a compensation calculation circuit, coupled to the temperature detection circuit, for calculating a compensation control signal of a display voltage of the temperature; and a data driving circuit, coupled to the compensation calculation circuit, for generating a display voltage signal matching the display voltage compensation control signal and transmitting to the display screen. By the driving system, the brightness of the display screen changed with the temperature can be avoided effectively, and the display quality is ensured.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: June 30, 2020
    Assignee: Shenzhen China Star Optoelectronics Semiconductor Display Technology Co., Ltd
    Inventor: Limin Wang
  • Patent number: 10694188
    Abstract: A system and method of defining a plane for planar coding in JVET in which first and second lines can be defined based upon pixels in left-adjacent and top-adjacent coding units. In some embodiments, the least squares method can be employed to define the relevant lines. One point along each of the lines can then be identified and the y-intercepts of the two lines can be averaged to obtain a third point. The three points can then be used to identify and define a plane for planar coding in JVET.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: June 23, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Seungwook Hong, Limin Wang, Krit Panusopone
  • Publication number: 20200177906
    Abstract: A method of decoding JVET video includes receiving a bitstream indicating how a coding tree unit was partitioned into coding units, and parsing said bitstream to generate at least one predictor based on an intra prediction mode signaled in the bitstream. The predictor may be generated by interpolating neighboring pixels for each pixel within a coding block. The computation may be more accurate by deriving a value for a bottom right neighboring pixel.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 4, 2020
    Inventors: Krit Panusopone, Seungwook Hong, Limin Wang
  • Patent number: 10674149
    Abstract: A method of partitioning in video coding for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have quadtree or binary partitioning of the root node and quadtree or binary trees branching from each of the leaf nodes. The partitioning at any depth can use asymmetric binary partitioning to split a child node represented by a leaf node into two child coding units of unequal size, representing the two child coding units as leaf nodes in a binary tree branching from the parent leaf node and coding the child coding units represented by final leaf nodes of the binary tree with JVET. Disclosed is a generalized method of partitioning a block, either square or rectangular, which leads to more flexible block sizes with possible higher coding efficiency.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: June 2, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Seungwook Hong, Krit Panusopone, Limin Wang, Yue Yu
  • Patent number: 10674165
    Abstract: A second level intra prediction mode can be combined with one or more of sixty-seven JVET intra prediction modes during encoding of a coding unit in a video bitstream. Embodiments include making a position dependent intra prediction combination (PDPC) mode available as the second level intra prediction mode. In embodiments, when a PDPC (position dependent intra prediction combination) mode is enabled, the second level intra prediction is combined with one of the 67 selected intra predictor modes. In embodiments, the PDPC mode is only enabled or available for a predetermined subset of intra prediction modes (out of 67 possible modes), in order to reduce encoder complexity and potentially improve coding efficiency. The PDPC mode may be identifies as enabled or available by a list of modes or signaling in the video bitstream.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: June 2, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Krit Panusopone, Seungwook Hong, Limin Wang
  • Patent number: 10674148
    Abstract: A method of partitioning in video coding for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have quadtree or binary partitioning of the root node and quadtree or binary trees branching from each of the leaf nodes. The partitioning at any depth can use asymmetric binary partitioning to split a node represented by a leaf node into two child nodes of unequal size, representing the two child nodes as leaf nodes in a binary tree branching from the parent leaf node and coding the child nodes represented by final leaf nodes of the binary tree with JVET, wherein further partitioning of child nodes split from leaf nodes via asymmetric binary partitioning is allowed recursively along the same branch in any order with symmetric partitioning.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: June 2, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Krit Panusopone, Seungwook Hong, Limin Wang
  • Publication number: 20200145691
    Abstract: Devices and methods for using base layer intra prediction mode for enhancement layer intra mode prediction are disclosed.
    Type: Application
    Filed: December 20, 2019
    Publication date: May 7, 2020
    Inventors: Yue Yu, Limin Wang, Jian Lou
  • Publication number: 20200142214
    Abstract: Disclosed are a system and a method for driving a naked-eye 3D liquid crystal prism. The system includes a driving voltage determination module used to determine a corresponding driving voltage for each driving electrode in a display panel according to human eye space-position information; and a liquid crystal prism driving module used to generate a driving signal for driving a corresponding driving electrode according to the driving voltage, so as to adjust a shape of the liquid crystal prism.
    Type: Application
    Filed: August 11, 2017
    Publication date: May 7, 2020
    Applicant: Shenzhen China Star Optoelectronics Technology Co., Ltd.
    Inventors: Limin WANG, Tai Jiun HWANG
  • Publication number: 20200145686
    Abstract: A method of decoding JVET video includes receiving a bitstream and calculating a final planar prediction in planar mode to predict pixel values for a current coding block. The final planar prediction may rely on using unequal weights applied to each of a horizontal and vertical predictor, where such predictors may be generated by interpolating neighboring pixels for each predicted pixel within a coding block. The computation may be made more accurate by deriving a value for a bottom right neighboring pixel.
    Type: Application
    Filed: December 20, 2019
    Publication date: May 7, 2020
    Inventors: Krit Panusopone, Yue Yu, Seungwook Hong, Limin Wang
  • Publication number: 20200145675
    Abstract: A method and apparatus for decoding JVET video, including receiving a bitstream and generating predictor pixels for angular prediction using pixels at projected positions along both a top reference row (main reference line) and a left reference column (side reference line). By combining projected pixel values on the main reference line with projected pixel values on the side reference, a predictor pixel at coordinate (x,y) can be determined. Further weighting the values according to a distance between predictor pixels and projected pixel positions on the main and side references may be included in the combination of pixel values. The weight parameter may be determined from a weighting table. Further, the weights for horizontal and vertical predictors may be computed based on that of a horizontal and vertical predictor, whichever is more accurate.
    Type: Application
    Filed: December 19, 2019
    Publication date: May 7, 2020
    Inventors: Krit Panusopone, Seungwook Hong, Yue Yu, Limin Wang
  • Patent number: 10645395
    Abstract: A method of decoding JVET video that includes receiving a bitstream indicating how a coding tree unit was partitioned into coding units, and parsing said bitstream to generate at least one predictor based on an intra prediction mode signaled in the bitstream, the intra prediction mode selected from a plurality of intra prediction modes for calculating a prediction pixel P[x,y] at coordinate x,y for the coding unit. A number of intra prediction modes available for coding the coding unit are reduced by replacing two or more non-weighted intra prediction modes by a weighted intra prediction mode.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: May 5, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Yue Yu, Limin Wang, Krit Panusopone
  • Publication number: 20200137425
    Abstract: A method of partitioning in video coding for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have quadtree, ternary, or binary partitioning of the root node and quadtree, ternary, or binary trees branching from each of the leaf nodes. The partitioning at any depth can use asymmetric binary partitioning to split a child node represented by a leaf node into two or three child nodes of unequal size, representing the child nodes as leaf nodes in a binary tree branching from the parent leaf node and coding the child nodes represented by final leaf nodes of the binary tree with JVET, wherein further partitioning of child nodes split from leaf nodes via asymmetric binary partitioning may be restricted depending on the partitioning type of the parent node.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Krit Panusopone, Seungwook Hong, Yue Yu, Limin Wang