Patents Examined by Stuart Bennett
  • Patent number: 9661280
    Abstract: A rearview obstruction camera system provides rearward view if visibility to a driver as a result of cargo impacts a view directly out the rear windshield. Likewise, an occupant(s) sitting in the rear seats can obstruct the view of the driver out the rear the vehicle. In both instances the rearward view is potentially compromised. By using a sensor(s), the rearview obstruction camera system can detect if the line of sight of the driver out the rear of the vehicle is obstructed. If obstructed, the rearview camera captures a live feed of traffic behind a vehicle and the image is displayed in front of the driver (e.g. on the rearview mirror, navigation display, or the like).
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: May 23, 2017
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Yousuf Riad, Stephen Mullaly
  • Patent number: 9523608
    Abstract: What is disclosed is a system and method for processing image data acquired using a multi-band infrared camera system with a spectral mosaic filter arranged in a geometric pattern without having to perform a demosaicing that is typical with processing data from an array of sensors. In one embodiment, image data that has been captured using a camera system that has a spectral filter mosaic comprising a plurality of spectral filters arrayed on a grid. A material index is determined, using intensity values collected by sensor elements associated with a cell's respective spectral filters. All of the material indices collectively generate a material index image. Thereafter, material identification is performed on the material index image using, for example, pixel classification. Because the demosaicing step can be effectively avoided, image processing time is reduced. The teachings hereof find their uses in a wide array of applications including automated HOV/HOT violation detection.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: December 20, 2016
    Assignee: Xerox Corporation
    Inventors: Beilei Xu, Lalit Keshav Mestha, Yao Rong Wang, Peter Paul
  • Patent number: 9445114
    Abstract: A method of encoding an image of a video sequence, the image being represented by a plurality of coding units, the encoding comprising at least two different encoding processes for encoding the image wherein each encoding process introduces coding dependencies between coding units, the method comprising: determining a set of slice boundaries for each encoding process wherein the set of slice boundaries for each encoding process partitions the image into one or more slices for the respective encoding process, the one or more slices each including a set of coding units of the image between a pair of respective slice boundaries; the coding units of one slice being encoded independently of coding units of another of the slices of the respective encoding process; wherein the slice boundaries for each encoding process are defined as a function of at least one slice boundary defining parameter.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: September 13, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naƫl Ouedraogo, Guillaume Laroche
  • Patent number: 9426495
    Abstract: Techniques and tools for reducing latency in video encoding and decoding by constraining latency due to reordering of video frames, and by indicating the constraint on frame reordering latency with one or more syntax elements that accompany encoded data for the video frames. For example, a real-time communication tool with a video encoder sets a syntax element that indicates a constraint on frame reordering latency, which is consistent with inter-frame dependencies between multiple frames of a video sequence, then outputs the syntax element. A corresponding real-time communication tool with a video decoder receives the syntax element that indicates the constraint on frame reordering latency, determines the constraint on frame reordering latency based on the syntax element, and uses the constraint on frame reordering latency to determine when a reconstructed frame is ready for output (in terms of output order).
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: August 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Gary J. Sullivan
  • Patent number: 9426494
    Abstract: Methods and systems for video encoding, using a variance measure to directly effect efficiencies and optimizations at various stages of video encoding to improve compute cycle, power, heat and bandwidth efficiency and decoded picture quality and decrease the bit length of encoded frames. Download rate and decoding efficiency are also improved as a result of the improvements realized at the encoder.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: August 23, 2016
    Assignee: ZiiLABS Inc., Ltd.
    Inventor: Michele Casula
  • Patent number: 9372072
    Abstract: This particle measuring device includes a stage, a reflected light illuminating device, a transmitted light illuminating device, an illumination control device, an imaging device, and an image processing device. Based on a transmitted light image acquired by imaging an opaque fine particle group using transmitted light and a reflected light image acquired by imaging an opaque fine particle group using reflected light, by associating transmitted light particles present in the transmitted light image and reflected light particles present in the reflected light image with each other using a predetermined method, various characteristics (the position, the size, the brightness level, and the like) of individual particles out of a fine particle group are simultaneously measured.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: June 21, 2016
    Assignee: NIPPON STEEL & SUMITOMO METAL CORPORATION
    Inventor: Nobuaki Ito
  • Patent number: 9357235
    Abstract: Techniques for performing sample adaptive offset (SAO) and adaptive loop filter (ALF) processes in a video coding process are described. The SAO and ALF processes may be combined. In one example, the determination of offset values for a SAO filter process may be based on classifications used in an ALF process. In one example, an ALF classification that indicates a particular directional characteristic of a video block may be used to determine how and whether an SAO filter process is applied to each sample within the video block.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: May 31, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: In Suk Chong, Sanjeev Kumar, Marta Karczewicz
  • Patent number: 9338456
    Abstract: This disclosure describes techniques for coding transform coefficients for a block of video data. According to these techniques, a video coder (a video encoder or video decoder) stores a first VLC table array selection table in memory, and an indication of at least one difference between the first VLC table array selection table and a second VLC table array selection table. The video coder reconstructs at least one entry of the second VLC table array selection table based on the first VLC table array selection table using the stored indication of the difference between the first VLC table array selection table and a second VLC table array selection table. The video coder uses the reconstructed at least one entry of the second VLC table array selection table to code at least one block of video data.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: May 10, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Marta Karczewicz, Liwei Guo, Xianglin Wang
  • Patent number: 9332269
    Abstract: An example video coding system may include a processor and memory. The processor may determine sets of parameters for slices that correspond to a picture of a video sequence, and determine, and store in overhead information, the set of parameters that has the highest commonality. The processor may determine for each slice whether the set of parameters determined for the slice is equivalent to the set of parameters stored in overhead information. If the set of parameters for the slice is equivalent to the set of parameters stored in overhead information, the processor may store an indication in a slice header of the slice that indicates that the set of parameters stored in overhead information applies to the slice, otherwise the processor may store in the slice header of the slice the determined set of parameters for the slice. The processor may transmit the overhead information and the slices.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: May 3, 2016
    Assignee: Broadcom Corporation
    Inventors: Peisong Chen, Wade Wan
  • Patent number: 9294767
    Abstract: The invention discloses an inter picture prediction method for video coding and decoding and a codec. The inter picture prediction method for video coding comprises: performing motion estimation over integer pixel positions of a reference picture, to determine an optimal motion vector for a current prediction unit in a current picture; and performing interpolation filtering processing for motion estimation over fractional pixel position by using the integer pixel position information to which the optimal motion vector directs in the reference picture, and spatially neighboring pixel information of the current prediction unit in the current picture.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: March 22, 2016
    Assignee: LG ELECTRONICS (CHINA) R&D CENTER CO., LTD.
    Inventor: Jie Jia
  • Patent number: 9288432
    Abstract: A motion vector detector detects, using pixel data in at least two real frames in an input video signal, a motion vector MV1 necessary for generating interpolated pixel data forming an interpolated frame to be inserted between the two real frames. A motion vector corrector corrects the motion vector MV1 to decrease the magnitude of motion vector MV1 when the magnitude of motion vector MV1 exceeds a predetermined threshold, and outputs it as a motion vector MV3.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: March 15, 2016
    Assignee: JVC KENWOOD CORPORATION
    Inventors: Tomoyuki Shishido, Hiroshi Noguchi, Hideki Aiba
  • Patent number: 9147114
    Abstract: A system and method includes obtaining and storing video frames from a series of video frames on a computer readable storage device, calculating probability estimates for target locations in each frame for targets in a constrained environment, and determining candidate target locations in each frame.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: September 29, 2015
    Assignee: Honeywell International Inc.
    Inventor: Vit Libal
  • Patent number: 9066102
    Abstract: This disclosure relates to techniques for indicating that a video frame is coded as a generalized P/B (GPB) frame in order to reduce a cost of coding and constructing a second reference picture list in video coding. For a GPB frame, which has identical reference picture lists, signaling and constructing both the first and second reference picture lists may be redundant. The techniques of this disclosure may include coding syntax elements indicating that the video frame is coded as the GPB frame, and coding syntax elements indicating a number of reference pictures and reference picture list construction commands for only a first reference picture list. The techniques also include constructing the first reference picture list based on the syntax elements, and then creating the second reference picture list as a duplicate of the first reference picture list.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: June 23, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Wei-Jung Chien, Marta Karczewicz