Patents Examined by Edemio Navas, Jr.
  • Patent number: 10205953
    Abstract: Embodiments of the present invention provide techniques for coding video data efficiently based on detection of objects within video sequences. A video coder may perform object detection on the frame and when an object is detected, develop statistics of an area of the frame in which the object is located. The video coder may compare pixels adjacent to the object location to the object's statistics and may define an object region to include pixel blocks corresponding to the object's location and pixel blocks corresponding to adjacent pixels having similar statistics as the detected object. The coder may code the video frame according to a block-based compression algorithm wherein pixel blocks of the object region are coded according to coding parameters generating relatively high quality coding and pixel blocks outside the object region are coded according to coding parameters generating relatively lower quality coding.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: February 12, 2019
    Assignee: APPLE INC.
    Inventors: Douglas Scott Price, Hsi-Jung Wu, Xiaosong Zhou, Dazhong Zhang
  • Patent number: 10187570
    Abstract: An apparatus comprising a sensor and a processor. The sensor may be configured to capture a first video signal having a first field of view. The processor may be configured to generate a second video signal having a second field of view and a third video signal having a third field of view. The second video signal may generate the second field of view to include a first portion of the first video signal. The third video signal may generate the third field of view to include a second portion of the first video signal. The second portion may be processed to remove possible warping present on a bottom portion of the first video signal. The first and second portions may comprise an area less than the first field of view.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: January 22, 2019
    Assignee: Ambarella, Inc.
    Inventors: Cheng-Yu Huang, Shimon Pertsel
  • Patent number: 10178288
    Abstract: A driver monitoring system for a motor vehicle has: at least one camera device including a cylindrical lens holder having at least one lens; at least one lighting element configured as an infrared radiator, and at least one plug-on module having a plate-shaped bearer on which the at least one lighting element is situated, the at least one plug-on module being configured to be plugged onto the lens holder.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: January 8, 2019
    Assignee: ROBERT BOSCH GMBH
    Inventor: Hoang Trinh
  • Patent number: 10177991
    Abstract: A view sensor, a home control system including the view sensor, and a method of controlling the home control system are provided. The view sensor includes: a lens unit configured to receive light in order to capture an image or project light in order to display the image; an image acquirer configured to acquire the image by using the light received from the lens unit; a projector configured to provide light to the lens unit in order to display the image; a beam splitter configured to provide the image acquirer with the light received from the lens unit or transmit the light generated by the projector to the lens unit; and a controller configured to, in response to the image being captured, control the beam splitter to provide the image acquirer with the light received from the lens and, in response to the image being displayed, control the beam splitter to provide the lens unit with the light generated by the projector.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: January 8, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-bae Park, Sang-hoon Lee, Jae-hoon Jeong, Kyung-sun Cho, Seong-seol Hong, Dong-jin Lee, Mi-jin Choi
  • Patent number: 10165157
    Abstract: A system and method generates a broadcast image. The method includes receiving a first image captured by a first camera having a first configuration incorporating a first center of projection. The method includes determining a first mapping from a first image plane of the first camera onto a sphere. The method includes determining a second mapping from the sphere to a second image plane of a second virtual camera having a second configuration incorporating the first center of projection of the first configuration. The method includes generating a second image based upon the first image and a concatenation of the first and second mappings.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: December 25, 2018
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: G. Peter K. Carr, Michael Peter K. Mistry, Iain Matthews, Yaser Sheikh
  • Patent number: 10124799
    Abstract: A vehicle safety control apparatus using cameras includes a first camera configured to photograph light and shade of a current object during running, a second camera configured to photograph a color of the current object during the running, an image processing unit configured to perform image processing on first current object image data captured by the first camera and second current object image data captured by the second camera, a recognition unit configured to recognize the first and second current object image data on which the image processing unit has performed the image processing, a storage unit configured to cause the recognized data to match preset reference object-specific data and separately store the data matching the preset reference object-specific data; and a control unit configured to receive the recognized data and deliver a storage command to the storage unit.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: November 13, 2018
    Assignee: MANDO CORPORATION
    Inventor: Myung-Woo Kim
  • Patent number: 10115030
    Abstract: A viewing aid includes a camera, a viewing surface within a field of view of the camera, a memory, a display, and software programmed to track a tracking element within the field of view. Viewing material is placed on the viewing surface. The camera, viewing surface, and material all remain substantially stationary. The camera captures and stores an initial image of the material in the memory. The software then tracks the location of a tracking element within the field of view then maps the location to a portion of the initial image in memory using an X-Y coordinate system, and/or identifies character elements of the material adjacent the tracking element then maps the character elements to corresponding character elements of the initial image in memory. An enhanced image is then displayed on the display corresponding to the mapped portion of the initial image.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: October 30, 2018
    Assignee: Freedom Scientific, Inc.
    Inventor: Kamran Siminou
  • Patent number: 10116950
    Abstract: Methods of encoding and decoding for video data are described in which multi-level significance maps are used in the encoding and decoding processes. The significant-coefficient flags that form the significance map are grouped into contiguous groups, and a significant-coefficient-group flag signifies for each group whether that group contains no non-zero significant-coefficient flags. A multi-level scan order may be used in which significant-coefficient flags are scanned group-by-group. The group scan order specifies the order in which the groups are processed, and the scan order specifies the order in which individual significant-coefficient flags within the group are processed. The bitstream may interleave the significant-coefficient-group flags and their corresponding significant-coefficient flags, if any.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: October 30, 2018
    Assignee: BlackBerry Limited
    Inventors: Dake He, Nguyen Nguyen, Tianying Ji
  • Patent number: 10104363
    Abstract: A scanner for obtaining and/or measuring a 3D geometry of at least a part of a surface of an object includes a camera having an array of sensor elements, a first device for generating a probe light, a device for transmitting the probe light rays towards the object, a device for transmitting light rays returned from the object to the array of sensor elements, an optical system for imaging with a first depth of field on the camera the transmitted light rays, a device for varying the position of the focus plane on the object, a device for obtaining at least one image from said array of sensor elements, a device for determining the in-focus position(s) of sensor elements, and a device for transforming the in-focus data into 3D coordinates.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: October 16, 2018
    Assignee: 3SHAPE A/S
    Inventors: Rune Fisker, Mike Van Der Poel
  • Patent number: 10104399
    Abstract: A method and apparatus for processing 2N×2N transform units (TUs) are disclosed. In one embodiment, the method comprises determining a first-layer scanning order among four N×N sub-blocks of the 2N×2N TU; determining a second-layer scanning pattern for said four N×N sub-blocks; and providing scanned 2N×2N transform coefficients of the intra-coded or the inter-coded 2N×2N TU using double scanning based on the first-layer scanning order and the second-layer scanning pattern. In another embodiment, said determining the first-layer scanning order is dependent on the second-layer scanning pattern. The second-layer scanning pattern can be diagonal, horizontal or vertical.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: October 16, 2018
    Assignee: HFI INNOVATION INC.
    Inventors: Chih-Wei Hsu, Tzu-Der Chuang, Yu-Wen Huang
  • Patent number: 10088971
    Abstract: A method of calibrating a six-degree-of-freedom (6DoF) pose of a natural user interface (NUI) camera relative to a display is provided. Calibration video imaging an environment from a calibration perspective, which sites the display and one or more features, is received from the NUI camera or a calibration camera. A three-dimensional map of the environment, which defines a 6DoF pose of the display and a three-dimensional location of each of the one or more features, is modeled from the calibration video. Primary video imaging the environment from an operation perspective, which sites the one or more features, is received from the NUI camera. A 6DoF pose of the NUI camera is found within the three-dimensional map of the environment based on the operation perspective view of the one or more features.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: October 2, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Bastien, Kevin Alan Kennedy
  • Patent number: 10075668
    Abstract: Described herein is an information processing device, information processing method, program storage medium, program, data structure, and manufacturing method for storage medium wherein a user can determine subtitles with certainty. That is, an attribute buffer holds at least font style specifying information which specifies a font style to be applied for a character object for a subtitle held in a character object buffer, and width specifying information which can specify the width of the outline of the character object corresponding to the font style having an outline. In the case that the font style having an outline is specified in the font style specifying information, a font rasterizer obtains font style data of the font style having an outline, updates the font style data based on the width specifying information, and converts the character object into subtitle data, using at least the updated font style data.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: September 11, 2018
    Assignee: SONY CORPORATION
    Inventors: Kouichi Uchimura, Kazuo Yamamoto, Yoshiyuki Kobayashi
  • Patent number: 10057464
    Abstract: The invention relates to an assistive device for positioning a medical instrument (2) inserted into a natural duct (100) or an artificial duct of a patient relative to an internal organ (P) of a patient, wherein the device comprises a support (1) that is to be inserted at least in part into the body of the patient and supports the medical instrument, means for moving the support, wherein said movement means comprise an articulated arm (9) that includes a plurality of degrees of freedom for moving a proximal end (1a) of the support, means for acquiring images of the internal organ for positioning the medical instrument relative to the internal organ, wherein the image acquisition means comprise a probe (5) supported by the support such that the medical instrument and the probe are rigidly connected, and a control unit (10) for controlling the movement means, which is connected to the image acquisition means and comprises image analyzing means (11) for generating control commands for the articulated arm in orde
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: August 21, 2018
    Assignees: SORBONNE UNIVERSITE, KOELIS, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE
    Inventors: Cecile Poquet, Pierre Mozer, Michael Baumann, Marie-Aude Vitrani, Guillaume Morel, Antoine Leroy, Patrick Henry, Gregoire Coffin
  • Patent number: 10048749
    Abstract: Examples are disclosed herein that relate to gaze tracking. One example provides a computing device including an eye-tracking system including an image sensor, a logic device, and a storage device comprising instructions executable by the logic device to track an eye gaze direction by acquiring an image of the eye via the eye-tracking system, and determining a determined location of a center of a lens of the eye from the image of the eye. The instructions are further executable to adjust the determined location of the center of the lens on a sub-pixel scale by applying a predetermined sub-pixel offset to the determined location of the center of the lens to produce an adjusted location of the center of the lens, to determine a gaze direction from the adjusted location of the center of the lens, and perform an action on a computing device based on the gaze direction.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: August 14, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Xu Miao, Michael J. Conrad, Dijia Wu
  • Patent number: 10045003
    Abstract: A method for determining a macroblock (MB) coding mode for a current MB in a dependent view. A window around a co-located MB in a base view is determined, wherein the co-located MB is a MB in the base view having a same location as the current MB in the dependent view. A coding mode complexity value (CMCV) is determined for each MB in the window, wherein the CMCV is based on a coding mode used to encode the MB. Rate distortion optimization (RDO) is performed for the current MB using a reduced number of coding modes if a total CMCV for all MBs in the window is less than a threshold, or using all supported coding modes if the total CMCV for all MBs in the window is greater than the threshold. A coding mode for the current MB is determined based on the RDO results.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: August 7, 2018
    Assignee: ATI TECHNOLOGIES ULC
    Inventors: Jiao Wang, Mohamed K. Cherif
  • Patent number: 10033950
    Abstract: An image sensor control device includes an image sensor including focus detecting pixels; an object brightness detecting unit that detects brightness of an object; a mode determining unit that determines a first readout mode or a second readout mode based on the detected brightness of the object; a read-out unit that reads out the focus detecting pixels in the determined readout mode; and a focus detecting unit that performs focus detection by using focus detection data read out from the focus detecting pixels. In an implementation, in the first readout mode, the read-out unit reads out the focus detecting pixels in a first interval, and, in the second readout mode, the read-out unit reads out the focus detecting pixels in a second interval, which is longer than the first interval.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: July 24, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Kenji Ishibashi
  • Patent number: 10033406
    Abstract: A method for performing parallel coding with ordered entropy slices includes: providing a plurality of entropy slices to a plurality of processing elements, wherein each entropy slice includes a plurality of blocks; initializing CABAC states of a current entropy slice as the CABAC states of a previous entropy slice after processing DB blocks of the previous entropy slice. DB is a positive integer.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: July 24, 2018
    Assignee: HFI Innovation Inc.
    Inventors: Yu-Wen Huang, Xun Guo
  • Patent number: 10021392
    Abstract: Techniques related to content adaptive bi-directional or functionally predictive multi-pass pictures for high efficiency next generation video coding.
    Type: Grant
    Filed: December 28, 2013
    Date of Patent: July 10, 2018
    Assignee: Intel Corporation
    Inventor: Atul Puri
  • Patent number: 10011230
    Abstract: The vehicle surveillance system is installed in a vehicle and includes a camera housing that is positioned at a topmost surface of the vehicle. The camera housing includes a plurality of cameras that are directed at differing angles with respect to one another. The plurality of cameras are directed away from the camera housing in order to provide a full 360 degrees of video footage around the vehicle. The camera housing is slideably engaged with respect to a second housing that is affixed to the vehicle. A rack-and-pinion gearing system enables the camera housing to extend and retract vertically with respect to the second housing. The plurality of cameras is wired to a video recording member that is located elsewhere with respect to said vehicle.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: July 3, 2018
    Inventors: Odain Brown, Sabrina Brown
  • Patent number: 10012500
    Abstract: A method and a system for the quality control of objects after they have been supplied. After manufacturing, the object is checked by means of a measuring machine vision system. The measurement results of the machine vision system are recorded in a data system together with the corresponding calibration data. When the calibration data is known, new measurements can be conducted later from the recorded images at a time when the actual object has already been supplied and possibly placed in an end product.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: July 3, 2018
    Assignee: OY MAPVISION LTD.
    Inventor: Antti Knuuttila