Patents Examined by Frederick D Bailey
  • Patent number: 11118905
    Abstract: A modular video imaging system, and more particularly, a modular video imaging system having a control module connectable to multiple input modules. The input modules each capable of receiving differing types of image data from different types of cameras and processing the image data into a format recognizable by the control module. The control unit providing general functions such as user interface and general image processing that is not camera specific.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: September 14, 2021
    Inventors: Marc R. Amling, Timothy King
  • Patent number: 11122260
    Abstract: A method and apparatus of Inter prediction for video coding including IBC (Intra Block Copy) are disclosed. In one method, an IBC Merge candidate list is generated from Merge candidates associated with one or more candidate types, wherein one or more target candidates associated with a target candidate type are excluded from the IBC Merge candidate list when one or more constraints are satisfied. Current motion information associated with the current block is encoded or decoded using the IBC Merge candidate list. According to another method, a pruning process for the IBC Merge candidate list is skipped or simplified according to block width, block height, or block area of the current block.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: September 14, 2021
    Assignee: MEDIATEK INC.
    Inventors: Yu-Cheng Lin, Chun-Chia Chen, Chih-Wei Hsu
  • Patent number: 11115668
    Abstract: This application relates to video encoding and decoding, and specifically to tools and techniques for using and providing supplemental enhancement information in bitstreams. Among other things, the detailed description presents innovations for bitstreams having supplemental enhancement information (SEI). In particular embodiments, the SEI message includes picture source data (e.g., data indicating whether the associated picture is a progressive scan picture or an interlaced scan picture and/or data indicating whether the associated picture is a duplicate picture). The SEI message can also express a confidence level of the encoder's relative confidence in the accuracy of this picture source data. A decoder can use the confidence level indication to determine whether the decoder should separately identify the picture as progressive or interlaced and/or a duplicate picture or honor the picture source scanning information in the SEI as it is.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: September 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gary J. Sullivan, Yongjun Wu
  • Patent number: 11109049
    Abstract: A computer implemented geospatial media recording system which receives a global positioning signal from a global positioning system, a video stream from a video recorder and an audio stream from an audio recorder and encodes the global positioning system signal as global positioning data continuously embedded at intervals in the video stream or the audio stream at a frequency at the upper end or outside of the human audible range as a combined data stream which by operation of a geospatial media program can be concurrently displayed as a video in a first display area with a geospatial representation in second display area on a display surface with a plurality of coordinate location indicators located in the geospatial representation each at the coordinate location associated with the global positioning data embedded in the video.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: August 31, 2021
    Assignee: Remote Geosystems, Inc.
    Inventors: Bradon D. Loyd, Jeffrey W. Dahlke
  • Patent number: 11095900
    Abstract: A point cloud coding structure defines a “key” point cloud frame, where all references used for predicting point cloud patches are limited to the current point cloud frame. A point cloud patch buffer is described, where the list of reference patches and their respective bounding boxes from a point cloud frame are stored to be used for prediction of patches in another frame. The list of reference patches may contain patches from the past and patches from the future, in case the coding order of point cloud frames is allowed to be different from the presentation order, and bi-directional prediction is used. A similar reference buffer list concept is able to be applied to the layers of the point cloud. A signaling method that correlates the blocks of V-PCC by signaling within the payload the reference to the ID of the block containing the higher-level information is also described.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: August 17, 2021
    Assignee: Sony Group Corporation
    Inventors: Danillo Graziosi, Ohji Nakagami, Ali Tabatabai
  • Patent number: 11095902
    Abstract: A method for image coding, an electronic device and a computer-readable storage medium. The method includes: an object region is acquired from a reference image; a pixel block forming the reference image is acquired, and multiple sets of coded data for the pixel are obtained by coding the pixel block in multiple coding modes respectively, each set corresponding to a respective one of the multiple coding modes; a cost parameter of the pixel block is determined based on a relative position relationship between the pixel block and the object region; a coding cost in each of the multiple coding modes for the pixel block, is obtained according to the cost parameter of the pixel block and the coded data in the coding mode; and a set of coded data corresponding to the coding mode with a lowest coding cost is determined as target coded data for the pixel block.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: August 17, 2021
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Haidong Huang
  • Patent number: 11095888
    Abstract: An encoder includes processing circuitry and a memory coupled to the processing circuitry. Using the memory, the processing circuitry is configured to: change values of pixels in a first block and a second block to filter a boundary between the first block and the second block. The pixels include type one pixels and type two pixels different from the type one pixels. The first set of filter coefficients applied to the type one pixels in the first block and the second set of filter coefficients applied to the type one pixels in the second block are selected to be asymmetrical with respect to the boundary based on block sizes of the first block and the second block.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: August 17, 2021
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Ryuichi Kanoh, Takahiro Nishi, Tadamasa Toma
  • Patent number: 11094208
    Abstract: A collision avoidance system comprises a pair of video cameras mounted to a vertical stabilizer of the aircraft, a machine vision processing unit, and a system to inform the pilots of a potential collision. The machine vision processing unit is configured to process image data captured by the video cameras using stereoscopic and structure from motion techniques to detect an obstacle that is near or in the path of the aircraft. Estimates of the range to the object and the rate of change of that range are computed. With the range and range rate, a time to collision can be estimated toward every point of the aircraft. A pilot warning can be sounded based on the nearness of the potential collision. A method of calibrating the video cameras using existing feature points on the top of the aircraft is initiated in response to power being turned on.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: August 17, 2021
    Assignee: The Boeing Company
    Inventors: Gary Alan Ray, Brian David Gilbert
  • Patent number: 11089333
    Abstract: Disclosed are a method for deriving a temporal predictive motion vector, and an apparatus using the method. An image decoding method may comprise the steps of: determining whether or not a block to be predicted is brought into contact with a boundary of a largest coding unit (LCU); and determining whether or not a first call block is available according to whether or not the block to be predicted is brought into contact with the boundary of the LCU. Accordingly, unnecessary memory bandwidth may be reduced, and implementation complexity may also be reduced.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: August 10, 2021
    Assignee: KT CORPORATION
    Inventors: Bae Keun Lee, Jae Cheol Kwon, Joo Young Kim
  • Patent number: 11089254
    Abstract: Techniques for reducing a read out time and power consumption of an image sensor used for eye tracking are described. In an example, a position of an eye element in an active area of a sensor is determined. The eye element can be any of an eye, a pupil of the eye, an iris of the eye, or a glint at the eye. A region of interest (ROI) around the position of the eye is defined. The image sensor reads out pixels confined to the ROI, thereby generating an ROI image that shows the eye element.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: August 10, 2021
    Assignee: Tobii AB
    Inventors: Magnus Ivarsson, Per-Edvin Stoltz, David Masko, Niklas Ollesson, Mårten Skogö, Peter Blixt, Henrik Jönsson
  • Patent number: 11089236
    Abstract: An image processing apparatus comprises: an acquisition unit that acquires a first image obtained through shooting and distance information of the first image; a detection unit that detects a main subject from the first image; an extraction unit that extracts another subject from the first image based on the distance information of the main subject; a setting unit that sets parameters of one or more virtual light sources that emit virtual light to the main subject and the extracted other subject; and a processing unit that generates from the first image a second image in which the main subject and the other subject are illuminated with the virtual light using the parameters set by the setting unit.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: August 10, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Naoko Watazawa
  • Patent number: 11089300
    Abstract: A method of video decoding includes checking one or more video blocks in pre-defined relative positions compared to a first video block to derive a first set of candidates, wherein each of the first set of candidates is derived from corresponding motion information of the video blocks checked, checking, upon a determination that a number of the first set of candidates has not reached a predetermined limit, one or multiple tables to derive a second set of candidates, and processing the first video block based on a bitstream representation of the first video block and the constructed candidate list.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: August 10, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11070725
    Abstract: Image processing method, drone, and drone-camera system are provided. The method includes acquiring, according to a current environmental parameter of the drone, a target sky image that matches the current environmental parameter; and determining a direction parameter of the camera device when capturing a to-be-stitched image. The to-be-stitched image is an image captured under the current environmental parameter. The method further includes stitching the target sky image with the to-be-stitched image according to the direction parameter to obtain a panoramic image.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: July 20, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Hongyong Zheng, Zhenbo Lu, Pan Hu, Zisheng Cao
  • Patent number: 11057620
    Abstract: A method of video decoding includes checking one or more video blocks in pre-defined relative positions compared to a first video block to derive a first set of candidates, wherein each of the first set of candidates is derived from corresponding motion information of the video blocks checked, checking, upon a determination that a number of the first set of candidates has not reached a predetermined limit, one or multiple tables to derive a second set of candidates, and processing the first video block based on a bitstream representation of the first video block and the constructed candidate list.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: July 6, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11050933
    Abstract: A method for determining a location of a target positioned behind a tow vehicle is provided. The method includes receiving images from a camera positioned on a back portion of the tow vehicle. The images include the target. The method includes applying one or more filter banks to the images. The method also includes determining a region of interest within each image based on the applied filter banks. The region of interest includes the target. The method also includes identifying the target within the region of interest and determining a target location of the target including a location in a real-world coordinate system. The method also includes transmitting instructions to a drive system supported by the vehicle. The instructions cause the tow vehicle to autonomously maneuver towards the location in the real-world coordinate system.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: June 29, 2021
    Assignee: Continenal Automotive Systems, Inc.
    Inventors: Joyce Chen, Xin Yu, Julien Ip
  • Patent number: 11044390
    Abstract: An imaging system includes an imaging scope, a camera, an image processor, and a system controller. The imaging scope is configured to illuminate an object and capture light reflected from the object. The camera has a light sensor with a light-sensitive surface configured to receive the captured light from the imaging scope, and generate a digital image representative of the captured light. The image processor is configured to receive the digital image from the camera, and use at least one of a random sample consensus (RANSAC) technique and a Hough Transform technique to (i) identify a boundary between an active portion and an inactive portion of the digital image and (ii) generate boundary data indicative of a characteristic of the boundary. The system controller is configured to receive the boundary data from the image processor, and use the boundary data to select and/or adjust a setting of the imaging system.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: June 22, 2021
    Assignee: Karl Storz Imaging, Inc.
    Inventor: Jonathan Bormet
  • Patent number: 11034299
    Abstract: A vehicular vision system includes a camera disposed at an exterior portion of a body side of the equipped vehicle and viewing sideward and rearward of the equipped vehicle. A video display screen is disposed in an interior cabin of the equipped vehicle and operable to display video images. When no other vehicle is detected in another traffic lane, the video display screen displays video images representative of a first portion of the exterior scene viewed by the camera. Responsive to determination that another vehicle is in the other traffic lane and approaching from rearward of the equipped vehicle, the video display screen displays video images representative of a second portion of the exterior scene that includes the determined other vehicle. Responsive to detection of the other vehicle, the video display screen displays a graphic overlay overlaying the displayed video images representative of the second portion of the exterior scene.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: June 15, 2021
    Assignee: MAGNA MIRRORS OF AMERICA, INC.
    Inventors: Kenneth C. Peterson, Gregory A. Huizen, Niall R. Lynam
  • Patent number: 11025910
    Abstract: A video encoder, a video decoder and a video system are provided. The video encoder performs a video encoding operation on a first video frame stream to generate an encoded stream to the video decoder, wherein the encoded stream contains deblocking filtering information. The video decoder performs a video decoding operation on the encoded stream to generate a second video frame stream. The video decoder determines whether to forcibly perform a deblocking filtering operation on a current block of a current frame of the second video frame stream according to the deblocking filtering information.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: June 1, 2021
    Assignee: Novatek Microelectronics Corp.
    Inventors: Ting Peng, Xin Huang
  • Patent number: 11015921
    Abstract: A measurement system includes: a measurement device configured to acquire a measurement data of a workpiece, a display configured to display a workpiece information corresponding to the workpiece, a reader configured to read the workpiece information displayed by the display; and a controller having a memory configured to store the workpiece information read by the reader and the measurement data of the workpiece acquired by the measurement device associated with each other.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: May 25, 2021
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Masao Shimoyama, Shinji Yonehana
  • Patent number: 11006122
    Abstract: A computer-implemented method, system, or computer-readable medium may include estimating local motion of an input video frame of an input video by computing a local motion vector corresponding to a respective candidate pixel patch from among one or more candidate pixel patches within the input video frame. Global motion may be estimated by computing a global motion vector. One or more subject motion vectors may be computed based on a corresponding local motion vector and the global motion vector. A number of static frames of the video may be identified. The input video may be determined to be a static video if a ratio of the number of static frames to a number of the video frames in the input video meets a static frame threshold and determining that the input video is a motion video if the ratio fails to meet the static frame threshold.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: May 11, 2021
    Assignee: Google LLC
    Inventors: Wei Hong, Shengyi Lin