Pattern Boundary And Edge Measurements Patents (Class 382/199)
  • Patent number: 10277886
    Abstract: A system receives an encoded image representative of the 2D projection of a cubic image, the encoded image generated from two overlapping hemispherical images separated along a longitudinal plane of a sphere. The system decodes the encoded image to produce a decoded 2D projection of the cubic image, and perform a stitching operation to portions of the decoded 2D projection representative of overlapping portions of the hemispherical images to produce stitched overlapping portions. The system combine the stitched overlapping portions with portions of the decoded 2D projection representative of the non-overlapping portions of the hemispherical images to produce a stitched 2D projection of the cubic image, and encode the stitched 2D projection of the cubic image to produce an encoded cubic projection of the stitched hemispherical images.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: April 30, 2019
    Assignee: GOPRO, INC.
    Inventors: Timothy Macmillan, Adeel Abbas
  • Patent number: 10275887
    Abstract: A method for identifying features in an image, the method comprising: a) from a first location, scanning the image along a scan path in a scan direction away from the first location so as to detect a border in the image at a second location; b) mapping a path defined by the border in a first direction along the border from the second location, the path being mapped in dependence on a border quality measure; c) determining whether the mapped path forms a perimeter; and d) if the mapped path does form a perimeter, scanning the image from the mapped path so as to detect a further border in the image; or if the mapped path does not form a perimeter, mapping a path defined by the border from the second location in a second direction along the border that is different to the first direction.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: April 30, 2019
    Assignee: String Limited
    Inventor: Johan Øverbye
  • Patent number: 10275649
    Abstract: Disclosed are an apparatus of recognizing a position of a mobile robot using direct tracking and a method thereof. An apparatus of recognizing a position of a mobile robot includes two wide angle cameras which obtain one pair of stereo images on a region of interest including a vertical direction and a horizontal direction in accordance with movement of a mobile robot; and a position recognizing unit which extracts an edge from the received stereo image to project a seed in a key frame selected based on the extracted edge onto the stereo images, updates a status parameter indicating rotation and movement of a camera using an intensity error in the calculated projected seed as the projection result, and estimates a position of the mobile robot using the update result.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: April 30, 2019
    Inventors: Kyung Chul Shin, Seong Ju Park, Jae Young Lee
  • Patent number: 10274930
    Abstract: A method for operating a machine-human interface in an automation environment includes receiving or automatically retrieving, by a machine-human interface computer, sensor data corresponding to a plurality of humans working the automation environment. The machine-human interface computer applies a human model to the sensor data to yield a plurality of human state records, each human state record corresponding to one of the humans working within the automation environment. The machine-human interface computer also identifies automation tasks using a factory state schedule. Based on the plurality of human state records, the machine-human interface computer assigns the automation tasks to the plurality of humans.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: April 30, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Arquimedes Martinez Canedo, Lingyun Wang
  • Patent number: 10262628
    Abstract: A display method includes: receiving an input signal; performing a color separation process on the input image to generate color information and an intensity image; performing a filtering process on the intensity image to generate an intensity coarse image and an edge image; generating a color coarse image according to the intensity coarse image and the color information; performing a pure color analysis on the color coarse image to generate a first pure color coarse image, a second pure color coarse image and a third pure color coarse image; and displaying the first pure color coarse image, the second pure color coarse image, the third pure color coarse image and the edge image in a first time period, a second time period, a third time period and a fourth time period respectively.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: April 16, 2019
    Assignee: AU OPTRONICS CORPORATION
    Inventors: Min-Yao Lu, Hsiang-Yuan Hsieh, Chin-Tang Chuang
  • Patent number: 10257417
    Abstract: A method and an apparatus for generating panoramic images are presented. The method includes receiving a set of consecutive image frames. A portion of a first image frame is extracted to configure an intermediate panoramic image. The intermediate panoramic image is augmented by stitching image frame portions to the intermediate panoramic image. The image frame portions are selected from individual image frames in a subset of image frames including consecutive image frames from a second image frame to a penultimate image frame. Each image frame portion is selected based on a sharpness measure and an overlap measure associated with the respective individual image frame. The overlap measure is determined based on a comparison of the respective individual image frame with a current state of the intermediate panoramic image. A portion of a last image frame is stitched to the augmented intermediate panoramic image to configure the panoramic image.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gustaf Pettersson, Karim Benchemsi
  • Patent number: 10242645
    Abstract: A display method includes: receiving an input signal; performing a color separation process on the input image to generate color information and an intensity image; performing a filtering process on the intensity image to generate an intensity coarse image and an edge image; generating a color coarse image according to the intensity coarse image and the color information; performing a pure color analysis on the color coarse image to generate a first pure color coarse image, a second pure color coarse image and a third pure color coarse image; and displaying the first pure color coarse image, the second pure color coarse image, the third pure color coarse image and the edge image in a first time period, a second time period, a third time period and a fourth time period respectively.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: March 26, 2019
    Assignee: AU OPTRONICS CORPORATION
    Inventors: Min-Yao Lu, Hsiang-Yuan Hsieh, Chin-Tang Chuang
  • Patent number: 10235815
    Abstract: The invention notably relates to a computer-implemented method for localizing a 3D modeled object in a 3D scene, the method comprising a positioning of the 3D modeled object in the 3D scene, the positioning being performed following an algorithm that rewards, for each of first couples made of two 3D points of the 3D modeled object and their respective associated normal vectors, a match with a respective second couple made of two 3D point of the 3D scene and its respective associated normal vectors, the first couple being positioned substantially on the second couple, the match between the first couple and the second couple amounting to a substantial integer equality between the value of a quantized descriptor for the first couple and the value of the quantized descriptor for the second couple. This improves the localizing a 3D modeled object in a 3D scene.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: March 19, 2019
    Assignee: DASSAULT SYSTEMES
    Inventor: Jonathan Cloux
  • Patent number: 10235945
    Abstract: An apparatus and a method for controlling a display so as to reduce power consumption in an electronic device having a plurality of processors are provided. The apparatus includes a display and a control unit. The display is configured to display information formed by a first image and a second image. The first image corresponds to a partial region of the information, and the second image corresponds to a background region of the information. The control unit includes a first processor and a second processor. The processor may be configured to transmit the first image to the second processor in response to a request for displaying the information on the display. The second processor may be configured to store the second image in a memory and control the display to display the received first image together with the second image.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: March 19, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: DongJun Jang, Yongman Lee, Daehyun Yoo, Jaehun Cho, Jaewon Choi, Soohyung Kim
  • Patent number: 10210616
    Abstract: Methods are described for detecting an edge of an object within an image with a fractional differential operator. Methods are also described for calculating 3D information using a strip pattern and the disclosed edge detection method. The fractional differential operator may be a modified Riesz space fractional differential operator. When calculating the fractional derivative of the image, a kernel approximation, in which a scaled Gaussian kernel function or a simplified scaled Gaussian kernel function, is applied to discretize the modified Riesz space fractional differential operator locally. The disclosed method improves the accuracy of edge detection, eliminates the need of applying additional fractional integration for noise suppression, and requires a smaller mask length to achieve desired accuracy.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: February 19, 2019
    Assignee: HONG KONG APPLIED SCIENCE AND TECHNOLOGY RESEARCH INSTITUTE CO., LTD.
    Inventor: Ka Chun Cheung
  • Patent number: 10209089
    Abstract: A method and system for navigating a vehicle using automatically labeled images. The system includes a camera configured to capture an image of a roadway and an electronic processor communicatively connected to the camera. The electronic processor is configured to load a map that includes a first plurality of features and receive the image. The image includes a second plurality of features. The electronic processor is further configured to project the map onto the image; detect the second plurality of features within the image; and align the map with the image by aligning the first plurality of features with the second plurality of features. The electronic processor is further configured to copy a label describing one of the first plurality of features onto a corresponding one of the second plurality of features to create a labelled image and to use the labelled image to assist in navigation of the vehicle.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: February 19, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Karsten Behrendt, Jonas Witt
  • Patent number: 10210441
    Abstract: An information processing apparatus of the present invention manages whether to set each of a plurality of images as a retrieval target in a management unit, retrieves an image similar to an image of a first product from a plurality of images managed as retrieval targets by the management unit in a case where an instruction to start the execution of jobs for manufacturing the first product is issued, and performs control to execute the jobs used for manufacturing the first product and controls the management unit to manage an image corresponding to the first product as a retrieval target in a case where no image similar to the image of the first product is retrieved.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: February 19, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tetsuro Ogaki
  • Patent number: 10200685
    Abstract: A method of compressing data comprising separating a bit stream of compensation data into a sub-bit stream including an impulse component and a sub-bit stream not including the impulse component, predicting and calculating a trend component of compensation data to be compressed using compressed compensation data, generating a noise component by eliminating the trend component from the compensation data, and separating and compressing an impulse component and a noise component of the compensation data from each other, wherein the impulse component is compressed without quantization and the noise component is quantized and compressed.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: February 5, 2019
    Assignees: LG DISPLAY CO., LTD., SAINT-PETERSBURG STATE UNIVERSITY OF AEROSPACE INSTRUMENTATION
    Inventors: Marat Gilmutdinov, Euiyeol Oh, Chulkwon Lee, Nickolay Egorov
  • Patent number: 10198642
    Abstract: A method for a motor vehicle provided with a camera includes: providing, by the camera, an image representing surroundings of the motor vehicle; detecting at least one line of vehicles in the image; detecting at least one driving lane based on the at least one detected line of vehicles; detecting a state of at least one driving direction display in the image; and detecting a lane topology for the at least one detected driving lane, based on the state of the at least one driving direction display.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: February 5, 2019
    Assignee: Continental Automotive GmbH
    Inventor: Abdelkarim Belhoula
  • Patent number: 10200598
    Abstract: An electronic device displays an image in a sequence of images. The sequence of images includes a representative image and images acquired by the camera before and after acquiring the representative image. While displaying the image, the device detects a first input and, in response, displays a user interface for trimming the sequence of images. The user interface includes: representations of images in the sequence of images; a begin-trim icon that delimits a beginning image in the subset of the sequence of images; and an end-trim icon that delimits an ending image in the subset of the sequence of images. The begin-trim and end-trim icons are located at positions that are automatically selected by the device. The device detects a second input and, in response, trims the sequence of images to the subset of the sequence of images based on the positions of the begin-trim and the end-trim icons.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: February 5, 2019
    Assignee: APPLE INC.
    Inventors: Henrique D. Penha, Graham R. Clarke, Brendan J. Langoulant, Paulo M. Lopez, Behkish J. Manzari, Charles A. Mezak, Britt S. Miura, Justin S. Titi, Daniel E. Gobera Rubalcava
  • Patent number: 10191450
    Abstract: Provided is a method and apparatus for generating a binary hologram. More particularly, provided is a method and apparatus that may decrease or, alternatively, minimize quality degradation of a binary hologram by employing a silhouette mask of a target object to reduce or, alternatively, minimize background noise occurring around the target object to be reproduced when generating the binary hologram.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: January 29, 2019
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Eun Young Chang
  • Patent number: 10183445
    Abstract: A three-dimensional object printer generates image data of an object being formed in the printer with a plurality of light sources and a plurality of optical sensor arrays. A controller receives the image data and identifies measurements of the object and of the features of the object. The controller compares the measurements to expected measurements and adds material or removes material from the object in response to the identified measurements being outside a predetermined range about the expected measurements.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: January 22, 2019
    Assignee: Xerox Corporation
    Inventors: Donald E. Thresh, James D. VanBortel, Michael N. Soures, Richard B. Gruszewski
  • Patent number: 10163035
    Abstract: An edge detecting apparatus according to the present invention includes: a first determining unit configured to determine, based on an input image, at least one of a distance between local maximum pixels which are pixels of which gradation values are local maximum values and a distance between local minimum pixels which are pixels of which gradation values are local minimum values; and a detecting unit configured to detect an edge from the input image with a detection sensitivity based on the distance determined by the first determining unit.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: December 25, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Toshiki Nakatani, Masaharu Yamagishi
  • Patent number: 10157138
    Abstract: A method of calculating warp results for at least one out of driver assistance and autonomous driving, the method may include executing, for each target pixel out of a group of target pixels, a warp calculation process that includes: (a) Receiving, by a first group of processing units of an array of processing units, a first weight and a second weight associated with the target pixel. (b) Receiving, by a second group of processing units of the array, values of neighboring source pixels associated with the target pixel (c) Calculating, by the second group, a warp result based on in response to values of the neighboring source pixels and the pair of weights (d) And providing the warp result to a memory module.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: December 18, 2018
    Assignee: MOBILEYE VISION TECHNOLOGIES LTD.
    Inventors: Daniel Srebnik, Emmanuel Sixou, Gil Israel Dogon
  • Patent number: 10152768
    Abstract: An image processing system transforms content images into the style of another reference style image. For example, the system applies a noise mask to generate noisy versions of the content images. The system then recomposes a content image in the style of a reference image by applying computer models to the noisy version of the content image, which reduces artifacts in the stylized image compared to that of a stylized image generated by applying the computer models to the original content image. When the content images are part of a video sequence, the image processing system may adjust the noise mask applied in a subsequent frame such that it tracks the movement of the client device from the current frame to the subsequent frame. This allows the system to reduce artifacts while stylizing the frames of the video in a consistent manner.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: December 11, 2018
    Assignee: Facebook, Inc.
    Inventors: Justin Johnson, Peter Vajda, Yangqing Jia, Tommer Leyvand
  • Patent number: 10152213
    Abstract: Various embodiments include automatically selecting and modifying objects within an image that are similar to an object previously selected by a user. A user first selects an object in a displayed image. Object feature descriptors are generated describing a shape formed by edges of the object, and image feature descriptors are generated describing shapes formed by edges automatically detected in the image. The object feature descriptors are compared with the image feature descriptors to automatically identify other objects in the image having edges similar to the selected object. The pixels of the user selected object and the automatically identified objects are modified according to a user specified function.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: December 11, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Ajay Bedi, Sourabh Gupta
  • Patent number: 10147017
    Abstract: A method for obtaining structural information from a digital image by an electronic device is described. The method includes obtaining a digital image. The method also includes determining a gradient vector for each pixel in a region of interest of the digital image. The method further includes transforming each pixel in the region of interest in accordance with a transform. Transforming each pixel includes determining, for each pixel, a first set of pixels. The first set of pixels includes any pixel along a line that is collinear with or perpendicular to the gradient vector and passes through a pixel location. Transforming each pixel includes incrementing with signed integer values, for each pixel, a first set of values in a transform space corresponding to any of the first set of pixels that are in a first direction of the line.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: December 4, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Magdi Abuelgasim Mohamed, Xin Zhong, Yang Yang
  • Patent number: 10147190
    Abstract: A computer implemented method of matching a medical images of an anatomical structure of a patient's body with an atlas-based representation of the anatomical structure is described. The method includes acquiring patient image data; determining, based on the patient image data, patient substructure data; acquiring general substructure data; determining, for each of the patient substructures and based on the patient substructure data and the general substructure data, substructure matching data; determining, based on the general substructure data and the substructure matching data, anatomical structure atlas data; determining, based on the patient image data and the anatomical structure atlas data, matching transformation data describing an atlas-patient matching transformation between the medical image representation of the anatomical structure and the atlas representation of the anatomical structure.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: December 4, 2018
    Assignee: Brainlab AG
    Inventors: Andreas Blumhofer, Balint Varkuti, Stefan Achatz
  • Patent number: 10134163
    Abstract: A method, apparatus, and system provide the ability to detect an object framework in an image. A frame (of an image) is obtained. The image is pre-processed to smooth the image. Edges in the image are detected and an edge map is generated. Straight lines are detected from the detected edges in the edge map. One or more quadrangles are assembled from the detected straight lines. The quadrangles are sorted. One of the one or more quadrangles are selected based on the sorting. A selected quadrangle is returned to the user.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: November 20, 2018
    Assignee: AUTODESK, INC.
    Inventors: Ning Liu, Lei Wang
  • Patent number: 10133278
    Abstract: Disclosed are an apparatus of controlling movement of a mobile robot mounted with a wide angle camera and a method thereof. An apparatus of recognizing a position of a mobile robot includes two wide angle cameras which obtain one pair of stereo images on a region of interest including a vertical direction and a horizontal direction in accordance with movement of a mobile robot; an inertial measurement unit (IMU) which obtains inertial information of a mobile robot; a position recognizing unit which predicts a movement point using one between first odometry information calculated based on at least one pair of stereo images and second odometry information calculated based on the inertial information and estimates a current position using the predicted movement point and a previously stored key frame, by a position recognizing unit; and a movement control unit which controls movement of the mobile robot based on the estimated position.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: November 20, 2018
    Assignee: Yujin Robot Co., Ltd.
    Inventors: Kyung Chul Shin, Seong Ju Park, Min Chang, Jae Young Lee, Byung Kwon Moon
  • Patent number: 10133279
    Abstract: Disclosed are an apparatus and a method of updating a key frame of a mobile robot. An apparatus for updating a key frame of a mobile robot includes a key frame initializing unit which initializes seeds which constitute a key frame in a first position of the mobile robot and a key frame updating unit which projects seeds in the initialized key frame onto a first image photographed in the first position to obtain a coordinate according to each of the seeds and projects the seeds with the coordinates onto a second image photographed in a second position in accordance with movement of a mobile robot to update the seeds of the key frame as a projected result.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: November 20, 2018
    Assignee: Yujin Robot Co., Ltd.
    Inventors: Kyung Chul Shin, Seong Ju Park, Jae Young Lee
  • Patent number: 10133951
    Abstract: Image data may be downloaded or otherwise obtained. An application executing on the computing device (or at least in communication with the computing device) can analyze the image data to recognize objects represented in the image data as well as determine locations or regions of the image that include the representations. Candidate regions of interest (e.g., bounding boxes) that include at least one detected object can be generated. A single region—a representative region—can be determined from the candidate regions based on user and/or application-defined criterion. The criteria may help ensure that the representative region includes statistical properties that at least satisfy threshold property levels, such as being a consistent estimator of the candidate regions. Notions of “average” or “median” regions can be applied to generate the representative region.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: November 20, 2018
    Assignee: A9.com, Inc.
    Inventors: Paulo Mendonca, Zhongwei Cheng
  • Patent number: 10121074
    Abstract: A system for automated mosaic-based vector editing comprising a mosaic imaging server that assembles image tiles to form larger image mosaics while correcting the image tiles for tonality and other visual characteristics, a vector analysis server that analyzes vector information, a routing calculation server that calculates routes from the vector information, and a rendering engine that produces visualizations from the routing information, and a method for image mosaic creation and correction.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: November 6, 2018
    Assignee: DIGITALGLOBE, INC.
    Inventors: Matthew Tang, John Thiel, David Neckels
  • Patent number: 10123073
    Abstract: A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a portion of the video input stream that is created by the intermediate device. Based on the video input stream matching the template, a video output stream generated by the client device is modified to include the portion of the video input stream generated by the intermediate device. For example, commercials transmitted from a national content provider to a smart TV via a set-top box may be replaced with targeted commercials. During the replacement, informational messages or menus generated by the set-top box may be detected and the replacement video altered by the smart TV to include the messages or menus generated by the set-top box.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: November 6, 2018
    Assignee: Gracenote, Inc.
    Inventors: Markus K. Cremer, Peter Dunker, Steven D. Scherf, David Henry Pearce, Sherman Ling Fung Li, Wilson Harron, Konstantinos Antonios Dimitriou, Dewey Ho Lee
  • Patent number: 10091263
    Abstract: A media stream cue point creator receives a media stream comprising at least one of an audio portion or a video portion, wherein the media stream lacks at least one indicator of a content segment within the media stream. The media stream cue point creator identifies a first segment of the plurality of segments of the media stream, wherein the segment corresponds to a segment in a segment reference data store, and creates a cue point associated with the first segment, wherein the cue point identifies at least one of a beginning or an end of the first content segment in the media stream.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: October 2, 2018
    Assignee: Audible Magic Corporation
    Inventors: Jim Schrempp, Rob Williams, Vance Ikezoye, Dave Avery, Erling Wold, Alan Edel
  • Patent number: 10089740
    Abstract: Systems and methods in accordance with embodiments of this invention perform depth regularization and semiautomatic interactive matting using images. In an embodiment of the invention, the image processing pipeline application directs a processor to receive (i) an image (ii) an initial depth map corresponding to the depths of pixels within the image, regularize the initial depth map into a dense depth map using depth values of known pixels to compute depth values of unknown pixels, determine an object of interest to be extracted from the image, generate an initial trimap using the dense depth map and the object of interest to be extracted from the image, and apply color image matting to unknown regions of the initial trimap to generate a matte for image matting.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: October 2, 2018
    Assignee: FotoNation Limited
    Inventors: Manohar Srikanth, Ravi Ramamoorthi, Kartik Venkataraman, Priyam Chatterjee
  • Patent number: 10088997
    Abstract: An apparatus for generating data includes a display unit that displays an area object the contour of which is extracted from an image to be processed by an image processing application, an operating unit that receives selection conditions for selecting an area object that is intended by a user out of the area objects displayed by the display unit, and a contour extracting unit that extracts a contour of an area object selected based on the selection conditions received by the operating unit. When the contour extracting unit extracts a contour of a selected area object, the display unit displays the selected area object and an unselected area object in a distinguishable manner.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: October 2, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventors: Hiroki Yamamoto, Masahide Horiuchi, Fumiko Tsuwano
  • Patent number: 10068179
    Abstract: The present disclosure is directed toward systems and methods for determining the optimal placement, color, and size of an overlay in a digital design. For example, in response to determining that a change to an underlying image of a digital design has caused a loss of readability and/or aesthetic value in the digital design due to the placement of the overlay over the now changed underlying image, one or more embodiments described herein utilize a scoring system to identify optimal placement, color, and size for the overlay in relation to the underlying image in the digital design.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: September 4, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventor: Peter O'Donovan
  • Patent number: 10062187
    Abstract: Example embodiments include a method that reduces consumption of computer resources in a computer system to reconstruct a shape of a multi-object image using finite terms. The method includes computing an initial function by performing V-system of degree 0 and functions of curves by performing hierarchical V-system. Norms of the functions of curves are compared with a predetermined threshold. A reconstruction function of the shape of the multi-object image is generated by summing the initial function and the functions of curves.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: August 28, 2018
    Assignee: Macau University of Science and Technology
    Inventors: Zhanchuan Cai, Ben Ye, Ting Lan, Youqing Xiao
  • Patent number: 10043279
    Abstract: A method for processing data includes receiving a depth map of a scene containing at least a part of a body of a humanoid form. The depth map includes a matrix of pixels having respective pixel depth values. A digital processor extracts from the depth map a curvature map of the scene. The curvature map includes respective curvature values and curvature orientations of at least some of the pixels in the matrix. The depth map is segmented using the curvature values and curvature orientations in the curvature map so as to extract three-dimensional (3D) coordinates of one or more limbs of the humanoid form.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: August 7, 2018
    Assignee: Apple Inc.
    Inventor: Yaron Eshet
  • Patent number: 10019464
    Abstract: An apparatus and a method for searching for an image are provided. The apparatus includes an image receiver configured to receive an image to be searched for; an image processor configured to detect an edge of the received image and to filter pixels included on the edge of the received image based on parameters related to gradients of the edge of the received image; and an image search unit configured to search for one or more images related to the image to be searched for based on the filtered pixels included on the edge of the received image.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: July 10, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Won-Ki Kim, Moo-Hyun Kim, Yeong-Woong Park, Bo-Hyun Song, Jung-Jun Lee
  • Patent number: 10011078
    Abstract: A three-dimensional object printer generates image data of an object being formed in the printer with a plurality of light sources and a plurality of optical sensor arrays. A controller receives the image data and identifies measurements of the object and of the features of the object. The controller compares the measurements to expected measurements and adds material or removes material from the object in response to the identified measurements being outside a predetermined range about the expected measurements.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: July 3, 2018
    Assignee: Xerox Corporation
    Inventors: Donald E. Thresh, James D. VanBortel, Michael N. Soures, Richard B. Gruszewski
  • Patent number: 10002416
    Abstract: According to examples, inventory, growth, and risk prediction using image processing may include receiving a plurality of images captured by a vehicle during movement of the vehicle along a vehicle path. The images may include a plurality of objects. The images may be pre-processed for feature extraction. A plurality of features of the objects may be extracted from the pre-processed images by using a combination of computer vision techniques. A parameter related to the objects may be determined from the extracted features. A spatial density model may be generated, based on the determined parameter and the extracted features, to provide a visual indication of density of distribution of the objects related to a portion of the images, and/or to provide an alert corresponding to the objects related to the portion of the images.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: June 19, 2018
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Kamal Mannar, Senthil Ramani, Manik Bhandari, Andrea Huanhuan Wang, Uvaraj Balasundaram
  • Patent number: 9993977
    Abstract: A three-dimensional object printer generates image data of an object being formed in the printer with an optical sensor array and identifies the color of an upper surface of the object. The controller compares the identified color to a predetermined range about an expected color for the upper surface and operates ejectors to eject material of a color different than the identified color in response to the identified color being outside of the predetermined range.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: June 12, 2018
    Assignee: Xerox Corporation
    Inventor: John C. Juhasz
  • Patent number: 9990561
    Abstract: Systems and methods identify consumer products in images. Known consumer products are captured as grayscale or color images. They are converted to binary at varying thresholds. Connected components in the binary images identify image features according to pixels of a predetermined size, shape, solidity, aspect ratio, and the like. The image features are stored and searched for amongst image features similarly extracted from unknown images of consumer products. Identifying correspondence between the features of the images lends itself to identifying or not known consumer products.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: June 5, 2018
    Assignee: Lexmark International, Inc.
    Inventor: Robert Reed Booth
  • Patent number: 9980527
    Abstract: Embodiments of the present invention provide a method, system and computer program product for computer assisted pattern drafting in garment development. In an embodiment of the invention, a pattern making method includes initially acquiring a multiplicity of different two-dimensional image slices of a human form. Thereafter, a panel of a portion of a pattern of a garment is selected for processing in a data processing system and a metric computational rule for the selected panel is mapped to one of the two-dimensional image slices. A measurement of the one of the two-dimensional image slices is then acquired and the mapped metric computational rule is applied using the acquired measurement to produce a measurement for the selected panel.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: May 29, 2018
    Assignee: RESONANCE COMPANIES LLC
    Inventors: Joseph Ferrara, Lawrence Lenihan
  • Patent number: 9979858
    Abstract: To specify a contour to be detected even when there are a plurality of candidates of the contour on the periphery of a photographing target, an image processing apparatus comprises: a determining unit which detects a plurality of candidate points being the candidates of the contour of a subject based on distance image information of the subject in an image, and determines an inspection-target area in the image based on the detected candidate points; and a specifying unit which detects line segments existing in the inspection-target area determined by the determining unit, based on luminance information of the inspection-target area, and specifies the line segment being the contour of the subject based on the candidate point from the detected line segments.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: May 22, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Akinori Ohi
  • Patent number: 9939837
    Abstract: Method for generating piecewise-affine multivariate functions, wherein the online computation of the search tree is performed in order to locate the input value in the polytopes of the partition, and the subsequent generation of the corresponding affine function. It also proposes a configurable and programmable device for generating piecewise-affine multivariate functions composed of an architecture with four functional blocks namely: a control unit block (1), a tree memory block, a parameter memory block and an arithmetic unit block; and it has at least three operating modes which can be selected using different values of a bus (config): writing of the tree memory, writing of the parameter memory and evaluating the affine function. It may include a fourth operating mode, which is the test mode.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: April 10, 2018
    Assignees: Universidad de Sevilla, Consejo Superior de Investigaciones Cientficas
    Inventors: Antonio Jose Acosta Jimenez, Iluminada Baturone Castillo, Javier Castro Ramirez, Carlos Jesus Jimenez Fernandez, Piedad Brox Jimenez, Macarena Cristina Martinez Rodriguez
  • Patent number: 9922220
    Abstract: Object recognition by point-of-sale camera systems is aided by first removing perspective distortion. Yet pose of the object—relative to the system—depends on actions of the operator, and is usually unknown. Multiple trial counter-distortions to remove perspective distortion can be attempted, but the number of such trials is limited by the frame rate of the camera system—which limits the available processing interval. One embodiment of the present technology examines historical image data to determine counter-distortions that statistically yield best object recognition results. Similarly, the system can analyze historical data to learn what sub-parts of captured imagery most likely enable object recognition. A set-cover strategy is desirably used. In some arrangements, the system identifies different counter-distortions, and image sub-parts, that work best with different clerk- and customer-operators of the system, and processes captured imagery accordingly.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: March 20, 2018
    Assignee: Digimarc Corporation
    Inventors: Eric D. Evans, Tomas Filler
  • Patent number: 9922245
    Abstract: A method, a system, and a non-transitory computer readable medium for recognizing an object. The method includes emitting an array of infrared rays from an infrared emitter towards a projection region, the projection region including a first object; generating a reference infrared image by recording an intensity of ray reflection from the projection region without the first object; generating a target infrared image by recording the intensity of ray reflection from the projection region with the first object; comparing the target infrared image to the reference infrared image to generate a predetermined intensity threshold; and extracting the first object from the target infrared image, if the intensity of ray reflection of the target infrared image of the first object exceeds the predetermined intensity threshold.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: March 20, 2018
    Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventors: Yongmian Zhang, Hung-Shou Tai, Haisong Gu
  • Patent number: 9891792
    Abstract: Biometric data is collected to obtain more detailed, connected, and reliable feedback data from users of an interactive software system that has a more empirical and objective basis. The biometric data is then used to create emotional pattern predictive model data representing emotional pattern predictive models associated with users of the interactive software system. The individual emotional pattern predictive models associated with multiple users of the interactive software system are then analyzed and processed to generate emotional pattern profile data for categories of users. These biometric data based predictive models are then used for targeted product diagnosis, targeted interventions, targeted marketing/upsell attempts, and grouping and analysis of feedback and user categories and feedback sources.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: February 13, 2018
    Assignee: Intuit Inc.
    Inventors: Yao H. Morin, Vi Joy Caro, Massimo Mascaro, Luis Felipe Cabrera, Amir Eftekhari, Nankun Huang, Damian O'Malley, Art Tawanghar
  • Patent number: 9868212
    Abstract: Methods, apparatus, and computer readable media that are related to 3D object detection and pose determination and that may optionally increase the robustness and/or efficiency of the 3D object recognition and pose determination. Some implementations are generally directed to techniques for generating an object model of an object based on model point cloud data of the object. Some implementations of the present disclosure are additionally and/or alternatively directed to techniques for application of acquired 3D scene point cloud data to a stored object model of an object to detect the object and/or determine the pose of the object.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: January 16, 2018
    Assignee: X DEVELOPMENT LLC
    Inventor: Stefan Hinterstoisser
  • Patent number: 9836821
    Abstract: An image quality enhancing apparatus which make a learning-type image quality enhancing method utilizing a sparse expression practical are provided. The apparatus calculates, from the feature quantity of an image, coefficients of low-image-quality base vectors expressing a feature quantity with a linear sum and generates the image with the image quality enhanced by calculating a linear sum of high-image-quality base vectors using the calculated coefficient. When calculating the coefficient, the number of base vectors with non-zero coefficients is determined, the determined number of base vectors is selected, and a solution of a coefficient matrix is calculated by assuming the coefficients of the base vectors other than the selected base vectors are zero. The amount of processes necessary for obtaining a sparse solution of a coefficient matrix can be reduced by adjusting the number of base vectors with non-zero coefficients, and a practical image quality enhancing apparatus can be realized.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: December 5, 2017
    Assignee: EIZO Corporation
    Inventors: Masafumi Higashi, Haifeng Chen, Reo Aoki, Hiroki Matsuzaki, Tadayoshi Katagiri
  • Patent number: 9838718
    Abstract: In one example, a video coding device is configured to intra-predict a block of video data, using values of pixels along a primary boundary of the block, to form a predicted block, determine whether to filter the predicted block using data of a secondary boundary of the block, and filter the predicted block using data of the secondary boundary in response to determining to filter the predicted block. The video coding device may determine whether to filter the predicted block based on a comparison of a Laplacian value or a gradient difference value to a threshold. The determination of whether to filter the predicted block may be based at least in part on a boundary relationship, e.g., the relationship of one boundary to another, or of a boundary to pixel values of the predicted block.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: December 5, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Geert Van der Auwera, Marta Karczewicz
  • Patent number: 9836849
    Abstract: Disclosed herein is a method that comprises obtaining an image of a network section through which flow occurs; where the flow is selected from a group consisting of fluid, electrons, protons, neutrons and holes; subjecting the image to a low pass filter to increase contrast in portions of the network sections; computing a local mean of visible light intensity at each pixel that is present in the image; calculating a visible light intensity difference between each pixel and the local mean of visible light intensity and producing a differentiated image using this calculation; creating a base image of the differentiated image; where the base image comprises a hand segmented gold standard dataset; removing objects below a minimum threshold size from the base image; and retaining the remaining objects if they approximate the line or spine.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: December 5, 2017
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Daniel John Dickrell, III, Jacob J. Panikulam