Patents Examined by Joseph W Becker
  • Patent number: 11651668
    Abstract: Doorbells can send data to each other to enable a first doorbell user to warn a second doorbell user regarding a suspicious visitor. A first user can indicate a first trait of a visitor via a first remote computing device. The first user can create a user group to enable the members of the user group to use their doorbells to take pictures of suspicious visitors and to send the pictures of the suspicious visitors to other members of the user group.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: May 16, 2023
    Assignee: SkyBell Technologies IP, LLC
    Inventors: Joseph Frank Scalisi, Desiree Mejia, Gregory Saul Harrison, Andrew Paul Thomas
  • Patent number: 11653026
    Abstract: A video encoding system in which pixel data is decomposed into frequency bands prior to encoding. The frequency bands are organized into blocks that are provided to a block-based encoder. The encoded frequency data is packetized and transmitted to a receiving device. On the receiving device, the encoded data is decoded to recover the frequency bands. Wavelet synthesis is then performed on the frequency bands to reconstruct the pixel data for display. The system may encode parts of frames (tiles or slices) using one or more encoders and transmit the encoded parts as they are ready. A pre-filter component may perform a lens warp on the pixel data prior to the wavelet transform.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: May 16, 2023
    Assignee: Apple Inc.
    Inventors: Jim C. Chou, Sorin C. Cismas
  • Patent number: 11647186
    Abstract: A visual media processing method includes performing a conversion between a current video block of a visual media data and a bitstream representation of the current video block, wherein the bitstream representation is configured according to a format rule that specifies that a syntax element is selectively included or excluded in the bitstream representation indicative of a maximum number of merge candidates for a coding tool, thereby indicating whether the coding tool is enabled or disabled for the conversion, wherein the maximum number of merge candidates for the coding tool is zero or a positive number.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: May 9, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11647163
    Abstract: According to various aspects of the present disclosure, methods, systems, and media for object tracking are provided. In some embodiments, the systems may include: at least one hardware processor to: detect a target object in first image data provided by a first camera; determine a first plurality of neighboring cameras of the first camera that have detected the target object; determine at least one of the first plurality of neighboring cameras as a next node of the first camera; and generate first topological data for the first camera and the next node of the first camera.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: May 9, 2023
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Huimin Wu, Wei Li
  • Patent number: 11632550
    Abstract: Method and apparatus of video coding are disclosed. According to one method, the left reference boundary samples and the top reference boundary samples are checked jointly. According to another method, selected original left reference boundary samples and selected original top reference boundary samples at specific positions are used for predictor up-sampling. According to yet another method, the horizontal interpolation and the vertical interpolation are in a fixed order regardless of a shape of the current block, size of the current block or both.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: April 18, 2023
    Assignee: HFI INNOVATION INC.
    Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen, Chih-Wei Hsu
  • Patent number: 11627315
    Abstract: A method of partitioning a video coding block for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have a quadtree branching from the root node and binary trees branching from each of the quadtree's leaf nodes using asymmetric binary partitioning to split a coding unit represented by a quadtree leaf node into two child nodes of unequal size, representing the two child nodes as leaf nodes in a binary tree branching from the quadtree leaf node and coding the child nodes represented by leaf nodes of the binary tree with JVET, wherein weighted angular coding unit prediction is employed and wherein post-coding unit prediction filtering can be avoided or unbiased to increase coding times.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: April 11, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Krit Panusopone, Yue Yu, Seungwook Hong, Limin Wang
  • Patent number: 11627252
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for configuration of optical sensor devices in vehicles based on thermal data. To manage the temperature of an optical sensor device, temperature data describing the current temperature of the optical sensor is used to determine whether the current temperature meets or exceeds a predetermined threshold temperature. If the current temperature meets or exceeds the threshold temperature, the optical sensor device may be configured into a modified operating mode to reduce the current temperature of the optical sensor device. For example, the operating mode of the optical sensor device may be modified to terminate one or more processes, reduce a frame rate at which image/video data is captured, and the like.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: April 11, 2023
    Assignee: Samsara Inc.
    Inventors: Justin Joel Delegard, Kavya Joshi, Abhinav Acharya, John Charles Bicket, Matthew Chasan, Sabrina Quinn Shemet, Kevin Lloyd
  • Patent number: 11622109
    Abstract: A visual media processing method includes performing a conversion between a current video block of a visual media data and a bitstream representation of the current video block, wherein the bitstream representation is configured according to a format rule that specifies that a syntax element is selectively included or excluded in the bitstream representation indicative of a maximum number of merge candidates for a coding tool, thereby indicating whether the coding tool is enabled or disabled for the conversion, wherein the maximum number of merge candidates for the coding tool is zero or a positive number.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: April 4, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11616976
    Abstract: Disclosed is an image encoding method. The method includes deriving a motion refinement candidate from among motion information of spatial neighboring blocks, motion information of a temporal neighboring blocks, predefined motion information, and motion information that most frequently occurs in a reference picture, performing a motion information refinement on the derived motion refinement candidate, and generating a prediction block of a current block by using the motion refinement candidate having undergone the motion information refinement.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: March 28, 2023
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung Chang Lim, Jung Won Kang, Hyun Suk Ko, Dong San Jun, Jin Ho Lee, Ha Hyun Lee, Hui Yong Kim
  • Patent number: 11616909
    Abstract: A method of compensating for color differences between adjacent lens images in a panoramic image is disclosed. The method comprises: calculating color differences of each pair of character regions between any two adjacent lens images out of multiple lens images from a multiple-lens camera according to average color values of the character regions, each character region having a character point; determining color adjustment amounts of character points in each lens image according to the color differences of each pair of character regions; calculating a color adjustment amount of an element according to positions of the element and its two adjacent character points and the color adjustment amounts of the two adjacent character points.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: March 28, 2023
    Assignee: ASPEED TECHNOLOGY INC.
    Inventor: Chung-Yen Lu
  • Patent number: 11616965
    Abstract: A method for visual media processing, including performing a conversion between a current chroma chroma block of visual media data and a bitstream representation of the current chroma chroma block, wherein, during the conversion, a chroma residual of the current chroma chroma block is scaled based on a scaling coefficient, wherein the scaling coefficient is derived at least based on luma samples located in predefined positions.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: March 28, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Hongbin Liu, Kai Zhang, Jizheng Xu
  • Patent number: 11611747
    Abstract: Devices, systems and methods for adaptive loop filtering are described. In an exemplary aspect, a method for video processing includes performing, for a current video block of a video, a filtering process that uses filter coefficients and comprises two or more operations with at least one intermediate result, applying a clipping operation to the at least one intermediate result, and performing, based on the at least one intermediate result, a conversion between the current video block and a bitstream representation of the video, wherein the at least one intermediate result is based on a weighted sum of the filter coefficients and differences between a current sample of the current video block and neighboring samples of the current sample.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: March 21, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Hsiao Chiang Chuang, Zhipin Deng
  • Patent number: 11589042
    Abstract: A method of video processing includes determining, for a conversion between a block that is in a video picture of a video and a bitstream representation of the video, a manner of padding a first set of samples located across boundaries of multiple video regions of the video picture for a current sample in an adaptive loop filter process. The method also includes performing the conversion according to the determining.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: February 21, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11582471
    Abstract: A method for visual media processing, including performing a conversion between a current chroma chroma block of visual media data and a bitstream representation of the current chroma chroma block, wherein, during the conversion, a chroma residual of the current chroma chroma block is scaled based on a scaling coefficient, wherein the scaling coefficient is derived at least based on luma samples located in predefined positions.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: February 14, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Hongbin Liu, Kai Zhang, Jizheng Xu
  • Patent number: 11575537
    Abstract: The disclosure includes a method for using a doorbell system to detect a presence of a visitor. The doorbell system can comprise a doorbell having a speaker, a microphone, a camera, and a button. The method can include detecting, by the doorbell system, the presence of the visitor while the visitor is located outside a building to which the doorbell is attached. The building can include a door having a lock that is configured to fasten the door to inhibit unauthorized entry into the building. In response to detecting the presence of the visitor, the method can include the step of actuating, by the doorbell system, a first appliance associated with the building.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: February 7, 2023
    Assignee: SkyBell Technologies IP, LLC
    Inventor: Joseph Frank Scalisi
  • Patent number: 11563958
    Abstract: An encoder includes circuitry and memory connected to the circuitry. In operation, the circuitry: derives a correction parameter using only a neighboring reconstructed image that neighbors a processing unit which has a determined size and is located at an upper left of a current block to be processed in an image, among neighboring reconstructed images that neighbor the current block, and performs correction processing of the current block based on the correction parameter derived, when the current block has a size larger than the determined size.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: January 24, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Kiyofumi Abe, Takahiro Nishi, Tadamasa Toma
  • Patent number: 11558644
    Abstract: Devices, systems and methods for digital video coding, which includes: determining whether a sample is located at sub-block transform boundaries in case that a sub-block transform is applied; applying deblocking filter process if it is determined that the sample is located at sub-block transform boundaries; and performing a conversion between the video and a bitstream representation of the video.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: January 17, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11533496
    Abstract: A method for visual media processing, including performing a conversion between a current chroma chroma block of visual media data and a bitstream representation of the current chroma chroma block, wherein, during the conversion, a chroma residual of the current chroma chroma block is scaled based on a scaling coefficient, wherein the scaling coefficient is derived at least based on luma samples located in predefined positions.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: December 20, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Hongbin Liu, Kai Zhang, Jizheng Xu
  • Patent number: 11533491
    Abstract: An example device for coding video data includes a memory configured to store a block of video data and one or more processors, implemented in circuitry, and communicatively coupled to the memory. The one or more processors are configured to determine whether a transform and quantization are applied to the block of the video data and based on the transform and quantization not being applied to the block of video data, code the block of video data without applying bilateral filtering (BIF) or Hadamard transform domain filtering (HTDF).
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: December 20, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Nan Hu, Vadim Seregin, Marta Karczewicz
  • Patent number: 11503296
    Abstract: An image processing apparatus which calculates a code amount obtained upon coding a coding block being obtained by dividing an image to be processed, determines an assigned code amount to be assigned to each of the coding blocks, based on a reference code amount and the code amount calculated for each of coding blocks in a coding group including a plurality of coding blocks, and generates coded data by coding each of the coding blocks using the assigned code amount as a target code amount, wherein the assigned code amount is determined so that a total of the assigned code amounts of the coding blocks in the coding group is the same among a plurality of coding groups, and fixed-length coding is carried out on a coding group-by-coding group basis by coding using the determined assigned code amounts.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: November 15, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yushi Kaneko, Masashi Kawakami