Pattern Boundary And Edge Measurements Patents (Class 382/199)
  • Patent number: 10817728
    Abstract: A method of updating an identification algorithm of a vehicle includes sensing an image and drawing boundary boxes in the image. The algorithm attempts to identify an object-of-interest within each respective boundary box. The algorithm also attempts to identify a component of the object-of-interest within each respective boundary box, and if component is identified, calculates an excluded amount of a component boundary that is outside an object boundary. When the excluded amount is greater than a coverage threshold, the algorithm communicates the image to a processing center, which may identify a previously un-identified the object-of-interest in the image. The processing center may add the image to a training set of images to define a revised training set of images, and retrain the identification algorithm using the revised training set of images. The updated identification algorithm may then be uploaded onto the vehicle.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: October 27, 2020
    Assignee: GM Global Technology Operations LLC
    Inventors: Syed B. Mehdi, Yasen Hu, Upali P. Mudalige
  • Patent number: 10796435
    Abstract: An image processing method includes calculating a first feature-quantity that includes feature-quantities for indicating features of individual pixel values of pixels located in a first direction perpendicular to a first line segment out of line segments and feature-quantities for indicating features of individual pixel values of pixels located in a second direction opposite to the first direction with respect to the first line segment, and calculating, based on pixel values of pixels located for each predetermined distance in a third direction perpendicular to a second line segment out of the line segments and pixel values of pixels located for each of the predetermined distance in a fourth direction opposite to the third direction with respect to the second line segment, a second feature-quantity that includes feature-quantities for indicating individual features of the pixels located for each of the predetermined distance from the second line segment.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: October 6, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Nobuyasu Yamaguchi
  • Patent number: 10769429
    Abstract: Examples of present disclosure relate to method and system to extract text from engineering drawing for performing accurate OCR. Initially, for the extraction, image of engineering drawing is received with a plurality of components. Each of the plurality of components in the image is classified to be one of a textual component and a non-textual component. At least one word element for textual components from the plurality of components is identified based on segmentation of the plurality of components. The segmentation is performed by drawing a plurality of horizontal edge projections of a predefined length for each of the textual components. Further, the textual components is identified to be associated with the at least one word element when horizontal edge projection of each of the textual components overlaps with adjacent textual component. The at least one word element is provided as extracted text for performing OCR on the engineering drawing.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: September 8, 2020
    Assignee: Wipro Limited
    Inventors: Aniket Anand Gurav, Rupesh Bapuji Wadibhasme, Swapnil Dnyaneshwar Belhe
  • Patent number: 10762372
    Abstract: An image processing apparatus inputs a first and a second captured videos; extracts attribute values of image regions of background objects commonly included in the first and the second captured videos respectively; extracts attribute values of image regions of objects respectively included in the first and the second captured videos; derives a relative index of an attribute value of the image region of the object with reference to the attribute value of the image region of the background object with respect to the object included in each of the first and the second captured videos; and detects the same object included in the first and the second captured videos based on the index derived with respect to the object included in each of the first and the second captured videos.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: September 1, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hiroshi Tojo, Kotaro Yano
  • Patent number: 10757386
    Abstract: Disclosed are a white balance calibration method based on skin color data and an image processing apparatus using the same. By using the method and the image processing apparatus, weight allocation of the skin color data in an input image may be adaptively performed to avoid white balance calibration errors due to excessive skin color data. Therefore, the present disclosure can further solve an issue that in video applications, the white balance calibration is easily interfered by a large amount of the skin color data. Moreover, the present disclosure may be adapted to different color temperatures and may output images having colors closer to actual colors.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: August 25, 2020
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Ching-Ju Hsiao, Wen-Tsung Huang
  • Patent number: 10755135
    Abstract: A computational imaging device and method are described, wherein the computational imaging device is operable to perform corner detection and other computer vision tasks more efficiently and/or more robustly than traditional imaging devices. In addition, methods are described operable to jointly optimize the computational imaging device and the corner detection task.
    Type: Grant
    Filed: September 23, 2018
    Date of Patent: August 25, 2020
    Inventor: Paulo Eduardo Xavier da Silveira
  • Patent number: 10746542
    Abstract: Embodiments disclosed herein relate generally to methods for measuring a characteristic of a substrate. In an embodiment, the method includes scanning over the substrate with a scanning probe microscope, the substrate having fins thereon, the scanning obtaining images showing respective fin top regions of the fins, the scanning probe microscope interacting with respective portions of sidewalls of the fins by a scanning probe oscillated during the scanning, selecting images obtained at a predetermined depth below the fin top regions to obtain a line edge profile of the fins, by a processor-based system, analyzing the line edge profile of the fins using power spectral density (PSD) method to obtain spatial frequency data of the line edge profile of the fins, and by the processor-based system, calculating line edge roughness of the fins based on the spatial frequency data.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: August 18, 2020
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Wei-Shan Hu, Dong Gui, Jang Jung Lee, Che-Liang Li, Duen-Huei Hou, Wen-Chung Liu
  • Patent number: 10748317
    Abstract: A logo controller includes: a logo area detector for detecting a logo area commonly included in a plurality of first image frames, based on the plurality of first image frames; a logo peripheral area setting unit for setting a logo peripheral area expanded based on the logo area; a display load determiner for calculating a display load value, based on grayscale values of at least one first image frame, and determining the difference between a logo peripheral area representative value based on grayscale values of the logo peripheral area and the display load value exceeds a first reference value; and a logo peripheral area corrector for generating a second image frame.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: August 18, 2020
    Assignee: Samsung Display Co., Ltd.
    Inventor: Geun Jeong Park
  • Patent number: 10740591
    Abstract: Systems and methods provide adapted content to a visitor to a physical environment. An example method receives an image of a visitor to an environment. A visitor portion of the image is distinct from an environment portion of the image. The method detects one or more shapes in the visitor portion of the image using an automatic shape detection technique and defines an approximate boundary of the one or more shapes using a mask. The one or more shapes can be shapes of the visitor's clothing items. The method then calculates an attribute for an area of the image within the mask and identifies electronic content based on the attribute for the area of the image within the mask. The attribute can be a color attribute for the area such as a median color or a dominant color. The method provides the identified electronic content for display in the environment.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: August 11, 2020
    Assignee: Adobe Inc.
    Inventors: Damien Antipa, Alexandre Capt
  • Patent number: 10740903
    Abstract: Techniques of detecting edges of objects in images include applying an adaptive threshold to a sigmoidal membership function of a fuzzy gradient of the image brightness. For example, when a computer configured to detect edges of an object of an image receives a grayscale image, the computer computes gradients of the image brightness at each pixel to form a gradient matrix. The computer then creates a fuzzy gradient matrix by applying a sigmoidal membership function to each element of the gradient matrix to form a smoothed gradient matrix. The computer then performs an adaptive threshold operation on the smoothed gradient matrix to produce the edges of the object of the image.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: August 11, 2020
    Assignee: ADOBE INC.
    Inventor: Somya Jain
  • Patent number: 10713792
    Abstract: A system for processing a seller provided input image depicting an object. The system may process the input images to be in compliance with an online shopping website's image requirements. The image processing service may execute multiple modules on the input image. An edge detection module may detect one or more edges of the image of the object and determine border data indicative of a border around the object. An object of interest module may extract the image of the object within the border to generate an object of interest image. A background extraction module may create one or more closed shapes to separate the image of the object from background pixels. A hole detection module may traverse the one or more closed shapes to determine a presence of background pixels, remove the background pixels, and generate a resulting image.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: July 14, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Risto Fermin Rangel Kuoppa, Sergio Damo De Lemos, Munir Mahmood, Mohammed Nazeeruddin
  • Patent number: 10706315
    Abstract: An image processing device includes a memory, and a processor coupled to the memory, wherein the processor is configured to execute acquiring a captured image including an original document region, detecting a color component value of a predetermined area in the captured image, detecting an edge in the predetermined area to acquire an edge amount indicating any one or both of a density of the edge and an edge intensity, and identifying, based on the color component value and the edge amount, a difference between a background of the original document region and a background of a background region obtained by removing the original document region from the captured image.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: July 7, 2020
    Assignee: PFU LIMITED
    Inventors: Masayoshi Hayashi, Kiyoto Kosaka
  • Patent number: 10690988
    Abstract: An apparatus can include a control device configured to select a scene from a collection of scenes for a window including electrochromic devices in response to receiving an input corresponding to state information. In another aspect, a method of operating an apparatus can include receiving an input corresponding to state information; and at a control device, in response to receiving the input, selecting a scene from a collection of scenes. The collection of scenes may be validated before using the scenes. The scenes may be validated based on physical configuration of the controlled space, preferences of the occupant, or the like. Still further, scenes can be changed to allow for the passage of time or an illusion of changing sky conditions when sky conditions are not changing. The apparatus and method can be simpler to understand and implement as compared to complex control strategies.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: June 23, 2020
    Assignee: SAGE ELECTROCHROMICS, INC.
    Inventors: Louis J. Podbelski, Joshua M. Battles, Bryan D. Greer, Helen E. Sanders
  • Patent number: 10692291
    Abstract: An information processing apparatus comprises a determination unit configured to analyze a captured image of a finger and determine whether the captured image is a captured image appropriate to measure a dimension of a part of the finger; a measuring unit configured to measure a dimension of the finger using the captured image determined to be appropriate by the determination unit; and a generation unit configured to generate a model of a three-dimensional shape of the finger using information of the dimension.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: June 23, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kazuhiro Koga
  • Patent number: 10685452
    Abstract: The invention relates to a registration apparatus (14) for registering images comprising a unit (11) for providing a first and a second image of an object, such that an image element of the first image at a respective position has been reconstructed by multiplying projection data values of rays traversing the image element with weights and by backprojecting the weighted projection data values, a unit (12) for providing a confidence map comprising for different positions in the first image confidence values being indicative of a likelihood that an image feature is caused by a structure of the object, the confidence value being calculated as a sum of a function, which depends on the respective weight, over the rays traversing the respective image element, and a unit (13) for determining a transformation for registering the first and second image to each other under consideration of the confidence map.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: June 16, 2020
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Rolf Dieter Bippus, Sven Kabus, Michael Grass
  • Patent number: 10685223
    Abstract: Systems and methods are provided for processing and extracting content from an image captured using a mobile device. In one embodiment, an image is captured by a mobile device and corrected to improve the quality of the image. The corrected image is then further processed by adjusting the image, identifying the format and layout of the document, binarizing the image and extracting the content using optical character recognition (OCR). Multiple methods of image adjusting may be implemented to accurately assess features of the document, and a secondary layout identification process may be performed to ensure that the content being extracted is properly classified.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: June 16, 2020
    Assignee: Mitek Systems, Inc.
    Inventors: Grigori Nepomniachtchi, Mike Strange
  • Patent number: 10681234
    Abstract: An image processing apparatus includes a platen on which a document to be read is placed, an image input unit configured to read, at a time, one or a plurality of documents placed on the platen, an individual image extraction unit configured to extract individual images of the one or the plurality of documents read at a time, an individual image location judgment unit configured to determine whether the extracted individual images are each located within one of areas set in a reading area of the platen depending on the number of documents to be read, and an individual image selection unit configured to, in a case where one or a plurality of the extracted individual images are located within a particular area, select one individual image as an image to be captured in the area based on a predetermined selection criterion.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: June 9, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Kazuma Ogawa
  • Patent number: 10681385
    Abstract: An image processing system, method, and program suppress block distortion when decoding block-encoded image data. Filtering content to be applied to the block image data is selected based on the encoding types of the block image data to be filtered. A filter filters block image data according to the selected filtering content.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: June 9, 2020
    Assignee: Velos Media, LLC
    Inventors: Ohji Nakagami, Kazushi Sato, Yoichi Yagasaki
  • Patent number: 10667786
    Abstract: An ultrasound imaging apparatus (10) for segmenting an anatomical object in a field of view (29) of an ultrasound acquisition unit (14) is disclosed. The ultrasound imaging apparatus comprises a data interface (32) configured to receive a two-dimensional ultrasound data (30) of the object in the field of view in an image plane from the ultrasound acquisition unit and to receive a three-dimensional segmentation model (46) as a three-dimensional representation of the object from a segmentation unit (36). An image processor (34) is configured to determine a two-dimensional segmentation model (50) on the basis of the three-dimensional segmentation model and a segmentation plane (48), wherein the segmentation plane and an image plane of the two-dimensional ultrasound data correspond to each other.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: June 2, 2020
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Jochen Peters, Amir Mohammad Tahmasebi Maraghoosh, Juergen Weese, Christian Buerger
  • Patent number: 10671006
    Abstract: The image processing apparatus of the present invention includes: an edge determination unit configured to detect an edge pixel to which a white pixel and a black pixel are adjacent in a first direction in an image in which each pixel is represented as a white pixel or a black pixel; a first detection unit configured to detect a number of consecutive pixels up to the edge pixel in the first direction in the image; a second detection unit configured to detect a number of consecutive pixels whose number of consecutive pixels in the first direction is larger than a first threshold in a second direction perpendicular to the first direction in the image; and a type determination unit configured to determine a type of the edge pixel based on detection results by the first detection unit and detection results by the second detection unit.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: June 2, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Ryosuke Otani, Yoichi Takikawa, Hisashi Ishikawa
  • Patent number: 10657648
    Abstract: A method for scanning for borders in an image represented by pixels, the method including a first operation comprising: estimating an attribute for each of a first set of two adjacent pixel positions in the image; assessing whether a predetermined binary condition differs in respect of the two pixel positions, and if so determining that a border is present in the part of the image represented by pixels at those positions; and if a border is determined to be present in that part of the image, estimating the direction of the border as being perpendicular to a line joining the positions of the two pixels; and initiating tracing the border in that direction.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: May 19, 2020
    Assignee: String Limited
    Inventor: Johan Øverbye
  • Patent number: 10650571
    Abstract: Techniques associated with adaptive sampling are disclosed. In some embodiments, in response to receiving a specification of a scene to render, a sampling of each portion of the scene is determined based at least in part on the specification of the scene such that the scene is not uniformly sampled, and the scene is rendered according to the determined sampling of each portion of the scene.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: May 12, 2020
    Assignee: Outward, Inc.
    Inventors: Clarence Chui, Manu Parmar
  • Patent number: 10644898
    Abstract: Embodiments of the present disclosure relate to vision-based object recognition devices and methods for controlling the same. According to an embodiment of the present disclosure, an electronic device may comprise a camera, at least one motor, a communication interface, at least one processor, and a memory electrically connected with the processor, wherein the memory may store commands that, when executed by the processor, cause the processor to identify a motion of an external object using a first image obtained by controlling the camera, obtain first direction information based on the identified motion of the external object, drive the at least one motor so that the camera faces a direction determined according to the first direction information, and identify a second electronic device from a second image obtained by controlling the camera facing the determined direction.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: May 5, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong-Ju Yu, Chan-Won Lee, Si-Hak Jang
  • Patent number: 10638193
    Abstract: An image processing device includes: a display unit displaying a first display region displaying a static image being a reference for matching an imaging unit to a predetermined imaging position and a second display region displaying video data imaged by the imaging unit; a determining unit executing a first matching operation of searching for an image coincident with an image of a first reference region set in the first display region, in a frame of the video data, and determining a region of the coincident image as a second reference region; and a correcting unit correcting a position of a determination region being a target of image determination performed with respect to the video data, based on a shift amount between the first reference region and the second reference region, and information representing a positional relationship between the determination region and the first reference region.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: April 28, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Keiji Ohmura, Takeshi Hasegawa
  • Patent number: 10628913
    Abstract: One embodiment provides a method comprising receiving image data with a first image resolution, and determining an optimal image resolution for sampling the image data based on a learned model. The optimal image resolution is lower than the first image resolution. The method further comprises sampling the image data at the optimal image resolution, and performing image analysis on sampled image data resulting from the sampling.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hongzhi Wang, Rui Zhang
  • Patent number: 10614513
    Abstract: A method and system displaying and managing images of consumer products with cloud computing. One or more consumer products are selected. An N-layer digital image is created that includes an M-layer hierarchy of vector images and/or visual overlays stored in one or more cloud storage objects in progressive resolution format and allows progressive resolution display without loss of image quality on the selected plural consumer products that appear in the N-layer digital image. Selected consumer products are placed in a graphical shopping cart/bag that provides progressive resolution display directly from the graphical shopping cart/bag and allows new or different consumer products to be selected directly from the graphical shopping cart/bag.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: April 7, 2020
    Inventor: Joseph R. Dollens
  • Patent number: 10593007
    Abstract: In computer vision systems that need to decode machine-readable indicia from captured imagery, it is critical to select imaging parameters (e.g., exposure interval, exposure aperture, camera gain, intensity and duration of supplemental illumination) that best allow detection of subtle features from imagery. In illustrative embodiments, a Shannon entropy metric or a KL divergence metric is used to guide selection of an optimal set of imaging parameters. In accordance with other aspects of the technology, different strategies identify which spatial locations within captured imagery should be successively examined for machine readable indicia, in order to have a greatest likelihood of success, within a smallest interval of time. A great variety of other features and arrangements are also detailed.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: March 17, 2020
    Assignee: Digimarc Corporation
    Inventors: Scott M. Long, Christopher M. Haverkate
  • Patent number: 10573414
    Abstract: Methods and systems for determining whether brain tissue is indicative of a disorder, such as a neurodegenerative disorder, are provided. The methods and systems generally utilize data processing techniques to assess a level of congruence between measured parameters obtained from magnetic resonance imaging (MRI) data and simulated parameters obtained from computational modeling of brain tissues.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: February 25, 2020
    Assignee: DARMIYAN, INC.
    Inventors: Padideh Kamali-Zare, Kaveh Vejdani, Thomas Liebmann, Hesaam Esfandyarpour
  • Patent number: 10572768
    Abstract: A method for adjusting the proportional gain value of a proportional controller for use in an unmanned underwater vehicle. The invention includes the steps of: recording at an unmanned underwater vehicle a captured image in the direction of travel; applying a first filter to the captured image; calculating a first distance from each pixel in the captured image to a specified target color; finding the selected pixel from the captured image with the minimum distance from the specified target color, normalizing the image coordinates of the selected pixel into normalized image coordinates; passing the normalized image coordinates as an error value to the proportional controller; calculating a rate of error at the proportional controller; updating the proportional gain according at the proportional controller; and applying a control signal at the proportional controller.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: February 25, 2020
    Assignee: United States of America as represented by Secretary of the Navy
    Inventors: Anthony D. Jones, Wayne P. Liu, Michael H. Tall
  • Patent number: 10574905
    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: October 1, 2018
    Date of Patent: February 25, 2020
    Assignee: FotoNation Limited
    Inventors: Manohar Srikanth, Ravi Ramamoorthi, Kartik Venkataraman, Priyam Chatterjee
  • Patent number: 10546553
    Abstract: The present disclosure provides an image processing apparatus, an image processing method and a display apparatus. Where the image processing method includes: receiving a signal of an image to be displayed; correcting the grayscale of each pixel in the image to be displayed according to a pre-created correction data table including pixel positions, display correction data and edge correction data; and displaying according to the corrected grayscale of each pixel.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: January 28, 2020
    Assignee: SHANGHAI TIANMA AM-OLED CO., LTD.
    Inventors: Qing Bian, Bojia Lv, Xiangzi Kong, Bin Yang, Hongling Wang
  • Patent number: 10540554
    Abstract: A method extracts a region of interest (ROI) from an image depicting a roadway; executes a first object detector that detects, in the ROI, a first situation object matching a first object type; generates a first object confidence score for the first situation object; executes, in parallel with the first object detector, a second object detector that detects, in the ROI, a second situation object matching a second object type different from the first object type; generates a second object confidence score for the second situation object; determines that the first object type and the second object type are associated with a prospective situation category; combines the first object confidence score and the second object confidence score into a situation confidence score corresponding to the prospective situation category; evaluates the situation confidence score to determine that a traffic situation defined by the prospective situation category is depicted in the ROI.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: January 21, 2020
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventors: Rui Guo, Kentaro Oguchi
  • Patent number: 10530967
    Abstract: Certain examples described herein relate to the halftoning of a color image. In one example, a set of clusters are determined based on the color image. A set of edges are also detected in the color images. Clusters within these edges are then merged. A set of screens for halftoning are assigned to the set of clusters. This assignment is based on color property metrics for the set of clusters. The color image is halftoned using the set of screens assigned to the merged clusters.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: January 7, 2020
    Assignees: Purdue Research Foundation, Hewlett-Packard Development Company, L.P.
    Inventors: Tal Frank, Altyngul Jumabayeva, Robert Ulichney, Jan Allebach, Yotam Ben-Shoshan
  • Patent number: 10521659
    Abstract: An image processing device includes a data processing unit that processes data of a face image which is captured to include a face. The data processing unit generates an edge image by filtering the face image to detect an edge in a scanning direction, extracts a sampling value as the information regarding a gradient magnitude and whether the gradient is positive or negative from each of positions in the edge image corresponding to a plurality of points constituting the sampling curve, calculates a likelihood with respect to the sampling curve by setting points having a positive gradient and a negative gradient as likelihood evaluation targets in a first point group and a second point group, and detects a sampling curve having a maximum likelihood as a pupil or an iris among a plurality of sampling curves.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: December 31, 2019
    Assignee: YAZAKI CORPORATION
    Inventors: Masaya Hatakeyama, Naotake Sakumoto, Kazushige Nagai, Yuki Takahashi
  • Patent number: 10500727
    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: November 13, 2017
    Date of Patent: December 10, 2019
    Assignee: X DEVELOPMENT LLC
    Inventor: Stefan Hinterstoisser
  • Patent number: 10504215
    Abstract: A method of processing a distorted digital image depicting two adjacent pages of a notebook is disclosed. The method can also discriminate whether the distorted picture to be processed represents either a single page or two adjacent pages of a notebook, in order to carry out either a first processing algorithm if a single page has been captured or the method of processing a distorted digital image depicting two adjacent pages. The methods may be implemented via software with a PC, a smartphone or a tablet. A hardback notebook and a hardback agenda are also disclosed.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: December 10, 2019
    Assignee: MOLESKINE S.R.L.
    Inventors: Alexey Tsarenko, Peter Hobolt Jensen
  • Patent number: 10504267
    Abstract: Certain embodiments involve generating an appearance guide, a segmentation guide, and a positional guide and using one or more of the guides to synthesize a stylized image or animation. For example, a system obtains data indicating a target and a style exemplar image and generates a segmentation guide for segmenting the target image and the style exemplar image and identifying a feature of the target image and a corresponding feature of the style exemplar image. The system generates a positional guide for determining positions of the target feature and style feature relative to a common grid system. The system generates an appearance guide for modifying intensity levels and contrast values in the target image based on the style exemplar image. The system uses one or more of the guides to transfer a texture of the style feature to the corresponding target feature.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: December 10, 2019
    Assignee: Adobe Inc.
    Inventors: David Simons, Michal Lukac, Daniel Sykora, Elya Shechtman, Paul Asente, Jingwan Lu, Jakub Fiser, Ondrej Jamriska
  • Patent number: 10495476
    Abstract: A system and method may generate a more realistic augmented reality (AR) overlay by generating a segmentation image and blending it with one or more other images. The system may generate a segmentation image based on an input image. The segmentation image may be blended with an AR path overlay image to generate an object-masked AR path overlay image. The object-masked AR path overlay image may be blended with the input image to generate an output image.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: December 3, 2019
    Assignee: Phiar Technologies, Inc.
    Inventors: Chen-Ping Yu, Xinyu Li, Aaditya Chandrasekhar
  • Patent number: 10497125
    Abstract: A method for scanning for borders in an image represented by pixels, the method including a first operation comprising: estimating an attribute for each of a first set of two adjacent pixel positions in the image; assessing whether a predetermined binary condition differs in respect of the two pixel positions, and if so determining that a border is present in the part of the image represented by pixels at those positions; and if a border is determined to be present in that part of the image, estimating the direction of the border as being perpendicular to a line joining the positions of the two pixels; and initiating tracing the border in that direction.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: December 3, 2019
    Assignee: String Limited
    Inventor: Johan Øverbye
  • Patent number: 10489677
    Abstract: A method of label detection includes: obtaining, by an imaging controller, an image depicting a shelf; increasing an intensity of a foreground subset of image pixels exceeding an upper intensity threshold, and decreasing an intensity of a background subset of pixels below a lower intensity threshold; responsive to the increasing and the decreasing, (i) determining gradients for each of the pixels and (ii) selecting a candidate set of the pixels based on the gradients; overlaying a plurality of shelf candidate lines on the image derived from the candidate set of pixels; identifying a pair of the shelf candidate lines satisfying a predetermined sequence of intensity transitions; and generating and storing a shelf edge bounding box corresponding to the pair of shelf candidate lines.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: November 26, 2019
    Assignee: Symbol Technologies, LLC
    Inventors: Richard Jeffrey Rzeszutek, Vlad Gorodetsky
  • Patent number: 10491923
    Abstract: Multiple directional filters are applied against lines of pixels associated with a video block to determine filtered noise values. Each directional filter uses a different direction for filtering lines of pixels. For example, for each pixel value of the video block along a line of pixels having a direction corresponding to a directional filter, a difference can be determined between the pixel value and a corresponding pixel value along the line of pixels and outside of the video block. A value for line of pixels is determined as the sum of the absolute values of each of the differences, and a filtered noise value is determined as the sum of the values for the lines of pixels. The directional filter used to determine a lowest one of the filtered noise values for the video block is then selected. The video block is filtered using the selected directional filter.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: November 26, 2019
    Assignee: GOOGLE LLC
    Inventors: Cheng Chen, Jingning Han, Yaowu Xu
  • Patent number: 10474895
    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: November 6, 2018
    Date of Patent: November 12, 2019
    Assignee: DigitalGlobe, Inc.
    Inventors: Matthew Tang, John Thiel, David Neckels
  • Patent number: 10477183
    Abstract: A method of three-dimensional video encoding and decoding that adaptively incorporates camera parameters in the video bitstream according to a control flag is disclosed. The control flag is derived based on a combination of individual control flags associated with multiple depth-oriented coding tools. Another control flag can be incorporated in the video bitstream to indicate whether there is a need for the camera parameters for the current layer. In another embodiment, a first flag and a second flag are used to adaptively control the presence and location of camera parameters for each layer or each view in the video bitstream. The first flag indicates whether camera parameters for each layer or view are present in the video bitstream. The second flag indicates camera parameter location for each layer or view in the video bitstream.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: November 12, 2019
    Assignee: HFI INNOVATION INC.
    Inventors: Yu-Lin Chang, Yi-Wen Chen, Jian-Liang Lin
  • Patent number: 10476925
    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: October 1, 2018
    Date of Patent: November 12, 2019
    Assignee: Audible Magic Corporation
    Inventors: Jim Schrempp, Rob Williams, Vance Ikezoye, Dave Avery, Erling Wold, Alan Edel
  • Patent number: 10467497
    Abstract: Various aspects of a system and a method to provide assistance in a surgery in presence of tissue deformation are disclosed herein. In accordance with an embodiment, the system includes an electronic device that receives one or more tissue material properties of a plurality of surface structures of an anatomical portion. One or more boundary conditions associated with the anatomical portion may also be received. Surface displacement of the anatomical portion may be determined by matching a first surface of the anatomical portion before deformation with a corresponding second surface of the anatomical portion after the deformation. The volume displacement field of the anatomical portion may be computed based on the determined surface displacement, the received one or more tissue material properties, and the received one or more boundary conditions.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: November 5, 2019
    Assignee: SONY CORPORATION
    Inventors: Liangyin Yu, Bi Song, Ming-Chang Liu
  • Patent number: 10438082
    Abstract: A method for learning parameters of a CNN capable of detecting ROIs determined based on bottom lines of nearest obstacles in an input image is provided. The method includes steps of: a learning device instructing a first to an n-th convolutional layers to generate a first to an n-th encoded feature maps from the input image; instructing an n-th to a first deconvolutional layers to generate an n-th to a first decoded feature maps from the n-th encoded feature map; if a specific decoded feature map is divided into directions of rows and columns, generating an obstacle segmentation result by referring to a feature of the n-th to the first decoded feature maps; instructing an RPN to generate an ROI bounding box by referring to each anchor box, and losses by referring to the ROI bounding box and its corresponding GT; and backpropagating the losses, to learn the parameters.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: October 8, 2019
    Assignee: STRADVISION, INC.
    Inventors: Kye-Hyeon Kim, Yongjoong Kim, Insu Kim, Hak-Kyoung Kim, Woonhyun Nam, SukHoon Boo, Myungchul Sung, Donghun Yeo, Wooju Ryu, Taewoong Jang, Kyungjoong Jeong, Hongmo Je, Hojin Cho
  • Patent number: 10424068
    Abstract: An apparatus for identifying a candidate area in a first image corresponding to an object in a second image, includes a memory and a processor to divide the plurality of candidate areas into a plurality of small candidate areas, divide an image area of the object into a plurality of small areas, perform first comparison processing for a first part, when there is a first candidate area lacking image information of the small candidate area corresponding to the first part, perform second comparison processing for a second part, predict missing result on the small candidate area corresponding to the first part in the first candidate area based on a result of the first comparison processing on a candidate area other than the first candidate area, and a result of the second comparison processing on the plurality of candidate areas, and identify the candidate area based on a prediction.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: September 24, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Mingxie Zheng, Akihiro Minagawa, Yusuke Uehara, Kentaro Tsuji, Yuji Matsuda, Nobuhiro Miyazaki
  • Patent number: 10419585
    Abstract: Methods and systems for dynamically surfacing user interface controls in a workflow. In particular, one or more embodiments determine which steps of a workflow to display with the workflow. One or more embodiments assign weights or scores to each step of the workflow based on whether the step is a required step or an optional step. One or more embodiments use the assigned weights to determine which steps to display with the workflow in a graphical user interface based on whether the assigned weights meet a predetermined threshold. Additionally, one or more embodiments track user interactions with commands in the client application and increase weights of steps associated with the commands to dynamically display steps when the increased weights of the steps meet the predetermined threshold.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: September 17, 2019
    Assignee: Adobe Inc.
    Inventors: Vikas Sharma, Nishant Kumar
  • Patent number: 10410399
    Abstract: Methods and apparatus relating to techniques for. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to determine a first line and a second line which define a chord to approximate a curve in two-dimensional (2D) space; and extend first line and the second line to a three-dimensional (3D) space using a line approximation between the 2D space and the 3D space. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: September 10, 2019
    Assignee: INTEL CORPORATION
    Inventor: Kiran C Veernapu
  • Patent number: 10399228
    Abstract: Disclosed are an apparatus of recognizing a position of a mobile robot using edge based refinement 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 obtained stereo images, projects each seed in a key frame selected based on the extracted edge onto the stereo images, updates a status parameter indicating rotation and movement of an optical camera along a direction in which the calculated cost is increased in accordance with the projected seed, and estimates a current position using the updated result.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: September 3, 2019
    Inventors: Kyung Chul Shin, Seong Ju Park, Jae Young Lee