Editing, Error Checking, Or Correction (e.g., Postrecognition Processing) Patents (Class 382/309)
  • Patent number: 10848754
    Abstract: According to one embodiment, a camera input interface includes a first channel processing circuit, a second channel processing circuit, a selector, and a comparator. The first channel processing circuit is configured to perform image processing to image data from the first input source. The second channel processing circuit is configured to perform image processing to image data from the first input source or the second input source. The selector is provided on an input side of the second channel processing circuit and configured to be switched to either one of the first input source and the second input source. The comparator is configured to compare a first output result output from the first channel processing circuit and a second output result output from the second channel processing circuit with each other.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: November 24, 2020
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Electronic Devices & Storage Corporation
    Inventor: Yuichi Ito
  • Patent number: 10824405
    Abstract: A digital image imported into a target application that provides a functionality with respect to digital images may be rendered to obtain a rendered digital image. The digital image may be parsed to obtain asset metadata characterizing the digital image. Position information identifying a position of an image element within the digital image may be used to overlay a virtual layer onto a rendition image element of the rendered digital image corresponding to the image element, within a graphical user interface (GUI) of the target application. In this way, the functionality may be provided within the GUI and with respect to the virtual layer, to thereby provide the appearance of providing the functionality with respect to the rendition image element.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: November 3, 2020
    Assignee: ADOBE INC.
    Inventors: Andrei Bucur, Andrei A. G. Daniel Datcu
  • Patent number: 10672134
    Abstract: An image processing apparatus includes a deterioration degree estimation unit, a statistical information calculation unit, a correction coefficient calculation unit, and a contrast correction unit. The deterioration degree estimation unit estimates a deterioration degree of each local region of image data. The statistical information calculation unit calculates at least a luminance of a high luminance portion in a luminance distribution of the image data from statistical information of each local region of the image data. The correction coefficient calculation unit calculates a correction coefficient to perform contrast correction. The contrast correction unit performs the contrast correction for each local region of the image data on the basis of the correction coefficient calculated by the correction coefficient calculation unit.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: June 2, 2020
    Assignee: OLYMPUS CORPORATION
    Inventor: Hiroshi Suzuki
  • Patent number: 10652404
    Abstract: An image forming device includes: an image forming unit that forms an image on a transfer medium in accordance with a JOB; and a controller that controls the image forming unit. The controller is capable of acquiring a read image obtained by reading the image on the transfer medium, and determining failure/no-failure in the image on the transfer medium in accordance with the read image. When the image is determined to have a failure in accordance with the determination, the controller saves, for each JOB, original image information related to at least a failure-detected page in which the failure has been detected in a state in which the original image information is associated with output history information, and makes at least the failure-detected page re-printable in accordance with the associated original image information.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: May 12, 2020
    Assignee: Konica Minolta, Inc.
    Inventor: Junpei Kaminaka
  • Patent number: 10593365
    Abstract: In one aspect, an example method includes (i) capturing, by a computing system, via a camera of the computing system, video content; (ii) encoding, by the computing system, the captured video content to generate a video stream; and (iii) while generating the video stream: (a) making, by the computing system, a determination that each condition in a condition set is satisfied, wherein the condition set includes a condition relating to a change in a data rate of the video stream; and (b) responsive to making the determination, outputting, by the computing system, via a user interface of the computing system, an indication that the computing system is unsteady.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: March 17, 2020
    Assignee: Tribune Broadcasting Company, LLC
    Inventor: Hank J. Hundemer
  • Patent number: 10586108
    Abstract: The present disclosure discloses a photo processing method and an apparatus for grouping photos into photo albums based on facial recognition results. The method includes: performing face detection on multiple photos, to obtain a face image feature set, each face image feature in the face image feature set corresponding to one of the multiple photos; determining a face-level similarity for each pair of face image features in the face image feature set; determining a photo-level similarity between each pair of photos in the multiple photos in accordance with their associated face-level similarities; generating a photo set for each target photo in the multiple photos, wherein any photo-level similarity between the target photo and another photo in the photo set exceeds a predefined photo-level threshold; and generating a label for each photo set using photographing location and photographing time information associated with the photos in the photo set.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: March 10, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Guofu Tan
  • Patent number: 10430060
    Abstract: A graphical user interface that is embodied in a computer-readable medium for execution on a computer, and configured for processing of an image that is displayed on a screen. The graphical user interface includes an original version of a control element, and a blurred version of the control element. The blurred version of the control element is superimposed over the image on the screen, and the original version of the control element is superimposed over the blurred version of the control element on the screen.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: October 1, 2019
    Assignee: Google LLC
    Inventor: Nils Kokemohr
  • Patent number: 10432851
    Abstract: A wearable computing device for detecting photography includes an outer casing configured to be worn by a user. The wearable computing device also includes a device camera coupled to the outer casing. The device camera is designed to detect image data corresponding to a person holding a remote camera in an environment of the wearable computing device. The wearable computing device also includes a mobile processor coupled to the device camera. The mobile processor is designed to determine that a photograph will be taken based on the image data corresponding to the person holding the remote camera. The wearable computing device also includes an output device coupled to the mobile processor. The output device is designed to output data indicating that the photograph of the wearable computing device will be taken.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: October 1, 2019
    Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
    Inventor: John Tierney
  • Patent number: 10417488
    Abstract: Systems and methods for automatic processing of receipts to capture data from the receipts are presented. Upon receiving an image of a receipt, an optical character recognition (OCR) of the receipt content embodied in the image is executed. The OCR of the receipt content results in machine-encoded text content of the receipt content embodied in the image. Tokens are generated from the machine-encoded text content and data groups are constructed according to horizontal lines of generated tokens. Potential product items are identified for at least some of the constructed data groups and the potential product items are evaluated for the at least some constructed data groups. The evaluation of the potential product items for the at least some constructed data groups identifies receipt data, such as product items and vendor information, associated with the least some constructed data groups. The identified receipt data is captured and stored with the image of the receipt in a data store.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: September 17, 2019
    Assignee: BlinkReceipt, LLC
    Inventors: Roy Penn, Court V Lorenzini
  • Patent number: 10127471
    Abstract: A method for area extraction includes obtaining an area position of a first information area in a document image, determining a second information area according to the area position of the first information area, and segmenting the second information area to obtain at least one character zone.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: November 13, 2018
    Assignee: Xiaomi Inc.
    Inventors: Fei Long, Tao Zhang, Zhijun Chen
  • Patent number: 10075623
    Abstract: Techniques are provided to implement the display of synchronized sensor data and captured video signal. A mobile computing device receives a set of data points from a multi-sensor device. The set of data points may be assigned a timestamp value, obtained from an internal clock within the mobile computing device. Sets of data points and their assigned timestamp values are aggregated into an aggregated sensor dataset that represents the sets of data points over a particular period of time. Concurrent to receiving the sensor data, video frames are received. The video frames with an assigned timestamp value are stored in a video frame dataset that represents video frames over a particular period of time. The aggregated sensor dataset and the video frame dataset are synchronized and combined into a single combined video dataset based upon the assigned timestamp values of the sets of data points and the video frames.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: September 11, 2018
    Assignee: Myriad Sensors, Inc.
    Inventors: Clifton Roozeboom, Andrew Bellay, David Bakker
  • Patent number: 10031927
    Abstract: A facial recognition search system identifies one or more likely names (or other personal identifiers) corresponding to the facial image(s) in a query as follows. After receiving the visual query with one or more facial images, the system identifies images that potentially match the respective facial image in accordance with visual similarity criteria. Then one or more persons associated with the potential images are identified. For each identified person, person-specific data comprising metrics of social connectivity to the requester are retrieved from a plurality of applications such as communications applications, social networking applications, calendar applications, and collaborative applications. An ordered list of persons is then generated by ranking the identified persons in accordance with at least metrics of visual similarity between the respective facial image and the potential image matches and with the social connection metrics.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: July 24, 2018
    Assignee: Google LLC
    Inventors: David Petrou, Andrew Rabinovich, Hartwig Adam
  • Patent number: 9984065
    Abstract: A computer receives a query including a plain text word. The computer determines whether at least one performance optimization parameter is configured. The computer identifies syllables within the plain text word that have a high probability of spelling errors. The computer selects each character in the syllables identified. The computer identifies a group of characters from a confusion matrix that are commonly confused with the character selected. For each character selected, the computer generates a set of characters including characters from the confusion matrix. The computer determines probabilities of omitting the selected characters and associates tags with one or more sets of characters based on the determined probabilities. The computer generates a regular expression by concatenating the sets of characters. The computer searches for a spelling of the plain text word that omits at least one character in the regular expression that is associated with a tag.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, Keyur D. Dalal, John M. Ganci, Jr., Craig M. Trim
  • Patent number: 9934439
    Abstract: The disclosure is related to a method and a system for removing background of a video. One of the objectives of the method and system is to extract a motion image object from a video. In the method, a plurality of frames is first retrieved from the video. An image processing approach is performed to recognize image features of every frame. A plurality of color blocks for every frame are obtained through the image processing scheme. A variance among the pixels in every color block of two continuous frames can be obtained by a comparison computation, so as to form a color block variance. The color block variance allows the system to determine a motion target object as well as its image contour. The blocks excepting the blocks of the target object are set as transparent blocks. Therefore the background relative to the target object can be removed.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: April 3, 2018
    Assignee: FRAMY INC.
    Inventor: Yu-Hsien Li
  • Patent number: 9892699
    Abstract: A driver includes a display memory that stores display data, and a control unit that writes the display data in the display memory. The control unit accepts image region information for designating an image region in which an image corresponding to the display data is to be displayed within a display region of a display panel, and instruction information for giving an instruction to display of a frame region which surrounds the image region in the display region, and performs frame write processing for writing given tone data at an address of the display memory corresponding to the frame region, based on the image region information.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: February 13, 2018
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Taro Hara
  • Patent number: 9852156
    Abstract: A visual query is received from a client system, along with location information for the client system, and processed by a server system. The server system sends the visual query and the location information to a visual query search system, and receives from the visual query search system enhanced location information based on the visual query and the location information. The server system then sends a search query, including the enhanced location information, to a location-based search system. The search system receives and provides to the client one or more search results to the client system.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: December 26, 2017
    Assignee: Google Inc.
    Inventors: David Petrou, John Flynn, Hartwig Adam, Hartmut Neven
  • Patent number: 9836456
    Abstract: A computer-implemented technique includes techniques are presented for user image capture feedback for improved machine language translation. When machine language translation of OCR text obtained from an initial image has a low degree of likelihood of being an appropriate translation, these techniques provide for user image capture feedback to obtain additional images to obtain a modified OCR text, which can result in improved machine language translation results. Instead of user image capture feedback, the techniques may obtain the modified OCR text by selecting another possible OCR text from the initial OCR operation. In addition to additional image capturing, light source intensity and/or a quantity/number of light source flashes can be adjusted. After obtaining the modified OCR text, another machine language translation can be obtained and, if it has a high enough degree of likelihood, it can then be output to a user.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: December 5, 2017
    Assignee: GOOGLE LLC
    Inventors: Alexander Jay Cuthbert, Macduff Richard Hughes
  • Patent number: 9779296
    Abstract: Systems, computer program products, and techniques for detecting objects depicted in digital image data are disclosed, according to various exemplary embodiments. The inventive concepts uniquely utilize internal features to accomplish object detection, thereby avoiding reliance on detecting object edges and/or transitions between the object and other portions of the digital image data, e.g. background textures or other objects. The inventive concepts thus provide an improvement over conventional object detection since objects may be detected even when edges are obscured or not depicted in the digital image data. In one aspect, a computer-implemented method of detecting an object depicted in a digital image includes: detecting a plurality of identifying features of the object, wherein the plurality of identifying features are located internally with respect to the object; and projecting a location of one or more edges of the object based at least in part on the plurality of identifying features.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: October 3, 2017
    Assignee: Kofax, Inc.
    Inventors: Jiyong Ma, Stephen Michael Thompson, Jan W. Amtrup
  • Patent number: 9778893
    Abstract: A method is disclosed including a print controller receiving print job data defined according to a first language, receiving a job ticket defined according to a second language, processing the print job data according to the second language and implementing counters defined according to the first language to track progress while processing the print job data.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: October 3, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Reinhard Heinrich Hohensee, Harry Reese Lewis, Claudia Alimpich, David E. Stone, Dennis Carney
  • Patent number: 9449239
    Abstract: Differing embodiments of this disclosure may employ one or all of the several techniques described herein to perform credit card recognition using electronic devices with integrated cameras. According to some embodiments, the credit card recognition process may comprise: obtaining a first representation of a first image, wherein the first representation comprises a first plurality of pixels; identifying a first credit card region within the first representation; extracting a first plurality of sub-regions from within the identified first credit card region, wherein a first sub-region comprises a credit card number, wherein a second sub-region comprises an expiration date, and wherein a third sub-region comprises a card holder name; generating a predicted character sequence for the first, second, and third sub-regions; and validating the predicted character sequences for at least the first, second, and third sub-regions using various credit card-related heuristics, e.g.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: September 20, 2016
    Assignee: Apple Inc.
    Inventors: Ryan S. Dixon, Ueli Meier, Karl M. Groethe, Jerome R. Bellegarda, Giulia M. Pagallo
  • Patent number: 9405772
    Abstract: A server system receives a visual query and information about the current location of the querying device. The server system sends the query and location information to a visual query search system and receives one or more search results in accordance with the visual query and the location information. From the one or more search results, the server system identifies an entity in the visual query. The server system further identifies a client-side action corresponding to the identified entity and creates an actionable search result element configured to launch the client-side action. For example, if the identified entity were a restaurant the actionable search result elements could include buttons to initiate a telephone call, to read reviews, to map the address, or to make a reservation. If the actionable search result is selected, the client system launches the client-side action in an application distinct from the visual query client application.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: August 2, 2016
    Assignee: Google Inc.
    Inventors: David Petrou, John Flynn, Theodore Power
  • Patent number: 9396517
    Abstract: The production of a cutting pattern of a graphic placed upon a cutting mat is disclosed. A source image of the graphic overlaid on a cutting mat is received, and includes a plurality of registration marks as well as one or more distortions introduced during acquisition. The registration marks are identified from the source image by matching candidate sets of a plurality of center points of regions of adjacent groupings of pixels within the source image against predetermined positional relationships thereof corresponding to an actual arrangement of the registration marks on the cutting mat. An inverse transformation of the source image with values derived from the registration marks is applied. A corrected image aligned to physical coordinates of the cutting mat and referenced to the cutting machine is generated. A cut path is defined from vectors of the corrected image, and transmitted to the cutting machine for execution thereon.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: July 19, 2016
    Assignee: Silhouette America, Inc.
    Inventors: Mitsuru Yokoyama, Thomas Richard Sanham
  • Patent number: 9336760
    Abstract: Musical compositions are generated from image pixels. To do so, pixel values are mapped to musical elements together for creating the musical compositions. Additionally, images are formed from pixels generated from musical compositions. More generally, a computer system creatively generates media using captured media as a source. The system also generates collage images in which individual images are pixels for the collage image. Collages are further generated from text.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: May 10, 2016
    Inventors: Rajinder Singh, Ihab Abu-Hakima
  • Patent number: 9317499
    Abstract: A computer determines whether performance optimization parameters are configured to optimize performance of generating a regular expression. In response to the computer determining the one or more performance optimization parameters are configured to optimize performance of generating the regular expression, the computer identifies syllables within a plain text word that have a high probability of spelling errors. The computer selects each character in the syllables identified. The computer identifies a group of characters from a confusion matrix that are commonly confused with the character selected. The computer generates a set of characters for each character selected, wherein the set of characters begin with one of the each character selected followed by and ending with the group of characters from the confusion matrix. The computer generates a regular expression by concatenating each of the set of characters.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: April 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, Keyur D. Dalal, John M. Ganci, Jr., Craig M. Trim
  • Patent number: 9305227
    Abstract: Embodiments of the subject technology provide for a hybrid OCR approach which combines server and device side processing that can offset disadvantages of performing OCR solely on the server side or the device side. More specifically, the subject technology utilizes image characteristics such as glyph details and image quality measurements to opportunistically schedule OCR processing on the mobile device and/or server. In this regard, text extracted by a “faster” OCR engine (e.g., one with less latency) is displayed to a user, which is then updated by the result of a more accurate OCR engine (e.g., an OCR engine provided by the server). This approach allows factoring in additional parameters such as network latency and user preference for making scheduling decisions. Thus, the subject technology may provide significant gains in terms of reduced latency and increased accuracy by implementing one or more techniques associated with this hybrid OCR approach.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: April 5, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Rakesh Madhavan Nambiar, Sonjeev Jahagirdar, Matthew Joseph Cole, Matias Omar Gregorio Benitez, Junxiong Jia, David Paul Ramos
  • Patent number: 9298694
    Abstract: A computer receives a formatted query having a plain text word. The computer selects each character in the plain text word. The computer identifies a group of characters from a confusion matrix that are commonly confused with the character selected. The computer generates a set of characters for each character selected, wherein the set of characters begin with one of the each character selected followed by and ending with the group of characters from the confusion matrix. The computer generates a regular expression by concatenating each of the set of characters.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, Keyur D. Dalal, John M. Ganci, Jr., Craig M. Trim
  • Patent number: 9294824
    Abstract: The present invention concerns a method for building a watermarked content for sending to at least one user unit having a user unit identifier, the watermarked content comprising a first series of packets, at least some from the first series of packets being available in at least two different qualities, wherein said method comprises the steps of: generating a watermark based on at least the user unit identifier, the watermark being formed by a first series of values from a predetermined set of values; mapping each of the at least two different qualities to one from the predetermined set of values; building the watermarked content by sequentially selecting from the first series of packets, a packet having a quality corresponding to each value from the first series of values forming the watermark, It further concerns a method for transmitting such a watermarked content.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: March 22, 2016
    Assignee: NAGRAVISION S.A.
    Inventor: Bertrand Wendling
  • Patent number: 9215378
    Abstract: An imaging device (100) is provided with: an imager (1) that includes an imaging element with multiple pixels arranged two-dimensionally, and that outputs an image signal in accordance with setting of either a pixel addition readout method or a cutout readout method; a signal processor (2) that processes the image signal from the imager (1); an operator (3) that inputs operation information; a lightness detector (4) that detects a subject lightness; and a controller (5). The controller (5) includes a zoom setter (51) that sets a zoom magnification for a subject based on a zoom signal that is input by the operator (3), and a readout-method switching controller (52) that switches between the pixel addition readout method and the cutout readout method according to the zoom magnification set by the zoom setter (51) and the lightness detected by the lightness detector (4).
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: December 15, 2015
    Assignee: NEC Corporation
    Inventors: Yusuke Yatabe, Hironori Komi, Kozo Masuda
  • Patent number: 9202141
    Abstract: A method is provided that creates a lecture video capsule containing highlights of an original instructional video based on visual quality and content. The method includes segmenting and recognizing activities in the instructional video using a hidden Markov model (HMM). The activities are classified into three categories: talking head, writing hand and slideshow. The talking head frames are classified as non-content frames, while the writing hand and slideshows are classified as content frames. A non-reference based objective quality assessment of the non-content frames may be performed to detect high quality frames. Statistical parameters of an intensity histogram and a horizontal projection profile (HPP) of the content frames may be used to derive an objective quality measure of the content frames that is used to extract high quality content frames. The selected high quality non-content and content frames form a video clip or capsule, which is a temporally compressed representation of the video.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: December 1, 2015
    Assignee: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY
    Inventors: Subhasis Chaudhuri, Ranjith Ram Aladukkam
  • Patent number: 9170731
    Abstract: A computer system and method for providing user feedback when creating, modifying, or editing electronic documents. An insertion point icon is placed in a document at a position for insertion and/or deletion of text, graphics, data, etc. Upon receiving a user input indicating movement, the insertion point icon is divided into two icons, one stationary at the position, and one moving with user input. When movement is complete, space contained between the icons may be deleted or inserted. The system may be used to shift handwritten text to subsequent lines on an electronic document containing handwritten text, and may be used to bring two groups of text together, deleting space in between. A connection line may be displayed between the icons to provide feedback regarding the action to be taken.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: October 27, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Marieke Iwema, Leroy B. Keely, Susanne Alysia Clark Cazzanti, F. David Jones, Charlton E. Lui, Rob Jarrett
  • Patent number: 9171404
    Abstract: A computer-implemented method of acquiring electronic content for an augmented reality greeting card includes presenting, on a display screen of a mobile computing device that includes a camera, a camera viewer with an aspect ratio that matches an aspect ratio of a placeholder of a predefined greeting card template. A photograph with an aspect ratio that matches the aspect ratio of the placeholder is captured at a first resolution via the camera. A video is recorded via the camera at a second, lower resolution, where an aspect ratio of the recorded video matches the aspect ratio of the placeholder. The recorded video is uniquely associated with the captured photograph, and the captured photograph, the recorded video, and an indication of the unique association between the captured photograph and the recorded video are transmitted for receipt by a remote computer system via a transmitter of the mobile computing device.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: October 27, 2015
    Assignee: POPCARDS, LLC
    Inventor: Kurt D. Johnson
  • Patent number: 9082037
    Abstract: Methods and systems for automatically determining the issuing state of a license plate. An image of a license plate acquired by an ALPR engine can be processed via one or more OCR engines such that each OCR engine among the OCR engines is tuned to a particular state. Confidence data output from the OCR engine(s) can be analyzed (among other factors) to estimate the issuing state associated with the license plate. Multiple observations related to the issuing state can be merged to derive an overall conclusion and assign an associated confidence value with respect to the confidence data and determine a likely issuing state associated with the license plate.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: July 14, 2015
    Assignee: Xerox Corporation
    Inventors: Aaron Michael Burry, Vladimir Kozitsky
  • Patent number: 9063950
    Abstract: A method for enabling raster image editing software to work with geospatial imagery includes identifying geospatial metadata for an image upon opening of the image, and monitoring all raster image editing operations performed on the image to determine if the geospatial metadata is affected. The geospatial metadata is updated if the geospatial metadata is affected by a raster image editing operation. In another aspect, a computer readable medium contains instructions for controlling a computer system to perform a method for enabling raster image editing software to work with geospatial imagery.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: June 23, 2015
    Assignee: AVENZA SYSTEMS INC.
    Inventors: Edward Florence, Garvan Keeley, Ilya Varaev, Michael Yakubovsky, Andrew Patterson
  • Patent number: 9025937
    Abstract: According to typical practice of the present invention, temporal identifiers are simultaneously associated with (i) video and (ii) numerical data while these data are contemporaneously collected by, respectively, (i) a video camera filming an event and (ii) a data acquisition system acquiring numerical data from sensor(s) obtaining sensory information relating to the event. Various modes of inventive practice provide for time codes and/or markers as the temporal identifiers. The video and the numerical data are each converted to a digital form that furthers their mutual compatibility, the video to a compressed/encoded video file, the numerical data to an Adobe XMP data file. The compressed/encoded video file and the XMP data file are merged whereby the temporal identifiers are aligned with each other. The merged video file has numerical data embedded therein and is displayable so that the video and the numerical data are synchronized in comportment with actual real-time occurrence.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: May 5, 2015
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Peter D. Congedo, David J. Fry, Calvin D. Krishen
  • Patent number: 9014478
    Abstract: A method and apparatus for determining a reading order of characters The method includes preparing a list of character information, which is character information extracted from image data by character recognition processing and preparing a list of line information, which is made up of a line box surrounding a set of characters which are continuously aligned in the same direction in image data and an alignment direction of characters in the line box. In response to a request for adding character information to the list of character information, extracting a line box containing a character region of the character to be added, obtaining all character information having the character region contained in the concerned line box from the list of character information and rearranging according to the position with respect to the alignment direction of characters corresponding to the line box to determine a new reading order of characters.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Toshinari Itoko, Daisuke Sato
  • Patent number: 9008466
    Abstract: The disclosed subject matter relates to computer implemented methods for sharing digital image edit operations. In one aspect, a method includes storing a first digital image edit stack, which includes at least one digital image edit operation performed by a first user of a social network upon a first digital image hosted on the social network. The method further includes receiving indication of a first request for the first digital image edit stack, based upon an operation performed by a second user of the social network. The method further includes providing the digital image edit stack for the second user, in response to the received indication.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 14, 2015
    Assignee: Google Inc.
    Inventors: Ajmal Arshan Asver, Chandrashekar Raghavan, Denise Ho, Darwin Yamamoto
  • Patent number: 8989494
    Abstract: A method and apparatus for determining a reading order of characters The method includes preparing a list of character information, which is character information extracted from image data by character recognition processing and preparing a list of line information, which is made up of a line box surrounding a set of characters which are continuously aligned in the same direction in image data and an alignment direction of characters in the line box. In response to a request for adding character information to the list of character information, extracting a line box containing a character region of the character to be added, obtaining all character information having the character region contained in the concerned line box from the list of character information and rearranging according to the position with respect to the alignment direction of characters corresponding to the line box to determine a new reading order of characters.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Toshinari Itoko, Daisuke Sato
  • Patent number: 8983237
    Abstract: Non-destructive collaborative editing may include a node among a plurality of nodes in a distributed collaborative environment receiving an input indicating a change regarding a displayed image. The node may receive another input to finalize the change. In response to the other input, the node may generate a rendition that reflects the change applied to the image without replacing an original version of the image. The rendition may include a thumbnail and a rendered preview of an adjusted version of the image based on the change. In one embodiment, textual information that describes a change regarding an image of a plurality of images may be received from a node of a plurality of nodes in a distributed collaborative environment. The textual information may be stored. Application of the textual information to an image may result in a modified version of the image in addition to the original version.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: March 17, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Mark C. Hamburg, Eric A. Scouten, Matthew K. Albright
  • Publication number: 20150063726
    Abstract: An image processing method includes: (a) reducing an original image to a reduced image; (b) generating a first correction value for each of pixels in the reduced image; (c) generating a second correction value for each of pixels in an intermediate image, using information on the pixel and the first correction value; (d) generating a third correction value for each of pixels in the original image, using the second correction value for the pixel in the intermediate image; and (e) correcting the original image, using the third correction value for each of the pixels in the original image. In step (d), the third correction value is generated with an amount of calculation for each of the pixels in the original image smaller than an amount of calculation for each of the pixels in the intermediate image in generating the second correction value.
    Type: Application
    Filed: August 22, 2014
    Publication date: March 5, 2015
    Inventor: Kentaro MATSUMOTO
  • Patent number: 8971670
    Abstract: A system includes preparing respective proof reading tools for performing carpet proof reading and side-by-side proof reading of text data, recording a log of time to perform proof reading operations by using the first and second proof reading tools. The method further includes estimating, based on times stored in a log, times to perform proof reading of a character using 1) the first proof reading tool followed by using the second proof reading tool, and 2) the second proof reading tool. The method further includes determining for each character value, based on the estimated times, to use the first proof reading tool along with using the second proof reading tool and determining, or to use the second proof reading tool without using the first proof reading tool.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Takashi Itoh, Toshinari Itoki, Takayuki Osogami
  • Patent number: 8964205
    Abstract: Compressed data transmitted to a print control apparatus includes break data having information on a compressed size and a decompressed size for each page. When the compressed data is transferred to a decompressing unit, the break data is converted to NOP data. Information on the decompressed size included in each break data is provided to a checking unit. During a period in which a decompression process is performed, a decompression flag is turned on. The checking unit obtains the actual decompressed size by counting a period in which the decompression flag is turned on, to check whether the decompression process has been normally performed. During a period in which the decompressing unit and the checking unit perform processes for a certain page, a reading unit reads compressed data for the next page.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: February 24, 2015
    Assignee: SCREEN Holdings Co., Ltd.
    Inventor: Katsuhisa Shimizu
  • Patent number: 8958626
    Abstract: Currency bills are transported past an image scanner to one or more output receptacles. Each of the bills is imaged to produce image data from which a visually readable image of each bill can be reproduced. The serial number, denomination, and/or secondary identifiers of a bill is attempted to be extracted and/or determined from the image data associated with the bill. The serial number of the bill has an integer number, X, of characters. One or more of the X characters of the serial number of the currency bill is not extracted with a predetermined confidence. In response to failing to extract all of the X characters of the serial number of the bill with the predetermined confidence, a serial number field in an electronic record associated with the bill is populated with a serial number snippet image. The electronic record is stored in a non-transitory memory.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: February 17, 2015
    Assignee: Cummins-Allison Corp.
    Inventors: Douglas U. Mennie, Antony D. Susai, William J. Jones, Frank M. Csulits, Matthew L. Anderson, Robert J. Klein, Ralf H. Jaeger, David R. Badalamenti, Dale E. Beutel
  • Patent number: 8953872
    Abstract: The present disclosure relates to a method of editing terrain data created by a procedure method, and particularly to a method of editing terrain data based on multiresolution for intuitively editing high-quality terrain data. To this end, the method of editing terrain data created by a procedure method includes: inputting terrain data in a form of a height map; processing a multiresolution analysis by dividing the input height map for each band; processing a terrain edition based on the multiresolution by adjusting a height value within a predetermined distance from a position selected from the multiresolution analyzed height map; and storing the multiresolution-based terrain edition processed height map in a form of a progressive mesh.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: February 10, 2015
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Seung Hyup Shin, Il Kwon Jeong
  • Patent number: 8953910
    Abstract: A method includes preparing respective proof reading tools for performing carpet proof reading and side-by-side proof reading of text data, recording a log of time to perform proof reading operations by using the first and second proof reading tools. The method further includes estimating, based on times stored in a log, times to perform proof reading of a character using 1) the first proof reading tool followed by using the second proof reading tool, and 2) the second proof reading tool. The method further includes determining for each character value, based on the estimated times, to use the first proof reading tool along with using the second proof reading tool or to use the second proof reading tool without using the first proof reading tool.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Takashi Itoh, Toshinari Itoki, Takayuki Osogami
  • Publication number: 20150030260
    Abstract: An analysis system of the present invention includes: an analysis process executing means for controlling operation of the analysis system configured by a plurality of analysis engines to execute an analysis process; and an input quality regulating means for determining quality characteristics of processing target data inputted into the respective analysis engines so as to satisfy a preset requirement for accuracy of an analysis result, and regulating the quality characteristic of the processing target data inputted into a given analysis engine configuring the analysis system based on the determined quality characteristics.
    Type: Application
    Filed: February 14, 2013
    Publication date: January 29, 2015
    Applicant: NEC CORPORATION
    Inventors: Takeshi Arikuma, Kazuya Koyama, HIROSHI Yamada, YOICHI Nagai
  • Patent number: 8929640
    Abstract: Currency bills are transported past an image scanner to one or more output receptacles. Each of the bills is imaged to produce image data from which a visually readable image of each bill can be reproduced. The serial number, denomination, and/or secondary identifiers of a bill is attempted to be extracted and/or determined from the image data associated with the bill. The serial number of the bill has an integer number, X, of characters. One or more of the X characters of the serial number of the currency bill is not extracted with a predetermined confidence. In response to failing to extract all of the X characters of the serial number of the bill with the predetermined confidence, a serial number field in an electronic record associated with the bill is populated with a serial number snippet image. The electronic record is stored in a non-transitory memory.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: January 6, 2015
    Assignee: Cummins-Allison Corp.
    Inventors: Douglas U. Mennie, Antony D. Susai, William J. Jones, Frank M. Csulits, Matthew L. Anderson, Robert J. Klein, Ralf H. Jaeger, David R. Badalamenti, Dale E. Beutel
  • Patent number: 8924851
    Abstract: Non-destructive manipulation of images in a web development environment (WDE) is disclosed. The WDE provides an image preview component for operating on the original source image data of an image desired for placement on a web page under development in the WDE. Image manipulation tools, such as cropping and scaling, are provided in the image preview component allowing the designer to adjust the appearance of the original source image data that will be presented by the web image object placed on the design canvas of the WDE. The web image objects are defined having a link to the original source image data by maintaining the display modification instructions used to manipulate the original image defined by the original source image data into the display of the web image object.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: December 30, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Heiko Wichmann
  • Patent number: 8923656
    Abstract: The production of a cutting pattern of a graphic placed upon a cutting mat is disclosed. A source image of the graphic overlaid on a cutting mat is received, and includes a plurality of registration marks as well as one or more distortions introduced during acquisition. The registration marks are identified from the source image by matching candidate sets of a plurality of center points of regions of adjacent groupings of pixels within the source image against predetermined positional relationships thereof corresponding to an actual arrangement of the registration marks on the cutting mat. An inverse transformation of the source image with values derived from the registration marks is applied. A corrected image aligned to physical coordinates of the cutting mat and referenced to the cutting machine is generated. A cut path is defined from vectors of the corrected image, and transmitted to the cutting machine for execution thereon.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: December 30, 2014
    Assignee: Silhouette America, Inc.
    Inventors: Mitsuru Yokoyama, Thomas Richard Sanham
  • Patent number: 8923622
    Abstract: A method and system for orientation compensation of a mobile device within an environment includes providing a plurality of reference markers having straight edges and having a defined, regular orientation with respect to the environment. Information about the orientation of the reference markers is supplied to a mobile device operating within the environment. An orientation sensor disposed within the mobile device estimates an orientation of the mobile device. An image of one reference marker is captured, and at least one edge of that reference marker is located. The estimated orientation is compensated by correcting for the reference marker orientation and aligning the corrected estimated orientation to the at least one edge of the reference marker that is closest to being parallel to the corrected estimated orientation.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: December 30, 2014
    Assignee: Symbol Technologies, Inc.
    Inventors: Michael O'Haire, Russell E. Calvarese
  • Publication number: 20140369627
    Abstract: Various embodiments are disclosed for image editing. A frame is obtained from a frame sequence depicting at least one individual, and facial characteristics in the frame are analyzed. A utilization score is assigned to the frame based on the detected facial characteristics, and a determination of whether to utilize the frame is made based on the utilization score. A completeness value is assigned, and a determination is made based on the completeness value of whether to repeat the steps above for an additional frame in the frame sequence based on the completeness value. Regions from the frames are combined to generate a composite image.
    Type: Application
    Filed: April 22, 2014
    Publication date: December 18, 2014
    Applicant: Cyberlink Corp.
    Inventors: Ho-Chao Huang, Huan-Wen Hsiao, Chung-Yi Weng, Cheng-da Chung