Patents Examined by Joseph Daniel A Towe
  • Patent number: 10819997
    Abstract: A method and system is provided for encoding video data according to target decoding device complexity. One embodiment is evidenced by a method of encoding video data for decoding on a target decoding device having parallel processing, comprising: receiving uncoded video data, computing a relationship between each of a plurality of encoding parameters and target decoding device decoding costs, selecting encoding parameters to minimize encoding costs, wherein the encoding costs include the target decoding device decoding costs, and encoding the uncoded video data according to the selected encoding parameters.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: October 27, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Shailesh Ramamurthy, Padmagowri Pichumani, Vinay Kulkarni, Anil Kumar Nellore, Padmassri Chandrashekar
  • Patent number: 10812831
    Abstract: There is disclosed a technique for providing multimedia content comprising: compressing a multimedia stream; and generating an error correction model for providing an alternative version of the compressed multimedia stream by: decompressing the compressed multimedia stream; determining errors in the decompressed version by comparing to the input multimedia stream; and correcting the errors to minimise the difference between the decompressed version and the input multimedia stream.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: October 20, 2020
    Assignee: Piksel, Inc.
    Inventor: Gerald CheShun Chao
  • Patent number: 10805606
    Abstract: A decoding method applied to the field of video processing, where the decoding method includes receiving an encoded bitstream of a two-dimensional panorama picture, determining an applicable spatial layout format of the two-dimensional panorama picture, parsing the encoded bitstream of the two-dimensional panorama picture to determine whether a spatial position relationship between sub-pictures in the two-dimensional panorama picture in the applicable spatial layout format is a default spatial position relationship, and decoding the encoded bitstream of the two-dimensional panorama picture based on the applicable spatial layout format and the default spatial position relationship when the spatial position relationship between the sub-pictures in the two-dimensional panorama picture in the applicable spatial layout format is the default spatial position relationship.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 13, 2020
    Inventors: Xiang Ma, Haitao Yang
  • Patent number: 10798850
    Abstract: An electronic device includes an electronic component and a protective shield including a phase change material having a phase change temperature of between 20° C. and 90° C., an antivibration gel having hyperelastic and/or viscoelastic behavior at 20° C., and a separation barrier positioned so as to separate the phase change material and the antivibration gel. The antivibration gel is positioned, at least partly, in contact with the electronic component, and has a thermal conductivity of greater than 1 W/m·K at 20° C.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: October 6, 2020
    Inventors: Sebastien Quenard, Lina Laifa, Ulrich Soupremanien, Helga Szambolics, Olivier Verseux
  • Patent number: 10791339
    Abstract: An apparatus for coding a transform block of coefficients that is decoded using a scan order includes a memory and a processor. The processor is configured to execute instructions stored in the memory to determine a first index indicating a group of consecutive scan positions in the scan order, where the group of consecutive scan positions includes a scan position of a last non-zero coefficient; determine a second index indicating an offset within the group of consecutive scan positions of the last non-zero coefficient; and code a subset of the coefficients until the second index is determined.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: September 29, 2020
    Assignee: GOOGLE LLC
    Inventor: Dake He
  • Patent number: 10779713
    Abstract: The instant disclosure provides for medical imaging systems that may be used in conjunction with an intraoperative medical device, such as an endoscope. Generally, the disclosed medical imaging systems include an illumination source configured to generate illuminating photons for illuminating a biological sample. An optical signal modulator is configured to separate one or more of the illuminating photons and photons that have interacted with the biological sample into a first optical signal having first multi-passband wavelengths and a second optical signal having second multi-passband wavelengths. At least one detector is configured to detect one or more of the first optical signal and the second optical signal and generate at least one image data set. A processor is configured to analyze the at least one image data set. In some embodiments, the processor is configured to differentiate between structures of the biological sample, such as between an ureter and surrounding tissue.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: September 22, 2020
    Inventors: Patrick Treado, Matthew Nelson, Shona Stewart
  • Patent number: 10779012
    Abstract: A method, an apparatus, and a system for error concealment of video communications include determining, by a processor in an encoding process, a current block of a current slice of a current picture of a video sequence for error concealment, determining recovery data of the current block, wherein the recovery data comprises at least one of a coefficient of a discrete transform performed to the current block and similarity data associated with a first block similar to the current block, and the first block is in a first slice different from the current slice, and transmitting the current block and the recovery data using a network, wherein the current block is transmitted as in-band data and the recovery data is transmitted as out-of-band data.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: September 15, 2020
    Assignee: Agora Lab, Inc.
    Inventors: Sheng Zhong, Wei Dai
  • Patent number: 10769767
    Abstract: A monitoring system monitors a monitoring object apparatus sufficiently for practical use while suppressing battery power consumption. The monitoring system is provided a sensor terminal that is driven by a battery and acquires a measured value(s) of a measuring apparatus mounted in the monitoring object apparatus by executing image analysis processing on a captured image(s) obtained by photographing the measuring apparatus. A manager terminal monitors the measured value(s) of the measuring apparatus which is reported from the sensor terminal. When the measured value is out of a normal range, the manager terminal requests transmission of image data of an image area, which is necessary to check whether the measured value of the measuring apparatus is actually out of the normal range or not. The sensor terminal transmits the requested image data with the requested resolution to the manger terminal in response to the request from the manager terminal.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: September 8, 2020
    Assignee: HITACHI, LTD.
    Inventors: Kazuki Yasukawa, Nobuyuki Shimizu, Kousuke Shibata
  • Patent number: 10764561
    Abstract: A depth sensing system receives an image pair showing objects in a scene. The system generates binary hashes for pixels in the image pair by performing a random walk. The system matches pixels in the first image to pixels in the second image that depict the same point in the scene by generating cost values representing differences between the binary hashes for pairs of pixels in the images. The system generates a disparity map containing disparity vectors representing coordinate differences between matched pixels in the first and second images. The system generates and outputs a depth map based on the disparity map. The depth map represents the distances between an image acquisition system that acquired the image pair and the objects in the scene.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: September 1, 2020
    Assignee: COMPOUND EYE INC
    Inventor: Jason Devitt
  • Patent number: 10753725
    Abstract: A measuring apparatus includes first and second optical sensors for recording an image in an image capturing region during first and second image recording time periods, respectively. First and second control signal transducers provide first and second control signals, respectively, that represent the first and second image recording time periods, respectively. A control device controls a measurement illumination arrangement during the first image recording time period based on the first control signal and a first measurement illumination setting. The control device controls the measurement illumination arrangement during the second image recording time period based on the second control signal and a second measurement illumination setting. The second optical sensor is series connected to the first control signal transducer via a timing member. The first control signal is supplied to the timing member so that the second optical sensor is triggered by the first optical sensor via the timing member.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: August 25, 2020
    Assignee: Carl Zeiss Industrielle Messtechnik GmbH
    Inventors: Dominik Seitz, Nils Haverkamp
  • Patent number: 10750196
    Abstract: Provided is a method for encoding parameter sets at slice level. The method includes: when there are one or more parameter sets, in which the coding tool parameters are identical to the coding tool parameters of a part of coding tools used for the current slice, in the existing parameter sets, encoding the identifiers of parameter sets into bit-stream of the current slice, wherein a parameter set contains common information of the coding tools used in the process of encoding/decoding slice(s). Correspondingly, also provided is a method for decoding parameter sets at slice level and a device for encoding and decoding parameter sets at slice level, which can make full use of the encoded parameter set information when the slice header refers to a plurality of parameter sets, implement flexible configuration of the coding tools used in the process of encoding/decoding slice(s) and reduce information redundancy.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: August 18, 2020
    Assignee: ZTE Corporation
    Inventors: Ming Li, Ping Wu
  • Patent number: 10724851
    Abstract: Embodiments of the present disclosure provide a functional assembly, a display device and a terminal. The functional assembly includes a sensor unit, a first light-guiding component and a camera. The sensor unit includes an emitter and a receiver. The emitter is configured to emit probe light. The first light-guiding component is configured to introduce the probe light and transmit the probe light to the outside through the camera. The receiver is configured to receive detection light through the camera, the detection light being formed by reflection of the probe light against an obstacle. The functional assembly, the display device and the terminal in the present embodiment increase an area of a display region effectively, hence realizing an effect of large-screen display.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: July 28, 2020
    Inventor: Haiping Zhang
  • Patent number: 10691066
    Abstract: Systems, methods, and computer-readable media are disclosed for generating or modifying a holographic object based on user commands. Holographic projectors, which may be integrated with a user device, may be controlled to project a holographic grid that can be manipulated by a user to provide design commands to the user device. The user device may be configured to interpret the design commands and generate a holographic object based thereon. The holographic grid may include a plurality of cuboid cells. A user may, through gesture-based commands, indicate, for any given cell in the holographic grid, whether or not a portion of the holographic object should be generated in a three-dimensional spatial position corresponding to the cell. In addition, a user can provide gesture-based commands to selected cells of the holographic grid corresponding to portions of an existing holographic object that the user wishes to remove.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: June 23, 2020
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Patent number: 10687049
    Abstract: A back light apparatus includes a plurality of light sources configured to generate light; and a light guide part, wherein the light guide part includes a light guide plate configured to change a path of the light; a first pattern part disposed on a first surface of the light guide plate and configured to emit the light in a first direction; and a second pattern part disposed on a second surface of the light guide plate and configured to emit the light in a second direction.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: June 16, 2020
    Inventors: Sang Hyun Sohn, Dae-Hee Lee
  • Patent number: 10685467
    Abstract: A method for transmitting virtual reality (VR) content by a device is provided. The method includes obtaining at least two images captured from a target, arranging the at least two images and projecting the at least two images onto a planar surface to configure a 360-degree image corresponding to the VR content, detecting an overlapped region of the at least two images projected and generating rearrangement information about the overlapped region, and transmitting the rearrangement information and the at least two images.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: June 16, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byeong-Doo Choi, Jae-Yun Jeong, Eric Yip
  • Patent number: 10681325
    Abstract: A system creates an output image of a scene using two-dimensional (2D) images of the scene. For a pixel in the output image, the system identifies, in the output image, 2D fragments that correspond to the pixel. The system converts the 2D fragments into three dimensional (3D) fragments, creates volume spans for the pixel based on the 3D fragments, determines a color of a volume span based on color contribution of respective one or more of the 3D fragments for the volume span, and determines a color of the pixel for the output image from determined colors of the volume spans.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Janne Kontkanen, Noah Snavely
  • Patent number: 10659800
    Abstract: When performing an inter predictive encoding on any image frame x is required, a reference image frame is determined for image x; image x is a P-frame image or a B-frame image; for each reference image frame, following processes are respectively performed: whether resolution of a reference image frame is the same as resolution of image x is determined; if resolution of the reference image frame is different from resolution of image x, resolution of reference image frame is adjusted to be the same as resolution of image x; if resolution of each reference image frame is the same as resolution of image x, inter predictive encoding is performed on image x based on each reference image frame.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: May 19, 2020
    Assignee: Hangzhou Hikvision Digital Technology Co., Ltd.
    Inventors: Xiaoyang Wu, Linjie Shen, Hui Su
  • Patent number: 10652548
    Abstract: A video system for minimizing streaming latency is disclosed. The video system includes an encoder having a data input part receiving external streaming video data, a data conversion part converting the external streaming video data to output converted video data, a first buffer receiving the converted video data, a data measurement part measuring size of the converted video data and conversion time spent for converting the streaming data, and a latency determination part comparing the size and the conversion time, respectively, to a reference size and a reference time to determine latency; and a decoder having a second buffer receiving the converted video data from the first buffer. The latency determination part transmitting the determined result to the data input part and the data input part outputs a latest streaming video data in response to determination that the first buffer or second buffer will be in underflow.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: May 12, 2020
    Assignee: NHN Entertainment Corporation
    Inventor: Hye-Young Kim
  • Patent number: 10645397
    Abstract: An image decoding method includes a constraint information decoding step of decoding constraint information indicating prohibition of reference from a target tile, which is one of a plurality of tiles obtained by partitioning a picture, to another tile, and a list generation step of generating a prediction motion vector list including a plurality of prediction motion vector candidates and a plurality of prediction motion vector indices each associated with a corresponding one of the plurality of prediction motion vector candidates. In the list generating step, a prediction motion vector list not including a temporal motion vector of a block on a lower right side of the target block is generated.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: May 5, 2020
    Inventors: Kengo Terada, Hisao Sasai, Satoshi Yoshikawa
  • Patent number: 10630985
    Abstract: A method for encoding video and an encoder for encoding video, a method for decoding video and a decoder for decoding video are provided. Accordingly, in one embodiment, a method for decoding video receives a bit-stream including a plurality of data units encoded according to a scan pattern comprising at least one U-pattern, and decodes a data unit among the plurality of data units by using at least one data unit included among the plurality of data units, the at least one other data unit being decoded prior to the data unit according to the scan pattern. When the plurality of data units are included in a data cluster, the method includes scanning the plurality of data units according to the at least one U-pattern, and the scanning includes scanning and decoding the data unit, followed by scanning and decoding a neighboring data unit horizontally or vertically adjacent to the data unit.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: April 21, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sumit Johar, Kaushik Saha