Histogram Processing Patents (Class 382/168)
  • Patent number: 11151700
    Abstract: An image processing method, a terminal, and a non-transitory computer-readable storage medium are disclosed. The method includes: obtaining a first exposure compensation value from a global portion of an image; obtaining a second exposure compensation value from a portrait portion of the image; obtaining a final exposure compensation value according to the first exposure compensation value and the second exposure compensation value; and processing, according to the final exposure compensation value, exposure compensation to the image.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: October 19, 2021
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Yuanqing Zeng
  • Patent number: 11128781
    Abstract: An image processing apparatus includes a filtering processing unit that executes a filtering process to suppress background noise of input image data; a threshold setting unit that sets a binarization threshold for the input image data; a background noise determination threshold setting unit that determines that a tone value at which the number of pixels of background noise of the input image data reaches a peak is a background peak tone value and that sets, as a background noise determination threshold, a tone value having a density higher than a density of the background peak tone value and having a number of pixels within a specific range of percentages, of the number of pixels at the peak; a background noise reduction processing unit that executes a background noise reduction process on the input image data and a binarization processing unit that executes a binarization process on the input image data.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: September 21, 2021
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventors: Ryosuke Kato, Toshiaki Mutsuo
  • Patent number: 11126922
    Abstract: The present disclosure is directed toward systems and methods for extracting colors from a live camera feed and applying the extracted colors to a user's input digital design. For example, in response to the user targeting the camera of a client-computing device at a fixed position for a threshold amount of time, one or more embodiments described herein extracts a palette of dominant colors from the live camera feed and maps the palette of dominant colors onto one or more colors of the user's input digital design in real time.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: September 21, 2021
    Assignee: Adobe Inc.
    Inventors: Satish Shankar, Shawn Sheridan
  • Patent number: 11115190
    Abstract: The present invention relates to a method of hashing a perceptual vector model based on a multi-scale curvature. According to a first aspect, there is provided a method of hashing a perceptual vector model based on a multi-scale curvature including: generating a multi-dimensional feature coefficient matrix, and obtaining a multi-dimensional intermediate hash coefficient matrix; and obtaining a final binary hash matrix, and enabling the multi-dimensional binary hash matrix to be hierarchically authenticated. In addition, according to a second aspect, there is provided a method of hashing a perceptual vector model based on a multi-scale curvature including: generating a hash by using a hash function; and authenticating a vector model. In addition, an error detection probability for an object attack can be lower by about 2×10?5˜2.8×10?2, and a uniqueness probability is raised by about 0.014. In addition, an entropy can be raised by about 0.875˜2.149.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: September 7, 2021
    Assignee: Tongmyong University Industry-Academy Cooperation Foundation
    Inventors: Sukhwan Lee, Eung Joo Lee
  • Patent number: 11100888
    Abstract: A method of producing at least one output image signal representing, at least, a plurality of output luminance values in an output range of luminance values is disclosed. The method involves: identifying a mapping function based at least in part on a perceptually scaled distribution of a plurality of input luminance values in an input range of luminance values different from the output range of luminance values; transforming the plurality of input luminance values into respective perceptually scaled output luminance values according to the mapping function; transforming the perceptually scaled output luminance values into respective ones of the plurality of output luminance values; and producing the at least one output signal representing, at least, the plurality of output luminance values. Computer-readable media and apparatuses are also disclosed.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: August 24, 2021
    Assignee: THE UNIVERSITY OF BRITISH COLUMBIA
    Inventors: Panos Nasiopoulos, Stylianos Ploumis, Mahsa Talebpourazad, Ronan Boitard, Pedram Mohammadi
  • Patent number: 11102418
    Abstract: The present invention relates to a sensor for capturing an image and a method for controlling the same. An electronic device according to various embodiments of the present invention comprises an image sensor and one or more processors. The one or more processors may be configured to receive a signal for capturing a moving image and to acquire a first plurality of image frames according to a first frame rate through the image sensor in response to the signal, the first image frames comprising a first image frame and a second image frame corresponding to an external object. The acquiring operation comprises an operation of generating a first part of a moving image according to a second frame rate, which is lower than the first frame rate, using some image frames among the first plurality of image frames.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: August 24, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Shuichi Shimokawa, Dong-Soo Kim, Hwa-Young Kang, Yeo-Tak Youn, Young-Kwon Yoon, Jong-Hun Won
  • Patent number: 11094071
    Abstract: An efficient parallel computing method for a box filter, includes: step 1, with respect to a given degree of parallelism N and a radius r of the filter kernel, establishing a first architecture provided without an extra register and a second architecture provided with the extra register; step 2, building a first adder tree for the first architecture and a second adder tree for the second architecture, respectively; step 3, searching the first adder tree and the second adder tree from top to bottom, calculating the pixel average corresponding to each filter kernel by using the first adder tree and the second adder tree, respectively, and counting resources required to be consumed by the first architecture and the second architecture, respectively; and, step 4, selecting one architecture consuming a relatively small resources from the first architecture and the second architecture for computing the box filter.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: August 17, 2021
    Assignee: SHANGHAITECH UNIVERSITY
    Inventors: Xinzhe Liu, Fupeng Chen, Yajun Ha
  • Patent number: 11048963
    Abstract: Methods and systems for generating new product images are disclosed. In one aspect, a method includes identifying, via hardware processing circuitry, a template for a category of products, the template defining locations of attributes of products belonging to the category, identifying, via the hardware processing circuitry, common attributes of products of the category based on the template, averaging, via the hardware processing circuitry, corresponding pixel values across images representing the products having the common attributes, generating, via the hardware processing circuitry, a new product image representing a new product based on the averaged pixel values; and generating, via the hardware processing circuitry, a modified new product image by varying attributes of the new product based on the locations of the attributes defined by the template.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: June 29, 2021
    Assignee: eBay Inc.
    Inventor: Sergio Pinzon Gonzales, Jr.
  • Patent number: 11049331
    Abstract: A customization method and system for producing a product design customized for a selected environment by determining a deformation field between a mean shape of a 3D statistical shape model (SSM) of the selected environment to a new 3D scan by fitting the SSM to the new 3D scan data. And using the deformation field to deform a mesh of an existing Computer Aided Design (CAD) model of a product.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: June 29, 2021
    Assignee: HEARABLES 3D PTY LTD
    Inventor: Philip Kinsella
  • Patent number: 11050942
    Abstract: A screen fill light photographing method and system for a mobile terminal includes detecting a first luminance information of a current environment, comparing the same with a luminance threshold, controlling, according to the comparison result, a powered-on or powered-off state of a screen fill light mode; and according to the state of the screen fill light mode, performing corresponding image processing of a photo.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: June 29, 2021
    Assignee: TCL Communications (Ningbo) Co., Ltd.
    Inventor: Jianqiang Chen
  • Patent number: 10956787
    Abstract: Techniques for performing a prediction task using a multi-modal statistical model configured to receive input data from multiple modalities including input data from a first modality and input data from a second modality different from the first modality.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: March 23, 2021
    Assignee: Quantum-Si Incorporated
    Inventors: Jonathan M. Rothberg, Umut Eser, Michael Meyer
  • Patent number: 10944901
    Abstract: A computerized method for computing the photo quality of a captured image in a device image acquisition system, comprising on-board combining of a plurality of quality indicators computed from said captured image and its previous image frames quality indicators and a confidence level for at least one of said quality indicators; and using a processor to determine, based on said combining, whether photo quality is acceptable and taking differential action depending on whether quality is or is not acceptable.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: March 9, 2021
    Assignee: SNAPAID LTD.
    Inventor: Ishay Sivan
  • Patent number: 10901063
    Abstract: The proposed method for localizing a target sound source from a plurality of sound sources, wherein a multi-channel recording signal of the plurality of sound sources comprises a plurality of microphone channel signals, comprises converting each microphone channel signal into a respective channel spectrogram in a time-frequency domain, blindly separating the channel spectrograms to obtain a plurality of separated source signals, identifying, among the plurality of separated source signals, the separated source signal that best matches a target source model, estimating, based on the identified separated source signal, a binary mask reflecting where the target sound source is active in the channel spectrograms in terms of time and frequency, applying the binary mask on the channel spectrograms to obtain masked channel spectrograms, and localizing the target sound source from the plurality of sound sources based on the masked channel spectrograms.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: January 26, 2021
    Assignee: Huawei Technologies Duesseldorf GmbH
    Inventors: Karim Helwani, Kainan Chen, Juergen Geiger
  • Patent number: 10902569
    Abstract: The present disclosure covers systems and methods of efficiently filtering digital images. More particularly, the present disclosure covers systems and methods that generate and maintain a list of unique pixel values within a kernel window. Using the list, the systems and methods determine filtered pixel values for a filtered output image by processing only the counts of pixels in the histogram associated with the unique pixel values of the list. By considering selective pixel values of the histogram based on the unique pixel values of the list, the systems and methods reduce computations as part of the filtering process.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: January 26, 2021
    Assignee: ADOBE INC.
    Inventor: John Worthington
  • Patent number: 10853923
    Abstract: A method for geometrically correcting a distorted input frame and generating an undistorted output frame includes capturing and storing an input frame in an external memory, allocating an output frame with an output frame size and dividing the output frame into output blocks, computing a size of the input blocks in the input image corresponding to each output blocks, checking if the size of the input blocks is less than the size of the internal memory and if not dividing until the required input block size of divided sub blocks is less than the size of the internal memory, programming an apparatus with input parameters, fetching the input blocks into an internal memory, processing each of the divided sub blocks sequentially and processing the next output block in step until all the output blocks are processed; and composing the output frame for each of the blocks in the output frame.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: December 1, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Rajasekhar Reddy Allu, Niraj Nandan, Mihir Narendra Mody, Gang Hua, Brian Okchon Chae, Shashank Dabral, Hetul Sanghvi, Vikram VijayanBabu Appia, Sujith Shivalingappa
  • Patent number: 10812341
    Abstract: An apparatus in one embodiment comprises at least one processing device having a processor coupled to a memory. The processing device is configured to receive results of intermediate percentile computations performed on respective ones of a plurality of datasets in respective ones of a plurality of distributed processing nodes configured to communicate over at least one network. The processing device is further configured to perform at least one global percentile computation based at least in part on the results of the intermediate percentile computations, and to utilize results of the intermediate and global percentile computations to populate an interactive user interface associated with at least a given one of the distributed processing nodes. The distributed processing nodes are illustratively associated with respective distinct data zones in which the respective datasets are locally accessible to the respective distributed processing nodes.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: October 20, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Fernanda M. Campello De Souza, Patricia Gomes Soares Florissi, Omar Mahmoud, Ahmed Nader, Ahmed Osama
  • Patent number: 10783620
    Abstract: A method is provided. The method includes receiving image data representing an image. The image data includes first image data representing a first version of the image. The image data includes second image data representing a second version of the image. The method includes generating gain-related data based on the first image data and the second image data. The method includes generating effective gain-related data at least based on the gain-related data and a gain-related control parameter. The method includes applying the effective gain-related data to the image data to generate output image data representing an output version of the image. A computing device is also provided.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: September 22, 2020
    Assignee: Apical Limited
    Inventor: Viacheslav Chesnokov
  • Patent number: 10783400
    Abstract: The present disclosure relates to generating computer searchable text from digital images that depict documents utilizing an orientation neural network and/or text prediction neural network. For example, one or more embodiments detect digital images that depict documents, identify the orientation of the depicted documents, and generate computer searchable text from the depicted documents in the detected digital images. In particular, one or more embodiments train an orientation neural network to identify the orientation of a depicted document in a digital image. Additionally, one or more embodiments train a text prediction neural network to analyze a depicted document in a digital image to generate computer searchable text from the depicted document.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: September 22, 2020
    Assignee: DROPBOX, INC.
    Inventors: David J. Kriegman, Peter N. Belhumeur, Bradley Neuberg, Leonard Fink
  • Patent number: 10755386
    Abstract: Median filtering of images is described using a directed search. In one example a method includes sliding a first window to a second position on an image to generate a second window where the first window overlaps the second window, determining a second histogram of pixel values by extracting a set of pixels from the first histogram and adding a set of pixels to the first histogram so that the second histogram has only pixels within the second window, determining a second median value of the pixel values using the second histogram by searching pixel values of the second histogram for the median starting at the median value of the first histogram, and repeating sliding the window determining a histogram and determining a median value until a complete median set of an area of interest of the image is determined.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 25, 2020
    Assignee: Intel Corporation
    Inventor: Michael Kounavis
  • Patent number: 10748030
    Abstract: Object recognition based estimation of planogram compliance provides an expected arrangement of products in shelves. Identifying whether a product is placed in an appropriate location of a shelf is a challenging task due to various real-time parameters associated with image capturing. In the present disclosure, an input image associated with shelf of a retail store is received and a product images are cropped. Further, a set of reference images stored in a database are scaled corresponding to the input image. Further, one or more composite matching scores are calculated based on normalized cross-correlation and shape based feature matching to obtain one or more probable product images associated with a location. Further, a Directed Acyclic Graph (DAG) is constructed based on the one or more composite scores and the one or more probable products. Finally, an optimal matching product image for a particular location is obtained from the DAG.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: August 18, 2020
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Pranoy Hari, Shilpa Yadukumar Rao, Rajashree Ramakrishnan, Avishek Kumar Shaw, Archan Ray, Nishant Kumar, Dipti Prasad Mukherjee
  • Patent number: 10728559
    Abstract: An apparatus configured to process video data includes a memory and a processor in communication with the memory where the processor is configured to obtain an input picture including a color component having a first color characteristic, obtain a plurality of parameters associated with the color component of at least one sample of the input picture where the plurality of parameters are indicative of pivot points associated with a piece-wise linear function associated with the color component, determine that a value of at least one parameter of the plurality of parameters includes a negative value, apply, on the at least one sample of the input picture, the piece-wise linear function defined with the at least one parameter having a negative value, generate at least one output sample of an output picture including the color component having a second color characteristic based on the application of the piece-wise linear function.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: July 28, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Joel Sole Rojals, Dmytro Rusanovskyy
  • Patent number: 10678258
    Abstract: A computing device of a first vehicle may receive a first image and a second image of a second vehicle having flashing light signals. The computing device may determine, in the first image and the second image, an image region that bounds the second vehicle such that the image region substantially encompasses the second vehicle. The computing device may determine a polar grid that partitions the image region in the first image and the second image into polar bins, and identify portions of image data exhibiting a change in color and a change in brightness between the first image and the second image. The computing device may determine a type of the flashing light signals and a type of the second vehicle; and accordingly provide instructions to control the first vehicle.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: June 9, 2020
    Assignee: Waymo LLC
    Inventors: Wan-Yen Lo, David Ian Franklin Ferguson, Abhijit Ogale
  • Patent number: 10679089
    Abstract: A method for iterative optical character recognition includes: performing an optical character recognition pass on an image; identifying a first character located in a first portion of the image, wherein an identification of the first character is associated with a first character confidence level that is at least a threshold character confidence level; identifying a second character located in a second portion of the image, wherein a first identification of the second character is associated with a second character confidence level that is below the threshold character confidence level; and performing an additional optical character recognition pass on the second portion of the image to identify the second character a second time when the second character confidence level that is below the threshold character confidence level.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: June 9, 2020
    Assignee: Business Imaging Systems, Inc.
    Inventor: David Annis
  • Patent number: 10674651
    Abstract: A printed circuit board inspection apparatus generates at least one image indicating whether an anomaly associated with a plurality of solder pastes printed on a first printed circuit board is detected, if an anomaly in at least one solder paste of the plurality of solder pastes is detected by using an image of the first printed circuit board, obtains at least one value indicating relevance between at least one fault type and the generated at least one image, using the machine-learning based model, and determines a fault type associated with the at least one solder paste in which the anomaly is detected from at least one fault type, based on the obtained at least one value.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: June 2, 2020
    Assignee: KOH YOUNG TECHNOLOGY INC.
    Inventors: Jae Hyung Kim, Jeong Kyu Noh, Jae Hwan Lee, Duk Young Lee
  • Patent number: 10664682
    Abstract: A fingerprint detecting apparatus and method process a fingerprint image based on an offset value and a gain value to produce a digital image. The fingerprint detecting apparatus and method are capable of adjusting the offset value without finding out a largest pixel number of multiple grayscale values. Alternatively, the offset value and the gain value corresponding to the offset value are selected to enhance the quality of the digital image.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: May 26, 2020
    Assignee: Image Match Design Inc.
    Inventors: Zhieng-Chung Chen, Po-Shien Chu
  • Patent number: 10657631
    Abstract: An apparatus and a method for controlling a contrast ratio of content in an electronic device are disclosed. The method for controlling a contrast ratio of content in an electronic device, presented in one embodiment of the present disclosure, comprises the steps of: identifying one or more highlight regions on the basis of brightness information of a frame forming the content; determining thresholds for detecting the one or more highlight regions from the frame; generating one or more masks corresponding to the one or more highlight regions on the basis of the thresholds; and generating a contrast ratio-controlled frame on the basis of the one or more masks and one or more boosting factors for the content.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: May 19, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eric Yip, Dong-Yeon Kim
  • Patent number: 10659682
    Abstract: A computerized method for computing the photo quality of a captured image in a device image acquisition system, comprising on-board combining of a plurality of quality indicators computed from said captured image and its previous image frames quality indicators and a confidence level for at least one of said quality indicators; and using a processor to determine, based on said combining, whether photo quality is acceptable and taking differential action depending on whether quality is or is not acceptable.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: May 19, 2020
    Assignee: SNAPAID LTD.
    Inventor: Ishay Sivan
  • Patent number: 10650493
    Abstract: An edge image generating unit detects edge pixels in an original image and generates an edge image that includes the detected edge pixels. A reduction processing unit sets a reduction direction as a horizontal or a vertical direction, and reduces the edge image along the reduction direction by a predetermined reduction ratio without reducing the original image along a direction perpendicular to the reduction direction and thereby generates a reduced image. A connecting pixel group detecting unit detects, in the reduced image, a connecting pixel group continuously extending along the reduction direction. A ruled line determining unit associates two connecting pixel groups with each other as a connecting pixel group pair among the detected connecting pixel groups, and determines a position of a ruled line in the original image from a position of the connecting pixel group pair on the basis of the reduction ratio.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: May 12, 2020
    Assignee: Kyocera Document Solutions, Inc.
    Inventor: Sota Nanbu
  • Patent number: 10650503
    Abstract: An image processing apparatus obtains distance information indicating a distance to each of one or more objects of an image, performs grouping of the one or more objects in accordance with the distance to each object, extracts a plurality of object regions of the image in accordance with the grouping, and determines, in accordance with a number of the plurality of object regions extracted by the extraction unit, whether to perform tone conversion by applying a same tone characteristic to the image as a whole or to perform tone conversion by applying different tone characteristics for respective regions of the image.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: May 12, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kenji Onuki
  • Patent number: 10650266
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for cataloging images based on a gridded color histogram analysis. The computer accesses an image gallery specified by a user, wherein the image gallery is at least one of an image gallery stored on a user computing device, an image gallery stored on a user account at a third-party image storage, or an image gallery searched on the web. The computer receives a request to search the image gallery. The computer performs a search of the image gallery, wherein the search is using a color based histogram algorithm based on a user input. The computer transmits a cataloged and sorted image gallery to the user computing device to be displayed.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey A. Calcaterra, Wei Ting Dong, Shi Kun Li, Su Liu
  • Patent number: 10607325
    Abstract: Methods for enhancing image contrast applied to an image processing system are provided. The method includes the steps of: obtaining a first image; generating a first histogram information based on the first image; obtaining, a first parameter and a second parameter of the first image based on the first histogram information, wherein the first parameter is related to the number of homogeneous regions of the first image and the second parameter is related to an average luminance information of the first image; performing a weighted calculation based on the first parameter and the second parameter to determine a restriction parameter; performing a contrast limited histogram equalization processing on the first histogram information using the restriction parameter to generate a second histogram information; and adjusting the first image based on the second histogram information and a mapping curve to generate a second image with contrast enhancement effect.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: March 31, 2020
    Assignee: SHANGHAI ZHAOXIN SEMICONDUCTOR CO., LTD.
    Inventors: Fuwen Li, Yichen Li
  • Patent number: 10586101
    Abstract: Disclosed is a display condition analysis device which is capable of analyzing the display conditions of products. This display condition analysis device is provided with: a product recognition means for recognizing, from a display image taken of products on display, the products in the display image; and a display condition analysis means for analyzing, on the basis of the positions of the recognized products, the display conditions of the products on display.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: March 10, 2020
    Assignee: NEC Corporation
    Inventors: Kyota Higa, Ruihan Bao, Takami Sato, Ryota Mase, Kota Iwamoto
  • Patent number: 10586105
    Abstract: A computer-implemented method for crop type identification using satellite observation and weather data. The method includes extracting current and historical data from pixels of satellite images of a target region, generating temporal sequences of vegetation indices, based on the weather data, converting each timestamp of the temporal sequences into a modified temporal variable correlating with actual crop growth, training a classifier using a set of historical temporal sequences of vegetation indices with respect to the modified temporal variable as training features and corresponding historically known crop types as training labels, identifying a crop type for each pixel location within the satellite images using the trained classifier and the historical temporal sequences of vegetation indices with respect to the modified temporal variable for a current crop season, and estimating a crop acreage value by aggregating identified pixels associated with the crop type.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Marcus O. Freitag, Hendrik F. Hamann, Levente Klein, Siyuan Lu
  • Patent number: 10587676
    Abstract: A computer implemented method includes storing data in a server, selecting a block of data from the stored data, storing the selected block of data in a cache memory of the server, and transmitting a block availability signal to a client, the block availability signal including an identifier of the selected block of data and indicating that the selected block of data is stored in the cache memory and is available to be accessed by the client.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: March 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Clerc, Jacques Fontignie, Luis Garcés-Erice, John G. Rooney, Paolo Scotton
  • Patent number: 10586128
    Abstract: Embodiments relate to a histogram-of-oriented gradients (HOG) module. The HOG module is implemented in hardware rather than software. The HOG module applies an algorithm to an image to identify gradient orientation in localized portions of the image. The HOG module creates a histogram-of orientation gradients based on the identified gradient orientations.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: March 10, 2020
    Assignee: Apple Inc.
    Inventors: Suk Hwan Lim, Jaewon Shin
  • Patent number: 10552709
    Abstract: A method for training a feature detector of an image processing device, including the steps of detecting features in the image to generate a score map, computing a center of mass on the score map to generate a location, extracting a patch from the image at the location by a first spatial transformer, estimating an orientation of the patch, rotating the patch in accordance with the patch orientation with a second spatial transformer, and describing the rotated patch to create a description vector.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: February 4, 2020
    Assignee: ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE (EPFL)
    Inventors: Pascal Fua, Vincent Lepetit, Eduard Fortuny Trulls, Kwang Moo Yi
  • Patent number: 10477225
    Abstract: An encoding-decoding method and system is provided where the encoding process or system are not a mirror image of the decoding process or system.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: November 12, 2019
    Assignee: UtopiaCompression Corporation
    Inventors: Jacob Yadegar, Hai Wei, Joseph Yadegar
  • Patent number: 10453222
    Abstract: Embodiments of the present disclosure provide a method and apparatus for processing image data, the method including: generating a first window and a second window; loading preview image data in the first window; acquiring at least one of a feature image, current time information and geographical location information; loading at least one of the feature image, the time information and the geographical location information in the second window; and when receiving a generation instruction of the image data, embedding the at least one of the feature image, the time information and the geographical location information into generated target image data according to a first coordinate position, the first coordinate position being a coordinate of the at least one of the feature image, the time information and the geographical location information in the second window relative to the preview image data.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: October 22, 2019
    Assignee: Hisense Mobile Communications Technology Co., Ltd.
    Inventor: Wenjuan Du
  • Patent number: 10452907
    Abstract: Techniques for machine-based identification of objects extracted from text documents in natural language are disclosed. An example method may comprise: identifying matching pairs of one or more information objects corresponding to a real world object, one information object from the document and at least one information object from the document storage for a combination of global identification patterns that exist in the document and in the document storage; ascertaining consistency of the matching pairs and determining which of the one or more information objects in the document are suitable for merging into the document storage; and adding the one or more information objects from the document to the document storage to associate information objects corresponding to the real world object.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: October 22, 2019
    Assignee: ABBYY Production LLC
    Inventors: Dmitry Sukhodolov, Stepan Matskevich, Anatoly Starostin
  • Patent number: 10366301
    Abstract: A method of object or feature detection. The method includes the steps of (A) receiving an array of scores and (B) applying a block based non-maximum suppression technique to the array of scores.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: July 30, 2019
    Assignee: Ambarella, Inc.
    Inventors: Elliot N. Linzer, Guy Rapaport, Leslie D. Kohn, Yu Wang
  • Patent number: 10353887
    Abstract: Methods, systems, and computer-readable media for concurrent record updating with mitigation of contention are disclosed. A record containing a numerical value is divided into a plurality of buckets. The buckets contain portions of the numerical value. A selected bucket of the plurality of buckets is randomly determined for a request to update the numerical value. A portion of the numerical value in the selected bucket is updated based at least in part on the request. Access to the selected bucket is granted using optimistic concurrency or pessimistic concurrency.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: July 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Mohammad Haroon Mohammad Abuomar, Gustavo Adolfo Plancarte Ibarra
  • Patent number: 10348976
    Abstract: In a method for determining upper and lower limit values for a target brightness when image contrast is extended, an upper and lower limit value search processing unit establishes two adjacent areas in accordance with brightness of a grayscale histogram, and, while scanning the positions of those areas, compares the frequency of those areas to a threshold, and if one frequency value is greater than or equal to the threshold value and the other frequency value is lower than the threshold, performs upper and lower limit value search processing wherein a brightness value at the boundary of the two areas is determined as an upper or lower limit value. Thresholds for upper and lower limit value search start position and frequency are established based on the shape of the grayscale histogram of an image to be processed. The shape of the grayscale histogram is identified according to preset classifications.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: July 9, 2019
    Assignee: HITACHI KOKUSAI ELECTRIC INC.
    Inventors: Yoshiki Agata, Muneaki Yamaguchi
  • Patent number: 10319338
    Abstract: An electronic device and a method of extracting a color in the electronic device are provided. The electronic device includes a display unit configured to display an image and a controller configured to extract at least one color value from the image, and to extract a color value satisfying a range of color deviation from the extracted color values.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: June 11, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung-Myung Lee, Dae-Hee Kim, Seung-Hwan Jeong, Dae-Won Kim, Jee-Yeun Wang
  • Patent number: 10303738
    Abstract: A method for analyzing spatial point patterns and visualizing the results is presented. The method includes simulating at least one point set within a region using a point process, dividing the region into a plurality of elements, determining scores for both real data and simulated data for each element by weighting the point sets within a domain of a predetermined kernel. The method further includes comparing scores for each element, computing confidence intervals for at least one confidence level having a predetermined statistical significance; and providing a visualization to identify clusters and exclusion zones.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: May 28, 2019
    Assignee: Yale University
    Inventors: Derek K. Toomre, Brian T. McNellis
  • Patent number: 10269602
    Abstract: The present disclosure provides a system for wafer warpage inspection including a heatable susceptor configured to heat a wafer according to a predetermined temperature profile. The system for wafer warpage inspection further includes a confocal imager array over the heatable susceptor configured to capture one or more warpage parameters of the wafer. Each confocal imager of the confocal imager array covers a predetermined field of view (FOV). The system for wafer warpage inspection further includes a first actuator permitting the confocal imager array to move in a plurality of directions. The system for wafer warpage inspection further includes a processing unit connected to the confocal imager array. The processing unit is configured to dynamically process the one or more warpage parameters captured during the heating of the wafer according to the predetermined temperature profile. Present disclosure also provides a method for wafer warpage inspection described herein.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: April 23, 2019
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.
    Inventors: Wen-Yi Lin, Po-Yao Lin, Shin-Puu Jeng
  • Patent number: 10248857
    Abstract: This disclosure relates generally to image processing, and more particularly to system and method for detecting and annotating bold text in an image document. In one embodiment, a method is provided for annotating bold text in an image document. The method comprises receiving the image document, processing the image document to derive a digitized textual image, detecting one or more regions of bold text within the digitized textual image using an adaptive edge rounding filter, and annotating the one or more regions of bold text within the image document.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: April 2, 2019
    Assignee: Wipro Limited
    Inventors: Raghavendra Hosabettu, Raghav Nagpal, Adithya
  • Patent number: 10241000
    Abstract: A method for checking the plausibility of detected features of a light distribution of a headlamp of a motor vehicle includes irradiating, by the headlamp, a scene in surroundings of the motor vehicle; capturing, by a camera of the motor vehicle, the irradiated scene in an image; dynamically seeking and identifying at least one initial optical feature in the image, adaptively producing and analyzing local surroundings of the at least one initial optical feature; dynamically extracting at least one further optical feature from the local surroundings; and carrying out, using a learned algorithm and on the basis of the at least one initial optical feature and the at least one further optical feature, an adaptive check as to whether the at least one initial optical feature and the at least one further optical feature are plausibly arranged in the local surroundings.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: March 26, 2019
    Assignee: DR. ING. H.C. F. PORSCHE AKTIENGESELLSCHAFT
    Inventors: Sascha Saralajew, Sebastian Soehner, Steffen Strebel
  • Patent number: 10198441
    Abstract: Systems and methods for identifying duplicate media items in a media system are provided. In particular, media content can be uploaded to a serve. The media content can be fingerprinted. A digest is generated based on the fingerprint. The digest is indexed and potential matching media items are identified. Matches are determined from the potential matching media items.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: February 5, 2019
    Assignee: Google LLC
    Inventors: Johan Georg Granstrom, Nicola Muscettola
  • Patent number: 10168712
    Abstract: A computing device of a first vehicle may receive a first image and a second image of a second vehicle having flashing light signals. The computing device may determine, in the first image and the second image, an image region that bounds the second vehicle such that the image region substantially encompasses the second vehicle. The computing device may determine a polar grid that partitions the image region in the first image and the second image into polar bins, and identify portions of image data exhibiting a change in color and a change in brightness between the first image and the second image. The computing device may determine a type of the flashing light signals and a type of the second vehicle; and accordingly provide instructions to control the first vehicle.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: January 1, 2019
    Assignee: Waymo LLC
    Inventors: Wan-Yen Lo, David Ian Franklin Ferguson, Abhijit Ogale
  • Patent number: 10148959
    Abstract: The present disclosure relates to an image coding device and method, and an image decoding device and method for enabling the code amount of a chrominance signal in an image to be controlled. A chrominance signal quantization unit determines a luminance signal quantization parameter and a chrominance signal quantization parameter in units of CU by use of a luminance signal quantization parameter, a chrominance signal quantization parameter, and ChromaQPOffset from a rate control unit, and supplies the determined luminance signal quantization parameter and chrominance signal quantization parameter to a quantization unit. The chrominance signal quantization unit calculates a predictive quantization parameter predQP based on the quantization parameters of adjacent CUs. The chrominance signal quantization unit calculates deltaQP and ?QPC based on the determined luminance signal quantization parameter and chrominance signal quantization parameter and the calculated predictive quantization parameter predQP.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: December 4, 2018
    Assignee: SONY CORPORATION
    Inventor: Kazushi Sato