To Rotate An Image Patents (Class 382/296)
  • Patent number: 7447366
    Abstract: The present invention discloses an apparatus and a method for image processing. According to the selected range by users, a cutting unit is added in the apparatus to trim the selected portion from an input image file. To reduce the CPU's loading and to increase the speed of image processing, design of the elements in the presented apparatus is a pipeline structure. In this way, images can be displayed smoothly on the screen.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: November 4, 2008
    Assignee: Lite-On It Corporation
    Inventors: Hsin-Jung Chuang, Jin-Jou Chen, Ming-Hsiu Chien, Sheng-Hung Tsao
  • Patent number: 7442930
    Abstract: A method is provided for correcting magnetic field distortions in an electron backscatter diffraction (EBSD) pattern. An EBSD pattern is firstly generated from a sample placed within an electron microscope. A predetermined representation of a magnetic field in the microscope is used to calculate the trajectories of electrons in the microscope, for different emergence angles. A corrected EBSD pattern is then calculated using the calculated trajectories, the corrected EBSD pattern representing the EBSD pattern if the microscope magnetic field were substantially absent.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: October 28, 2008
    Assignee: Oxford Instruments Analytical Limited
    Inventor: Cheng Tsien Chou
  • Patent number: 7438231
    Abstract: A method of printing a two-dimensional barcode by tilting the print head, which results in tilted barcode, and methods of detecting various types of attempts to forge the tilted barcode including: (i) a low level forgery that consists of a simple scan and reprint of the barcode, (ii) a low level forgery that consists of a reproduction (i.e., a read and regeneration) and subsequent printing of the barcode using a printer with a non-tilted print head by a fraudster that is not aware of the tilt in the original barcode, and (iii) a higher level forgery by a fraudster that is aware of the tilt in the original barcode and that digitally tilts/shears an image of the barcode and prints the digitally tilted/sheared image using a printer with a non-tilted print head in an effort to mimic the tilt present in the legitimate barcode.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: October 21, 2008
    Assignee: Pitney Bowes Inc.
    Inventors: Robert A. Cordery, Bertrand Haas, Hongmei Gou
  • Patent number: 7437019
    Abstract: An image processing apparatus has an image processing section for synthesizing image information in the form of digital signals and template information. The apparatus stores in advance the template information having a reference posture set to correspond to either a horizontal posture or a vertical posture of the image information. The vertical and horizontal postures have different vertical and horizontal sizes from each other. The template information thus stored is rotated by rotation processing section in accordance with the posture of the image information. During this rotation process, the template information is converted by a conversion processing section according to a predetermined rule.
    Type: Grant
    Filed: July 10, 2003
    Date of Patent: October 14, 2008
    Assignee: Noritsu Koki Co., Ltd.
    Inventors: Koji Kita, Yasuhiro Yakawa
  • Patent number: 7433543
    Abstract: An image processing method is for processing image data that has been captured by an image sensing apparatus having an image sensing device in which a plurality of photoelectric conversion elements are arrayed two-dimensionally for outputting an electric signal in accordance with an incident amount of light. According to the method, attitude information representing the attitude of the image sensing apparatus is input and, in a case where the input attitude information of the image sensing apparatus indicates an attitude that has been specified in advance, the image data is subjected to rotation processing, which conforms to the attitude specified in advance, successively in units of a prescribed number of pixels divided into a plurality of areas.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: October 7, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinichi Hagiwara
  • Publication number: 20080232717
    Abstract: An image recognition device for generating an output rotation image from input original image data, including a memory section being capable of storing data of a line including pixels of the original image data to be processed, an angle-to-sine/cosine converting section obtaining an X component and a Y component where a pixel interval of the original image data is an oblique side based on a rotating angle, and a coordinate searching section calculating a reference coordinate of the output rotation image for the original image using the X component and the Y component in order of input of the original image data and outputting data of the output rotation image based upon the reference coordinate.
    Type: Application
    Filed: March 18, 2008
    Publication date: September 25, 2008
    Applicant: Fujitsu Limited
    Inventors: Satoshi NISHIMURA, Taku Katagiri, Jou Tanji
  • Patent number: 7423540
    Abstract: A method of detecting the state of an operator of a vehicle utilizes a low-cost operator state detection system having no more than one camera located preferably in the vehicle and directed toward a driver. A processor of the detection system processes preferably three points of the facial feature of the driver to calculate head pose and thus determine driver state (i.e. distracted, drowsy, etc.). The head pose is generally a three dimensional vector that includes the two angular components of yaw and pitch, but preferably not roll. Preferably, an output signal of the processor is sent to a counter measure system to alert the driver and/or accentuate vehicle safety response.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: September 9, 2008
    Assignee: Delphi Technologies, Inc.
    Inventor: Branislav Kisacanin
  • Publication number: 20080212896
    Abstract: An image transformation method to be implemented by a computer carries out an image transformation process, by transforming a picked up image that is picked up by a pickup unit having an optical axis tilted by an arbitrary angle with respect to a reference plane into an image substantially equivalent to a picked up image that is picked up by the pickup unit in a state where the optical axis of the pickup unit is perpendicular to the reference plane, and substituting luminance values of coordinates before the transformation as luminance values corresponding to coordinate values after the transformation.
    Type: Application
    Filed: May 16, 2008
    Publication date: September 4, 2008
    Applicant: FUJITSU LIMITED
    Inventor: Takayuki FUJIMOTO
  • Publication number: 20080199104
    Abstract: The drawing point data obtaining method and apparatus subject original image data to transformation processing to obtain transformed image data as drawing point data used to draw an image carried by the original image data on a drawing target. The method and apparatus maintain in advance multiple sets of transformed image data obtained by performing transformation processing on the original image data under multiple different transformation processing conditions, choose, as temporary transformed image data, one set obtained under a condition close to an entered transformation processing condition and perform the transformation processing on the thus chosen temporary transformed image data in accordance with a differential between the entered condition and the condition for the chosen temporary transformed image data to thereby obtain the transformed image data as the drawing point data.
    Type: Application
    Filed: September 26, 2007
    Publication date: August 21, 2008
    Applicant: FUJIFILM CORPORATION
    Inventor: Mitsuru MUSHANO
  • Patent number: 7415168
    Abstract: An image reading apparatus has a data calculation unit (31,32) to calculate moving average data and second derivative data for a plurality of samples made of multivalued data, a position detection unit (41, 42) to detect first and second positions at which the moving average data and second derivative data have a predetermined relationship, a parallel region determination unit (5) to determine a parallel region based on the first and second positions, an inclination detection unit (61 to 64) to determine inclinations based on the parallel region, and an inclination detection unit (7) to correct image data based on the inclinations.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: August 19, 2008
    Assignee: PFU Limited
    Inventor: Shinobu Yamamoto
  • Patent number: 7411593
    Abstract: A system, method and program product for rotating a first image in an image buffer such that the resulting, rotated image is substantially free of an aliasing error, i.e., broken lines, stair stepped edges, etc., is disclosed. An algorithm is applied to the first image that uses weighted sums of data points of the first image to create the rotated image. The weighting is based on the skew angle and data point location of the first image. The resulting rotated image also has a reduced data storage space requirement compared to rotated images created by prior art techniques.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: August 12, 2008
    Assignee: International Business Machines Corporation
    Inventors: Ravi Prakash, Clair Frederick Rohe, Robert E. Shirley
  • Patent number: 7412095
    Abstract: An electronic ink object is preprocessed for improving handwriting recognition results. An electronic ink object, possibly having multiple lines of non-horizontal ink, is preprocessed by segmenting or separating the electronic ink object into one or more lines, computing a writing angle of each line, and rotating each line so that it is horizontal.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Gregory N. Hullender, Ahmad Abdulkader
  • Publication number: 20080186333
    Abstract: A system, method and program product for rotating a first image in an image buffer such that the resulting, rotated image is substantially free of an aliasing error, i.e., broken lines, stair stepped edges, etc., is disclosed. An algorithm is applied to the first image that uses weighted sums of data points of the first image to create the rotated image. The weighting is based on the skew angle and data point location of the first image. The resulting rotated image also has a reduced data storage space requirement compared to rotated images created by prior art techniques.
    Type: Application
    Filed: April 3, 2008
    Publication date: August 7, 2008
    Inventors: Ravi Prakash, Clair Frederick Rohe, Robert E. Shirley
  • Patent number: 7409109
    Abstract: A hardware implemented method for incorporating a border region within an image region is provided. In this method, a portion of the border region is stored in memory. Thereafter, a determination is made as to a relative position of a pixel within the image region. An image pixel or each pixel of the portion of the border region is then fetched from the memory dependent upon the relative position of the pixel. An apparatus and display controller for incorporating a border region within an image region are also described.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: August 5, 2008
    Assignee: Seiko Epson Corporation
    Inventor: Eric Jeffrey
  • Patent number: 7409105
    Abstract: A method for generating a panoramic image includes receiving a first image, dividing the first image into a first portion and a second portion, rotating the first portion of the first image, saving the rotated first portion of the first image in a nonvolatile memory, receiving a second image, dividing the second image into a third portion and a fourth portion, matching an overlapping region between the second portion of the first image and the third portion of the second image, stitching the second portion of the first image and the third portion of the second image to form a first stitched image, rotating the first stitched image, and saving the first stitched image in the nonvolatile memory.
    Type: Grant
    Filed: October 22, 2003
    Date of Patent: August 5, 2008
    Assignee: ArcSoft, Inc.
    Inventors: Yiqing Jin, Yushan Huang, Donghui Wu, Lingxiang Zhou
  • Patent number: 7409106
    Abstract: Designed to determine a number of frames of data for acquisition from video data on the basis of image quality setting data that allows image quality to be set for an image output by an image output device; and to acquire from the video data the determined number of frames of data, and synthesize the acquired number of frames of data to generate image data representing tones of an image by means of a multitude of pixels. Since image data can be generated by synthesizing frames of data in a number appropriate to the image quality of the output image, the process of generating image data representing a still image can be performed efficiently, and a still image derived efficiently.
    Type: Grant
    Filed: January 22, 2004
    Date of Patent: August 5, 2008
    Assignee: Seiko Epson Corporation
    Inventor: Seiji Aiso
  • Patent number: 7400782
    Abstract: A method for creating a 360 degree panoramic image from multiple images includes (1) computing a gross rotation error ?R between a first image and a calculated first image rotated to be stitched to a last image, and (2) spreading the gross rotation error ?R to each pixel on the panoramic image. Spreading the gross rotation error ?R includes (1) computing a rotation angle ?0 and rotational axis n0 from the gross rotational error ?R, (2) determining an angle ? of each pixel, and (3) determining a compensation matrix Rc for each pixel using the following formula: Rc(?)=R(?/2??0).
    Type: Grant
    Filed: August 28, 2002
    Date of Patent: July 15, 2008
    Assignee: ArcSoft, Inc.
    Inventors: Lingxiang Zhou, Yushan Huang
  • Patent number: 7394563
    Abstract: An image forming apparatus processes data described in a predetermined descriptive language. A module interprets a storage location of image data of an image described according to the predetermined descriptive language and a module obtains the image data based on the interpreted storage location. A reading module reads and obtains image forming information that includes image trimming information. Another module interprets the image forming information obtained by the reading module, including interpreting the image trimming information. A processing module renders an image forming processing, including a trimming processing, on the image data based on the interpreted image forming information, and the trimming processing is executed prior to execution of any of a flipping processing, a rotation processing, and an image aspect ratio maintaining processing.
    Type: Grant
    Filed: June 23, 2003
    Date of Patent: July 1, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventors: Jun Fujisawa, Seiji Ohmori
  • Patent number: 7391892
    Abstract: According to one embodiment, the present technique provides a phantom for testing imaging device. The exemplary phantom includes a first portion having groups of vessels, which are filled with a radiographically opaque substance (i.e., a contrast agent). The each group of vessels may extend from a central region of the first portion to the periphery of the central portion. The phantom may also include a second portion having a testing region. By way of example, the testing region may comprise a series of rings, each ring being configured to attenuate X-ray radiation differently. Adventurously, each ring may comprise materials configured to emulate different types and amounts of human tissue. For example, the exemplary phantom may include a ring, which emulates bone tissue, and a second ring, which emulates soft tissue. Moreover, each ring may be configured to emulate different amounts of tissue.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: June 24, 2008
    Assignee: GE Medical Systems, Inc.
    Inventor: Paul J. Gerwin
  • Publication number: 20080144973
    Abstract: Systems, methods, and apparatus, including computer program products, are provided for forming composite images. In some implementations, a method is provided. The method includes receiving a set of component images for forming a composite image, defining a projection for the set of images transforming each component image into a projected component image, and rendering the projected component images to form the composite image. The rendering of each component image includes decomposing a rotation of the projection into separate rotations for each axis, rotating the component image along a first axis, separately identifying pixel values for each row and each column of the projected component image, and rotating the image along a third axis to form a rendered component image.
    Type: Application
    Filed: December 13, 2006
    Publication date: June 19, 2008
    Inventor: Hailin Jin
  • Patent number: 7386191
    Abstract: A system and process for determining the location of a captured image from a larger image is described. A non-repeating sequence may be folded into a non-repeating array in which the array is unique for every sub window of a given size. The image of the sub window may be captured and its location determined within the non-repeating array.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: June 10, 2008
    Assignee: Microsoft Corporation
    Inventors: Jian Wang, Zhou Chen Lin, Yue Li
  • Patent number: 7386160
    Abstract: A system and method for determining the image resolution of a check image using MICR characters. The disclosed system includes an extracting system for extracting a magnetic ink code recognition (MICR) code line from the document image, wherein the extracting system provides coordinate values for each of a plurality of MICR characters in the MICR code line; a calculating system for calculating a set of resolution values based on the coordinate values of the MICR characters; and a statistical analysis system that calculates a representative resolution value from the set of resolution values.
    Type: Grant
    Filed: December 2, 2004
    Date of Patent: June 10, 2008
    Assignee: International Business Machines Corporation
    Inventors: Ravinder Prakash, Rodney G. Moon, Madhura A. Sathe, Clair F. Rohe
  • Patent number: 7376286
    Abstract: An apparatus, program product and method for rotating image data using a block-based approach, wherein for each of a plurality of blocks of image data that define an image, a translation vector is applied to the block to translate the block a desired angle of rotation about a rotation point, e.g., to translate an anchor position for the block from a source point to a destination point. In addition, the image data within the block is rotated according to the desired angle of rotation, such that when the rotated image data is stored at the destination point of the block, the image data within the block is effectively rotated to the desired position.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: May 20, 2008
    Assignee: NXP B.V.
    Inventors: Kevin Locker, Judson Lehman
  • Patent number: 7376289
    Abstract: Image data having a total number of pixels being H×V is written in SDRAM having an enough number of recording domains capable of storing all the pixel data of the image data and the number of Column addresses set therein at 2n (4?n) in the order of lines after the implementation of a first image rotation processing at a rotation angle of 90°×m (0?m?3) to the image data and read from the SDRAM in the order of the lines after the implementation of a second image rotation processing at a rotation angle of 90°×p (0?p?3). In doing so, the recording domains of the SDRAM are divided into a plurality of recording blocks 21-s having the number of the Column addresses set therein at 2q (2?q?(n?2) and capable of storing groups of the pixels for one line in the image data after the implementation of the first image rotation processing. The groups of the pixels for one line in the image data in an image direction after the implementation of the first image rotation processing are written in the recording blocks 21-s.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: May 20, 2008
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Keiichi Tsumura, Taichi Nagata
  • Patent number: 7376285
    Abstract: A method of auto-deskewing a titled original image is provided. Frist, obtain an original image by scanning to acquire values of pixels in the original image. Next subject the original image to a binarization process. And, set a datum line in the original image. Then determine a tilting angle on the basis of the datum line. Finally, adjust the original image on the basis of the tilting angle. Therefore, the tilting angle of the original image may be acquired to adjust.
    Type: Grant
    Filed: December 13, 2004
    Date of Patent: May 20, 2008
    Assignee: Primax Electronics Ltd.
    Inventor: Guang Bo Song
  • Publication number: 20080089613
    Abstract: Provided are an apparatus and method for moving a list on a picture plane. The apparatus for moving a list on a picture plane includes a centripetal acceleration control module providing acceleration in the direction in which an image moves, with respect to an amount of movement of the center of the image relative to the center of a picture plane of a digital device, a movement resistance control module calculating a resistance corresponding to the provided acceleration, and applying the resistance to the image, a picture plane movement parameter control module calculating the movement speed of the image displayed on the picture plane and the distance moved by the center of the image, based on at least one of a current input tilt angle, the acceleration value, and the resistance value, thereby updating the movement speed and the distance moved by the center of the image.
    Type: Application
    Filed: September 12, 2007
    Publication date: April 17, 2008
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung-jung Cho, Chang-kyu Choi, Yeun-bae Kim, Kwang-hyeon Lee, Young-hun Sung
  • Publication number: 20080089588
    Abstract: A rotation angle detection apparatus which detects a rotation angle with respect to a reference disposition position of an object included in a detection subject image, includes: a plurality of kinds of pixel extraction pattern for extracting a plurality of pixels which detect an image feature amount from pixels configuring the detection subject image; a feature amount detector which detects, for each pixel extraction pattern, an image feature amount of the extracted plurality of pixels; a likelihood memory which stores a likelihood of the rotation angle, correlated in advance to the image feature amount, for each pixel extraction pattern; and a rotation angle determiner which determines a rotation angle which has a greatest likelihood, based on the image feature amount corresponding to each pixel extraction pattern and on the likelihood, as the rotation angle of the object.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 17, 2008
    Applicant: SEIKO EPSON CORPORATION
    Inventor: Toshinori NAGAHASHI
  • Patent number: 7355604
    Abstract: An image rendering method includes generating pixels in accordance with graphic information, determining a direction of anisotropy of a footprint obtained by projecting the pixel on a texture on which a set of texels are disposed on uv-coordinates, and executing sampling of a MIP map in accordance with the direction of anisotropy, and executing texture mapping for the pixel. The direction of anisotropy is determined by comparing lengths in at least three different directions of the footprint on the texture.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: April 8, 2008
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yosuke Bando, Takahiro Saito
  • Patent number: 7355605
    Abstract: A method of orienting a tubular structure in a digital image is provided, wherein the image comprises a plurality of intensities corresponding to a domain of points in a D-dimensional space. The method includes selecting a point in the domain of the image, computing, in a neighborhood of the selected point, a gradient of the image, computing an elementary structure tensor at the selected point, determining a structure tensor for the selected point, and finding the eigenvalues of the structure tensors. The eigenvector corresponding to the smallest eigenvalue is aligned with the tubular structure. A cartwheel projection can be calculated about an axis defined by the eigenvector that is aligned with the tubular structure.
    Type: Grant
    Filed: September 20, 2004
    Date of Patent: April 8, 2008
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventor: Pascal Cathier
  • Publication number: 20080080789
    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: Application
    Filed: August 16, 2007
    Publication date: April 3, 2008
    Applicant: Sony Computer Entertainment Inc.
    Inventors: Richard Marks, Gary M. Zalewski
  • Patent number: 7348998
    Abstract: The method of capturing a digital image for viewing from a stream of digital images on a touch display of a digital imaging device includes accessing a stream of digital images comprised of a plurality of individual digital images, selecting an individual image from the stream of digital images by touching the touch display, and automatically saving the selected individual image to a storage device. The method of orienting a digital image for viewing on a touch display of a digital imaging device includes accessing the digital image, the digital image being defined by a plurality of sides, displaying the digital image in a first orientation on the touch display with four corners of the digital imaging device, the display, providing selection means for select at least one of the corners; and automatically displaying the digital image in a second orientation responsive to the selecting of one of the corners.
    Type: Grant
    Filed: April 28, 2004
    Date of Patent: March 25, 2008
    Assignee: Eastman Kodak Company
    Inventor: Steven M. Belz
  • Patent number: 7349558
    Abstract: There is described image-processing methods, apparatus and programs, which make it possible to accurately determine an oriented direction of an image to be displayed as a single screen image, without requiring operator's assistances. The method includes the steps of: determining whether or not a personal image is included in the image, based on image signals representing the image; recognizing an oriented direction of the image, based on at least one of element-feature quantities with respect to constituent elements constituting the personal image, when determining that the personal image is included in the image in the determining step. The constituent elements include a shape of face, a positional relationship between both eyes, a positional relationship between the face and hair on a head, and a positional relationship between the face and a hand or a leg.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: March 25, 2008
    Assignee: Konica Minolta Holdings, Inc.
    Inventor: Hiromichi Enomoto
  • Publication number: 20080063302
    Abstract: An apparatus for determining orientation of an image, comprising: an image receiver, configured to receive the image, and an orientation determiner, associated with the image receiver and configured to automatically determine the orientation of the image, based on analysis of internal image information.
    Type: Application
    Filed: September 13, 2006
    Publication date: March 13, 2008
    Applicant: Orthocrat Ltd.
    Inventors: Zeev Russak, Zeev Glozman
  • Patent number: 7343039
    Abstract: A system and process for determining the similarity in the shape of objects is presented that generates a novel shape representation called a directional histogram model. This shape representative captures the shape variations of an object with viewing direction, using thickness histograms. The resulting directional histogram model is substantially invariant to scaling and translation. A matrix descriptor can also be derived by applying the spherical harmonic transform to the directional histogram model. The resulting matrix descriptor is substantially invariant to not only scaling and translation, but rotation as well. The matrix descriptor is also robust with respect to local modification or noise, and able to readily distinguish objects with different global shapes. The typical applications of the directional histogram model and matrix descriptor include recognizing 3D solid shapes, measuring the similarity between different objects and shape similarity based object retrieval.
    Type: Grant
    Filed: September 9, 2003
    Date of Patent: March 11, 2008
    Assignee: Microsoft Corporation
    Inventors: Xinguo Liu, Sing Bing Kang, Heung-Yeung Shum
  • Publication number: 20080037899
    Abstract: Image data is scaled, rotated and/or otherwise manipulated. Diffusive effects of associated interpolation and/or re-sampling are compensated for, or corrected, by applying an adaptive packing form of error diffusion to output data of one or more manipulating transforms. For example, rank order error diffusion is applied to output data of a manipulating transform, thereby restoring compaction to otherwise diffuse halftone structures (e.g., halftone dots, lines, etc), saturated text and/or other small, high contrast image elements.
    Type: Application
    Filed: August 14, 2006
    Publication date: February 14, 2008
    Inventors: Beilei Xu, Robert P. Loce, Yeqing Zhang
  • Patent number: 7327887
    Abstract: System and method for estimating a rotational shift between a first discrete curve and a second discrete curve, where the second discrete curve is a rotationally shifted version of the first discrete curve. First and second discrete curves are received. A rotational shift between the first discrete curve and the second discrete curve is estimated based on the first discrete curve and the second discrete curve. A cumulative rotational shift is updated based on the estimated rotational shift. A rotationally shifted version of the second discrete curve is generated based on the cumulative rotational shift. The estimating, updating, and generating are performed in an iterative manner using the respective rotationally shifted discrete curve for each iteration until a stopping condition occurs, thereby determining a final estimate of the rotational shift between the first discrete curve and the second discrete curve. The final estimate may be used to perform curve matching.
    Type: Grant
    Filed: May 6, 2003
    Date of Patent: February 5, 2008
    Assignee: National Instruments Corporation
    Inventor: Lothar Wenzel
  • Patent number: 7327375
    Abstract: As characters move, building are rotated and deformed, then, a powerful expression as if the characters moved lively and freely in three-dimensional space. The game machine stores a first image plane for displaying a ground, a second plane for displaying images of upper surfaces of solid bodies of buildings, a third image plane for displaying the background in the graphic memory. A sprite image to be pasted on side surfaces of the buildings and other solid bodies is stored in the graphic memory. Thereby, realistic image expression is realized by displaying solid bodies with the same height.
    Type: Grant
    Filed: May 13, 2004
    Date of Patent: February 5, 2008
    Assignee: Sega Corporation
    Inventor: Tomoyuki Hayashi
  • Publication number: 20080025641
    Abstract: A bitmap image conversion apparatus and a method for rotating a bitmap image are. The apparatus includes an edge information calculator to calculate information on an edge of a rotated bitmap corresponding to a predetermined edge of a source bitmap using bitmap information, a line information calculator to calculate line information to generate the rotated bitmap using the edge information of the rotated bitmap, and a bitmap generator to generate a final rotated bitmap using the edge information of the rotated bitmap and the line information. Accordingly, the calculation rate of bitmap image rotation can be enhanced.
    Type: Application
    Filed: February 13, 2007
    Publication date: January 31, 2008
    Applicant: Samsung Electronics Co., Ltd
    Inventor: Sung-myun Lee
  • Patent number: 7315637
    Abstract: Disclosed are methods of processing images, and in particular aligning and orienting grids from a fluorescent array of signal sources, by linking nearest neighbor sources to form a hexagon, and then using the hexagon lines for alignment and orientation of the grid. Also disclosed are methods and algorithms for aligning image with grid and correcting for signal beads which are smaller than a grid field and the shift in a grid field. These methods can be used where the signal sources are fluorescent images from a microarray. Also disclosed are methods of automated watershed clustering following transformation.
    Type: Grant
    Filed: July 16, 2004
    Date of Patent: January 1, 2008
    Assignee: BioArray Solutions Ltd.
    Inventors: Xiongwu Xi, Yiping Guan
  • Patent number: 7307635
    Abstract: A frame buffer stores X pixels per line and Y lines and is read using a burst of B pixels. The un-rotated image is rotated by 90 degrees for display by writing and reading pixels from a line buffer. The line buffer stores a block of B*Y pixels. The frame buffer is logically divided into X/B blocks that are B pixels wide. Blocks are read from the frame buffer from the bottom line to the top with a burst of B pixels per line. An offset locate pixels to read in the line buffer. The offset is B for the first block, and increases by a factor of B for each block read, but wraps around modulo B*Y?1. Pixels for a next block are written into the line buffer to locations vacated as pixels are read out. The increasing offset re-orders the pixels for the rotated display order.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: December 11, 2007
    Assignee: NeoMagic Corp.
    Inventors: Jimmy Yang, Bo Ye, Edward M. Jacobs
  • Patent number: 7305619
    Abstract: The invention significantly improves operability by automatically discriminating a plurality of image orientations, which are not assured of always being fed in common orientations, and reduces possible burdens to operators by eliminating efforts required to arrange the images in a common orientation before feeding or to correct each orientations into a common orientation after feeding. The invention improves the operability also by enabling modes in which orientation discrimination as well as tilt corrections can be performed before operator's instructions, if the Auto mode has been specified for the orientation recognition function. The invention also improves accuracy of processing by determining whether orientations or tilt recognition is proper and providing the result to the operators.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: December 4, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kitahiro Kaneda, Tomotoshi Kanatsu
  • Patent number: 7305146
    Abstract: A method of correcting the tilt, or rotation, of a casually captured image is described. Having corrected the rotation of the original image, the image is cropped by determining a crop boundary by applying one or more rules of composition to the image. The resulting image is more satisfactorily composed compared with prior art methods.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: December 4, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Stephen Philip Cheatle
  • Patent number: 7305089
    Abstract: The camera includes a sensor for sensing the photographer's iris image and registering the image in advance. The iris image is recorded in the image of a subject by a digital MCU at a timing different from that at which the image of the subject is captured. The recording timing is that at which the camera power supply is turned off, that at which a recording medium is ejected from the camera or that at which the iris image to be recorded is changed to the registered iris image of another photographer. The recording of the iris image is achieved by embedding it as a watermark or by appending it to metadata.
    Type: Grant
    Filed: June 13, 2003
    Date of Patent: December 4, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Goichi Morikawa, Go Tokura
  • Patent number: 7298926
    Abstract: A system and method for reducing a size of an image. The invention comprises a system for rotating the image in a first direction using a rotation algorithm to generate an intermediate reduced image; a system for rotating the intermediate reduced image in a direction opposite the first direction using the rotation algorithm to generate a final reduced image; and wherein the rotation algorithm uses weighted sums of neighboring pixels in the image prior to rotation to calculate new pixel values. The invention may also comprise an enhancement system for boosting contrast of the final reduced image.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: November 20, 2007
    Assignee: International Business Machines Corporation
    Inventor: Ravi Prakash
  • Patent number: 7277197
    Abstract: In a pre-procedure in an image communication method, a receiver notifies a transmitter as to whether a capability of receiving JPEG-encoded information is provided, whether a capability of receiving full-color information in Lab color space is provided, whether a capability of receiving full-color information in sYCC color space is provided, and whether a capability of receiving non-regular-sized information in sYCC color space is provided. Furthermore, the transmitter notifies the receiver as to designation of transmission of JPEG-encoded data, designation of transmission of full-color information in Lab color space, designation of transmission of full-color information in sYCC color space, and designation of transmission of non-regular-sized information in sYCC color space. An upper limit of information amount of non-regular-sized information in a main scanning direction is determined based on a maximum receivable sheet size and resolution of full-color information in Lab color space.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: October 2, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takehiro Yoshida
  • Patent number: 7257269
    Abstract: A method for simulating in a digital image the effect of a physical polarization filter is described, the digital image having a plurality of pixels (50) with color, by darkening (54) each of the plurality of pixels (52) having a cool color and lightening (56) each of the plurality of pixels having a warm color. Optional adjustment algorithms are disclosed, including a contrast adjustment (62), saturation adjustment (64) and intensity adjustment.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: August 14, 2007
    Assignee: Nik Software, Inc.
    Inventor: Nils Kokemohr
  • Patent number: 7236649
    Abstract: A method and apparatus are provided for compressing data representing a plurality of elements of an array. This data is compressed by generating at least two sets of reduced size data from a filtered version of the original data. The elements of each set of reduced size data are representative of a plurality of elements of the original data. The original data is then used to generate modulation data, each element of the modulation data specifying how to combine the sets of reduced size data to generate an approximation to the original data. The sets of reduced size data and modulation data are stored as compressed data. Further method and apparatus are provided for accessing these compressed data and for decompressing it.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: June 26, 2007
    Assignee: Imagination Technologies Limited
    Inventor: Simon Fenney
  • Patent number: 7215828
    Abstract: A method for determining the orientation of a digital image, includes the steps of: employing a semantic object detection method to detect the presence and orientation of a semantic object; employing a scene layout detection method to detect the orientation of a scene layout; and employing an arbitration method to produce an estimate of the image orientation from the orientation of the detected semantic object and the detected orientation of the scene layout.
    Type: Grant
    Filed: February 13, 2002
    Date of Patent: May 8, 2007
    Assignee: Eastman Kodak Company
    Inventor: Jiebo Luo
  • Patent number: 7196818
    Abstract: A printer in which difference in color tone or contrast between a picture displayed on a display and a picture printed by the printer device is suppressed to a minimum. The display is preferably integrated with the printer. The printer includes an image data inputting unit for receiving input image information, e.g., by reading image data from a digital storage medium or from film, and providing digital image data based thereupon. Display outputting circuitry outputs an image signal corresponding to the digital image data to the display. A picture printing unit prints an image corresponding to the digital image data on a recording medium. A characteristics correction unit corrects a display setting prescribing display image properties of the display and a printing characteristics setting prescribing printing picture properties of the printing unit, so that color tone and/or contrast of the displayed and printed pictures are equalized.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: March 27, 2007
    Assignee: Sony Corporation
    Inventors: Toshio Narushima, Yoshinori Tanaka, Hideaki Ohmuro
  • Patent number: 7193749
    Abstract: A printer in which difference in color tone or contrast between a picture displayed on a display and a picture printed by the printer device is suppressed to a minimum. The display is preferably integrated with the printer. The printer includes an image data inputting unit for receiving input image information, e.g., by reading image data from a digital storage medium or from film, and providing digital image data based thereupon. Display outputting circuitry outputs an image signal corresponding to the digital image data to the display. A picture printing unit prints an image corresponding to the digital image data on a recording medium. A characteristics correction unit corrects a display setting prescribing display image properties of the display and a printing characteristics setting prescribing printing picture properties of the printing unit, so that color tone and/or contrast of the displayed and printed pictures are equalized.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: March 20, 2007
    Assignee: Sony Corporation
    Inventors: Toshio Narushima, Yoshinori Tanaka, Hideaki Ohmuro