Patents Examined by Ayman A Abaza
  • Patent number: 11051045
    Abstract: A method and a circuit for adaptive loop filtering in a video coding system are described. The method can include receiving a block of samples generated from a previous-stage filter circuit in a filter pipeline, the block of samples being one of multiple blocks included in a current picture, performing, in parallel, adaptive loop filter (ALF) processing for multiple target samples in the block of samples, while the previous-stage filter circuit is simultaneously processing another block in the current picture, storing, in a buffer, first samples each having a filter input area defined by a filter shape that includes at least one sample which has not been received, and storing, in the buffer, second samples included in the filter input areas of the first samples.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: June 29, 2021
    Assignee: MEDIATEK INC.
    Inventors: Ping Chao, Chih-Ming Wang, Yung-Chang Chang
  • Patent number: 11044418
    Abstract: A three camera alignment system, having a first camera module having a first fixed zoom, a second camera module having a second fixed zoom coupled to the first camera module, wherein the second camera module is calibrated to the first camera module and a third camera module having a third fixed zoom coupled to at least one of the first camera module and the second camera module and wherein the third camera module is aligned to the calibrated first camera module and second camera module based on block matching along epipolar lines.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: June 22, 2021
    Assignee: Black Sesame International Holding Limited
    Inventor: Kuochin Chang
  • Patent number: 11039135
    Abstract: Provided is a video decoding method including obtaining split information indicating whether a current block is to be split; and when the split information indicates that the current block is to be split, splitting the current block into at least two lower blocks, obtaining encoding order information indicating an encoding order of the at least two lower blocks of the current block from the bitstream, determining a decoding order of the at least two lower blocks based on the encoding order information, and decoding the at least two lower blocks according to the decoding order.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: June 15, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yin-ji Piao, Jie Chen
  • Patent number: 11039159
    Abstract: An encoding device includes an index setting unit that sets an index that represents information of a reference image and a weighting factor, and an index reconfiguring unit that predicts a reference value of the weighting factor. The reference value indicates a factor to be set if a difference of pixel value between a reference image and a target image to be encoded is less than or equal to a specific value. The encoding device also includes an entropy encoding unit that encodes a difference value between the weighting factor and the reference value.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: June 15, 2021
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Akiyuki Tanizawa, Takeshi Chujoh
  • Patent number: 10986269
    Abstract: Provided is an apparatus for providing external panoramic view contents for an aircraft during flight by installing a plurality of cameras in a plurality of windows installed in an aircraft for displaying external panoramic views inside the aircraft while the aircraft flies in order for aircraft passengers to enjoy them. The apparatus includes a shooting unit having a plurality of cameras for shooting aircraft's external panoramic views; a control unit for receiving a plurality of images from the cameras and processing them; and a display unit comprising a single display and a multi-display including a plurality of sub-displays.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: April 20, 2021
    Inventor: Keun Hyung Kim
  • Patent number: 10979729
    Abstract: Provided are methods, apparatus, and computer-readable medium for processing video data using a video coding system that implements ST 2094-10 for modifying the color volume of a video signal. In various implementations, metadata blocks that include color volume transform parameters can be included in an encoded bitstream with an encoded video. Mastering display color volume parameters must also be included in the encoded bitstream when the color volume transform parameters are included in the bitstream. When the mastering display color volume parameters are not also included in the bitstream, all or part of the bitstream is non-conforming.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: April 13, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Dmytro Rusanovskyy, Adarsh Krishnan Ramasubramonian, Joel Sole Rojals
  • Patent number: 10944974
    Abstract: A sensor data processing system and method performs segmentation and packing of image data from one or more ultra-high definition (UHD) image sensor for transport and processing by conventional high definition image data processing systems and pathways. The UHD image frames are segmented into a number of smaller frames and directed in parallel over the conventional HD pathways. Metadata is generated and directed along with the smaller frames. The metadata includes sufficient information for lossless reconstruction of the UHD image frames from the smaller frames.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: March 9, 2021
    Assignee: Raytheon Company
    Inventors: Tyler Layne Hook, Carl A. Woody, Christopher J. Beardsley
  • Patent number: 10897635
    Abstract: A display control is configured to detect a first condition related to an image frame from source image data. The display control is also configured to compress the image frame iteratively on portions of the image frame to generate a compressed frame. The display control is configured to compress the image frame iteratively when the first condition is detected. Additionally, display control is configured to determine whether to transmit the compressed frame to memory.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: January 19, 2021
    Assignee: Apple Inc.
    Inventor: Jim C. Chou
  • Patent number: 10837745
    Abstract: A method is provided of generating a course-correction signal for a spin-stabilized projectile. The method includes capturing a time-sequence of images of a scene at a frame rate, comparing respective current images of the time-sequence of images to a corresponding previous image of the time-sequence of images, determining a rotation angle between the current and previous images, rotating the images using the rotation angle, identifying a target in the rotated images, generating target bearing angles to cause the projectile to correct its course toward the target using the target bearing angles, and adjusting the target bearing angles to compensate for the rotation of the images.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: November 17, 2020
    Assignee: Simmonds Precision Products, Inc.
    Inventor: Todd A. Ell
  • Patent number: 10785478
    Abstract: A picture encoding method that includes selecting a Vth basis function for a current block according to a specific order from among basis functions; deriving a Vth expansion coefficient on the basis of the selected Vth basis function; calculating a Vth weighted error criterion on the basis of the selected Vth basis function and the derived Vth expansion coefficient; and encoding and outputting information indicating the Vth number as a basis number when the value of the Vth weighted error criterion is less than a specific critical value.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: September 22, 2020
    Assignee: LG Electronics Inc.
    Inventors: Sunmi Yoo, Bumshik Lee
  • Patent number: 10767981
    Abstract: Systems and methods in accordance with embodiments of the invention estimate depth from projected texture using camera arrays. One embodiment of the invention includes: at least one two-dimensional array of cameras comprising a plurality of cameras; an illumination system configured to illuminate a scene with a projected texture; a processor; and memory containing an image processing pipeline application and an illumination system controller application. In addition, the illumination system controller application directs the processor to control the illumination system to illuminate a scene with a projected texture.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: September 8, 2020
    Assignee: FotoNation Limited
    Inventors: Kartik Venkataraman, Jacques Duparré
  • Patent number: 10764594
    Abstract: There is provided an image encoding device and an image encoding method, and an image processing device and an image processing method that enable easier bitstream concatenation. A structure according to the present disclosure includes: a setting unit that sets header information related to a hypothetical reference decoder in accordance with information about a position and information about reference, the information about a position and the information about reference being of the current picture of image data to be processed; and an encoding unit that encodes the image data and generates a bitstream containing the encoded data of the image data and the header information set by the setting unit. The present disclosure can be applied to image processing devices or image encoding devices, for example.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: September 1, 2020
    Assignee: SONY CORPORATION
    Inventors: Junichi Tanaka, Akihiro Imamura, Ohji Nakagami, Takefumi Nagumo, Yuichi Araki, Yuji Fujimoto, Shinobu Hattori, Masakazu Kouno
  • Patent number: 10739130
    Abstract: Provided is a measuring device that can easily perform high-accuracy measurement at low cost. A stage is held on an installation part. A head unit including a light projecting unit and a light receiving unit, and the installation part are fixedly coupled together by a stand. A light shielding mechanism is attached to the stand in order to block ambient light. The light shielding mechanism includes a front cover member that covers a space on the stage from above. Point cloud data representing the three-dimensional shape of the measuring object is generated based on the light reception signal. Designation of a point to be measured in the measuring object is received, and a measurement value at the designated point is calculated based on the obtained point cloud data.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: August 11, 2020
    Assignee: KEYENCE CORPORATION
    Inventors: Shigeto Murakami, Masaki Fujiwara, Takashi Nakatsukasa
  • Patent number: 10733752
    Abstract: A volume of contents in a container of a work vehicle can be estimated in various examples. One example involves a system with a 3D sensor on a work vehicle, where the 3D sensor captures images of the contents in a container of the work vehicle. The system also includes a sensor for detecting an angle of the container. A processor device that is in communication with the 3D sensor and the sensor determines a volume of the contents in the container using the images and the angle.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: August 4, 2020
    Assignees: Deere & Company, Carnegie Mellon University
    Inventors: John Hageman, Tarik Loukili, Michael Kean, Herman Herman, Halit Bener Suay
  • Patent number: 10735773
    Abstract: Techniques for coding video data are described that maintain high precision coding for low motion video content. Such techniques include determining whether a source video sequence to be coded has low motion content. When the source video sequence contains low motion content, the video sequence may be coded as a plurality of coded frames using a chain of temporal prediction references among the coded frames. Thus, a single frame in the source video sequence is coded as a plurality of frames. Because the coded frames each represent identical content, the quality of coding should improve across the plurality of frames. Optionally, the disclosed techniques may increase the resolution at which video is coded to improve precision and coding quality.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: August 4, 2020
    Assignee: Apple Inc.
    Inventors: Peikang Song, Jae Hoon Kim, Xiaosong Zhou, Chris Y. Chung, Hsi-Jung Wu, Dazhong Zhang
  • Patent number: 10715820
    Abstract: An inter-frame predictive encoding method is disclosed and comprises: dividing a frame to be encoded into a plurality of block to be encoded by an encoder; determining, for each block to be encoded, a forward encoding block and a backward encoding block corresponding to the block to be encoded; determining a first weighting parameter corresponding to the forward encoding block; determining an overall brightness-based second weighting parameter of a reference image containing the forward encoding block, and determining an overall brightness-based third weighting parameter of a reference image containing the backward encoding block; determining a fourth weighting parameter corresponding to the backward encoding block according to the first weighting parameter; determining a predictive actual weighting parameter of the block to be encoded according to the first, second, third, and fourth weighting parameters; performing predictive encoding on the block to be encoded by the predictive actual weighting parameter.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: July 14, 2020
    Assignee: BEIJING QIYI CENTURY SCIENCE & TECHNOLOGY CO., LTD.
    Inventor: Hongbo Zhu
  • Patent number: 10701270
    Abstract: A light blocking welding helmet having a helmet body with a shell having a head aperture produces an image from at least one (1) exterior camera within the helmet body. The helmet body includes an interior cavity containing an adjustable headband and an internal power source for powering the viewing screen and camera. The camera is mounted on the helmet body. Electrical circuitry is operatively connected to the power source, to the viewing screen, and to the camera such that the electrical circuitry causes the viewing screen to display the image produced by the camera. The image can be transmitted to a remote receiving unit where a weld can be monitored. Multiple cameras may be used and a control switch then selects which camera that will produce an image.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: June 30, 2020
    Inventor: Thomas J. LaFlech
  • Patent number: 10701349
    Abstract: A multi-view display is display capable of simultaneously showing different images to viewers that see the display from different locations. Viewers do not see the images intended for other viewers at other locations. A multi-view display forms images via a collection of multi-view pixels, which are the devices that make such image customization possible. A multi-view pixel is able to emit different light in different directions; in each direction, parameters of emitted light such as brightness, contrast, etc., can be controlled independently of the light emitted in other directions. In order for the display to generate good-quality images, it is useful to perform a calibration of the display that will yield accurate information about the relationships of light emitted by multi-view pixels and locations where images are to be made viewable. Embodiments of the present invention provide calibrations that achieve the desired result efficiently and accurately.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: June 30, 2020
    Assignee: Misapplied Sciences, Inc.
    Inventors: Albert Han Ng, Paul Henry Dietz, David Steven Thompson
  • Patent number: 10681355
    Abstract: Disclosed are a describing method and a coding method of panoramic video ROIs based on multiple layers of spherical circumferences. The describing method comprises: first setting a center of the panoramic video ROIs; then setting the number of layers of ROIs as N; obtaining the size Rn of the current layer ROI based on a radius or angle; obtaining the sizes of all of the N layers of ROIs, and writing information such as the center of the ROIs, the number of layers, and the size of each layer into a sequence header of a code stream. The coding method comprises adjusting or filtering an initial QP based on a QP adjusted value and then coding an image. By flexibly assigning code rates to multiple layers of panoramic video ROIs, while guaranteeing a relatively high image quality of ROIs, the code rate needed for coding and transmission is greatly reduced.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: June 9, 2020
    Assignee: PEKING UNIVERSITY SHENZHEN GRADUATE SCHOOL
    Inventors: Zhenyu Wang, Ronggang Wang, Yueming Wang, Wen Gao
  • Patent number: 10645418
    Abstract: Morphological anti-ringing is disclosed. A method for encoding a block of an image includes generating a transform block for the block of first values, generating quantized transform coefficients for the transform block, determining a clamping value for the block, encoding the quantized transform coefficients in a compressed bitstream, and encoding the clamping value in the compressed bitstream. The clamping value is used to clamp second values. The second values correspond to the first values and result from inverse transforming the transform block. An apparatus for decoding a block of an image includes a memory and a processor configured to execute instructions stored in the memory to decode, from a compressed bitstream, a quantized transform block; obtain, using the quantized transform block, a decoded block of pixel values; decode, from a compressed bitstream, a clamping value for the block; and clamp the pixel values using the clamping value.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: May 5, 2020
    Assignee: GOOGLE LLC
    Inventors: Jyrki Alakuijala, Zoltan Szabadka