Patents Examined by Eueng-nan Yeh
  • Patent number: 10075737
    Abstract: A method of processing a digital image includes applying a discrete cosine transform (DCT) to a plurality of shifted digital images to produce a plurality of DCT coefficients, amplifying at least some of the DCT coefficients by a variable gain, applying an inverse DCT to the amplified DCT coefficients, and averaging the results to produce a visually sharper image. The variable gain may be a function of the amplitude of the DCT coefficients.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: September 11, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Oscar Ayzenberg
  • Patent number: 10068155
    Abstract: A method of verifying optical character recognition (OCR) results may involve: performing OCR on one or more initial images of a document and displaying initial OCR results of the document to a user; receiving a feedback from the user regarding an error location in the initial OCR results, the error location being a location of a misspelled character sequence; receiving an additional image of the document, which corresponds to the error location, and performing OCR of the additional image to produce additional OCR results; identifying a cluster of character sequences, which correspond to the error location, using the initial OCR results and the additional OCR results; identifying an order of character sequences in the cluster of character sequences based on their respective probability values; and displaying to the user modified optical character recognition results, which contain in the error location a corrected character sequence.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: September 4, 2018
    Assignee: ABBYY Development LLC
    Inventor: Aleksey Ivanovich Kalyuzhny
  • Patent number: 10062001
    Abstract: A method for segmenting an image containing handwritten text into line segments and word segments. The image is horizontally down sampled at a first ratio. Connected regions in the down-sampled image are detected; horizontal neighboring ones are merged to form lines, to segment the original image into line images. Each line image is horizontally down sampled at a second ratio which is smaller than the first ratio. Connected regions in the down-sampled line image are detected to obtain potential word segmentation positions. A path is a way of dividing the line at some or all of the potential word segmentation positions into multiple path segments; for each of all possible paths, word recognition is applied to each path segment to calculate a word recognition score, and an average word recognition score for the path is calculated; the path with the highest score gives the final word segmentation.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: August 28, 2018
    Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventor: Duanduan Yang
  • Patent number: 10061987
    Abstract: Whether a not a given video includes video content of other videos is determined by evaluating video content as well as video content transitions over time of videos. One or more fingerprints of the video are created and used to match against reference fingerprints of reference videos to identify candidate videos that is likely to have matching video content as an input video. After a candidate video is identified, a likelihood of the candidate video and an input video having matching video content is evaluated. A confidence score based on the evaluation of video content as well as video content transitions over time for a pair of videos including the input video and a candidate video is generated. When the confidence score exceeds a threshold score, it is determined that the pair of videos is likely to include the matching video content.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: August 28, 2018
    Assignee: GOOGLE LLC
    Inventor: Filip Pavetic
  • Patent number: 10055668
    Abstract: The invention relates to the optical detection of symbols (4) displayed on a display (2), wherein image data which contains a representation of the display (2) is obtained, comprising the steps: detection (29, 30) of a display area of the display (2) in the obtained image data; preparation (32) of the image data representing the detected display area; performing an optical symbol detection (34, 35) by using the prepared image data; and storing the symbols detected during the optical symbol detection (34, 35) in a memory (13).
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: August 21, 2018
    Assignee: ANYLINE GmbH
    Inventor: Daniel Albertini
  • Patent number: 10049310
    Abstract: Provided are techniques for image text analysis for identifying hidden text. An Optical Character Reader (OCR) is utilized to extract a text string from an image. Context within the image is analyzed. It is determined that the extracted text string is a partial text string based on the context. For a first radius level of a plurality of radius levels, a segmented sub-image is identified around the partial text string within the first radius level, an image search on the segmented sub-image is performed to identify a candidate text string, and, in response to determining that the candidate text string is a complete text string, the complete text string is provided for performing an action.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10037599
    Abstract: Techniques are disclosed for analyzing a scene depicted in an input stream of video frames captured by a video camera. Bounding boxes are determined for a set foreground patches identified in a video frame. For each bounding box, the techniques include determining textures for first areas, each including a foreground pixel and surrounding pixels, and determining textures for second areas including pixels of the background model image corresponding to the pixels of the foreground areas. Further, for each foreground pixel in the bounding box area, a correlation score is determined based on the texture of the corresponding first area and second area. Pixels whose correlation scores exceed a threshold are removed from the foreground patch. The size of the bounding box may also be reduced to fit the modified foreground patch.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: July 31, 2018
    Assignee: Omni AI, Inc.
    Inventors: Ming-Jung Seow, Tao Yang, Wesley Kenneth Cobb
  • Patent number: 10031894
    Abstract: A method and an apparatus of building an intermediate character library are provided. The method comprises: acquiring an original character library which stores contour information of characters therein; dividing the characters in the original character library into character components, so as to acquire contour information of character components after division; and storing the contour information of the character components into the original character library so as to build an intermediate character library on the original character library. With the intermediate character library constructed by the method of the present invention, the font creation person can perform selecting and processing simultaneously on multiple single-contour components of a single character during creating of fonts, so that the operation process is simplified and the operation efficiency is improved.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: July 24, 2018
    Assignees: PEKING UNIVERSITY FOUNDER GROUP CO., LTD., FOUNDER INFORMATION INDUSTRY HOLDINGS CO., LTD., BEIJING FOUNDER ELECTRONICS CO., LTD.
    Inventors: Lining Xia, Yingmin Tang
  • Patent number: 10032083
    Abstract: Systems and techniques are disclosed for providing driver assistance in a vehicle. A driver assistance apparatus includes a stereo camera configured to acquire stereo images of a view ahead of a vehicle, and a processor configured to generate a depth map based on the acquired stereo images and to determine whether a road segment that is within the view ahead of the vehicle is an uphill road segment or a downhill road segment based on the generated depth map.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: July 24, 2018
    Assignee: LG Electronics Inc.
    Inventors: Chuho Yi, Woonki Park, Yeonchool Park
  • Patent number: 10027958
    Abstract: An image processing apparatus comprising an acquiring unit configured to acquire an encoding target block having a plurality of groups each including a predetermined number of pixels, a deciding unit configured to decide, for each group, a quantization parameter used to quantize image data of the group and an encoding scheme so that a code length of the encoding target block does not exceed a predetermined value corresponding to a target code amount of the encoding target block, and an encoding unit configured to generate encoded data by encoding image data of the encoding target block in accordance with the quantization parameters and the encoding schemes decided for the respective groups by the deciding unit.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: July 17, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroaki Endo
  • Patent number: 10026184
    Abstract: The disclosure describes a grading method and device for digital image quality. The method comprises: obtaining a digital image and extracting n main body region blocks from the image; calculating a first ratio value of the area of a plurality of main body region blocks to the total area of the image, a second ratio value of the area of background region blocks to the total area of the image, and a normalized distance value from a plurality of the pixel points in the plurality of main body region blocks to a center pixel point of the image; calculating to obtain a quality score value of the image through a preset digital image quality score conversion relation based on the first ratio value, the second ratio value, and the normalized distance value; and grading a quality of image according to a quality score value of the image and a preset digital image quality score threshold value.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: July 17, 2018
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Qi Zheng, Yongpan Wang
  • Patent number: 10026152
    Abstract: An image processing apparatus includes a first-image generation unit that generates a first image by performing a visibility enhancement process on an original image in a first color space that is a color space not prone to having color values falling outside a color gamut as a result of conversion of color values of pixels in the original image in the visibility enhancement process, a representative chromaticity determination unit that determines a representative chromaticity that represents chromaticities of pixels in a first region that is an entirety or a part of one of the original image and the first image, and a second-image generation unit that generates a second image by performing, in a second color space, a process for adjusting color values of pixels in a second region that is the entirety or the part of the first image to make the representative chromaticity close to a target chromaticity.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: July 17, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Takayuki Yamamoto, Makoto Sasaki
  • Patent number: 10013745
    Abstract: A method is described for inverse tone mapping the luminance (Yt(p)) of each pixel (p) of at least one image (It) of this sequence into an expanded luminance Ytexp(p)=Yt(p)Et(p). Ytenh(p), wherein Et(p) is an expansion exponent value extracted from an expansion exponent map built from low pass motion-compensated temporal filtering of said image (It) and wherein Ytenh(p) is a luminance-enhancement value extracted from a luminance-enhancement map built from high pass motion-compensated temporal filtering of said image (It).
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: July 3, 2018
    Assignee: THOMSON Licensing
    Inventors: Christel Chamaret, Laurent Cauvin, Ronan Boitard
  • Patent number: 10013631
    Abstract: A method for producing digital ink in a collaboration session between a first computing device and a second computing device that presents a digital canvas. In some embodiments, the method includes capturing a raster image of content using a camera operably coupled to the first computing device, deriving first image vectors and second image vectors based on first and second portions, respectively, of the raster image, sending the first image vectors to the second computing device for displaying a first digital ink object based on the first image vectors, and sending the second image vectors to the second computing device for displaying a second digital ink object based on the second image vectors after the displaying of the second digital ink object.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: July 3, 2018
    Assignee: SMART TECHNOLOGIES ULC
    Inventor: Jeff Sklaroff
  • Patent number: 10007856
    Abstract: The disclosure concerns processing hyperspectral or multispectral images. Image data comprises a sampled image spectrum represented by first values for each pixel location representative of an intensity associated with a wavelength index. A processor determines for each pixel location second values based on a measure of similarity between pixel locations with respect to the first values such that two pixel locations that 5 are similar with respect to the first values are also similar with respect to the second values. The processor then stores for each pixel location the determined one or more second values associated with that pixel location on a data store. This way, the image data is made suitable for applications, such as clustering or displaying, while pixels that are similar in the input image are also similar in the output data. This means that a 10 structure between the pixels in the input image is preserved.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: June 26, 2018
    Assignee: NATIONAL ICT AUSTRALIA LIMITED
    Inventors: Antonio Robles-Kelly, Johannes Jordan
  • Patent number: 9998724
    Abstract: An image processing apparatus comprises: an obtaining unit configured to obtain three-dimensional data that describes a space that includes a physical object; a converting unit configured to convert, for data of positions in a predetermined direction of the three-dimensional data, each position in accordance with a position at which a physical object is present; and an output unit configured to output three-dimensional data for which the positions in the predetermined direction have been converted.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: June 12, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoshihiro Mizuo
  • Patent number: 9996900
    Abstract: Methods and systems are presented for converting a mosaiced image in which, for each pixel, a single color intensity value is defined for only one corresponding color, into a full color image in which, for each pixel, color intensity values are defined for each of three colors. For each color, the intensity values of the mosaiced image are interpolated, and regression filtering is performed using the intensity values of one or both of the other colors. Residual values are found as the difference between the result of the regression filtering and the mosaiced image, and these are interpolated, and added to the output of the regression, to form a full color image. The process may be iterated. In each iteration, the regression is performed using the refined channel images generated in the previous iteration.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: June 12, 2018
    Assignee: NANYANG TECHNOLOGICAL UNIVERSITY
    Inventors: Kai-Kuang Ma, Wei Ye
  • Patent number: 9986135
    Abstract: In a method of image compression, a processor computes a palette for a block of pixels, the palette having palette values; and the processor computes index values, where some index values map a pixel to a palette value and some index values map a pixel to a value that is between two palette values.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: May 29, 2018
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Jeffrey Matthew Kempf
  • Patent number: 9971951
    Abstract: Method and apparatus for generating superpixel clusters A method and an apparatus (20) for generating a superpixel cluster for an image are described. A clustering unit (23) generates (10) an initial superpixel cluster based on an initial cluster center. The clustering unit (23) further generates (12) one or more further superpixel clusters based on one or more further cluster centers. A determining unit (24) determines (11) the one or more further cluster centers from the initial superpixel cluster. A merger (25) then merges (13) the initial superpixel cluster and the one or more further superpixel clusters to obtain the superpixel cluster for the image.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: May 15, 2018
    Assignee: THOMSON LICENSING
    Inventors: Dirk Gandolph, Wolfram Putzke-Roeming, Andrej Schewzow
  • Patent number: 9973707
    Abstract: An image processing method is provided. The image processing method includes the following steps: detecting an input sequence of image frames captured using an image capturing device to generate a detection result; referring to the detection result to selectively perform frame interpolation on the input sequence of image frames to generate a to-be-encoded sequence of image frames; and encoding the to-be-encoded sequence of image frames to generate an encoded video signal.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: May 15, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chun-Ming Lai, Kuan-Hung Chou, Chin-Chuan Liang