Rotation Of Image Is Limited To 90 Degrees, 180 Degrees, Or 270 Degrees Patents (Class 382/297)
  • Patent number: 8019181
    Abstract: An image generation apparatus includes an acquisition unit and a generation unit. The acquisition unit acquires information to be embedded in each of a plurality of partitions on a recording medium. The generation unit generates an image in which first pattern images representing the information and a second pattern image controlling acquisition of the information from the first pattern images are placed in each of the plurality of partitions. The first and second pattern images are ones of mCn pattern images which are obtained by placing a unit image in n points selected from among m points where m and n are natural numbers, m?4, and 2?n<m.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: September 13, 2011
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Takashi Sonoda, Takeshi Onishi
  • Patent number: 7995866
    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: Grant
    Filed: October 9, 2007
    Date of Patent: August 9, 2011
    Assignee: Seiko Epson Corporation
    Inventor: Toshinori Nagahashi
  • Patent number: 7970239
    Abstract: The registration of images comprising segmenting an image in a frame into a set of sectors which forms a circle. Generating a plurality of sets of projections in a base frame, wherein each set of projections is generated from any sector amongst the set of sectors from the base frame. Also generating a plurality of sets of projections in a movement frame, wherein each set of projections is generated from any sector amongst the set of sectors from the movement frame. Then summing each set of projections, from any sector amongst the set of sectors from the base frame and summing each set of projections from any sector amongst the set of sectors from the movement frame. Furthermore, comparing a set of each sum of projections from the base frame with a set of each sum of projections from the movement frame, and generating a rotation angle estimate to add to the base frame.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: June 28, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Shuxue Quan, Xiaoyun Jiang, Jingqiang Li
  • Patent number: 7961907
    Abstract: A portable electronic device is disclosed. The portable electronic device includes: an image capturing device, for capturing a first image; a focal distance measuring device, for measuring a plurality of focal distances corresponding to a plurality positions of the first image; a display device, for outputting a picture; and a motion detecting controller, for determining variations of the plurality of focal distances measured by the focal distance measuring device when the portable electronic device moves or rotates, and controlling the picture shown in the display device according to the variations of the plurality of focal distances.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: June 14, 2011
    Assignee: Sunplus Technology Co., Ltd.
    Inventors: Chia Ching Lin, Li Ying Kuo
  • Patent number: 7961984
    Abstract: An image processing apparatus includes an image acquisition section, a combination detection section and an angle detection section. The image acquisition section acquires a code pattern image from a surface of a recording medium on which the code pattern is formed. In the code pattern, N unit images are selectively placed in M reference positions that are arranged at predetermined intervals in two directions orthogonal to each other where M?4 and 2?N<M. The combination detection section detects pairs of the unit images based on the predetermined intervals and respective positions of the unit images contained in the code pattern image acquired. The angle detection section detects a rotation angle of the code pattern image with respect to a predetermined reference axis based on an inclination of a line, with respect to the predetermined reference axis, connecting the unit images of each pair detected.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: June 14, 2011
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Takeshi Onishi, Takashi Sonoda
  • Patent number: 7952593
    Abstract: An image morphing method is suitable for generating an intermediate image sequence. First, a control point CP={(pi,qi)}i=1 . . . N is specified and marked in a source image Is({right arrow over (x)}) and a destination image Id({right arrow over (x)}?). Next, an edge gradient parameter (Ise({right arrow over (x)}), Ide({right arrow over (x)}?) is computed according to the source image Is({right arrow over (x)}) and the destination image Id({right arrow over (x)}?). Next, a total objective function E(Df,Db) is computed according to the above-mentioned control point CP and edge gradient parameter (Ise({right arrow over (x)}), Ide({right arrow over (x)}?)). The above-mentioned intermediate image sequence is generated by using the total objective function E(Df,Db). The present invention utilizes the edge gradients of the source image Is({right arrow over (x)}) and the destination image Id({right arrow over (x)}?) to enhance the constraint of image morphing. Thus, the image morphing effect is promoted.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: May 31, 2011
    Assignee: VIA Technologies, Inc.
    Inventors: Zong-biao Niu, Li-jun Liao
  • Patent number: 7925115
    Abstract: An image process capable of rapidly detecting and correcting the inclination of a document image is executed as follows. Dots are put on a document image at even intervals and the document image is printed to provide a printed object. The printed object is read with a scanner to provide image data. Processes are performed on the image data with a plurality of filters for detecting dots corresponding to a plurality of inclinations to calculate the degrees of agreement between the data and the filters. The inclination angle of a filter exhibiting a highest degree of agreement is set to the inclination angle.
    Type: Grant
    Filed: February 8, 2006
    Date of Patent: April 12, 2011
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Motohiro Asano
  • Patent number: 7893963
    Abstract: A method of detecting and correcting camera rotation in a digital camera, that includes the steps of: capturing a digital image to provide a captured digital image; and analyzing the captured digital image to detect a set of lines. The set of lines are used to determine a rotation angle of the captured digital image; and the captured digital image is modified based on the rotation angle, before storing the modified digital image.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: February 22, 2011
    Assignee: Eastman Kodak Company
    Inventors: Andrew C. Gallagher, Kenneth A. Parulski
  • Patent number: 7889362
    Abstract: An image forming apparatus prints images on print sheets, and insets tab-index sheets between the printed print sheets. The image forming apparatus includes an orientation detecting unit which detects an orientation of a print sheet being supplied, a rotation-angle selecting unit which selects a rotation angle of an image such that the image is arranged in an orientation matching the detected orientation of the print sheet and in a predetermined positional relationship with a tab of the tab-index sheets, and a printing unit which prints the image being rotated by the selected rotation angle.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: February 15, 2011
    Assignee: Ricoh Company, Ltd.
    Inventors: Tomoyuki Tsukuba, Yoh Masuyama, Masato Terao
  • Patent number: 7844135
    Abstract: A method of automatically establishing the correct orientation of an image using facial information. This method is based on the exploitation of the inherent property of image recognition algorithms in general and face detection in particular, where the recognition is based on criteria that is highly orientation sensitive. By applying a detection algorithm to images in various orientations, or alternatively by rotating the classifiers, and comparing the number of successful faces that are detected in each orientation, one may conclude as to the most likely correct orientation. Such method can be implemented as an automated method or a semi automatic method to guide users in viewing, capturing or printing of images.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: November 30, 2010
    Assignee: Tessera Technologies Ireland Limited
    Inventors: Eran Steinberg, Yury Prilutsky, Peter Corcoran, Petronel Bigioi, Leo Blonk, Mihnea Gangea, Constantin Vertan
  • Patent number: 7800776
    Abstract: Methods and apparatus are provided for imposing multiple pages on a printable sheet, in which the multiple pages include pages of varying size. The printable sheet is divided into a plurality of slots, and each of the pages is assigned to a corresponding slot. User-specified settings are received for page alignment, offset and scaling for each of the slots, and the page alignment, offset and scaling of each of the pages are individually adjusted based on the user specifications.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: September 21, 2010
    Assignee: Electronics for Imaging, Inc.
    Inventors: Puneet Goel, Vivek Tandon
  • Publication number: 20100209017
    Abstract: A method for rotating an image with which the image can be rotated with a small memory area, a program for rotation, a recording medium and a rotation device are provided. A memory area for storing image data is sectioned into a plurality of square image areas, one line among lines of a periphery of the memory area in an initial state is secured as a temporary storage area, the remaining area is secured as an image area, and an image in an initial state is rotated by performing rotation and movement of the image data in the memory area for each square unit via the temporary storage area.
    Type: Application
    Filed: October 9, 2008
    Publication date: August 19, 2010
    Inventors: Toshiyuki Ueno, Satoshi Hosokawa
  • Patent number: 7773085
    Abstract: The present invention is a system that grids original data, maps the data at the grid locations to height values at corresponding landscape image pixel locations and renders the landscape pixels into a three-dimensional (3D) landscape image. The landscape pixels can have arbitrary shapes and can be augmented with additional 3D information from the original data, such as an offset providing additional information, or generated from processing of the original data, such as to alert when a threshold is exceeded, or added for other purposes such as to point out a feature. The pixels can also convey additional information from the original data using other pixel characteristics such as texture, color, transparency, etc.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: August 10, 2010
    Assignee: Graphics Properties Holdings, Inc.
    Inventor: David William Hughes
  • Patent number: 7768678
    Abstract: An embodiment generally relates a device for rotating images. The device includes an image memory configured to store an image and a plurality of buffers. The plurality of buffers are configured to interface with the image memory to read data words of the image from the image memory and to write rotated data words to the image memory. The device also includes a logic module configured to interface with the plurality of buffers and to micro-rotate and macro-rotate an image based on a selection of three orientations. The logic module is also configured to execute a read of data words from the image memory to a first buffer of the plurality of buffers, a rotation of a data word, and a write of rotated data words from a second buffer of the plurality of buffers to the image memory substantially simultaneously.
    Type: Grant
    Filed: May 15, 2006
    Date of Patent: August 3, 2010
    Assignee: Xerox Corporation
    Inventors: Aron Nacman, William David Notovitz, Theresa Michelle Marconi, Brian Richard Caffee, Anthony Paul Lanza, Timothy M. Hunter
  • Patent number: 7742198
    Abstract: An image scanner might capture an image corresponding to scan region 263 which might be somewhat larger than original 262. Image processing circuitry might then enlarge an image corresponding to scan region 263 (arrow 279), converting it into enlarged image 271. Within enlarged image 271, the image of original 262 might have been enlarged so as to become image 273, which might be somewhat larger than printing paper 274. This enlarged original image 273 which would be present within enlarged image 271 might then be printed by a printer. Four-sided borderless copying is possible.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: June 22, 2010
    Assignee: Seiko Epson Corporation
    Inventors: Junya Yada, Takashi Kato
  • Patent number: 7742659
    Abstract: A method is provided to automatically arrange scanned images so they can be stitched into a composite image. Initially the scanned images are reduced to low resolution and a gradient filter is applied. One scanned image is selected as a possible first image in a stitching order. The possible first image is rotated to one angle and correlated with remaining scanned images rotated to two corresponding angles. Only four scanned images that best correlate with the possible first image and pass a threshold are saved as possible second images in the order. The steps are repeated for subsequent places in the order and for the possible first image at other angles. The method is repeated for other possible first images to form other orders. At the end, a path through one of the orders that produces the best sum of correlation values is set as the correct stitching order.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: June 22, 2010
    Assignee: ArcSoft, Inc.
    Inventors: Qipeng Mei, Weining Sun
  • Patent number: 7738735
    Abstract: An image processing apparatus configured to obtain a resized image of a suitable size in a case where a plurality of image data are enlarged or reduced, while keeping a vertically long or horizontally long state of the image. Thus, a matched state between a resize object image and a resize rectangle as target values for a resized image as to whether being vertically long or horizontally long is determined. Responsive to a result of determination, the resize rectangle is rotated 90 degrees, and the resize object image is enlarged or reduced such that the enlarged or reduced resize object image is matched with the resize rectangle rotated.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: June 15, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takuya Kotani
  • Publication number: 20100104221
    Abstract: A system and methods for rotating and compressing digital image data is presented. The system includes an image sensor that vertically and horizontally flips a digital image, an image processor that converts the image into the YCbCr color space, reorder buffers that divide the YCbCr component data into component blocks and rotate the component blocks, and a JPEG encoder that applies JPEG compression to the rotated component blocks. The JPEG encoder differentially encodes DC coefficients of the component blocks in an order that corresponds to the desired rotated image. An index is created by the JPEG encoder that allows for the reconstruction and storing of the rotated component blocks as a rotated JPEG image.
    Type: Application
    Filed: October 29, 2008
    Publication date: April 29, 2010
    Inventors: Clifford Yeung, Sheng Lin
  • Patent number: 7706579
    Abstract: A device may include processing logic to obtain an image file including orientation information indicating a first orientation in which an image is to be displayed; detect, in the image, at least one human face; and modify the orientation information to re-orient the image based on the detected at least one human face.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: April 27, 2010
    Assignee: Sony Ericsson Communications AB
    Inventor: Sten Fredrik Oijer
  • Patent number: 7706014
    Abstract: A printing device enables a laid-out and drawn image to be printed without any subsequent rotation. In the presence of an orientation change command, the printing device receives a layout command and determines a layout of each object in each page on the medium with conversion of coordinates at a preset position of the object. In the presence of the orientation change command, the printing device receives a print command, fetches an object according to the stored layout in each page, and draws and prints the fetched object in response to the orientation change command. No subsequent orientation change of drawing data, which has been laid out and drawn in the specified page orientation, is required to generate converted drawing data corresponding to the specified medium orientation.
    Type: Grant
    Filed: November 1, 2004
    Date of Patent: April 27, 2010
    Assignee: Seiko Epson Corporation
    Inventors: Atsushi Narusawa, Satoru Orii
  • Patent number: 7629987
    Abstract: A transform engine within a graphics pipeline is configured to rotate, or rotate and translate, one or more polygons in response to a screen orientation. The transform engine obtains a texture from a pre-rotated polygon and applies the texture to the rotated polygon. An image that reflects the rotated or rotated and translated polygon is then rendered in response to the screen orientation.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: December 8, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. De Waal
  • Patent number: 7627354
    Abstract: A method and apparatus displays a web page on a wireless communication device. The web page is received (203) and a determination is made as to whether the received web page is formatted for a first orientation on a display screen of the wireless communication device (204). When the received web page is not formatted for the first orientation on the display screen, the received web page is automatically displayed in a second orientation on the display screen. (206, 208).
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: December 1, 2009
    Assignee: QUALCOMM Incorporated
    Inventors: Samir Khalil Khazaka, Bradley C. Kirn
  • Patent number: 7616809
    Abstract: Color-difference signals that become unnecessary after rotation are deleted from a second pixel while saving color-difference signals that become necessary after rotation in the second pixel, to thereby form image data conforming to YUV422 format. The image data is then rotated, and subsequently the color-difference signals saved in the second pixel are returned to the original first pixel, to thereby form image data conforming to YUV422 format.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: November 10, 2009
    Assignee: MegaChips LSI Solutions Inc.
    Inventors: Takashi Matsutani, Satoru Kubota, Nobuhiro Minami
  • Patent number: 7612908
    Abstract: An information-processing device for combining a plurality of pages including image data to printing image data printed on one sheet, and converting the combined pages to input image data for a image forming device is disclosed. When a multi-page print instruction is issued, a data generation unit in the information-processing device sets a maximum number N for combining the pages to one sheet, determines the size and the orientation of the sheet to be fed to an image forming point in the image forming device, and reserves a data storing region in an image buffer for producing the printing image data. The data generation unit produces the printing image data having the same orientation as that of the sheet fed in the image forming device when combining the page. Therefore, a process for rotating the printing image data itself is not necessary.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: November 3, 2009
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Daisuke Asai
  • Patent number: 7609281
    Abstract: A transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture data obtained from a pre-rotated image is applied to a rotated polygon from an image, a rotated version of the image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient the image to a screen view position. The rotated image may also be shifted to maintain conformance with edge rules.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: October 27, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. De Waal
  • Patent number: 7598967
    Abstract: A transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture data obtained from a pre-rotated image is applied to a rotated polygon from an image, a rotated version of the image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient the image to a screen view position. Batch processing of data changes is utilized to render a plurality of changes together.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: October 6, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. de Waal
  • Patent number: 7593025
    Abstract: A transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture, obtained from a pre-rotated image is applied to a rotated polygon used to render such an image, a rotated version of such an image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient an image to a screen view position.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: September 22, 2009
    Assignee: NVIDIA Corp.
    Inventor: Abraham B. De Waal
  • Patent number: 7589745
    Abstract: An image signal processing circuit, comprising: a first memory part; a second memory part; and a control circuit which controls the first memory part and the second memory part, wherein the image signal processing circuit is constituted so that image signals outputted from one of the first memory part and the second memory part are inputted into the other of the first memory part and second memory part; and wherein the control circuit is a circuit which controls the first memory part so that image signals are outputted in inverse order from the first memory part to inputted order into the first memory part, and controls the second memory part so that image signals are outputted in inverse order of lines composed of image signals from the second memory part to inputted order of lines composed of image signals into the second memory part.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: September 15, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kenji Inoue, Kenichiro Ono
  • Patent number: 7587524
    Abstract: A camera interface employing a direct memory access (DMA) unit to digitally perform an image transformation such as “flipping” and “rotating” an image (e.g., to correct for X-axis, Y-axis, or XY-axes mirroring). The image transforming DMA unit includes an address generator and a data selector. The address generator appropriately modifies a frame start address, a burst transfer address, a line start address, of an image frame, based on the X, Y, or XY mirrored image mode. The data selector changes the sequences of words and of pixels in a word based upon the mirrored image mode.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: September 8, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jin-Hyun Cho, Jung-Sun Kang, Jin-Aeon Lee, Young-Ha Park
  • Patent number: 7583277
    Abstract: A transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture, obtained from a pre-rotated image is applied to a rotated polygon used to render such an image, a rotated version of such an image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient an image to a screen view position.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: September 1, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. De Waal
  • Patent number: 7580046
    Abstract: A transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture, obtained from a pre-rotated image is applied to a rotated polygon used to render such an image, a rotated version of such an image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient an image to a screen view position.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: August 25, 2009
    Assignee: NVIDIA Corporation
    Inventor: Abraham B. De Waal
  • Patent number: 7570273
    Abstract: Method and apparatus for a graphics pipeline is described. More particularly, a transform engine is configured to rotate, and/or rotate and translate, one or more polygons in response to screen orientation. Thus, when texture, obtained from a pre-rotated image is applied to a rotated polygon used to render such an image, a rotated version of such an image is generated in response to screen orientation. Alternatively, a user may select a rotation to re-orient an image to a screen view position.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: August 4, 2009
    Assignee: Nvidia Corporation
    Inventor: Abraham B. de Waal
  • Patent number: 7565030
    Abstract: A method of automatically establishing the correct orientation of an image using facial information. This method is based on the exploitation of the inherent property of image recognition algorithms in general and face detection in particular, where the recognition is based on criteria that is highly orientation sensitive. By applying a detection algorithm to images in various orientations, or alternatively by rotating the classifiers, and comparing the number of successful faces that are detected in each orientation, one may conclude as to the most likely correct orientation. Such method can be implemented as an automated method or a semi automatic method to guide users in viewing, capturing or printing of images.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: July 21, 2009
    Assignee: FotoNation Vision Limited
    Inventors: Eran Steinberg, Yury Prilutsky, Peter Corcoran, Petronel Bigioi, Leo Blonk, Mihnea Gangea, Constantin Vertan
  • Patent number: 7532245
    Abstract: A system controller 115 has a function of changing the position and the orientation of character data to be superimposed on the image data, in accordance with the operation of one of orientation keys. Specifically, when a downward key has been pushed, the character data is superimposed on a lower portion of the image data, not revolved and but oriented upward. When a rightward key has been pushed, the character data is revolved counterclockwise through 90 degrees, and is located along the right-hand edge of the image data, oriented leftward. When an upward key has been pushed, the character data is revolved through 180 degrees, and is located along the upper edge of the image data, oriented downward. Further, when a leftward key has been pushed, the character data is revolved clockwise through 90 degrees, and is located along the left-hand edge of the image data, oriented rightward.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: May 12, 2009
    Assignee: Olympus Corporation
    Inventor: Takeshi Suzuki
  • Patent number: 7496242
    Abstract: An image transformation system and method for transforming a source image having source image pixel data associated with a source pixel array having an origin into a target image having target image pixel data associated with a target pixel array according to an image transformation. The image transformation is applied to the source image pixel data to generate transformed image pixel data. The transformed image pixel data is then compared to the target pixel array and the portion of the transformed image pixel data that fits within the target pixel array is determined. The portion of the source image pixel data that corresponds to the portion of the transformed image pixel data is determined. Finally, the image transformation is applied to the portion of the source image pixel data to generate the target image pixel data.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: February 24, 2009
    Assignee: AGFA Inc.
    Inventor: Neil Edmund James Hunt
  • Patent number: 7492471
    Abstract: An image forming apparatus prints images on print sheets, and insets tab-index sheets between the printed print sheets. The image forming apparatus includes an orientation detecting unit which detects an orientation of a print sheet being supplied, a rotation-angle selecting unit which selects a rotation angle of an image such that the image is arranged in an orientation matching the detected orientation of the print sheet and in a predetermined positional relationship with a tab of the tab-index sheets, and a printing unit which prints the image being rotated by the selected rotation angle.
    Type: Grant
    Filed: March 11, 2003
    Date of Patent: February 17, 2009
    Assignee: Ricoh Company, Ltd.
    Inventors: Tomoyuki Tsukuba, Yoh Masuyama, Masato Terao
  • Patent number: 7466876
    Abstract: This invention relates generally to a method and apparatus, as implemented by a software program on a computer system, for producing digital encoded images. This method and system are capable of combining a source image with a latent image so that the latent image is viewable only through the use of a corresponding decoder. The digital processing allows different latent images to be encoded according to different parameters. Additionally, latent images may be encoded into single component colors of an original visible image, at various angles from each other.
    Type: Grant
    Filed: October 8, 2007
    Date of Patent: December 16, 2008
    Assignee: Graphic Security Systems Corp.
    Inventor: Alfred Alasia
  • Patent number: 7421129
    Abstract: An encoder compresses a set of still images and parameterizes (with effect parameters) additional images synthesized from the set of still images. A decoder decompresses the set of still images and synthesizes the additional images using the effect parameters.
    Type: Grant
    Filed: September 4, 2003
    Date of Patent: September 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Ming-Chieh Lee, Shou-Jen (Joseph) Wu, Sergey Smirnov, Brian D. Crites
  • 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: 7376287
    Abstract: A method for re-orientating digital images in an image-editing environment where images are loaded in landscape mode by default, with the aim of unburdening users from the inconvenience of manual correction of image orientation. Intelligent re-orientation of digital images is realized by analyzing an image in order to determine if re-orientation is required, using image zone analysis processes and facial feature analysis and, by the information provided by the same processes, also determining the direction and scale of correction need to render an image correctly orientated with respect to a user.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: May 20, 2008
    Assignee: CyberLink Corp.
    Inventor: Ho-Chao Huang
  • Patent number: 7372469
    Abstract: The present invention provides a method for rotating YUV4:2:0 image in a digital display device, such as TV image system. A YUV4:2:0 image is separated to a Y division matrix and a U and V division matrix. Then the Y division is performed a rotation matrix calculation. And the U and V division matrix is performed a reverse rotation matrix calculation. A rotated YUV4:2:0 image is obtained by combining the processed Y division matrix and the processed U and V division matrix.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: May 13, 2008
    Assignee: Arcadyan Technology Corporation
    Inventor: Ming-Te Chou
  • 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: 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: 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: 7312889
    Abstract: A facsimile machine includes a facsimile communication unit, an Internet facsimile communication unit, and a controller that sets to rotate a scanned image by 90 degrees. When the controller sets to rotate the scanned image by 90 degrees, the facsimile communication unit rotates the scanned image by 90 degrees and transmits the scanned image, and the Internet facsimile communication unit transmits the scanned image without rotating the scanned image by 90 degrees.
    Type: Grant
    Filed: May 19, 2003
    Date of Patent: December 25, 2007
    Assignee: Murata Kikai Kabushiki Kaisha
    Inventor: Osamu Kimoto
  • 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: 7305664
    Abstract: A technique is disclosed to detect a specified mark that has been rotated by an unknown number of degrees. To make the detection efficient, the dictionary stores the specified marks in predetermined formats including the coordinate conversion table and the polar coordinate image. Furthermore, the coordinate conversion table includes the central distance D scale value indicative of a distance between a center of each of the pixels and a center of the dictionary image in the predetermined XY coordinate and the central rotation direction F scale value indicative of a degree of rotation of the dictionary image.
    Type: Grant
    Filed: October 7, 2003
    Date of Patent: December 4, 2007
    Assignee: Ricoh Company, Ltd.
    Inventor: Hideaki Yamagata
  • 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: 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: 7274832
    Abstract: In methods, systems, and computer program products for locating a regularly configured object within a digital image, a plurality of primary rotated integral images of the digital image are computed. Each primary rotated integral image has a different in-plane rotation. A set of secondary rotated integral images are derived from each of the primary rotated integral images. The secondary rotated integral images have further in-plane rotations relative to the respective primary rotated integral image. A window is defined within the digital image and corresponding windows of the rotated integral images. The values of convolution sums of a predetermined set of feature boxes within the window, in each of the rotated integral images are extracted. The dimensionality of the convolution sums is reduced to provide a set of reduced sums. A probability model is applied to the reduced sums to provide a best estimated derotated image of the window.
    Type: Grant
    Filed: November 13, 2003
    Date of Patent: September 25, 2007
    Assignee: Eastman Kodak Company
    Inventor: Henry Nicponski