To Rotate An Image Patents (Class 382/296)
  • Patent number: 10200616
    Abstract: An image processing device capable of rotating an image through a desired rotation angle such that a display direction of an image matches a posture of a user. A first image pickup section acquires a main image, and a second image pickup section acquires a sub image. A display image formed by combining the main image and the sub image is displayed on a display section. Rotation instructions for rotating the main image and the sub image displayed on the display section are separately given. The main image and the sub image are rotated according to the respective rotation instructions. The main image and the sub image, on which rotation processing has been performed, respectively, are combined and displayed on the display section.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: February 5, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tetsuya Hada
  • Patent number: 10147155
    Abstract: Methods, systems, and apparatus for adjusting a perspective of an image are described. Pixels from each of a plurality of rows of the image are removed, where the count of pixels removed is based on a location of the corresponding row in the image. In one example embodiment, the image is rotated prior to and after removal of the pixels based on the type of perspective alteration.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: December 4, 2018
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport, Rekil Prashanth
  • Patent number: 10027970
    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: July 21, 2017
    Date of Patent: July 17, 2018
    Assignee: Vidyo, Inc.
    Inventors: Jill Boyce, Stephen Cipolli, Jonathan Lennox, Stephan Wenger, Danny Hong
  • Patent number: 9998622
    Abstract: An image processing apparatus includes an image data acquiring section configured to acquire image data of an image; a partial image acquiring section configured to acquire a plurality of partial images from each of a plurality of areas contained within the image on a basis of the image data acquired by the image data acquiring section; and a layout determination section configured to determine a layout by arranging a plurality of the partial images acquired by the partial image acquiring section.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: June 12, 2018
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA TEC KABUSHIKI KAISHA
    Inventors: Takafumi Terada, Naomi Nakane
  • Patent number: 9843729
    Abstract: Embodiments of the present invention include methods and apparatus for the rotational stabilization of images and video. Rotational stabilization of images includes determining an amount of degrees of cant or tilt of an image capturing device, and capturing an image. The captured image is rotated an angular distance equal to the amount of degrees of tilt of the image capturing device. The rotated image is then cropped. The determining, rotating, and cropping are generally performed automatically by the image capturing device without user action at the time of capturing the image.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: December 12, 2017
    Assignee: SMUGMUG, INC.
    Inventors: Samuel Nichols, Don MacAskill
  • Patent number: 9800759
    Abstract: An image processing apparatus according to the present disclosure includes: one or more image processing modules; a first work memory disposed in a previous position to the one or more image processing modules; a second work memory disposed in a next position to the one or more image processing modules; a decompression-rotation processing module configured to (a) read out and decompress plural pieces of compressed sub-band data of plural sub-bands which locate in plural bands at an identical position in a primary scanning direction, (b) rotate respective pieces of decompressed sub-band data, and store the pieces of rotated sub-band data in the first work memory; and a rotation-compression processing module configured to (c) read out the plural pieces of image-processed sub-band data stored in the second work memory and rotate the respective pieces of sub-band data, and (d) compress the respective pieces of rotated sub-band data.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: October 24, 2017
    Assignee: Kyocera Document Solutions, Inc.
    Inventor: Tsuyoshi Nitta
  • Patent number: 9745688
    Abstract: The invention relates to a laundry treating appliance and method for controlling the operation of the laundry treating appliance by determining the surface area of the laundry based on image data of the laundry.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: August 29, 2017
    Assignee: Whirlpool Corporation
    Inventors: Farhad Ashrafzadeh, James P. Carow, Shreecharan Kanchanavally
  • Patent number: 9251412
    Abstract: Methods and systems for recognizing Devanagari script handwriting are provided. A method may include receiving a handwritten input and determining that the handwritten input comprises a shirorekha stroke based on one or more shirorekha detection criteria. Shirorekha detection criteria may be at least one criterion such as a length of the shirorekha stroke, a horizontality of the shirorekha stroke, a straightness of the shirorekha stroke, a position in time at which the shirorekha stroke is made in relation to one or more other strokes in the handwritten input, and the like. Next, one or more recognized characters may be provided corresponding to the handwritten input.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: February 2, 2016
    Assignee: Google Inc.
    Inventors: Daniel Martin Keysers, Thomas Deselaers, Henry Allan Rowley
  • Patent number: 9135705
    Abstract: Disclosed are systems, apparatus, devices, method, computer program products, and other implementations, including a method that includes capturing an image of a scene by an image capturing unit of a device that includes at least one sensor, determining relative device orientation of the device based, at least in part, on determined location of at least one vanishing point in the captured image of the scene, and performing one or more calibration operations for the at least one sensor based, at least in part, on the determined relative device orientation.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: September 15, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Hui Chao, Sameera Poduri, Saumitra Mohan Das, Ayman Fawzy Naguib, Faraz Mohammad Mirzaei
  • Patent number: 9106936
    Abstract: A raw format image representing an image received from an image capture device at an image data rate, can be compressed at least as fast as the image data rate (i.e. in real time) using compact and low cost components. The compressed image data can then be transferred across a chip-to-chip data channel to a memory system or to a host processor where it can be stored as compressed data. The host processor or other processor can read and decompress the compressed raw data and apply digital signal processing including industry-standard data compression or other image processing algorithms to the recovered raw format image without being constrained to real-time processing.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: August 11, 2015
    Assignee: Altera Corporation
    Inventor: Albert W. Wegener
  • Patent number: 9104341
    Abstract: Aspects of virtual one-time programmable (OTP) memory pre-programming are described. A device may include a logical sink destination, an OTP memory map, a virtual memory map, and a comparator. The OTP memory map may store one or more OTP logical values, and the virtual memory map may store one or more default virtual logical values. Generally, the virtual memory map may be predefined for various representative OTP scenarios including test and customer-specific values. Certain portions or outputs of the logical values stored in the OTP memory map and the virtual memory map may be compared by the comparator, and the logical result of the comparison may be output to the logical sink destination. In certain aspects, the portions or outputs of OTP and virtual memory maps that are compared may be determined based on various factors such as strap option settings, temperatures, voltages, or register values of the device.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: August 11, 2015
    Assignee: Broadcom Corporation
    Inventor: Charles Joseph Gravelle
  • Patent number: 9092884
    Abstract: Tilt is reduced or eliminated in captured digital images. Edges in a first image are detected. Angles corresponding to the detected edges are determined. A dominant angle is selected from the determined angles. The first image is rotated according to the selected dominant angle to generate a second image. The second image is a de-tilted version of the first image.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: July 28, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Denis Demandolx, Sing Bing Kang
  • Patent number: 9076225
    Abstract: An image processing device may include an image scanning unit; an image memory; a sample area designating unit; a binarization unit for implementing a filtering process on a scanned multi-valued image, to produce the compensated image data and for binarizing the compensated image data; a correlation operation unit for acquiring each of the correlations between the binary image data and the scanned multi-valued image data; and an optimal binarization information selecting unit for selecting the optimal parameter value or binary image data based on the correlations. The binarization unit may include a parameter value setting section, a filtering process section, and a binarization process section for binarizing each of the compensated image data based on a predetermined binary threshold.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: July 7, 2015
    Assignee: NIDEC SANKYO CORPORATION
    Inventor: Hiroshi Nakamura
  • Publication number: 20150147003
    Abstract: According to implementations of this disclosure, image content is rotated in a content-aware fashion. In one implementation, a mesh is formed over an image and image lines in the image content are identified. The image is warped using an energy function that rotates a subset of the lines a predetermined rotation angle, while rotating other lines by an angle other than the predetermined rotation angle. In one example, lines that are intended to be horizontal or vertical after correcting are rotated by a rotation angle that will make them horizontal or vertical, whereas oblique lines are rotated by an angle other than the rotation angle.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: Microsoft Corporation
    Inventors: Kaiming He, Huiwen Chang, Jian Sun
  • Patent number: 9020188
    Abstract: A method for object detection and an apparatus using the same are provided, and the method includes: An image is captured, in which the image includes a plurality of sampling-windows. A first-stage sub-classifier of a classifier is used to detect whether the sampling-windows contain an object therein. The classifier is rotated at least one time by a predetermined rotation angle and the first-stage sub-classifier of the classifier is used to detect whether the sampling-windows contain the object after each rotating, wherein when the object is detected within the sampling-windows, keep detecting whether the sampling-windows contain the object therein sequentially by a second-stage sub-classifier to an Nth stage sub-classifier of the classifier with the same orientation. The image is rotated at least one time by a predetermined image angle and the above-mentioned operations of detecting the object is performed after each rotating. The sampling-windows containing the object are output.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: April 28, 2015
    Assignee: ASUSTeK Computer Inc.
    Inventors: Po-Yu Yeh, Hui-Shan Kao
  • Publication number: 20150104115
    Abstract: An image processing apparatus and a control method thereof are provided. The image processing apparatus includes: a signal receiver to receive an image signal including an image and additional information displayed in the image; a signal processor to process the received image signal; and a controller to generate a reversed image resulting from up-down and/or right-left reversal of the image included in the image signal and to control the signal processor to display the reversed image and the additional information at an area of the reversed image.
    Type: Application
    Filed: July 23, 2014
    Publication date: April 16, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Kyoung-shin JIN
  • Patent number: 9002062
    Abstract: We disclose a photogrammetry target that includes a background having a first color and a plurality of ovoid regions located on the background and having a second color contrasting the first color. We further disclose a method and system for detecting the target and processing image data captured from the target to discern therefrom at least one of a distance to the target, identification of the target, or pose of the target.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: April 7, 2015
    Inventor: Joshua Victor Aller
  • Patent number: 9002122
    Abstract: A codec includes an encoder having a quantization level generator that defines a quantization level specific to a block of values (e.g., transform coefficients), a quantizer that quantizes the block of transform coefficients according to the block-specific quantization level, a run-length encoder, and an entropy encoder. The quantization level is defined to result in at least a predetermined number (k) of quantized coefficients having a predetermined value. The amount of data compression by the encoder is proportional to (k). The codec also includes a decoder having entropy and run-length decoding sections whose throughputs are proportional to (k). The decoder takes advantage of this increased throughput by further decoding coefficients in parallel using a plurality of decoding channels. Methods for encoding and decoding data are also disclosed. The invention is well-suited to quantization, entropy, and/or run-length-based codecs, such as JPEG.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: April 7, 2015
    Assignee: OmniVision Technologies, Inc.
    Inventor: Xuanming Du
  • Patent number: 8995791
    Abstract: An image processing apparatus includes an exaggeration unit configured to perform on an original image including a hand-drawn element an exaggeration process that expands the hand-drawn element to generate an exaggerated image; and a reduction unit configured to reduce the exaggerated image to generate a reduced image of a predetermined size smaller than a size of the original image.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: March 31, 2015
    Assignee: Ricoh Company, Limited
    Inventors: Aiko Otsuka, Atsushi Itoh
  • Patent number: 8988455
    Abstract: A reference character is generated by combining part objects prepared for each site. At least one candidate character object is generated by changing at least one part object among the part objects used in the reference character object. The reference character object and the candidate character object are displayed by a display device, and an input for selection from a user is accepted. Next, a site for which different part objects are used between the selected character object and the reference character object is determined. A new character object is generated by changing the part object used for the determined site with priority. The selected character object is displayed as the reference character, and the newly generated character is displayed as the candidate character.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: March 24, 2015
    Assignee: Nintendo Co., Ltd.
    Inventors: Ryutaro Takahashi, Takafumi Masaoka
  • 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
  • Publication number: 20150036944
    Abstract: Systems, methods, and computer-readable media acquire an image captured with a mobile device. Motion sensor data of the mobile device at or near a time when the image was captured is acquired. An angle of rotation is computed based on the motion sensor data, and the image is transformed based on the angle of rotation. In another aspect, a user interface enables user control over image transformation. The user interface enables user control over rotating an image on a display at two or more granularities. A point of rotation may be user-defined. Rotated images may be scaled to fit within a viewing frame for displaying the transformed image.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 5, 2015
    Inventors: Alex Restrepo, Kevin Systrom
  • Publication number: 20150030259
    Abstract: In one example embodiment, a device includes an object detector configured to: rotate an image multiple times in increments of a predetermined number of degrees, detect upright occurrences of at least one object from the image at each incremental rotation of the image, and divide the detected occurrences of the at least one detected object, at each incremental rotation of the image, into a corresponding classification; and a direction manager configured to: determine a normal direction of the image, based on a number of detected occurrences of the at least one detected object, at each incremental rotation of the image, for each corresponding classification.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 29, 2015
    Inventors: Jae-cheol KWON, Jongsung KIM
  • Patent number: 8942513
    Abstract: A de-warping processing method for digital images includes the following steps. A first image window is segmented into a plurality of first blocks. A second image window is segmented into a plurality of second blocks according to locations and an amount of the first blocks. A coordinate transformation parameter is calculated by a group of first vertex coordinate values of the first block and a group of second vertex coordinate values of the corresponding second block. Each of coordinate values of the first block is transformed into an estimated coordinate value of the corresponding second block according to the coordinate transformation parameter. A pixel content value is obtained from the second image window according to each of the estimated coordinate values, and is written into a pixel with the corresponding coordinate value in the first block. All the first blocks are processed for outputting a first image.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: January 27, 2015
    Assignee: Vivotek Inc.
    Inventor: Jen-Chih Wu
  • Patent number: 8942512
    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: January 27, 2015
    Assignee: Ecole de Technologie Superieure
    Inventors: Guangyi Chen, Stephane Coulombe
  • Patent number: 8937593
    Abstract: A method for calibrating position of light point is used for an interactive projection system including an image capture device. The image capture device includes an image sensor and an optical filter. The method includes the following steps. A plurality of calibrating patterns formed by visible light is individually projected on a screen. The distance between the calibrating pattern with big area and an optical axis of the image sensor is larger than that between the calibrating pattern with small area and the optical axis. Next, the exposure time of the image sensor is adjusted so the image sensor can capture the images of the calibrating patterns through the optical filter. According to the images of the calibrating patterns, a plurality of coordinate positions is gotten. Then, the coordinate positions are adjusted according to a standard coordinate.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: January 20, 2015
    Assignee: Everest Display Inc.
    Inventors: Hei-Tai Hong, Fu-Hsiung Lee
  • Patent number: 8923638
    Abstract: A technique for selecting a particular reconstruction technique to be applied to an image sequence. The technique may analyze an input image sequence and, based on one or more characteristics of the image sequence, select a reconstruction technique as the appropriate technique for the image sequence from among a set of reconstruction techniques. For example, the set may include two or more of a rotation-based reconstruction technique, a plane-based reconstruction technique, and a general 3D reconstruction technique. The selection technique may be combined with the reconstruction techniques to produce a system that takes as input an image sequence or a set of point trajectories, selects an appropriate reconstruction technique, and applies the selected reconstruction technique to generate an estimate of camera motion and camera intrinsic parameters for the image sequence. The technique may be adapted to select among other types of techniques that may be applied to image sequences.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: December 30, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Hailin Jin
  • Patent number: 8903141
    Abstract: An electronic device may include a housing, and a finger sensor carried by the housing to sense a user's finger placement at different rotational angles. The electronic device may also include an orientation sensor carried by the housing to sense an orientation thereof, and a processor coupled to the finger sensor and the orientation sensor. The processor may acquire finger-matching biometric data of the user's finger at an unknown rotational angle relative to a known rotational angle of finger-enrollment data, generate an estimated rotational angle of the acquired finger-matching biometric data and based upon a sensed orientation of the housing, and attempt an authentication of the user based upon the estimated acquired rotational angle.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: December 2, 2014
    Assignee: Authentec, Inc.
    Inventor: Mark Allen Heilpern
  • Patent number: 8885972
    Abstract: Methods for correcting distortions in an image including text, or an image of a page that includes text, are disclosed. The methods include identifying reliable and substantially straight lines from elements in the image. Vanishing points are determined from the lines. Parameters associated with a rectangle are determined. A coordinate conversion is performed.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: November 11, 2014
    Assignee: ABBYY Development LLC
    Inventors: Olga Kacher, Vladimir Rybkin
  • Patent number: 8879817
    Abstract: A method includes using a pre-scan image to define a scan field of view for a region of interest of a patient to be scanned for at least one image acquisition of a series of image acquisitions of a scan plan, performing an image acquisition of the series based on a corresponding scan field of view for the image acquisition, and determining, via a processor (120), a next field of view for a next image acquisition of the series based on available image related data.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: November 4, 2014
    Assignee: Koninklijke Philips N.V.
    Inventors: Torbjorn Vik, Jorg Bredno, Rafael Wiemker, Mark E. Olszewski
  • Publication number: 20140294321
    Abstract: An image processing apparatus, includes: a transforming area setter, operable to set at least a part of an area of a target image as a transforming area; a transforming area divider, operable to arrange a plurality of dividing points in the transforming area and to divide the transforming area into a plurality of small areas by using a line connecting the dividing points; and a transforming processor, operable to move a position of at least one of the dividing points to transform at least one of the small areas, thereby transforming an image in the transforming area.
    Type: Application
    Filed: June 10, 2014
    Publication date: October 2, 2014
    Inventors: Ikuo HAYAISHI, Akio YAMAZAKI
  • Patent number: 8842135
    Abstract: Methods and systems of editing a set of images depicting a subject displayed at a plurality of rotational angles is disclosed, comprising defining degrees of angular rotation of the subject about a rotational axis; selecting a subset of images based on the degrees of angular rotation of the subject depicted in the subset; determining image transformation values for the subset; determining interpolated image transformation values by interpolating the image transformation values for at least one of the images in the image set based on the image transformation values for the subset; and transforming at least one of the images in the set based on the image transformation values, and/or the interpolated image transformation values. The methods and systems may further comprise transforming the other images in the set based on both the image transformation values and the interpolated image transformation values, so they appear more precisely centered.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: September 23, 2014
    Inventor: Joshua Morgan Jancourtz
  • Publication number: 20140270573
    Abstract: A method of processing a binary document image to remove non-text elements including long straight lines. The method uses a least squares method to fit the pixels of an image component to a line, and then use the coefficient of determination as a measure of linearity of the image component. For each image component, the line fitting and the coefficient of determination are performed twice, once on the original pixel coordinates and once after the image component is rotated 45 degrees. The higher one of the two calculated coefficients of determination is used to determine whether the image component is a straight line. If it is, and if the line is longer than a certain length, it is removed from the document image as a non-text element.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventor: Shugo Ishizaka
  • Publication number: 20140270574
    Abstract: An image data processing including a storage unit for storing a first pixel block and a second pixel block taken from image data in which pixels are arranged in a first direction and a second direction, and a writing module for writing the first pixel block and the second pixel block stored in the storage unit into a memory, wherein the first pixel block and the second pixel block are arranged one adjacent to the other along the first direction, and the number of pixels arranged in the first direction in each block is equal to an access unit data length of the memory multiplied by a natural number m1, and the writing module writes pixel data equal in length to the access unit data length, and representing pixels contiguously arranged along the first direction across the first and second pixel blocks, into the memory in a single access operation.
    Type: Application
    Filed: January 15, 2014
    Publication date: September 18, 2014
    Applicant: PFU LIMITED
    Inventors: Miki Asukai, Hideyo Kawara
  • Patent number: 8837865
    Abstract: The present invention provides an image processing apparatus for performing image processing of image data in which information specifying, on a first coordinate system, a position of a portion of interest in an image is recorded, including an image processing unit configured to perform rotation processing of the image data using a second coordinate system having an origin different from that of the first coordinate system, and a change unit configured to change the information specifying the position of the portion of interest in accordance with a rotation amount of the image data by the rotation processing such that an image of the portion of interest specified by the information specifying the position of the portion of interest after the rotation processing matches that before the rotation processing.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: September 16, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ryuhei Konno
  • Patent number: 8837864
    Abstract: An image synthesis processing apparatus capable of synthesizing a foreground image and a background image into an image, which is sharp and natural in color, with a simple system construction that does not require a special hardware structure and special arithmetic processing, without causing color mixing at a boundary between replacement color pixels and other pixels in the foreground image. The background image is rotated by a first rotation unit of the image synthesis processing apparatus by a predetermined rotation angle in a direction opposite to an instructed rotation direction, the background image after rotation in the opposite direction and the original foreground image are synthesized into a synthesis image by a synthesis unit, and the synthesis image is rotated by a rotation unit by the predetermined rotation angle in the instructed rotation direction, thereby generating a desired image.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: September 16, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Chisato Mori, Yoshinobu Sato
  • Patent number: 8831380
    Abstract: A system for displaying hybrid image data produced by embedding additional media objects within street-level panoramic images includes a user interface through which a user may view, search for, and/or navigate through additional media objects in the context of browsing a virtual environment of a location at street level. In response to user input indicating a request to view a geographic location and/or an additional media object, street-level panoramic image data associated with the geographic location, in which one or more additional media objects also associated with the geographic location have been embedded, may be provided for display through the user interface. The user interface may be provided by a client device including one or more processors that receive hybrid image data produced by one or more processors of a server and display the image data to the user.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: September 9, 2014
    Assignee: Microsoft Corporation
    Inventors: Eyal Ofek, Michael Kroepfl, Julian R. Walker, Gonzalo A. Ramos, Blaise Hilary Aguera y Arcas
  • 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: 8811681
    Abstract: A biometric authentication apparatus includes an image shooting unit to capture a vessel image of a person to be authenticated and an authentication unit to verify verification vessel position information of the captured vessel image of the person to be authenticated against registered vessel position information of a registered vessel image registered in advance. When the verification vessel position information is not identical with the registered vessel position information, the authentication unit performs authentication using vessel size information of the registered vessel image registered in advance.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: August 19, 2014
    Assignee: Fujitsu Limited
    Inventor: Masaki Watanabe
  • Patent number: 8805119
    Abstract: A rendering command generator (11) acquires coordinate transformation information and a rendering region that converts and displays a reference image in a display image, and sets a coordinate transformation matrix in a register (21). A rendering block setting unit (22) sets the number of vertical and horizontal pixels of a rectangular region that divides and covers the rendering region in such a way that the region in which the rectangular region is subjected to coordinate transformation from a rendering region to a reference image by a coordinate transformation matrix conforms with the shape on the image of the image cache (15) from which the reference image is read out. A pixel generator (13) scans the rendering region by using the set rectangular region and generates pixel positions, and a coordinate transformation unit (14) reads out from external memory (20) image data on the pixel positions of the reference image corresponding to the pixels of the rendering region.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: August 12, 2014
    Assignee: NEC System Technologies, Ltd.
    Inventor: Junko Yamaji
  • Patent number: 8804209
    Abstract: An image processing apparatus including, an input unit for inputting image data including a document region, a storage for storing the brightness of each pixel on a first main scan line outside the document region, a corrector for correcting the brightness of each pixel on the first main scan line in accordance with the brightness of pixels in a first part and the brightness of pixels in a second part on a second main scan line following the first main scan line, and an edge point detector for detecting an edge point of the document region situated on the second main scan line in accordance with the difference between the brightness of each pixel on the first main scan line corrected and the brightness of each pixel on the second main scan line respectively corresponding to each pixel on the first main scan line.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: August 12, 2014
    Assignee: PFU Limited
    Inventors: Akira Iwayama, Masayoshi Hayashi
  • Patent number: 8798387
    Abstract: An image processing device including: a motion amount estimating unit estimating a first motion amount indicating a displacement amount of a second picture with respect to a first picture; an area setting unit setting an area to be used for post-processing for each of the first picture and a first corrected picture, using feature points extracted from the first picture and the second picture; a post-processing unit generating a first cutout picture from the first picture and a second cutout picture from the first corrected picture and estimating a second motion amount indicating a displacement amount of the second cutout picture with respect to the first cutout picture; and a motion amount obtaining unit obtaining a motion amount indicating a displacement amount between the first picture and the second picture, from the estimated first motion amount and the estimated second motion amount.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: August 5, 2014
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Hitoshi Yamada, Jun Ohmiya
  • Patent number: 8793778
    Abstract: Enables trusted user access of computer systems for example that verifies trusted users and may allow trusted users to bypass challenge-response tests, while limiting access by automated processes and unwanted human challenge-response test solvers. Embodiments may implement an account that may be utilized across websites to enable a valid or trusted user to bypass challenge-response tests. Embodiments of the invention cost time, or cost a nominal fee, or require use of something that may be validated as owned by a user such as a physical address or cell phone, or trusted referral or social graph or any combination thereof, but cost large amounts time or money for spammers using cheap third world labor, thus making it expensive to invoke attacks on sites protected by embodiments of the invention.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: July 29, 2014
    Assignee: Spamcaptcher Inc.
    Inventors: Stefan Marinov, Kieran Miller
  • Patent number: 8787702
    Abstract: Methods and apparatus for processing one or more images, e.g., images representing pages including text, to detect and in some instances correct the orientation of the page. In some embodiments the methods and apparatus for processing image data comprise generating a histogram of foreground pixel counts corresponding to a current line of text of the image being processed with the foreground pixel counts corresponding to different rows of pixels corresponding to the current line of text and identifying based on statistical analysis of the generated histogram whether the current page of text is oriented in an inverted or non-inverted position. In some embodiments analysis is performed on multiple lines of text with cumulative statistics being used in to determine the orientation of the page. In some embodiments, a page whose orientation is determined to be upside down is re-oriented to be right-side up.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: July 22, 2014
    Assignee: Accusoft Corporation
    Inventor: William Douglas Withers
  • Patent number: 8781151
    Abstract: A method for use in obtaining input data from an object includes capturing a live image of the object with an image capture device, receiving information related to a tilt angle of the object from one or more sensors other than the image capture device, using the information related to a tilt angle of the object to obtain at least one rotated reference image of the object, comparing the live image of the object with the rotated reference image of the object, and generating an indication in response to the live image matching the rotated reference image. An apparatus and a storage medium storing a computer program executable by a processor based system are also disclosed.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: July 15, 2014
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Richard Marks, Gary M. Zalewski
  • Patent number: 8780998
    Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture, accessing information indicating how the multiple pictures in the accessed video picture are combined, decoding the video picture to provide a decoded representation of at least one of the multiple pictures, and providing the accessed information and the decoded video picture as output. Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: July 15, 2014
    Assignee: Thomson Licensing
    Inventors: Purvin Bibhas Pandit, Peng Yin, Dong Tian
  • Patent number: 8781258
    Abstract: An image processing apparatus, includes: a transforming area setter, operable to set at least a part of an area of a target image as a transforming area; a transforming area divider, operable to arrange a plurality of dividing points in the transforming area and to divide the transforming area into a plurality of small areas by using a line connecting the dividing points; and a transforming processor, operable to move a position of at least one of the dividing points to transform at least one of the small areas, thereby transforming an image in the transforming area.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: July 15, 2014
    Assignee: Seiko Epson Corporation
    Inventors: Ikuo Hayaishi, Akio Yamazaki
  • Patent number: 8773739
    Abstract: An image reading device includes a conveying unit, reading unit, detecting unit, and control unit. The conveying unit conveys two sheets of the original one by one. The reading unit reads a sheet passing past a reading position. The detecting unit detects a sheet passing past a detection position upstream of the reading position in a conveying direction. The control unit controls the reading unit to start a reading process when a leading edge of sheet reaching a position upstream of the reading position by a first distance, controls the reading unit to stop the reading process when a trailing edge of sheet reaching a position downstream of the reading position by a second distance, determines an interspace between the trailing edge of sheet and a leading edge of a subsequently-conveyed sheet, and updates the first distance and the second distance based on the interspace.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 8, 2014
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Toshiki Motoyama
  • Patent number: 8768096
    Abstract: A method and apparatus for estimating stereo misalignment using modified affine or perspective model. The method includes dividing a left frame and a right frame into blocks, comparing horizontal and vertical boundary signals in the left frame and the right frame, estimating the horizontal and the vertical motion vector for each block in a reference frame, selecting a reliable motion vectors from a set of motion vectors, dividing the selected block into smaller features, feeding the data to an affine or a perspective transformation model to solve for the model parameters, running the model parameters through a temporal filter, portioning the estimated misalignment parameters between the left frame and right frame, and modifying the left frame and the right frame to save some boundary space.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: July 1, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Ibrahim Ethem Pekkucuksen, Wei Hong, Aziz Umit Batur, Buyue Zhang
  • Patent number: 8768023
    Abstract: A method for determining an axial direction of a bore of a bone fixator includes the following steps: obtaining X-ray images of the bore, calculating perpendicular bisectors, determining spatial planes, and obtaining the axial direction of the bore. After X-ray images of the bore are taken from two X-ray source positions, two overlapping images of the bore are obtained for calculating two perpendicular bisectors therein respectively. Each perpendicular bisector and its corresponding X-ray source position define one spatial plane. The intersection of the two spatial planes defines the axial direction of the bore. Now that the axial direction of the bore can be derived from only two X-ray images of the bore taken during an orthopedic surgery, radiation exposure of the patient and of the medical personnel involved can be significantly reduced.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: July 1, 2014
    Assignee: National Central University
    Inventors: Ching-Shiow Tseng, Pei-Chun Chen, Hung-Kang Wu