To Rotate An Image Patents (Class 382/296)
  • Patent number: 11336952
    Abstract: A mobile device responds in real time to media content presented on a media device, such as a television. The mobile device captures temporal fragments of audio-video content on its microphone, camera, or both and generates corresponding audio-video query fingerprints. The query fingerprints are transmitted to a search server located remotely or used with a search function on the mobile device for content search and identification. Audio features are extracted and audio signal global onset detection is used for input audio frame alignment. Additional audio feature signatures are generated from local audio frame onsets, audio frame frequency domain entropy, and maximum change in the spectral coefficients. Video frames are analyzed to find a television screen in the frames, and a detected active television quadrilateral is used to generate video fingerprints to be combined with audio fingerprints for more reliable content identification.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: May 17, 2022
    Assignee: Roku, Inc.
    Inventors: Mihailo M. Stojancic, Jose Pio Pereira, Peter Wendt, Shashank Merchant, Sunil Suresh Kulkarni
  • Patent number: 11210799
    Abstract: A camera may capture an image of a scene and use the image to generate a first and a second subpixel image of the scene. The pair of subpixel images may be represented by a first set of subpixels and a second set of subpixels from the image respectively. Each pixel of the image may include two green subpixels that are respectively represented in the first and second subpixel images. The camera may determine a disparity between a portion of the scene as represented by the pair of subpixel images and may estimate a depth map of the scene that indicates a depth of the portion relative to other portions of the scene based on the disparity and a baseline distance between the two green subpixels. A new version of the image may be generated with a focus upon the portion and with the other portions of the scene blurred.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: December 28, 2021
    Assignee: Google LLC
    Inventors: David Jacobs, Rahul Garg, Yael Pritch Knaan, Neal Wadhwa, Marc Levoy
  • Patent number: 11211097
    Abstract: A generating method and a playing method of multimedia file, a multimedia file generation apparatus and a multimedia file playback apparatus are provided. The playing method of multimedia file includes following steps. A multimedia file including a panoramic video associated with a timeline is received. A first data track of the multimedia file is extracted to obtain object positions of the first image object in the panoramic video with respect to the timeline. When playing the panoramic video, an icon corresponding to the first image object is displayed in a display frame of a screen. In response to detecting a selection operation performed on the icon, a field of view (FoV) for playing the panoramic video is determined according to a first object position recorded in the first data track, and display frames including the first image object are played based on the determined FoV.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: December 28, 2021
    Assignee: Acer Incorporated
    Inventor: Chia-Shang Yuan
  • Patent number: 11194532
    Abstract: An information processing apparatus includes a controller including one or more processors and one or more memories. The controller receives attribute information of a printing apparatus from the printing apparatus, determines, based on the received attribute information, whether or not to generate a portrait image which format is a predetermined format, and rotates a landscape image in a predetermined rotational direction to generate the portrait image in a case it is determined the portrait image is to be generated. The controller also transmits the generated portrait image to the printing apparatus, and transmits information indicating that the portrait image has been generated from the landscape image.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: December 7, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Chie Ito
  • Patent number: 11195252
    Abstract: An image rectification method includes determining one or more reference points in a raw image captured using a lens for a plurality of target pixels in a target image, obtaining a subsection of the raw image based on the one or more reference points, and calculating a target pixel value for each of the plurality of target pixels based on one or more pixel values of one or more pixels in the subsection of the raw image.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: December 7, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Rui Xu, Ketan Tang, Shaojie Shen, Qi Chen
  • Patent number: 11151430
    Abstract: An image forming apparatus that prevents, when reducing variation in thickness of thin lines, the legibility of the thin lines from being adversely affected thereby. When print data is acquired, in a rendering process for printing based on the acquired print data, the rendering process including a line width adjustment process is executed. In a case where the line width adjustment process is executed on the print data, not only the line width adjustment process but also a process for thickening thin lines is executed.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: October 19, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Hiromi Kimura, Shuichi Takenaka
  • Patent number: 11126556
    Abstract: Memory prefetching in a processor comprises: identifying, in response to memory access instructions, a pattern of addresses; and determining, based on the pattern of addresses, an address to prefetch. Determining the address to prefetch comprises: determining, using the pattern of addresses, an index into a history table; retrieving, from the history table and using the index, an offset value, wherein the offset value is not the address to prefetch; and determining the address to prefetch using the offset value and at least one address of the pattern of addresses. The method further comprises prefetching the address to prefetch.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: September 21, 2021
    Assignee: Marvell Asia Pte, Ltd.
    Inventor: Shubhendu Sekhar Mukherjee
  • Patent number: 11094284
    Abstract: An image processing device and image processing method that reduce the probability that the power consumption of two processing systems will be maximized simultaneously. Such image processing device includes an image processing circuit, a conversion circuit receiving a first pixel data array outputted from the image processing circuit and converting the first pixel data array into a second pixel data array by converting an arrangement of pieces of pixel data included in the first pixel data array pixel by pixel, the first pixel data array being an aggregate of a plurality of pieces of pixel data, the pieces of pixel data being pieces of data corresponding to a plurality of pixels, each of the pieces of pixel data having a plurality of bits, an aggregate of the pixels forming a pixel array, and a processing unit processing the second pixel data array outputted from the conversion circuit.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: August 17, 2021
    Assignee: EIZO Corporation
    Inventors: Hiroki Matsuzaki, Masato Yamamoto, Takashi Nakamae, Tsubasa Ito
  • Patent number: 11016197
    Abstract: A LIDAR system includes a laser source, a first scanner, and a second scanner. The first scanner receives a first beam from the laser source and applies a first angle modulation to the first beam to output a second beam at a first angle. The second scanner receives the second beam and applies a second angle modulation to the second beam to output a third beam at a second angle.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: May 25, 2021
    Assignee: AURORA INNOVATION, INC.
    Inventors: Zeb William Barber, Stephen C. Crouch, Ryan Moore Galloway, Edward Joseph Angus, Emil Kadlec
  • Patent number: 10984502
    Abstract: Monitoring apparatus 2 for person recognition in a monitoring region 7, having at least one camera 3 for recording an image sequence of a portion 10 of the monitoring region 7, wherein the image sequence comprises a plurality of monitoring images, having a person recognition module 6, wherein the person recognition module 6 has at least one recognition feature of a person that is to be located and is configured to search for the person to be recognized based on the monitoring images and the recognition feature, wherein the camera 3 has a fisheye lens 4.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: April 20, 2021
    Assignee: Robert Bosch GmbH
    Inventor: Gregor Blott
  • Patent number: 10878245
    Abstract: A method for determining and recommending video content activity regions of a scene in a recorded video includes: extracting an image of a scene from a video; performing static analysis of the extracted image; detecting motion in the scene based on motion detection signals received from one or more devices configured to detect motion; performing motion analysis on the video and the motion detection signals; and based on results of the static analysis and the motion analysis, recommending via a user interface displayed on a display device a zone of interest within the scene.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: December 29, 2020
    Assignee: Logitech Europe S.A.
    Inventors: Fabian Nater, Gaurav Bradoo, Rahim Ka, Tingshan Gou
  • Patent number: 10846880
    Abstract: Embodiments of the invention provide for a joystick assembly that separates the user from electrical equipment. In some embodiments, the joystick assembly comprises a handle, a rod, a camera, and a target object. The target object may move indicative of the handle by input from the user. The camera may obtain a target object image of the target object and a difference between the target object image and the image pattern is determined. A signal indicative of the difference between the target object image and the image pattern may be sent to actuate at least one actuator.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: November 24, 2020
    Assignee: Altec Industries, Inc.
    Inventor: Daniel D. Peterson
  • Patent number: 10754037
    Abstract: A method for processing point clouds having variable spatial distributions of scan lines includes receiving a point cloud portion corresponding to an object in a vehicle environment, the point cloud portion including scan lines arranged according to a particular spatial distribution. The method also includes constructing a voxel grid corresponding to the received point cloud portion. The voxel grid includes a plurality of volumes in a stacked, three-dimensional arrangement, and constructing the voxel grid includes (i) determining an initial classification of the object, (ii) setting one or more parameters of the voxel grid based on the initial classification, and (iii) associating each volume of the plurality of volumes with an attribute specifying how many points, from the point cloud portion, fall within that volume. The method also includes generating, using the constructed voxel grid, signals descriptive of a current state of the environment through which the vehicle is moving.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: August 25, 2020
    Assignee: Luminar Technologies, Inc.
    Inventors: Benjamin Englard, Eric C. Danziger
  • Patent number: 10602113
    Abstract: A medical imaging device includes: a left eye imaging element including a left eye light receiving surface configured to receive left eye observation light from an observed region of a subject; and a right eye imaging element including a right eye light receiving surface configured to receive right eye observation light being an observation light from the observed region and having a parallax from the left eye observation light. The left eye imaging element and the right eye imaging element are arranged such that: short sides of the left eye light receiving surface and the right eye light receiving surface are along a direction in which an optical axes of the left eye observation light and the right eye observation light are juxtaposed with each other; and long sides of the left eye light receiving surface and long sides of the right eye light receiving surface oppose each other.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: March 24, 2020
    Assignee: SONY OLYMPUS MEDICAL SOLUTIONS INC.
    Inventor: Kohtaro Amano
  • Patent number: 10310998
    Abstract: Methods, apparatus, and computer-readable storage media are disclosed for applying filtering operations to data transferred as part of a direct memory access (DMA) operation. In one example of the disclosed technology, a system includes a processor, memory, and a direct memory access (DMA) engine coupled to the memory for reading a set of data from a selected range of read memory addresses for the memory without using the processor. A line buffer coupled to the DMA engine is configured to receive DMA read data and temporarily store a portion, but not all of the data set being read by the DMA engine in a line buffer. A digital filter is configured to apply a filtering operation to a windowed subset of the buffered portion of the data set, producing filtered data that is stored to a selected range of write memory addresses for the memory, without using the processor.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: June 4, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan Haraden, Robert Shearer, Matthew Tubbs, Adam Muff, Ashish Gupta
  • 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: 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
  • 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
  • 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