Rotation Of Image Is Limited To 90 Degrees, 180 Degrees, Or 270 Degrees Patents (Class 382/297)
-
Patent number: 8019181Abstract: 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: GrantFiled: April 17, 2007Date of Patent: September 13, 2011Assignee: Fuji Xerox Co., Ltd.Inventors: Takashi Sonoda, Takeshi Onishi
-
Patent number: 7995866Abstract: 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: GrantFiled: October 9, 2007Date of Patent: August 9, 2011Assignee: Seiko Epson CorporationInventor: Toshinori Nagahashi
-
Patent number: 7970239Abstract: 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: GrantFiled: September 25, 2006Date of Patent: June 28, 2011Assignee: QUALCOMM IncorporatedInventors: Shuxue Quan, Xiaoyun Jiang, Jingqiang Li
-
Patent number: 7961907Abstract: 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: GrantFiled: June 12, 2007Date of Patent: June 14, 2011Assignee: Sunplus Technology Co., Ltd.Inventors: Chia Ching Lin, Li Ying Kuo
-
Patent number: 7961984Abstract: 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: GrantFiled: April 17, 2007Date of Patent: June 14, 2011Assignee: Fuji Xerox Co., Ltd.Inventors: Takeshi Onishi, Takashi Sonoda
-
Patent number: 7952593Abstract: 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: GrantFiled: September 26, 2007Date of Patent: May 31, 2011Assignee: VIA Technologies, Inc.Inventors: Zong-biao Niu, Li-jun Liao
-
Patent number: 7925115Abstract: 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: GrantFiled: February 8, 2006Date of Patent: April 12, 2011Assignee: Konica Minolta Business Technologies, Inc.Inventor: Motohiro Asano
-
Patent number: 7893963Abstract: 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: GrantFiled: May 19, 2005Date of Patent: February 22, 2011Assignee: Eastman Kodak CompanyInventors: Andrew C. Gallagher, Kenneth A. Parulski
-
Patent number: 7889362Abstract: 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: GrantFiled: December 15, 2008Date of Patent: February 15, 2011Assignee: Ricoh Company, Ltd.Inventors: Tomoyuki Tsukuba, Yoh Masuyama, Masato Terao
-
Patent number: 7844135Abstract: 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: GrantFiled: June 10, 2009Date of Patent: November 30, 2010Assignee: Tessera Technologies Ireland LimitedInventors: Eran Steinberg, Yury Prilutsky, Peter Corcoran, Petronel Bigioi, Leo Blonk, Mihnea Gangea, Constantin Vertan
-
Patent number: 7800776Abstract: 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: GrantFiled: February 12, 2007Date of Patent: September 21, 2010Assignee: Electronics for Imaging, Inc.Inventors: Puneet Goel, Vivek Tandon
-
Publication number: 20100209017Abstract: 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: ApplicationFiled: October 9, 2008Publication date: August 19, 2010Inventors: Toshiyuki Ueno, Satoshi Hosokawa
-
Patent number: 7773085Abstract: 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: GrantFiled: March 7, 2006Date of Patent: August 10, 2010Assignee: Graphics Properties Holdings, Inc.Inventor: David William Hughes
-
Patent number: 7768678Abstract: 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: GrantFiled: May 15, 2006Date of Patent: August 3, 2010Assignee: Xerox CorporationInventors: Aron Nacman, William David Notovitz, Theresa Michelle Marconi, Brian Richard Caffee, Anthony Paul Lanza, Timothy M. Hunter
-
Patent number: 7742198Abstract: 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: GrantFiled: March 11, 2004Date of Patent: June 22, 2010Assignee: Seiko Epson CorporationInventors: Junya Yada, Takashi Kato
-
Patent number: 7742659Abstract: 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: GrantFiled: May 9, 2006Date of Patent: June 22, 2010Assignee: ArcSoft, Inc.Inventors: Qipeng Mei, Weining Sun
-
Patent number: 7738735Abstract: 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: GrantFiled: August 10, 2005Date of Patent: June 15, 2010Assignee: Canon Kabushiki KaishaInventor: Takuya Kotani
-
Publication number: 20100104221Abstract: 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: ApplicationFiled: October 29, 2008Publication date: April 29, 2010Inventors: Clifford Yeung, Sheng Lin
-
Patent number: 7706579Abstract: 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: GrantFiled: December 21, 2006Date of Patent: April 27, 2010Assignee: Sony Ericsson Communications ABInventor: Sten Fredrik Oijer
-
Patent number: 7706014Abstract: 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: GrantFiled: November 1, 2004Date of Patent: April 27, 2010Assignee: Seiko Epson CorporationInventors: Atsushi Narusawa, Satoru Orii
-
Patent number: 7629987Abstract: 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: GrantFiled: December 7, 2007Date of Patent: December 8, 2009Assignee: NVIDIA CorporationInventor: Abraham B. De Waal
-
Patent number: 7627354Abstract: 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: GrantFiled: August 30, 2002Date of Patent: December 1, 2009Assignee: QUALCOMM IncorporatedInventors: Samir Khalil Khazaka, Bradley C. Kirn
-
Patent number: 7616809Abstract: 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: GrantFiled: August 4, 2006Date of Patent: November 10, 2009Assignee: MegaChips LSI Solutions Inc.Inventors: Takashi Matsutani, Satoru Kubota, Nobuhiro Minami
-
Patent number: 7612908Abstract: 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: GrantFiled: August 10, 2005Date of Patent: November 3, 2009Assignee: Brother Kogyo Kabushiki KaishaInventor: Daisuke Asai
-
Patent number: 7609281Abstract: 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: GrantFiled: December 10, 2007Date of Patent: October 27, 2009Assignee: NVIDIA CorporationInventor: Abraham B. De Waal
-
Patent number: 7598967Abstract: 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: GrantFiled: December 10, 2007Date of Patent: October 6, 2009Assignee: NVIDIA CorporationInventor: Abraham B. de Waal
-
Patent number: 7593025Abstract: 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: GrantFiled: December 7, 2007Date of Patent: September 22, 2009Assignee: NVIDIA Corp.Inventor: Abraham B. De Waal
-
Patent number: 7589745Abstract: 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: GrantFiled: May 2, 2005Date of Patent: September 15, 2009Assignee: Canon Kabushiki KaishaInventors: Kenji Inoue, Kenichiro Ono
-
Patent number: 7587524Abstract: 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: GrantFiled: January 7, 2005Date of Patent: September 8, 2009Assignee: Samsung Electronics Co., Ltd.Inventors: Jin-Hyun Cho, Jung-Sun Kang, Jin-Aeon Lee, Young-Ha Park
-
Patent number: 7583277Abstract: 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: GrantFiled: December 7, 2007Date of Patent: September 1, 2009Assignee: NVIDIA CorporationInventor: Abraham B. De Waal
-
Patent number: 7580046Abstract: 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: GrantFiled: December 7, 2007Date of Patent: August 25, 2009Assignee: NVIDIA CorporationInventor: Abraham B. De Waal
-
Patent number: 7570273Abstract: 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: GrantFiled: August 29, 2002Date of Patent: August 4, 2009Assignee: Nvidia CorporationInventor: Abraham B. de Waal
-
Patent number: 7565030Abstract: 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: GrantFiled: December 27, 2004Date of Patent: July 21, 2009Assignee: FotoNation Vision LimitedInventors: Eran Steinberg, Yury Prilutsky, Peter Corcoran, Petronel Bigioi, Leo Blonk, Mihnea Gangea, Constantin Vertan
-
Patent number: 7532245Abstract: 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: GrantFiled: February 17, 2006Date of Patent: May 12, 2009Assignee: Olympus CorporationInventor: Takeshi Suzuki
-
Patent number: 7496242Abstract: 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: GrantFiled: December 16, 2004Date of Patent: February 24, 2009Assignee: AGFA Inc.Inventor: Neil Edmund James Hunt
-
Patent number: 7492471Abstract: 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: GrantFiled: March 11, 2003Date of Patent: February 17, 2009Assignee: Ricoh Company, Ltd.Inventors: Tomoyuki Tsukuba, Yoh Masuyama, Masato Terao
-
Patent number: 7466876Abstract: 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: GrantFiled: October 8, 2007Date of Patent: December 16, 2008Assignee: Graphic Security Systems Corp.Inventor: Alfred Alasia
-
Patent number: 7421129Abstract: 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: GrantFiled: September 4, 2003Date of Patent: September 2, 2008Assignee: Microsoft CorporationInventors: Ming-Chieh Lee, Shou-Jen (Joseph) Wu, Sergey Smirnov, Brian D. Crites
-
Patent number: 7409105Abstract: 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: GrantFiled: October 22, 2003Date of Patent: August 5, 2008Assignee: ArcSoft, Inc.Inventors: Yiqing Jin, Yushan Huang, Donghui Wu, Lingxiang Zhou
-
Patent number: 7376287Abstract: 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: GrantFiled: October 15, 2004Date of Patent: May 20, 2008Assignee: CyberLink Corp.Inventor: Ho-Chao Huang
-
Patent number: 7372469Abstract: 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: GrantFiled: April 12, 2006Date of Patent: May 13, 2008Assignee: Arcadyan Technology CorporationInventor: Ming-Te Chou
-
Publication number: 20080089588Abstract: 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: ApplicationFiled: October 9, 2007Publication date: April 17, 2008Applicant: SEIKO EPSON CORPORATIONInventor: Toshinori NAGAHASHI
-
Patent number: 7348998Abstract: 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: GrantFiled: April 28, 2004Date of Patent: March 25, 2008Assignee: Eastman Kodak CompanyInventor: Steven M. Belz
-
Patent number: 7327887Abstract: 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: GrantFiled: May 6, 2003Date of Patent: February 5, 2008Assignee: National Instruments CorporationInventor: Lothar Wenzel
-
Patent number: 7312889Abstract: 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: GrantFiled: May 19, 2003Date of Patent: December 25, 2007Assignee: Murata Kikai Kabushiki KaishaInventor: Osamu Kimoto
-
Patent number: 7307635Abstract: 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: GrantFiled: February 2, 2005Date of Patent: December 11, 2007Assignee: NeoMagic Corp.Inventors: Jimmy Yang, Bo Ye, Edward M. Jacobs
-
Apparatus, method, software and medium storage for performing the tasks of detecting specified marks
Patent number: 7305664Abstract: 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: GrantFiled: October 7, 2003Date of Patent: December 4, 2007Assignee: Ricoh Company, Ltd.Inventor: Hideaki Yamagata -
Patent number: 7305089Abstract: 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: GrantFiled: June 13, 2003Date of Patent: December 4, 2007Assignee: Canon Kabushiki KaishaInventors: Goichi Morikawa, Go Tokura
-
Patent number: 7305619Abstract: 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: GrantFiled: December 31, 2003Date of Patent: December 4, 2007Assignee: Canon Kabushiki KaishaInventors: Kitahiro Kaneda, Tomotoshi Kanatsu
-
Patent number: 7274832Abstract: 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: GrantFiled: November 13, 2003Date of Patent: September 25, 2007Assignee: Eastman Kodak CompanyInventor: Henry Nicponski