Histogram Processing Patents (Class 382/168)
  • Patent number: 11550934
    Abstract: A method is provided for identifying improperly redacted information in documents. The documents are analyzed to detect redacted areas and text elements and to identify an intersection between a redacted area and a text element. When an area of the intersection is greater than an intersection threshold, the document is identified as containing improperly redacted information.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: January 10, 2023
    Assignee: CHECK POINT SOFTWARE TECHNOLOGIES, LTD.
    Inventor: Tamir Zegman
  • Patent number: 11551384
    Abstract: Certain embodiments involve flow-based color transfers from a source graphic to target graphic. For instance, a palette flow is computed that maps colors of a target color palette to colors of the source color palette (e.g., by minimizing an earth-mover distance with respect to the source and target color palettes). In some embodiments, such color palettes are extracted from vector graphics using path and shape data. To modify the target graphic, the target color from the target graphic is mapped, via the palette flow, to a modified target color using color information of the source color palette. A modification to the target graphic is performed (e.g., responsive to a preview function or recoloring command) by recoloring an object in the target color with the modified target color.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: January 10, 2023
    Assignee: Adobe Inc.
    Inventors: Ankit Phogat, Vineet Batra, Sayan Ghosh, Stephen DiVerdi, Scott Cohen
  • Patent number: 11532156
    Abstract: In accordance with various aspects of the present disclosure, methods and systems for fire detection are disclosed. In some embodiments, a method for fire detection includes: acquiring data related to a monitored area, wherein the data comprises image data related to the monitored area; determining, based on the acquired data, whether a first mode or a second mode is to be executed for fire detection, wherein the first mode comprises a first smoke detection, and the second mode comprises a first flame detection; and executing, by a hardware processor, at least one of the first mode or the second mode based on a result of the determination.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: December 20, 2022
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Jia Zheng, Jianguo Tian, Huadong Pan
  • Patent number: 11521392
    Abstract: An image processing apparatus including a determination unit configured to determine, for each of a plurality of partial areas set in an input image, a priority for executing a first image analysis process, based on an image of the partial area and a corresponding image corresponding to the partial area, the corresponding image being in a past image analyzed before the input image, a selection unit configured to select at least one of partial areas from the plurality of partial areas, based on the determined priority, and a first analysis unit configured to execute the first image analysis process on each of the at least one of partial areas selected.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: December 6, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yasuo Bamba, Kotaro Yano
  • Patent number: 11514701
    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: October 21, 2019
    Date of Patent: November 29, 2022
    Assignee: ABBYY Development Inc.
    Inventors: Dmitry Sukhodolov, Stepan Matskevich, Anatoly Starostin
  • Patent number: 11494589
    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: March 8, 2021
    Date of Patent: November 8, 2022
    Assignee: Quantum-Si Incorporated
    Inventors: Jonathan M. Rothberg, Umut Eser, Michael Meyer
  • Patent number: 11489911
    Abstract: A server system includes a database for storing data, a memory device for storing data selected from the data in the database, and a processing device that selects data from the database, stores the selected data in the memory device, and transmits over a communication network an availability signal to a client, the availability signal including an identifier of the selected data and indicating that the selected data is stored in the memory device and is available to be accessed by the client.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: November 1, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Clerc, Jacques Fontignie, Luis Garcés-Erice, John G. Rooney, Paolo Scotton
  • Patent number: 11348213
    Abstract: Techniques for multistage process model training are described herein. Another aspect includes determining a first gray level histogram corresponding to a first input image. Another aspect includes determining a second gray level histogram corresponding to a second input image. Another aspect includes determining a set of change values, each change value corresponding to a change in a respective gray level from the first gray level histogram to the second gray level histogram. Another aspect includes comparing each change value of the set of change values to a threshold. Another aspect includes, based on determining that a first change value of the set of change values is higher than the threshold, adding a first gray level corresponding to the first change value to a hot zone of the second input image. Another aspect includes training a model using the hot zone of the second input image.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: May 31, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Cao, Ze Ming Zhao, Wu Song Fang, Cheng Fang Wang
  • Patent number: 11343487
    Abstract: Embodiments allow a viewer of a display to see images. The images viewed by the glasses may be based on the orientation of the glasses, so that the images correspond to the user's viewpoint. Different images may be presented to left and right eyes for 3D stereoscopic viewing. The position and orientation of the glasses may be tracked by analyzing images from one or more cameras observing the glasses. Glasses may have distinct geometric shapes or features, such as circular lenses, rims, regions around the lenses, to facilitate tracking. One or more regions of the glasses may be illuminated by self-contained or reflected light, to facilitate tracking under various ambient lighting conditions. The lenses of the glasses may have selective barriers such as anaglyph filters, polarizing filters, and shutters, to select images from the display.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: May 24, 2022
    Inventor: David Woods
  • Patent number: 11334084
    Abstract: Provided are an artificial intelligence (AI) system using a machine learning algorithm like deep learning, or the like, and an application thereof. A robotic cleaning apparatus that generates map data includes a communication interface comprising communication circuitry, a memory configured to store one or more instructions, and a processor configured to control the robotic cleaning apparatus by executing the one or more instructions. The processor is configured, by executing the one or more instructions, to control the robotic cleaning apparatus to: generate basic map data related to a cleaning space, and generate object information regarding at least one object in the cleaning space, the object information being generated based on information obtained by the robotic cleaning apparatus regarding the object in a plurality of different positions of the cleaning space, and including information about a type and a position of the object.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: May 17, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Junghwan Lee, Daehun Kim, Hyunseok Hong, Junggap Kuk
  • Patent number: 11328406
    Abstract: A computer-implemented method for assessing material microstructure of a machine component involves obtaining a raw image of a section of the component captured via a microscope. The method further includes pre-processing the raw image to generate a ternary image defined by pixel data including three levels of intensities. The method further includes identifying, from the ternary image, phase boundaries delineating at a phase in a primary constituent material of the component. The method further includes determining a volume associated with the phase based on the identified phase boundaries. The proposed method may be utilized, for example, as an automated tool for assessing material degradation and for quality control of gas turbine engine components.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: May 10, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Arindam Dasgupta, Biswadip Dey, Anand A. Kulkarni, Amit Chakraborty
  • Patent number: 11295421
    Abstract: The present disclosure provides an image processing method, an image processing device and an electronic device. The image processing method is configured to process scene data acquired by an imaging device. The scene data includes a first scene image. The method includes: processing the scene data to obtain a scheme of the first scene image; and processing the first scene image corresponding to the scheme, to enhance contrast between the scheme of the first scene image and a remaining part of the first scene image.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: April 5, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Jianbo Sun
  • Patent number: 11281926
    Abstract: In a feature extraction apparatus, a small region setter divides an object region set in a captured image into small regions smaller in size than the object region. A small region extractor extracts, from each small region, a small-region feature that has two or more feature parameters associated with the corresponding small region. A feature calculator calculates a product of a first feature representing the small-region feature of a first small region selected as a target region from the small regions, and a second feature representing the small-region feature of a second small region in the small regions, the second small region having a predetermined positional relationship with the first small region. The feature calculator obtains, based on the product of the first feature and the second feature, an image feature for the first small region as the target region.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: March 22, 2022
    Assignee: DENSO CORPORATION
    Inventor: Shinya Kojima
  • Patent number: 11256739
    Abstract: Embodiments of the invention are directed to using image data and contextual data to determine information about a scene, based on one or more previously obtained images. Contextual data, such location of image capture, can be used to determine previously obtained images related to the contextual data and other location-related information, such as billboard locations. With even low resolution devices, such as cell phone, image attributes, such as a histogram or optically recognized characters, can be compared between the previously obtained images and the newly captured image. Attributes matching within a predefined threshold indicated matching images. Information on the content of matching previously obtained images can be provided back to a user who captured the new image. User profile data can refine the content information. The content information can also be used as search terms for additional searching or other processing.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: February 22, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Arun Ramanujapuram, Malcolm Slaney
  • Patent number: 11252325
    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: March 2, 2021
    Date of Patent: February 15, 2022
    Assignee: SNAPAID LTD.
    Inventor: Ishay Sivan
  • Patent number: 11238574
    Abstract: The present disclosure relates to imaging processing devices, aerial refueling aircraft, and methods relating to the processing of images. An example imaging processing device includes a programmable circuit, such as a field-programmable gate array (FPGA), that is reprogrammed based on selected circuit data so as to construct a circuit configured to provide image processing on at least one image. The image processing includes receiving the at least one image. The image processing also includes adjusting the at least one image, to provide at least one adjusted image. Adjusting the at least one image includes applying: a local adaptive histogram equalization filter, a global gamma correction filter, and a local contrast filter.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: February 1, 2022
    Assignee: The Boeing Company
    Inventor: Dennis Yelton
  • Patent number: 11176350
    Abstract: A method of processing a fingerprint image in an electronic apparatus includes: obtaining an original fingerprint image by sensing a fingerprint of a user; estimating a spatial change trend of original contrast values in the original fingerprint image; generating a reference contrast map based on the estimated spatial change trend; normalizing a contrast distribution of the original fingerprint image based on the reference contrast map, and generating a normalization fingerprint image having a normalized contrast distribution.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: November 16, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Huijin Lee
  • Patent number: 11172272
    Abstract: Methods, systems, and apparatuses are described for identifying highlights of a content item, and identifying times, within the content item, to indicate as a beginning of a chapter within the content item. A second content item that corresponds to a portion of the first content item may be identified. The portion of the first content item may be determined to be a highlight of the first content item. Shot boundaries of the content item may be determined, and chapter information corresponding to a different version of the content item may be mapped to the content item.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: November 9, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Hongcheng Wang, Jan Neumann, Jonghyun Choi
  • 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: 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: 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: 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: 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: 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: 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: 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