Patents Examined by Ruiping Li
  • Patent number: 10719711
    Abstract: A wearable apparatus is provided for capturing and processing images from an environment of a user. In one implementation, a system for controlling one or more controllable devices includes a transceiver and at least one processing device. The processing device is programmed to obtain one or more images captured by an image sensor included in a wearable apparatus, analyze the one or more images to identify a controllable device in an environment of a user of the wearable apparatus, analyze the one or more images to detect a visual trigger associated with the controllable device and, based on the detection of the visual trigger, transmit, via the transceiver, a command. The command may be configured to change at least one aspect of the controllable device.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: July 21, 2020
    Assignee: OrCam Technologies Ltd.
    Inventors: Yonatan Wexler, Amnon Shashua
  • Patent number: 10719744
    Abstract: In one embodiment, an apparatus comprises a memory and a processor. The memory stores visual data captured by one or more sensors. The processor detects one or more first objects in the visual data based on a machine learning model and one or more first reference templates. The processor further determines, based on an object ontology, that the visual data is expected to contain a second object, wherein the object ontology indicates that the second object is related to the one or more first objects. The processor further detects the second object in the visual data based on the machine learning model and a second reference template. The processor further determines, based on an inference rule, that the visual data is expected to contain a third object. The processor further detects the third object in the visual data based on the machine learning model and a third reference template.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: July 21, 2020
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Katalin Klara Bartfai-Walcott, Eve M. Schooler, Shao-Wen Yang
  • Patent number: 10713818
    Abstract: Methods, and systems, including computer programs encoded on computer storage media for compressing data items with variable compression rate. A system includes an encoder sub-network configured to receive a system input image and to generate an encoded representation of the system input image, the encoder sub-network including a first stack of neural network layers including one or more LSTM neural network layers and one or more non-LSTM neural network layers, the first stack configured to, at each of a plurality of time steps, receive an input image for the time step that is derived from the system input image and generate a corresponding first stack output, and a binarizing neural network layer configured to receive a first stack output as input and generate a corresponding binarized output.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: July 14, 2020
    Assignee: Google LLC
    Inventors: George Dan Toderici, Sean O'Malley, Rahul Sukthankar, Sung Jin Hwang, Damien Vincent, Nicholas Johnston, David Charles Minnen, Joel Shor, Michele Covell
  • Patent number: 10713786
    Abstract: The disclosure relates to stent detection and shadow detection in the context of intravascular data sets obtained using a probe such as, for example, and optical coherence tomography probe or an intravascular ultrasound probe.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: July 14, 2020
    Assignee: LIGHTLAB IMAGING, INC.
    Inventors: Sonal Ambwani, Christopher E. Griffin
  • Patent number: 10713771
    Abstract: Methods and systems for inspection of wafers and reticles using designer intent data are provided. One computer-implemented method includes identifying nuisance defects on a wafer based on inspection data produced by inspection of a reticle, which is used to form a pattern on the wafer prior to inspection of the wafer. Another computer-implemented method includes detecting defects on a wafer by analyzing data generated by inspection of the wafer in combination with data representative of a reticle, which includes designations identifying different types of portions of the reticle. An additional computer-implemented method includes determining a property of a manufacturing process used to process a wafer based on defects that alter a characteristic of a device formed on the wafer. Further computer-implemented methods include altering or simulating one or more characteristics of a design of an integrated circuit based on data generated by inspection of a wafer.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: July 14, 2020
    Assignee: KLA-Tencor Technologies Corp.
    Inventors: Paul Frank Marella, Sharon McCauley, Ellis Chang, William Volk, James Wiley, Sterling Watson, Sagar A. Kekare, Carl Hess
  • Patent number: 10713793
    Abstract: An image capture apparatus 1 is provided with a skin score calculation processing unit 53. The skin score calculation processing unit 53 segments a face region of a person included in an image into a plurality of segmented regions having a uniform size in a predetermined proportion to a size of the face region. Further, the skin score calculation processing unit 53 measures luminance values of a predetermined number of pixels, respectively. Further, the skin score calculation processing unit 53 determines a condition of at least any one of pores and freckles in the face region, based on a distribution condition of the luminance values measured in the segmented region, for each of the segmented regions segmented.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: July 14, 2020
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Kyosuke Sasaki
  • Patent number: 10706252
    Abstract: Input members with capacitive sensors are disclosed. In one embodiment of an electronic button, a first circuit is configured to capture a fingerprint of a user's finger placed on the electronic button, and a second circuit is configured to sense a force applied to the electronic button by the user's finger. The first circuit is further configured to provide temperature information to compensate for temperature sensitivities of the second circuit, and the second circuit is further configured to provide force information to the first circuit.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: July 7, 2020
    Assignee: Apple Inc.
    Inventors: Thayne M. Miller, Jean-Marie Bussat, Steven P. Hotelling, Sawyer I. Cohen, Tyler B. Cater
  • Patent number: 10701328
    Abstract: A peripheral blown-out pixel counter counts the number of blown-out pixels in a block including a target pixel and peripheral pixels in image data. A G threshold setting unit sets a G threshold such that the G threshold is greater as the number of the blown-out pixels is larger. A (B?G) threshold setting unit sets a (B?G) threshold such that the (B?G) threshold is smaller as the number of the blown-out pixels is larger. A correction necessity determination unit determines that a color of the target pixel should be corrected when a G signal is determined to be smaller than the G threshold and a (B?G) value is determined to be greater than the (B?G) threshold. A color correction unit corrects at least the G signal and a B signal when the color of the target pixel should be corrected.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: June 30, 2020
    Assignee: JVC KENWOOD CORPORATION
    Inventor: Kunio Yamada
  • Patent number: 10692246
    Abstract: There is disclosed a system and method for encoding and decoding a geometry sequence. The method includes performing intraframe and interframe comparisons of geometry within the geometry sequence, selecting one or more faces as index faces and encoding only the index faces, and the differences relative to those index faces as a bit stream for transmission. The method further includes enabling decoding of the faces based upon the prediction type and encoding method selected during the encoding process.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: June 23, 2020
    Assignee: HypeVR
    Inventors: Caoyang Jiang, Jason Juang, Anthony Tran, Jiang Lan
  • Patent number: 10691919
    Abstract: A system and method for selectively enrolling new pattern information in a way that reduces incorrect mapping or reduces overuse of previously mapped pattern information using a multi-match model. A method for dynamically enrolling a pattern-under-test into a pattern template, the pattern template including a set of template elements, may include a) determining a number N of template elements of the set of template elements matched by the pattern-under-test, wherein N is greater than one; b) establishing a multi-match mode for a dynamic enrollment of the pattern-under-test into the pattern template; and c) enrolling dynamically the pattern-under-test responsive to the multi-match mode.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: June 23, 2020
    Assignee: IDEX ASA
    Inventor: Roger A. Bauchspies
  • Patent number: 10679328
    Abstract: Disclosed systems and methods use machine-learning techniques to determine a set of parameters that if applied to a target video, apply a color characteristic of a reference video to the target video. For example, a color consistency application executing on a computing device computes a feature vector including a representation of a reference video and a target video. The application determines a set of color parameters (e.g., exposure, color temperature, tint, etc.) by applying the feature vector to one or more predictive models trained to determine color consistency. The application generates a preview image by applying the parameters to the target video. The applying causes an adjustment of exposure, color temperature, or tint in the target video such that a color consistency of the adjusted target video is consistent with a color consistency of the reference video. The color consistency application provides settings to further adjust the parameters.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: June 9, 2020
    Assignee: Adobe Inc.
    Inventors: Chetan Nanda, Ramesh P. B., Sweta Agrawal
  • Patent number: 10679048
    Abstract: Preserving ink effects in ink-to-text are described. A method of preserving styles and ink effects in ink-to-text can include receiving ink strokes, each ink stroke having associated ink parameters; receiving a command to convert one or more ink strokes to text; identifying text comprising characters and words from the one or more ink strokes; generating an appropriate coloring or style for each character or word based on the ink parameters associated with corresponding ink strokes, the appropriate coloring or style being generated based on a mapping between ink parameters and text parameters; and applying the appropriate coloring or style to the text.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: June 9, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ana Ruth Resendez Rodriguez, Abhinav Gupta, Gilles Louis Peron, Carine Ramses Iskander, Justin Leigh Schnarr, William Joseph Devereux, Ian Mikutel
  • Patent number: 10670725
    Abstract: The present disclosure relates to methods and systems that facilitate determination of a pose of a vehicle based on various combinations of map data and sensor data received from light detection and ranging (LIDAR) devices and/or camera devices. An example method includes receiving point cloud data from a (LIDAR) device and transforming the point cloud data to provide a top-down image. The method also includes comparing the top-down image to a reference image and determining, based on the comparison, a yaw error. An alternative method includes receiving camera image data from a camera and transforming the camera image data to provide a top-down image. The method also includes comparing the top-down image to a reference image and determining, based on the comparison, a yaw error.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: June 2, 2020
    Assignee: Waymo LLC
    Inventors: John Tisdale, Michael Montemerlo, Andrew Chatham
  • Patent number: 10671877
    Abstract: An image masking method is provided. The method includes: extracting an object from an image; obtaining characteristic information about the extracted object by analyzing the extracted object; determining whether the extracted object is a masking target according to an input setting value or the obtained characteristic information; and performing masking such that the obtained characteristic information is reflected on the extracted object, in response to determining that the extracted object is the masking target among a plurality of objects extracted from the input image, wherein the setting value is set by an input designating at least a partial region in the input image, and wherein in the determining whether the extracted object is the masking target, an object positioned in the at least a partial region is determined as the masking target among the extracted objects.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: June 2, 2020
    Assignee: HANWHA TECHWIN CO., LTD.
    Inventors: Jin Hyuk Choi, Song Taek Jeong, Jae Cheon Song
  • Patent number: 10657639
    Abstract: Systems and methods for identifying defective individual packaged modules are presented. A Printed Circuit Board (PCB) having a set of individual module substrates can be received. Further, capturing an image of the PCB and loading a PCB recipe associated with the PCB can be performed. The image of the PCB can be captured by an image capture module that can include one or more cameras. For each individual module substrate, a portion of the image corresponding to the individual module substrate can be compared to the PCB recipe. In addition, it can be determined based on the comparison whether the individual module substrate matches the PCB recipe within a degree of tolerance. In response to determining that the individual module substrate does not match the PCB recipe within the degree of tolerance, a location of the individual module substrate within a map of the PCB can be stored.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: May 19, 2020
    Assignee: Skyworks Solutions, Inc.
    Inventors: Carlos Fabian Nava, Viviano Almonte
  • Patent number: 10657663
    Abstract: A method generates a three-dimensional map of a region from successive images of that region captured from different camera poses. The method captures successive images of the region, detects a gravitational vertical direction in respect of each captured image, detects feature points within the captured images and designates a subset of the captured images as a set of keyframes each having respective sets of image position data representing image positions of landmark points detected as feature points in that image. The method also includes, for a captured image (i) deriving a camera pose from detected feature points in the image; (ii) rotating the gravitational vertical direction to the coordinates of a reference keyframe using the camera poses derived for that image and the reference keyframe; and (iii) comparing the rotated direction with the actual gravitational vertical direction for the reference keyframe to detect a quality measure of that image.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: May 19, 2020
    Assignee: Sony Interactive Entertainment Europe Limited
    Inventor: Antonio Martini
  • Patent number: 10650072
    Abstract: One general aspect includes a method, including: capturing an image of an object having a multi-part identifier displayed thereon, the multi-part identifier including a first portion and a second portion, the first portion including graphical content and the second portion including human-recognizable textual content. The method also includes based on the captured image, identifying a domain associated with the graphical content. The method also includes based on the captured image, identifying a sub-part of the domain associated with the textual content. The method also includes identifying a digital destination based on the identified domain and the identified sub-part. The method also includes performing an action based on the digital destination. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: May 12, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Maria Loveva, Matthew William Canton, Peizhao Zhang, Shihang Wei, Shen Wang, Peter Vajda, Han Wang
  • Patent number: 10652450
    Abstract: Embodiments of the present invention provide a focusing processing method and apparatus, and a terminal device. The method includes: obtaining a first image collected by n/2 pixel points on a left side of a combination pixel in the second image sensor and a second image collected by n/2 pixel points on a right side of the combination pixel in the second image sensor; determining a phase difference between the first image and the second image and determining whether the phase difference is in a preset range; and controlling a first motor in the first camera assembly to drive a first camera to move according to the phase difference and depending on a preset strategy, if the phase difference is not in the preset range.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: May 12, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Xiaopeng Li, Gong Zhang
  • Patent number: 10643105
    Abstract: Intelligent multi-scale image parsing determines the optimal size of each observation by an artificial agent at a given point in time while searching for the anatomical landmark. The artificial agent begins searching image data with a coarse field-of-view and iteratively decreases the field-of-view to locate the anatomical landmark. After searching at a coarse field-of view, the artificial agent increases resolution to a finer field-of-view to analyze context and appearance factors to converge on the anatomical landmark. The artificial agent determines applicable context and appearance factors at each effective scale.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: May 5, 2020
    Assignee: Siemens Healthcare GmbH
    Inventors: Bogdan Georgescu, Florin Cristian Ghesu, Yefeng Zheng, Dominik Neumann, Tommaso Mansi, Dorin Comaniciu, Wen Liu, Shaohua Kevin Zhou
  • Patent number: 10635891
    Abstract: A system to recognize objects in an image includes an object detection network outputs a first hierarchical-calculated feature for a detected object. A face alignment regression network determines a regression loss for alignment parameters based on the first hierarchical-calculated feature. A detection box regression network determines a regression loss for detected boxes based on the first hierarchical-calculated feature. The object detection network further includes a weighted loss generator to generate a weighted loss for the first hierarchical-calculated feature, the regression loss for the alignment parameters and the regression loss of the detected boxes. A backpropagator backpropagates the generated weighted loss.
    Type: Grant
    Filed: June 30, 2018
    Date of Patent: April 28, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mostafa El-Khamy, Arvind Yedla, Marcel Nassar, Jungwon Lee