Patents Examined by Zhihan Zhou
  • Patent number: 11477469
    Abstract: A method includes receiving a reference frame, determining, for a current block, a scaling constant, determining a scaled reference block using the reference frame and the scaling constant, determining a scaled prediction block using the scaled reference block, and reconstructing pixel data of the current block and using the rescaled prediction block. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: October 18, 2022
    Assignee: OP Solutions, LLC
    Inventors: Borivoje Furht, Hari Kalva, Velibor Adzic
  • Patent number: 11460414
    Abstract: An inspection device which is compatible with in-line inspection of containers and reliably determines the presence or not of a defect of a container, has a lighting system arranged above an installation zone and being capable of providing an incident light beam, an image sensor connected to an image-analysis unit, and an optical system with a first primary reflection surface arranged above the installation zone and interposed between the installation zone and the sensor for forming on the sensor an image of a container ring surface to be inspected. Also included is a second primary reflection surface in the upstream field of vision of the sensor to reflect light beams, directly or indirectly in the direction of the sensor. The first and second primary reflection surfaces determine first and second portions of a downstream field of vision, which overlap in the inspection zone.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: October 4, 2022
    Assignee: TIAMA
    Inventors: Lubin Fayolle, Marc Leconte, Michel Ollivier
  • Patent number: 11463702
    Abstract: Devices, systems and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In a representative aspect, a method for video processing includes performing a first determination that a luma video block of a video is coded using a matrix based intra prediction (MIP) mode in which a prediction block of the luma video block is determined by performing, on previously coded samples of the video, a boundary downsampling operation, followed by a matrix vector multiplication operation, and selectively followed by an upsampling operation, performing, based on the first determination, a second determination about a chroma intra mode to be used for a chroma video block associated with the luma video block, and performing, based on the second determination, a conversion between the chroma video block and a bitstream representation of the chroma video block.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: October 4, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Patent number: 11463670
    Abstract: Provided is a method for creating a virtual reality content, storing the virtual reality content in a transmission buffer, and after that, managing the transmission buffer. A server creates the virtual reality content based on user's motion information, stores the virtual reality content in the transmission buffer and is allowed to modify the virtual reality content stored in the transmission buffer based on subsequently received user's motion information, so that the most recent user's motion information can be appropriately reflected in the virtual reality content. It is possible to provide a more immersive virtual reality service.
    Type: Grant
    Filed: November 14, 2020
    Date of Patent: October 4, 2022
    Assignee: FOUNDATION FOR RESEARCH AND BUSINESS, SEOUL NATIONAL UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventor: Ji Hoon Yun
  • Patent number: 11451831
    Abstract: Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry is configured to decode coding information for a current block of a current picture. The coding information can indicate a coding mode for the current block being one of: an intra block copy (IBC) mode and a string copy mode. The processing circuitry is configured to determine current vector information for a current unit of samples in the current block based on the coding mode for the current block and a history buffer. The history buffer can be configured to store vector information of at least a block previously decoded in the IBC mode and a string previously decoded in the string copy mode. The processing circuitry is configured to reconstruct the current unit of samples based on the current vector information.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: September 20, 2022
    Assignee: Tencent America LLC
    Inventors: Xiaozhong Xu, Shan Liu
  • Patent number: 11451837
    Abstract: The present invention enables efficient decoding by using DR mapping information between a base layer and an enhancement layer in various manners in an HDR decoder considering backward compatibility.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: September 20, 2022
    Assignee: KWANGWON UNIVERSITY INDUSTRY-ACADEMIC COLLABORATION FOUNDATION
    Inventors: Donggyu Sim, Seanae Park, Yongjo Ahn, Jonghyun Ma, Jeongyun Lim
  • Patent number: 11451827
    Abstract: Techniques for selectively transforming one or more coding units when coding video content are described herein. The techniques may include determining whether or not to transform a particular coding unit. The determination may be based on a difference in pixel values of the particular coding unit and/or one or more predefined rate-distortion constraints. When it is determined to not perform a transform, the particular coding unit may be coded without transforming the particular coding unit.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: September 20, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jizheng Xu, Cuiling Lan
  • Patent number: 11445183
    Abstract: A method of video processing is described. The method includes deriving, for a current video block of a video that is a chroma block and coded in a chroma DM mode, an intra prediction mode for the current video block according to a rule related to a coding mode of the current video block; and performing a conversion between the current video block and a coded presentation of the video, wherein the rule specifies to derive the intra prediction mode based on an intra prediction direction of a corresponding luma block used to derive the chroma DM mode and coded using a block differential pulse code modulation representation of a quantized residual block corresponding to the current video block.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: September 13, 2022
    Assignee: BYTEDANCE INC.
    Inventors: Weijia Zhu, Li Zhang, Jizheng Xu
  • Patent number: 11445197
    Abstract: A decoder receives a bitstream containing quantized coefficients representative of blocks of video representative of a plurality of pixels and decodes the bitstream using context adaptive binary arithmetic coding. The context adaptive binary arithmetic coding decodes the current syntax element using the first mode if the current syntax element is intra-coded and selecting between a first set of probable modes and a second set of probable modes, where the first set of probable modes are more likely than the second set of probable modes. The context adaptive binary arithmetic coding decodes the current syntax element using the second mode if the current syntax element is intra-coded and if selecting among one of the second set of probable modes.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: September 13, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Kiran Misra, Christopher A. Segall
  • Patent number: 11438632
    Abstract: A method, system, medium, and article provide neural network loop filtering for video coding with multiple alternative neural networks.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: September 6, 2022
    Assignee: Intel Corporation
    Inventors: Hujun Yin, Shoujiang Ma, Xiaoran Fang, Rongzhen Yang
  • Patent number: 11438581
    Abstract: A method for video processing is provided. The method includes determining, for a conversion between a current video block of a video that is a chroma block and a coded representation of the video, whether to derive maximum values and/or minimum values of a luma component and a chroma component that are used to derive parameters of a cross-component linear model (CCLM) based on availability of a left-neighboring block and an above-neighboring block of the current video block; and performing the conversion based on the determining.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: September 6, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11438525
    Abstract: An image device for generating depth images includes at least two image capturers and a rotating device. When the rotating device rotates the at least two image capturers, multiple images captured by the at least two image capturers are utilized to generate a depth image, wherein a view angle corresponding to the depth image is not less than a view angle of each image capturer of the at least two image capturers.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: September 6, 2022
    Assignee: eYs3D Microelectronics, Co.
    Inventor: Chi-Feng Lee
  • Patent number: 11438596
    Abstract: The video signal processing method comprises the steps of: downsampling luma components of reconstructed blocks adjacent to a current block; acquiring a maximum luma value from among the downsampled luma components based on a first index; acquiring a next-highest maximum luma value from among the downsampled luma components based on a second index; acquiring a maximum average luma value based on an average value of the maximum luma value and the next-highest maximum luma value; acquiring a next-lowest minimum luma value from among the downsampled luma components based on a third index; acquiring a minimum luma value from among the downsampled luma components based on a fourth index; and acquiring a minimum average luma value based on the next-lowest minimum luma value and the minimum luma value.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: September 6, 2022
    Assignee: WILUS INSTITUTE OF STANDARDS AND TECHNOLOGY INC.
    Inventors: Dongcheol Kim, Geonjung Ko, Jaehong Jung, Juhyung Son, Jinsam Kwak
  • Patent number: 11431984
    Abstract: Video coding and decoding methods are described. In example method includes determining that a differential coding mode is applicable to a conversion between a current video block of a video and a bitstream representation of the current video block, and performing, based on the determining, the conversion between the current video block and the bitstream representation of the current video block using the differential coding mode according to an implementation rule, where, in the differential coding mode, the current video block is represented in the bitstream representation using a difference between a quantized residual of an intra prediction of the current video block and a prediction of the quantized residual, and where, in the differential coding mode, the difference between the quantized residual and the prediction of the quantized residual is represented using a differential pulse coding modulation (DPCM) representation.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: August 30, 2022
    Assignee: BYTEDANCE INC.
    Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Hsiao Chiang Chuang
  • Patent number: 11432017
    Abstract: Several methods and systems for reducing blocking artifacts are disclosed. In an embodiment, the method includes receiving a pair of adjacent blocks having an edge being positioned between the adjacent blocks. The pair of adjacent blocks is associated with one or more coding blocks. The one or more coding blocks comprise one or more coding information associated with the coding of the pair of adjacent blocks. The method also includes conducting a determination of whether the pair of adjacent blocks is coded in a skip-mode based on the one or more coding information. The edge is filtered based on the determination. Filtering the edge comprises disabling a de-blocking filtering of the edge based on a determination that the pair of adjacent blocks is coded in the skip-mode; and enabling the de-blocking filtering of the edge based on determination that the pair of adjacent blocks is not associated with the skip-mode.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: August 30, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Mangesh Devidas Sadafale
  • Patent number: 11431944
    Abstract: A security system and method for collecting and analyzing thermal data to save power and identify persons. The security system includes a processor with connected processor and one or more additional devices such as an alarm, lighting device or visual light camera. When the security system is in a low power sleep mode, the thermal sensor detects and collects thermal data from a thermal object body and the processor determines if the collected thermal data matches predefined parameters for a thermal body and then activates any one of one or more of the connected additional devices based on the match. The system is then operational to collect visual data and process the collected thermal and visual data to match against stored profiles. The thermal data may be collected at low or no light conditions to determine the need to power up the system to collect visual data.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: August 30, 2022
    Inventor: Chon Hock Leow
  • Patent number: 11431983
    Abstract: Devices, systems and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In a representative aspect, a method for video processing includes performing a first determination that a luma video block of a video is coded using a matrix based intra prediction (MIP) mode in which a prediction block of the luma video block is determined by performing, on previously coded samples of the video, a boundary downsampling operation, followed by a matrix vector multiplication operation, and selectively followed by an upsampling operation, performing, based on the first determination, a second determination about a chroma intra mode to be used for a chroma video block associated with the luma video block, and performing, based on the second determination, a conversion between the chroma video block and a bitstream representation of the chroma video block.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: August 30, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Patent number: 11431991
    Abstract: The present disclosure provides a chroma block prediction method and a device. The method includes: parsing a bitstream to obtain first indication information; downsampling a first luma block by a first filter when a value of the first indication information is a first value or by using a second filter when a value of the first indication information is a second value, to obtain a second luma block; obtaining a plurality of chroma samples and a plurality of luma samples; obtaining linear model coefficients based on the plurality of chroma samples and the plurality of luma samples; and obtaining a prediction value of the current chroma block based on the second luma block and the linear model coefficients.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: August 30, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiang Ma, Haitao Yang, Jianle Chen
  • Patent number: 11432016
    Abstract: Encoding methods and apparatuses include applying a Cross-Component Adaptive Loop Filter (CCALF) processing on a current picture based on CCALF coefficients signaled in one or more Adaptive Loop Filter (ALF) Adaptation Parameter Sets (APSs) to refine one or more chroma components according to a luma component, signaling two ALF signal flags and two CCALF signal flags in each ALF APS or parsing two ALF signal flags and two CCALF signal flags from each ALF APS, and encoding or decoding the current picture. Values of the two ALF signal flags and the two CCALF signal flags in each ALF APS are not all equal to 0 to ensure none of the ALF APS is an empty APS.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: August 30, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Ching-Yeh Chen, Olena Chubach, Chen-Yen Lai, Tzu-Der Chuang, Chih-Wei Hsu, Yu-Wen Huang
  • Patent number: 11418803
    Abstract: A picture decoding method performed by a decoding apparatus according to the present disclosure includes detecting intra prediction modes of a plurality of luma blocks in a luma region corresponding to a current chroma block, generating a first predicted block for the current chroma block based on a first intra prediction mode of the intra prediction modes of the plurality of luma blocks, generating a second predicted block for the current chroma block based on a second intra prediction mode of the intra prediction modes of the plurality of luma blocks, generating a predicted block for the current chroma block based on a weighted sum using the first predicted block and the second predicted block, and generating a reconstructed block based on the predicted block for the current chroma block.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: August 16, 2022
    Assignee: LG Electronics Inc.
    Inventor: Jangwon Choi