Patents Examined by Dave Czekaj
  • Patent number: 12206870
    Abstract: A three-dimensional data encoding method of encoding three-dimensional points each having an attribute information item includes: classifying each of the three-dimensional points into any of layers including a first layer and a second layer; and arithmetic-encoding an attribute information item of a current three-dimensional point among the three-dimensional points with reference to a first encoding table when the current three-dimensional point is at the first layer, and with reference to a second encoding table not dependent on the first encoding table when the current three-dimensional point is at the second layer.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: January 21, 2025
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Toshiyasu Sugio, Noritaka Iguchi
  • Patent number: 12206984
    Abstract: A system and method for controlling surveillance cameras is enclosed. In the system, a surveillance camera system includes surveillance cameras configured as VoIP server endpoints. The surveillance cameras receive messages from client devices such as mobile user devices and computer workstations functioning as VoIP client endpoints. The client devices establish a voice communications channel with the surveillance cameras for receiving and controlling one or more streams of image data sent by the surveillance camera over the voice communications channel to the client device. In a preferred embodiment, the voice communications channel includes a control session based on Session Information Protocol (SIP) and a data channel that is based on Real time transfer protocol (RTP) The data channel preferably operates in half duplex mode, which limits the potential for collisions on the data channel when the surveillance cameras are transmitting their image data to the client devices.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: January 21, 2025
    Assignee: Tyco Fire & Security GmbH
    Inventors: Anthony Burke, Piero Madar, Scott Humphreys
  • Patent number: 12206873
    Abstract: A video encoding/decoding method and apparatus, a computer device, and a storage medium. The method comprises: for each non-key frame in a video frame sequence, dividing a current non-key frame into a plurality of sub-image blocks according to information of an object in the current non-key image, and determining an importance level of each sub-image block; according to a pre-stored first correlation between different importance levels and different resolutions, performing conversion to make each sub-image block in each non-key frame have a resolution corresponding to the importance level of the sub-image block, wherein in the first correlation, a higher importance level corresponds to a higher resolution, and the highest importance level corresponds to a target highest resolution; and performing video encoding on the video frame sequence to obtain encoded video data. By means of the method, memory and bandwidth occupied by a video can be reduced.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: January 21, 2025
    Assignee: Black Sesame Technologies Inc.
    Inventor: Wenfeng Cao
  • Patent number: 12200408
    Abstract: A badge formed of a planar sheet includes a front surface, a rear surface and a central opening. A camera module is attached to the rear surface and includes a camera lens and control panel positioned within the central opening. The camera is activated either manually using the control panel or automatically by one or more atmospheric sensors. The badge further includes a wireless-telephone transmitter for automatically transmitting the images to a remote electronic device to assist others with properly assessing and investigating an ongoing crime or emergency event.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: January 14, 2025
    Inventors: Wilson Ekanyie Ashu, Laura Ngwisang, Vanessa Shabu Fahdeen
  • Patent number: 12192503
    Abstract: A method for processing a video signal comprises the steps of: obtaining, from the video signal, an intra sub-partitions (ISP) mode flag indicating whether the ISP mode is applied to a current block; when the ISP mode is applied to the current block, obtaining, from the video signal, an ISP partitioning flag indicating a partitioning direction of the current block; partitioning the current block into a plurality of transform blocks on the basis of the partitioning direction; generating residual blocks of the transform blocks by performing an inverse transformation on each of the transform blocks; and restoring the current block on the basis of the residual blocks.
    Type: Grant
    Filed: November 24, 2022
    Date of Patent: January 7, 2025
    Assignee: HUMAX CO., LTD.
    Inventors: Jaehong Jung, Juhyung Son, Dongcheol Kim, Geonjung Ko, Jinsam Kwak
  • Patent number: 12192471
    Abstract: A video signal decoding method according to the present disclosure includes decoding a first flag representing whether tile index difference value information is present or not, decoding size information for a first slice, decoding tile index difference value information for the first slice when the first flag is true and determining an index of a second tile at a top-left position of a second slice based on the tile index difference value information.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: January 7, 2025
    Assignee: Apple Inc.
    Inventor: Bae Keun Lee
  • Patent number: 12192513
    Abstract: Provided are a method, an apparatus, a computer program product and a non-transitory computer-readable medium for video coding. The method comprises performing an intra-prediction process of a block comprising samples to be predicted, wherein an interpolation filter is applied to reference samples of the block during the intra-prediction process of the block. The interpolation filter is selected on the basis of a subpixel offset between the reference samples and the samples to be predicted, and a size of a main reference side used in the intra-prediction process is determined according to a length of the interpolation filter and an intra-prediction mode that provides, out of a set of available intra-prediction modes, the greatest non-integer value of said subpixel offset, wherein the main reference side comprises the reference samples.
    Type: Grant
    Filed: September 4, 2023
    Date of Patent: January 7, 2025
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Jianle Chen
  • Patent number: 12192442
    Abstract: A method of decoding video data is provided. The method includes: receiving the video data; determining, from an image frame of the video data, a block unit; determining a first intra prediction of the block unit based on a decoder-side intra mode derivation (DIMD) mode; determining a second intra prediction of the block unit based on an intra prediction mode other than the DIMD mode; generating a third intra prediction based on the first intra prediction and the second intra prediction; and reconstructing the block unit based on the third intra prediction. In addition, an electronic device using the method is also provided.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: January 7, 2025
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Chih-Yu Teng, Yu-Chiao Yang
  • Patent number: 12177483
    Abstract: A method for decoding an image according to the present invention may comprise the steps of: deriving a residual coefficient of a current block; dequantizing the residual coefficient; deriving a common residual signal by performing inverse transform of the dequantized residual coefficient; and deriving a first residual signal of a first chroma component and a second residual signal of a second chroma component on the basis of the common residual signal.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: December 24, 2024
    Assignee: Apple Inc.
    Inventor: Bae Keun Lee
  • Patent number: 12177432
    Abstract: Systems and methods for coding and decoding are provided. A method includes: obtaining a coded video stream by coding video data, the coded video stream including a picture partitioned into a plurality of sub-pictures, and further including adaptive resolution change (ARC) information that is signaled directly within a header of a sub-picture from among the plurality of sub-pictures, or that is provided within a parameter set and directly referenced in the header; and outputting the coded video stream, wherein the header is within a network abstraction layer (NAL) unit that has a scope of the sub-picture.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: December 24, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger, Iraj Sodagar
  • Patent number: 12160599
    Abstract: A decoder receives a set of N compressed segments of a first picture, and a set of M compressed segments for a second picture that follows the first picture in a decoding order. Based on the set of N compressed segments, the decoder constructs a decodable picture for the first picture and decodes the decodable picture. Based on the set of M compressed segments, the decoder constructs a decodable second picture in the compressed domain, in which each of the segments of the first picture are placed at the same spatial position as that of a corresponding segment in the second picture and decodes the decodable second picture. Additionally, at least one Intra coded segment is placed at one of the M spatial positions in the compressed domain in which there is no segment of the N segments.
    Type: Grant
    Filed: July 19, 2023
    Date of Patent: December 3, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Rickard Sjöberg, Magnus Westerlund
  • Patent number: 12155825
    Abstract: An example method of video processing includes determining, for a conversion between a current video unit of a video and a bitstream representation of the video, availability of one or more samples in a first neighboring region of the current block for a coding process of the conversion independently from information of a second neighboring region of the current block. The second neighboring region is adjacent to the first neighboring region, and the one or more samples are padded in case determined to be unavailable. The method includes performing the conversion based on the determining.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: November 26, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 12149704
    Abstract: When removing a block distortion occurring in a local decoded image, a loop filtering part 11 of an image coding device carries out a filtering process on each of signal components (a luminance signal component and color difference signal components) after setting the intensity of a filter for removing the block distortion for each of the signal components according to a coding mode (an intra coding mode or an inter coding mode) selected by a coding controlling part 1.
    Type: Grant
    Filed: October 20, 2023
    Date of Patent: November 19, 2024
    Assignee: Mitsubishi Electric Corporation
    Inventors: Shunichi Sekiguchi, Kazuo Sugimoto, Hiroharu Sakate, Tokumichi Murakami, Akira Minezawa
  • Patent number: 12132917
    Abstract: An encoder encodes an image portion by recursively partitioning the portion into a partitioning hierarchy of levels. The top level has a single block representing the entire portion and each lower level has four smaller blocks representing a corresponding larger block at a higher level. A palette table is generated for each bottom-level block based on the pixels of the associated block. For each successively higher level, the encoder generates a palette table for each current-level block by selecting palette colors based on the palette colors from the four palette tables for the associated four blocks at the next-lowest level. A color index map is then generated based on a final palette table selected from the palette tables generated for the partitioning hierarchy. A representation of the portion is then encoded using the final palette table and the color index map to generate a corresponding segment of an encoded bitstream.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: October 29, 2024
    Assignee: ATI TECHNOLOGIES ULC
    Inventors: Wei Gao, Yang Liu, Ihab Amer, Ying Luo, Shu-Hsien Wu, Edward Harold, Feng Pan, Crystal Sau, Gabor Sines
  • Patent number: 12126826
    Abstract: A method for decoding an image according to the present invention comprises the steps of: decoding a residual block by quantizing and inverse transforming an entropy-decoded residual block; generating a prediction block via motion compensation; and decoding an image by adding the decoded residual block to the prediction block, wherein on the basis of the maximum number of motion vector candidates of the motion vector candidate list related to the prediction block, a motion vector candidate list is adjusted by adding a particular motion vector candidate or by discarding a portion from among the motion vector candidates, and in the prediction block generation step, a prediction motion vector of the prediction block is determined on the basis of the adjusted motion vector candidate list. Accordingly, the complexity of arithmetic operations is reduced during encoding/decoding of an image.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: October 22, 2024
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung Chang Lim, Hui Yong Kim, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim
  • Patent number: 12120360
    Abstract: A video coding mechanism is disclosed. The mechanism includes receiving a bitstream including image data divided into one or more slices. The one or more slices are further divided into one or more tiles. The mechanism further includes determining that a first slice contains a single tile based on a first flag. The mechanism further includes decoding the first slice to generate a reconstructed image.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: October 15, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, Fnu Hendry, Jianle Chen
  • Patent number: 12120290
    Abstract: This disclosure relates generally to video coding and particularly to intra block copy coding mode. For example, a method is disclosed for reconstructing a video block in a video stream. The method may include extracting at least one syntax element from the video stream, the at least one syntax element being associated with an intra block copy (IBC) prediction of the video block; determining an IBC referencing mode for the IBC prediction of the video block, the IBC referencing mode comprises one of no-IBC mode, a local-referencing IBC mode, a non-local-referencing IBC mode, and a local-and-non-local-referencing IBC mode; and generating reconstructed samples of the video block from the video stream based on the IBC referencing mode.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: October 15, 2024
    Assignee: Tencent America LLC
    Inventors: Xiaozhong Xu, Xin Zhao, Shan Liu
  • Patent number: 12120352
    Abstract: The present invention relates to a method for decoding a video signal, comprising the steps of: acquiring a transform size flag of the current macroblock from a video signal; checking the number of non-zero transform coefficients at each pixel position in a first transform block which corresponds to the transform size flag; changing a scan order of the first transform block by prioritizing the position of the pixel having the greatest number of the non-zero transform coefficients in the first transform block; determining the number of the non-zero transform coefficients at each pixel position in a second transform block, and setting the changed scan order of the first transform block as an initialized scan order of the second transform block; adding the number of the non-zero transform coefficients at each pixel position in the first transform block and the number of the non-zero transform coefficients at each pixel position in the second transform block, and changing the scan order of the second transform bl
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: October 15, 2024
    Assignee: LG ELECTRONICS INC.
    Inventors: Jung Sun Kim, Seung Wook Park, Young Hee Choi, Jaewon Sung, Byeong Moon Jeon, Joon Young Park
  • Patent number: 12113981
    Abstract: An example device for binarizing video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: calculate a local sum of absolute values (locSumAbs value) of neighboring coefficients to a current coefficient of a current block of video data; derive a shift value from the locSumAbs value; normalize the locSumAbs value using the shift value; determine a Rice parameter using the normalized locSumAbs value; and binarize or inverse binarize the current coefficient using the Rice parameter. In this manner, these techniques may allow for more appropriate Rice parameter value selection when binarizing high bitdepth data in conjunction with performing context-adaptive binary arithmetic coding (CABAC).
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: October 8, 2024
    Assignee: QUALCOMM INCORPORATED
    Inventors: Luong Pham Van, Dmytro Rusanovskyy, Marta Karczewicz
  • Patent number: 12112566
    Abstract: A video monitoring system captures image frames of a patient in various positions. The captured image frames are analyzed by the system for changes in a patient's position or movement, frames in which the system detects one or both of patient movement and repositioning are retained. The system analyzes an area of interest within each image frame that corresponds to an area in the camera's view field with the patient. Sequential image frames are compared for motion, only frames without motion, where the patient is still, are analyzed.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: October 8, 2024
    Assignee: CareView Communications, Inc.
    Inventors: Steven Gail Johnson, Matthew Cameron Clark, Stephen Ecker, Kyle Brook Johnson, Richard Craig Kuether