Rotation Of Image Is Limited To 90 Degrees, 180 Degrees, Or 270 Degrees Patents (Class 382/297)
  • Patent number: 10223607
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining image data representing page content of a physical book; running a character recognition process to process the image data for providing a text string of machine encoded text corresponding to text of the physical book; identifying within a data repository that stores one or more electronic book a string of text of an electronic book that matches the text string of machine encoded text; and based on the identifying, digitally bookmarking the electronic book.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: March 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Muneeb Arshad, Megan Capobianco, Gregory Ecock, Vijai Kalathur, Christopher R. Potter, Daniela Regier, William H. Scott
  • Patent number: 10217015
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining image data representing page content of a physical book; running a character recognition process to process the image data for providing a text string of machine encoded text corresponding to text of the physical book; identifying within a data repository that stores one or more electronic book a string of text of an electronic book that matches the text string of machine encoded text; and based on the identifying, digitally bookmarking the electronic book.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Muneeb Arshad, Megan Capobianco, Gregory Ecock, Vijai Kalathur, Christopher R. Potter, Daniela Regier, William H. Scott
  • Patent number: 9743099
    Abstract: Disclosed are techniques for creating, coding, decoding, and using, rotation information related to one or more coded pictures in non-normative parts of a coded video bitstream.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: August 22, 2017
    Assignee: Vidyo, Inc.
    Inventors: Jill Boyce, Stephen Cipolli, Jonathan Lennox, Stephan Wenger, Danny Hong
  • Patent number: 9256594
    Abstract: A patent analyzing system for efficiently reviewing and analyzing a patent document (e.g. patent application, published patent document or patent). The patent analyzing system includes providing a patent document, wherein said patent document includes text data having a claims section, identifying a first element name within a first claim in said claims section, and emphasizing said first element name within said first claim.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: February 9, 2016
    Inventor: Michael S. Neustel
  • Patent number: 9210294
    Abstract: A method of operating an image reader typically includes: searching a digital image for nominally straight edges; characterizing the nominally straight edges in terms of length and/or direction; determining a predominant orientation of the nominally straight edges; establishing a group of edges as a function of their proximity to the center of the image; establishing a group of edges as a function of their proximity to other remaining edge positions; and transmuting a rectangle bounding those edges into a rectified image. The rectified image is typically an image that is cropped or rotated.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: December 8, 2015
    Assignee: Hand Held Products, Inc.
    Inventors: Andrew Longacre, Jr., Thomas Hawley, Matthew Pankow
  • Patent number: 9008460
    Abstract: Techniques and apparatus for automatic upright adjustment of digital images. An automatic upright adjustment technique is described that may provide an automated approach for straightening up slanted features in an input image to improve its perceptual quality. This correction may be referred to as upright adjustment. A set of criteria based on human perception may be used in the upright adjustment. A reprojection technique that implements an optimization framework is described that yields an optimal homography for adjustment based on the criteria and adjusts the image according to new camera parameters generated by the optimization. An optimization-based camera calibration technique is described that simultaneously estimates vanishing lines and points as well as camera parameters for an image; the calibration technique may, for example, be used to generate estimates of camera parameters and vanishing points and lines that are input to the reprojection technique.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: April 14, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Elya Shechtman, Jue Wang, Hyunjoon Lee, Seungyong Lee
  • Patent number: 8958659
    Abstract: An image registration method is disclosed for processing a distorted image into a registered image that is aligned with reference to an original image. Distortions from the original image may include scaling, rotation, and noise. The method is based on correlating Radon transforms of both images to determine the rotation angle, and the scaling factor is determined by dividing averages of the overall luminance of each image on the assumption that any added noise will cancel. The Fast Fourier Transform (FFT) is used to estimate global spatial shifts. In one embodiment, the distorted image is first scaled to the size of the original image before being rotated. In another embodiment, the original image is first scaled to the size of the distorted image before rotating the distorted image, and finally scaling it to match the original image. A corresponding system for image registration is also provided.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: February 17, 2015
    Assignee: Ecole de Technologie Superieure
    Inventors: Guangyi Chen, Stéphane Coulombe
  • Patent number: 8947551
    Abstract: An imaging system may include an image sensor array and circuitry that rotates and encodes images from the image sensor array. The circuitry may encode images from the image sensor into an image format such as a Joint Photographic Experts Group (JPEG) format. The circuitry may perform rotations of the images during encoding into Joint Photographic Experts Group (JPEG) format. Image rotations during encoding and compression may include redefining minimum coded units of the encoded image such that minimum coded units of a rotated image are processed in the same order as minimum coded units in a non-rotated image. Redefinition of minimum coded units may include rewriting of parameters in a start of frame segment of an image data stream such that the height and width of minimum coded units are reversed during rotation.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: February 3, 2015
    Assignee: Aptina Imaging Corporation
    Inventor: Adam Zerwick
  • Patent number: 8873832
    Abstract: The present invention relates to a slip detection apparatus and method for a mobile robot, and more particularly, to a slip detection apparatus and method for a mobile robot, which not only use a plurality of rotation detection sensors to detect a lateral slip angle and lateral slip direction, but also analyze the amount of change in an image and detect the blocked degree of an image input unit to determine the quality of an input image, and detect the occurrence of a frontal slip to precisely detect the type of slip, direction of the slip, and the rotation angle, and, on the basis of the latter, to enable the mobile robot to move away from and avoid slip regions, and to reassume the precise position thereof.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: October 28, 2014
    Assignee: Yujin Robot Co., Ltd.
    Inventors: Kyung Chul Shin, Seong Ju Park, Hee Kong Lee, Jae Young Lee, Hyung O Kim, James Stonier Daniel
  • Patent number: 8831382
    Abstract: The method of creating image mosaics, comprising performing following operations: component elements of images are analyzed and descriptors of matching points are revealed; pair-wise comparison of descriptors is performed; descriptors are matched with final image and rotation/translation parameters are recovered; component elements one-by-one are complemented in final image, based on recovered rotation/translation parameters.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: September 9, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Ekaterina V. Tolstaya
  • Patent number: 8761547
    Abstract: A method for automatically typesetting patent images extracts a brief introduction of each patent image from a description part of a patent document, and records a keyword of the brief introduction. The method distinguishes an image label of each patent image from an image part of the patent document. The method rotates the patent image by ninety degrees clockwise in response that the image label of the patent image does not contain the keyword, and outputs the rotated image onto a display device.
    Type: Grant
    Filed: December 25, 2011
    Date of Patent: June 24, 2014
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Wei-Qing Xiao, Chung-I Lee, Chien-Fa Yeh
  • Patent number: 8744189
    Abstract: A character region extracting apparatus and method which extract a character region through the calculation of character stroke widths are provided. The method includes producing a binary image including a candidate character region from an original image; extracting a character outline from the candidate character region; acquires character outline information for the extracted outline; setting a representative character stroke width and a representative character angle in each of the pixels forming the outline, based on the character outline information; and determining a character existing region in the candidate character region by confirming the ratio of effective representative stroke widths and effective angles as compared to the entire length of the outline. Accordingly, it is possible to efficiently determine whether one or more characters exist in the candidate character region.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: June 3, 2014
    Assignees: Samsung Electronics Co., Ltd, Korea University Research and Business Foundation
    Inventors: Sang-Wook Oh, Sang-Hoon Sull, Myung-Hoon Kim, Hoon-Jae Lee, Soon-Hong Jung, Jun-Sic Youn
  • Patent number: 8718406
    Abstract: Aspects of the disclosure provide a method for video frame rotation. The method includes receiving a first tile from among a plurality of tiles forming a video frame. The first tile includes a first plurality of macro pixels where each macro pixel interleaves at least one pair of neighboring pixels in a first orientation. Further, the method includes de-interleaving the first plurality of macro pixels into first pixels, mapping the first pixels into first rotated neighboring pixels in a second orientation, and interleaving the first rotated neighboring pixels into first rotated macro pixels forming a first rotated tile.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: May 6, 2014
    Assignee: Marvell World Trade Ltd.
    Inventor: Ofer Bar-Shalom
  • Patent number: 8705109
    Abstract: An object of the present invention is to provide an image forming apparatus and an image forming method by which image data are prepared for performing image processing at high speed and while saving memory. Vector data are generated from data scanned by a scanning unit. In this process, a printing direction is determined from a content input from an operating unit or information on an outputting device. If the printing direction and the scanning direction differ, control of an order of the data is performed to prepare a document after rotation.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: April 22, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takamichi Aso
  • Patent number: 8611643
    Abstract: Photographs of an object may be oriented with respect to both the geographic location and orientation of the object by registering a 3D model derived from a plurality of photographs of the objects with a 2D image of the object having a known location and orientation. For example, a 3D point cloud of an object created from photographs of the object using a Photosynth™ tool may be aligned with a satellite photograph of the object, where the satellite photograph has location and orientation information. A tool providing scaling and rotation of the 3D model with respect to the 2D image may be used or an automatic alignment may be performed using a function based on object edges filtered at particular angles. Once aligned, data may be recorded that registers camera locations for the plurality of photographs with geographic coordinates of the object, either absolute latitude/longitude or relative to the object.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Eyal Ofek, Dan Hou, Blaise Aguera y Arcas, Scott Vernon Fynn, Roberto R. Molinari, Michael Kroepfl, Tony Ernst
  • Patent number: 8571313
    Abstract: Aspects of the present invention are related to systems and methods for determining a skew angle associated with a document image. According to a first aspect of the present invention, a rotation vector may be estimated for at least one layer in a vertical-edge buffer and a horizontal-edge buffer. According to a second aspect of the present invention, a rotation vector may be estimated directly from the vertical-edge buffer and the horizontal-edge buffer using a fixed-sized, progressively constrained histogram.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: October 29, 2013
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: John E. Dolan
  • Patent number: 8508645
    Abstract: A reproducing apparatus, an image data reproducing method, a program, and a storage medium each detects an attitude state of the reproducing apparatus, extracts a part of an area of image data obtained by an image pickup device, and reproduces the part of the area of the extracted image data. According to the detection result, the part of the area of the image data is changed to another part of the area and rotation processing of another part of the area is performed, thereby reproducing the another part of the area which was subjected to the rotation processing.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: August 13, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasuhiro Harada
  • Patent number: 8477390
    Abstract: An image processor includes a control unit, wherein the control unit includes an image obtaining unit that obtains an image including a document area corresponding to a document read by an image reader, an edge coordinate detecting unit that detects coordinate values of edge candidate pixels, a tilt calculating unit that calculates a tilt of the document area, or a tilt obtaining unit that obtains the tilt of the document area detected by a predetermined sensor, an edge end coordinate extracting unit that extracts a coordinate value of an edge end candidate pixel, a straight line calculating unit that calculates a straight line corresponding to the edge, and either one or both of a tilt correcting unit that corrects the tilt of the document area by rotating the document area, and an area clipping unit that clips the document area from the image.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: July 2, 2013
    Assignee: PFU Limited
    Inventor: Akira Iwayama
  • Patent number: 8466930
    Abstract: The fact that B and R are close to a U axis and to a V axis, respectively, is noted. On that basis, from an example of color adjustment parameters set in directions of colors, it is found out that, when inputted V is in a negative range, B has a small influence. Accordingly, a B component is omitted from calculation in order to reduce a calculation amount. Similarly, components having small influences are omitted when B is in a positive range, when U is in the positive range, and when U is in the negative range. Thereby, adjustment parameters AR, AG, and AB set in directions shown in the drawing can be defined. When inputted V is in the positive range, a V component can be adjusted by multiplying AR by the inputted V. Similar processing is performed when inputted V is in the negative range, when U is in the positive range, and when U is the negative range, respectively.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: June 18, 2013
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Koji Otsuka, Daisuke Koyama, Osamu Mamba
  • Patent number: 8437578
    Abstract: This invention relates generally to a method and apparatus, as implemented by a software program on a computer system, for digitally producing counterfeit-deterring scrambled or encoded indicia images. This method and system are capable of combining a source image with a latent image so the scrambled latent image is visible only when viewed through a special decoder lens. The digital processing allows different latent images to be encoded according to different parameters. Additionally, latent images might be encoded into single component colors of an original visible image, at various angles from each other.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: May 7, 2013
    Assignee: Graphic Security Systems Corporation
    Inventors: Alfred V. Alasia, Alfred J. Alasia, Thomas C. Alasia
  • Patent number: 8417016
    Abstract: An acceptor device for sheet objects such as banknotes, comprises a sensor to derive data corresponding to a spatial array of data samples from a face of a sheet object, said data being configured in a sampling frame that lies within a range of positional relationships to a reference frame. The acceptor device also comprises a processor operable to process the data to determine the relationship between the reference frame and the sampling frame for the sensed data, and being operable to transform pre-selected regions of the sensed data from the sampling frame so as to correspond to data in the reference frame, and to make a comparison of the transformed data with reference data corresponding to the pre-selected regions in the reference frame and to the sheet object depending on the outcome of the comparison.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: April 9, 2013
    Assignee: Money Controls Limited
    Inventors: Malcolm Reginald Hallas Bell, Kevin Charles Mulvey, Andrew William Barson, John Ashby
  • Patent number: 8417059
    Abstract: A motion vector calculation unit calculates inter-frame movement amounts. A masked region specification unit separates the entire edge image of frame feature data into (i) an edge image showing relatively large movement amounts and (ii) an edge image showing relatively small movement amounts. The masked region specification unit then specifies the edge image showing relatively large movement amounts as a region to be masked. This way, a correction parameter is detected from a region other than the masked region. When the correction parameter is a slang angle, a slant correction unit performs slant correction on a frame picture obtained by an image sensor.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: April 9, 2013
    Assignee: Panasonic Corporation
    Inventor: Hitoshi Yamada
  • Patent number: 8406570
    Abstract: The present invention provides an image processing apparatus which processes a scanned image in which a document image is shown, and includes a reliability determining section and a display control section. The reliability determining section determines reliability of coincidences of respective first through fourth directions with a first reference direction, the first through fourth directions being perpendicular to or reverse to each other, the first reference direction being an upward direction of the document image. The display control section creates markers indicating the respective first through fourth directions, and causes a display device to display a preview image in which the markers and the scanned image overlap each other. Further, the display control section causes the markers to be displayed in respective different ways by changing respective densities in accordance with the reliability.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: March 26, 2013
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Atsuhisa Morimoto, Yohsuke Konishi
  • Patent number: 8379956
    Abstract: Certain embodiments of the present invention provide an improved system and method for image file header configuration. Certain embodiments of the method include retrieving one or more criterion for configuration of an image orientation parameter, configuring the image orientation parameter based on the one or more criterion, obtaining image data, and storing the image data in an image file. The image file has a header portion including the image orientation parameter. In an embodiment, the image orientation parameter may be modified from a default configuration. The one or more criterion may include user preference, modality restriction, system preference, and/or rule, for example. The method may further include saving the image file with the configured image orientation parameter. Additionally, the method may include displaying an image according to the configured image orientation parameter. The image may be automatically oriented for display based on the configured image orientation parameter.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: February 19, 2013
    Assignee: General Electric Company
    Inventors: Jon C. Omernick, Tabb A. Patz, Tammy Michael Merisotis
  • Patent number: 8363982
    Abstract: A method for rotating an image with which the image can be rotated with a small memory area, a program for rotation, a recording medium and a rotation device are provided. A memory area for storing image data is sectioned into a plurality of square image areas, one line among lines of a periphery of the memory area in an initial state is secured as a temporary storage area, the remaining area is secured as an image area, and an image in an initial state is rotated by performing rotation and movement of the image data in the memory area for each square unit via the temporary storage area.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: January 29, 2013
    Assignee: NEC Corporation
    Inventors: Toshiyuki Ueno, Satoshi Hosokawa
  • Patent number: 8326074
    Abstract: A method and apparatus for finite impulse response (FIR) filter bank architecture and method that involve low-complexity computation resources are described. In one embodiment, a digital image processing system includes an index mapping module to determine a rotation angle index to control rotation of an input patch of an image based on the (x,y) pixel coordinates of the image patch. The digital image processing system may also include a rotation module to rotate the input patch of the image based on the rotation angle index. In one embodiment, the digital image processing system may further include a filter engine module applied to a rotated version of the input patch of the image.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: December 4, 2012
    Assignee: Ricoh Co., Ltd.
    Inventors: Guotong Feng, Mohammed Shoaib, Edward L. Schwartz, M. Dirk Robinson
  • Patent number: 8311368
    Abstract: When retrieving an image from an archive of stored images that is similar to an inputted image, an image-processing apparatus (200) extracts more than one characteristic point from the inputted image (S504), computes a characteristic amount for the characteristic points thus extracted (S505), and evaluates the fluctuation in the characteristic amount when a prescribed alteration is applied to the inputted image (S506). The image-processing apparatus selects a characteristic point from among the characteristic points thus extracted from the inputted image, and retrieves (S508) a stored image that is similar to the inputted image, in accordance with the characteristic amount of the characteristic point thus selected.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: November 13, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Koichi Magai, Hirotaka Shiiyama, Hidetomo Sohma, Tomomi Takata
  • Patent number: 8306367
    Abstract: Embodiments of the present invention provide a system for performing image conversion operations. The system starts by receiving a request from a client for one or more pixel buffers containing a pixel-formatted, cropped, geometrically transformed, and/or color matched version of an image representation. The system then determines if a provider can provide the one or more pixel buffers. If so, the system calls the provider to generate the one or more pixel buffers containing the pixel-formatted, cropped, geometrically transformed, and/or color matched version of the image representation. Otherwise, the system calls the provider to generate one or more intermediate pixel buffers, generates a sequence of converters for converting the one or more intermediate pixel buffers, and calls the sequence of converters to generate the one or more pixel buffers containing the pixel-formatted, cropped, geometrically transformed, and/or color matched version of the image representation.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: November 6, 2012
    Assignee: Apple Inc.
    Inventors: Pierre-Olivier Latour, Kevin Quennesson
  • Patent number: 8295589
    Abstract: Photographs of an object may be oriented with respect to both the geographic location and orientation of the object by registering a 3D model derived from a plurality of photographs of the objects with a 2D image of the object having a known location and orientation. For example, a 3D point cloud of an object created from photographs of the object using a Photosynth™ tool may be aligned with a satellite photograph of the object, where the satellite photograph has location and orientation information. A tool providing scaling and rotation of the 3D model with respect to the 2D image may be used or an automatic alignment may be performed using a function based on object edges filtered at particular angles. Once aligned, data may be recorded that registers camera locations for the plurality of photographs with geographic coordinates of the object, either absolute latitude/longitude or relative to the object.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: October 23, 2012
    Assignee: Microsoft Corporation
    Inventors: Eyal Ofek, Dan Hou, Blaise Aguera y Arcas, Scott Vernon Fynn, Roberto R. Molinari, Michael Kroepfl, Tony Ernst
  • Patent number: 8290307
    Abstract: The maximum number of scaled images formed for one document and the scaling ratio set for each of scaled images are accepted by an operation panel, the basic scaling ratio is read from a table defining the scaled image arrangement information and the like, the scaling ratio of the original image data obtained by an image reading section is changed, and scaled images laid out on one sheet are generated. The generated plurality of scaled images are arranged according to the arrangement information defined by the table, and image formation is performed by an image forming section, thereby obtaining a multi-shot copy in which a plurality of images of different scaling ratio are laid out on one sheet.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: October 16, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Tomohito Yamashita
  • Patent number: 8290306
    Abstract: An image processing method has the steps of: scanning respective pages in a document; generating respective pieces of image data corresponding to the pages; identifying respective orientations of isolated images contained by each of the pages according to a result of character recognition for the image data; determining whether or not the isolated images contained by the page have different orientations; assigning respective ones of the isolated images to new pages; and setting respective orientations of the isolated images in the new pages as respective upright orientations of the isolated images.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: October 16, 2012
    Assignee: Kyocera Document Solutions Inc.
    Inventor: Ryuichi Okumura
  • Patent number: 8269988
    Abstract: A print terminal includes a memory reader for reading image data recorded in a recording medium, an image-capturing unit for capturing the image data read by the memory reader, and an image-processing unit for processing the image data captured by the image-capturing unit. The image-processing unit has a first rotation-processing function for rotating a print image to be used in printing the image data, a second rotation-processing function for rotating a print-medium image to change the orientation of a print medium to be used in printing the image data, and a third rotation function for simultaneously rotating both the print image and the print-medium image.
    Type: Grant
    Filed: April 14, 2004
    Date of Patent: September 18, 2012
    Assignee: Sony Corporation
    Inventors: Tatsuya Kuroda, Kohei Sakura
  • Patent number: 8253967
    Abstract: According to this invention, information desired by the user can be properly printed when index printing is performed. An information processing method of printing image and additional information added to the image on one printing medium by a printing unit includes a first display step of displaying a window for allowing a user to select desired additional information to be printed on the printing medium from pieces of additional information, and an adjusting step of adjusting the character size of the additional information so as to print all pieces of additional information selected by the user within an area where the pieces of additional information are to be printed on the printing medium.
    Type: Grant
    Filed: August 10, 2006
    Date of Patent: August 28, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoshinobu Kitamaru
  • Patent number: 8253734
    Abstract: The present invention is a system that grids original data, maps the data at the grid locations to height values at corresponding landscape image pixel locations and renders the landscape pixels into a three-dimensional (3D) landscape image. The landscape pixels can have arbitrary shapes and can be augmented with additional 3D information from the original data, such as an offset providing additional information, or generated from processing of the original data, such as to alert when a threshold is exceeded, or added for other purposes such as to point out a feature. The pixels can also convey additional information from the original data using other pixel characteristics such as texture, color, transparency, etc.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: August 28, 2012
    Assignee: Graphics Properties Holdings, Inc.
    Inventor: David William Hughes
  • Patent number: 8249391
    Abstract: Methods and systems for correcting skew in digital images are disclosed according to embodiments of the invention. Embodiments may include receiving the endpoints of the skew-line, calculating the sine and cosine of the skew-angle from the endpoints and rotating the image using the sine and cosine of the skew-angle. Embodiments of the invention may also include various ways for a user to provide a skew-line and/or endpoints.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: August 21, 2012
    Assignee: Ancestry.com Operations, Inc.
    Inventor: Donald B. Curtis
  • Patent number: 8244068
    Abstract: An electronic device, preferably in the form of a mobile phone, comprising a support structure and a camera carried by the support structure. An orientation detector is connected to the camera. The orientation detector is configured to identify images features in an image captured by the camera, such as the eyes and the mouth of the user, and to determine rotation orientation of the image relative to a reference orientation. A display carried by the support structure is configured to display a data representation, and further to display this data representation in an orientation dependent on the determined rotation orientation. This way a data presentation can e.g. be displayed in a portrait orientation or in a landscape orientation in dependence of which rotational orientation the device is currently held in when the data representation is viewed by a user of the electronic device.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: August 14, 2012
    Assignee: Sony Ericsson Mobile Communications AB
    Inventor: Ola Thörn
  • Patent number: 8244070
    Abstract: Systems and methods are described that facilitate real-time personalization of an electronic image by overlaying a text string on a planar surface of an object in the electronic image. A linear or affine transform is executed on a selected text string to position the text string in a reference rectangle or text box. A non-linear or projective transform is applied to the rectangular text box to project the box into a user-defined quadrilateral on the planar surface in the image. A page description language (PDL) file is generated and includes the transformed quadrilateral text box overlaid on the electronic image. At print-time, a database (e.g., a spreadsheet or the like) containing multiple text strings is read, once for each text string, and multiple images are printed. Each printed image has one of the text strings overlaid thereon, on the planar surface defined by the quadrilateral.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: August 14, 2012
    Assignee: Xerox Corporation
    Inventors: Edward Chapman, Hengzhou Ding, Reiner Eschbach, Raja Bala
  • Patent number: 8233743
    Abstract: The invention relates to a method and a device for detecting the orientation of an image in a set of images. All images in this set of images contain at least one similar object. The method proposes to choose one image in this set of images as being a reference image. The orientation of the other images is detected based on the orientation of this reference image.
    Type: Grant
    Filed: January 4, 2005
    Date of Patent: July 31, 2012
    Assignee: Thomson Licensing
    Inventors: Jürgen Stauder, Jean-Ronan Vigouroux, Bertrand Chupeau
  • Patent number: 8228394
    Abstract: An image capture device includes an image detection unit, a display unit, and a control system. The image detection unit captures images of an object of which orientations can be detected. The display displays the captured images. The control system acquires the captured images, extracts features of the object, recognizes the orientations of the object, identifies an angle between the orientations and physical direction of the display unit, implements a corresponding command stored therein associated with the angle, and executes the corresponding command to adjust display direction of the display unit.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: July 24, 2012
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Zheng-Gang Lin
  • Patent number: 8203763
    Abstract: An image scanning apparatus according to the invention includes: a scanning unit configured to scan each of plural images from plural originals that are inputted; a rotation designating unit configured to designate rotation of the plural images that are scanned, so that an orientation of the plural images that are scanned coincides with a desired image orientation; a first image rotating unit configured to rotate the image that is scanned, in accordance with the designated rotation of the image; an orientation determining unit configured to determine whether the image orientation rotated by the first image rotating unit coincides with the desired image orientation or not; and a second image rotating unit configured to, for an image determined as not coinciding by the orientation determining unit, further rotate the orientation of the image so that the orientation coincides with the desired image orientation.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: June 19, 2012
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Shunichi Megawa, Masaaki Yasunaga
  • Patent number: 8199913
    Abstract: An authenticatable object comprises a surface having a latent hidden image embossed therein. The latent image is an encoded version of an authentication image and comprises a plurality of elements applied to the surface with a predetermined frequency. The latent hidden image is configured for optical decoding by a decoder having a decoder frequency corresponding to the predetermined frequency.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: June 12, 2012
    Assignee: Graphic Security Systems Corp.
    Inventors: Alfred V. Alasia, Alfred J. Alasia, Thomas C. Alasia
  • Patent number: 8200043
    Abstract: A system and method for character recognition with document orientation determination is shown. The method is a detection of simple page orientation based on a limited version of character recognition. The method includes binairizing an input image which has a plurality of alphanumeric characters with a first orientation. The method continues with extracting the connected components and determining a second orientation where the second orientation is based on a 90° turn clockwise or counterclockwise or, in the alternative, no turn from the first orientation. The second orientation will result in a 180° variance from the proper orientation or it will be the proper orientation. The method continues with implementing a limited version of optical character recognition for an analysis of a character and determining if that second orientation is upside down, based at least in part on the analysis. This method generally uses the character “i” for analysis.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: June 12, 2012
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Michael R. Campanelli, Dennis Venable
  • Patent number: 8159708
    Abstract: A graphic-drawing processing unit performs a rendering process of print data with respect to a band memory or a page memory. When there is a rendering engine that performs a memory access using a memory word width as a minimum unit as a rendering environment, an arbitrary-word-width drawing unit is configured to access an arbitrary-word-width having an arbitrary height, and a one-word width-limited drawing unit is configured to access a limited one-word width having an arbitrary height. The graphic-drawing processing unit performs a drawing process by switching the arbitrary-word-width drawing unit and the one-word-width-limited drawing unit as appropriate.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: April 17, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Mikiya Ichikawa
  • Patent number: 8144945
    Abstract: A method for providing orientation independent face detection may include generating multiple mosaic images from an input image in which each of the multiple mosaic images has a different scale, employing a plurality of differently oriented edge detectors to perform edge detection on the multiple mosaic images including combining edges of the multiple mosaic images having the different scales, and performing face detection in regions corresponding to the differently oriented edge detectors based on respective feature maps produced by the differently oriented edge detectors. An apparatus and computer program product corresponding to the method are also provided.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: March 27, 2012
    Assignee: Nokia Corporation
    Inventors: Kongqiao Wang, Jiangwei Li, Lei Xu
  • Patent number: 8098959
    Abstract: A system and methods for rotating and compressing digital image data is presented. The system includes an image sensor that vertically and horizontally flips a digital image, an image processor that converts the image into the YCbCr color space, reorder buffers that divide the YCbCr component data into component blocks and rotate the component blocks, and a JPEG encoder that applies JPEG compression to the rotated component blocks. The JPEG encoder differentially encodes DC coefficients of the component blocks in an order that corresponds to the desired rotated image. An index is created by the JPEG encoder that allows for the reconstruction and storing of the rotated component blocks as a rotated JPEG image.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: January 17, 2012
    Assignee: Aptina Imaging Corporation
    Inventors: Clifford Yeung, Sheng Lin
  • Patent number: 8094892
    Abstract: A method determining image orientation includes determining if an image includes an orientation tag and if the tag indicates the image is rotated +90 or ?90 degrees. When the image does not include the tag or the tag does not indicate the image is rotated, the method includes determining if a face is detected in the original image and displaying the original image when a face is detected. When a face is not detected, the method includes rotating the image +90 and ?90 degrees and detecting a face in the rotated images. When a face is not detected, the method includes applying a classifier to determine the image's proper orientation. When a face is detected in one rotated image, the method includes displaying the rotated image. When a face is detected in both rotated images, the method includes applying the classifier to determine the image's proper orientation.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: January 10, 2012
    Assignee: ArcSoft, Inc.
    Inventors: Li Mei, Jin Wang
  • Patent number: 8094169
    Abstract: A system and method for making an imaging model and an imaging apparatus. An apparatus for image processing may include an optical element having a field of view, and image sectoring element coupled to the optical element, the image sectoring element configured to sector the field of view in a plurality of areas, and an image processor coupled to the image sectoring element, the image processor configured to process an image in accordance with the plurality of areas. Methods to make the foregoing apparatus are also described.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: January 10, 2012
    Assignee: California Institute of Technology
    Inventor: Sota Shimizu
  • Patent number: 8081844
    Abstract: A method of automatically establishing the correct orientation of an image using facial information. This method is based on the exploitation of the inherent property of image recognition algorithms in general and face detection in particular, where the recognition is based on criteria that is highly orientation sensitive. By applying a detection algorithm to images in various orientations, or alternatively by rotating the classifiers, and comparing the number of successful faces that are detected in each orientation, one may conclude as to the most likely correct orientation. Such method can be implemented as an automated method or a semi automatic method to guide users in viewing, capturing or printing of images.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: December 20, 2011
    Assignee: DigitalOptics Corporation Europe Limited
    Inventors: Eran Steinberg, Yury Prilutsky, Peter Corcoran, Petronel Bigioi, Leo Blonk, Mihnea Gângea, Constantin Vertan
  • Patent number: 8041093
    Abstract: Certain embodiments of the present invention provide an improved system and method for image file header configuration. Certain embodiments of the method include retrieving one or more criterion for configuration of an image orientation parameter, configuring the image orientation parameter based on the one or more criterion, obtaining image data, and storing the image data in an image file. The image file has a header portion including the image orientation parameter. In an embodiment, the image orientation parameter may be modified from a default configuration. The one or more criterion may include user preference, modality restriction, system preference, and/or rule, for example. The method may further include saving the image file with the configured image orientation parameter. Additionally, the method may include displaying an image according to the configured image orientation parameter. The image may be automatically oriented for display based on the configured image orientation parameter.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: October 18, 2011
    Assignee: General Electric Company
    Inventors: Jon C. Omernick, Tabb A. Patz, Tammy Michael Merisotis
  • Patent number: 8036493
    Abstract: A method for correcting orientation of patent figures for efficiently reviewing and analyzing a patent document (e.g. patent application, published patent document or patent). The method for correcting orientation of patent figures includes acquiring a patent image file for a patent document, identifying the Figure Page(s) in the patent image, determining what Figure Page(s) were originally prepared in a “landscape” orientation, and modifying the Landscape Pages to be in a landscape orientation thereby rotating the Figure Page clockwise 90 degrees.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: October 11, 2011
    Inventor: Michael S. Neustel