Image Based (addressing) Patents (Class 345/656)
-
Publication number: 20110304771Abstract: A method of processing television images consistent with certain implementations involves receiving a television signal and capturing a television image; capturing and storing a frame of the television image to a frame memory device; editing the captured image to at least isolate a portion of the image; and storing the isolated portion of the image to a storage device for subsequent retrieval. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.Type: ApplicationFiled: August 24, 2011Publication date: December 15, 2011Inventors: Robert Blanchard, Peter Rae Shintani
-
Publication number: 20110298828Abstract: A projection display apparatus includes a display unit adapted to generate an image, a projection unit adapted to project the image generated by the display unit, a control unit adapted to control the image generated by the display unit, a detection unit adapted to issue an output changed depending on an inclination angle of the projection display apparatus, and a storage unit adapted to store a plurality of horizontal reference values corresponding to installed states of the projection display apparatus. The control unit in the projection display apparatus changes the image generated by the display unit in accordance with an output of the detection unit and the selected horizontal reference value.Type: ApplicationFiled: August 15, 2011Publication date: December 8, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Yasuo Suzuki
-
Publication number: 20110286663Abstract: A method and apparatus of color image rotation for display and recording using JPEG compression and decompression is provided. The method includes the steps of: setting the operation modes of JPEG encoder and JPEG decoder respectively; waiting until the image data ready for encoding; performing JPEG encoding and reentry information processing; waiting until the compression of one entire frame of image completed; setting the operation mode of JPEG encoder; and then performing JPEG decoding and reentry information updating processing. For displaying the image on an image output device, the method includes the steps of: displaying processing; waiting until JPEG decoding completed; and displaying final image on the display. At this point, the process of one frame display is accomplished. On the other hand, for recording to a mass storage device, the method includes the steps of: standard lossless JEPG encoding; waiting until JPEG encoding completed; and storing final encoded data to the mass storage device.Type: ApplicationFiled: May 20, 2010Publication date: November 24, 2011Inventor: Wen-Lung Huang
-
Publication number: 20110249031Abstract: Disclosed is a method for drawing a distribution area of data points on a coordinate plane. The method includes a step in which a data point is selected as a first representative point; a step in which the data point corresponding to a direction in which a minimum angle is formed with respect to a first direction in a rotation direction is selected as a second representative point; a step in which the data point corresponding to a direction in which a minimum angle is formed with respect to a next direction in the rotation direction is selected as a next representative point, the step repeatedly selecting the next representative point; and a step in which the representative points are connected by a line to draw a distribution area indication line.Type: ApplicationFiled: April 8, 2011Publication date: October 13, 2011Applicant: RICOH COMPANY, LTD.Inventors: Hirokazu YANAI, Junichi Konishi
-
Patent number: 8009930Abstract: A method for self-recalibration of a structured light vision system including a camera and a projector. A camera plane and a projector plane are defined, a Homography matrix between the camera plane and the projector plane is computed, and a translation vector and a rotation matrix are determined from Homography-based constraints. A computer vision system implementing the method is also described.Type: GrantFiled: March 26, 2008Date of Patent: August 30, 2011Assignee: City University of Hong KongInventors: Youfu Li, Beiwei Zhang
-
Patent number: 8009121Abstract: A media content distribution and display system and method that includes a central server, a number of remote display devices, and an electronic network for communicating therebetween. The central server receives and stores a plurality of media content, where each of the media content has one or more attributes associated therewith that relate to characteristics of the media content. The remote display devices receive via the electronic network the media content from the central server. Each remote display device includes at least one electronic display, one or more target attributes associated with the remote display device that relate to environmental variables of the remote display device, and a biasing engine for comparing the media content attributes with the target attributes, and for causing the electronic display to display only those of the media content having one or more of the attributes associated therewith that satisfy a predetermined matching criteria.Type: GrantFiled: December 26, 2001Date of Patent: August 30, 2011Assignee: EK3 Technologies, Inc.Inventors: Kenneth R. Stuart, Edward D. Elliott, Bryan Andrew Krawetz, Jayesh Kumar Patel
-
Publication number: 20110018904Abstract: A method for controlling an orientation of a display of a wireless device using a combination of accelerometer-determined orientation and camera-determined orientation, the camera being a frontal camera used to confirm or reverse the orientation found by the accelerometer.Type: ApplicationFiled: July 22, 2009Publication date: January 27, 2011Applicant: RESEARCH IN MOTION LIMITEDInventor: Yu Tang
-
Publication number: 20100321409Abstract: Disclosed herein is A head mounted display including: (A) an eyeglasses frame-like frame to be mounted to an observer's head; (B) an image display device; (C) an image sensing device mounted to the frame; and (D) a correction section, wherein the image display device includes (B-1) an image generating device, and (B-2) see-through type light guide section which is mounted to the image generating device, on which beams emitted from the image generating device are incident, through which the beams are guided, and from which the beams are emitted toward an observer's pupil.Type: ApplicationFiled: June 10, 2010Publication date: December 23, 2010Applicant: SONY CORPORATIONInventors: Akihiro Komori, Hiroshi Mukawa
-
Patent number: 7800634Abstract: A method of rotating an image based on image data including a plurality of pixels per a line, the method including setting the number of pixel data forming the pixel; sequentially storing the pixel data in a first memory according to the order of the line and the pixel; calculating the number of entire image data on the basis of the number of pixel data, the line number of the image data, and the number of pixels per line; setting an image rotation angle; calculating a location value of each pixel data in a second memory on the basis of the number of pixel data per pixel, the line number of the image data, the number of pixels per line, and the number of the entire data by independent processes in consideration of the setting image rotation angle; and storing the image data from the first memory in the second memory on the basis of the calculated location value of each pixel data in the second memory with regard to each pixel data.Type: GrantFiled: June 1, 2005Date of Patent: September 21, 2010Assignee: Samsung Electronics Co., LtdInventors: Joung-hum Baek, Cheon-yong Cho, Young-nam Oh, R. Jai Pravinchandra
-
Patent number: 7782341Abstract: Rotation in the storage domain is a one-one function with the domain equal to the range. This permits an image to be rotated in place. Each image size implies at least one garland of closed chains of pixels. Each image includes a spanning set of these garlands. Rotation in place moves each pixel to the next location on its garland. On completion of a garland by return to the initial pixel, pixels on the next garland are moved. Image rotation is complete after all the garlands have been traversed.Type: GrantFiled: March 8, 2006Date of Patent: August 24, 2010Assignee: Texas Instruments IncorporatedInventor: Sreenivas Kothandaraman
-
Publication number: 20100208118Abstract: An apparatus includes an imaging unit configured to output an image signal of a captured image, a display unit configured to display the image signal as an image, a swing detection unit configured to detect a component of acceleration of a swinging operation, an operation detection unit configured to detect the swinging operation, and a control unit to change the image to be displayed on the display unit based on the swinging operation, wherein the operation detection unit is configured, if the acceleration signal reaches a first and a second threshold values, to determine that the apparatus has been swung.Type: ApplicationFiled: February 12, 2010Publication date: August 19, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Teruhiko Ueyama
-
Patent number: 7742063Abstract: An apparatus comprising a buffer circuit, a rotation circuit and a memory. The buffer may be configured to store original image data in one or more sub-matrices. The rotation circuit may be configured to (i) produce rotated data and (ii) store the rotated data in a transposed matrix. The memory may be configured to position the rotated data in the transposed matrix. The transposed matrix comprises final image data rotated by a predetermined angle from the original image data.Type: GrantFiled: July 7, 2005Date of Patent: June 22, 2010Assignee: LSI CorporationInventors: Ho-Ming Leung, Gary Chang, Wern-Yan Koe
-
Publication number: 20100110107Abstract: A method and apparatus for automatically deciding on the orientation of image. The method includes computing average and standard deviation of luminance of the top region of a portion of the image, of the bottom region of a portion of the image, of the left region of a portion of the image, and of the right region of a portion of the image, computing average luminance of the image, computing, in the digital signal processor, consolidated luminance difference and uniformity of top and bottom regions, and left and right regions, utilizing the computed average and standard deviation of at least one of the bottom region, the left region or the right region andutilizing portrait orientation if difLR?difTB>t1 && stdTB?stdLR>t2 or if difLR?difTB>t3 && stdTB?stdLR>t4, otherwise, utilizing landscape orientation.Type: ApplicationFiled: November 2, 2009Publication date: May 6, 2010Applicant: Texas Instruments IncorporatedInventor: Jianping Zhou
-
Patent number: 7701472Abstract: A display controller comprising: an image data input interface; a first image processing section for a first processing operation including at least a turning operation to turn an orientation of an image of the image data with a first turning angle or a mirror image reversing operation; a second image processing section for a second processing operation including at least a turning operation to turn an orientation of an image of the image data with a second turning angle or a mirror image reversing operation; an image data compressing section compressing the image data after the first processing operation; a memory for the compressed data where the image data, after the compressing operation, are stored; a host interface to/from which the imaged data stored in the memory are input and output; and a display driver interface outputting the image data, after the second processing operation, to the display driver.Type: GrantFiled: May 31, 2005Date of Patent: April 20, 2010Assignee: Seiko Epson CorporationInventor: Atsushi Obinata
-
Publication number: 20100066763Abstract: One or more elements are initially displayed on a display component of an electronic device. After the one or more elements have been displayed on the display component of the electronic device, an image of a user of the electronic device is captured, and an orientation of the electronic device relative to the user is determined based on the captured image of the user of the electronic device. Thereafter, an orientation of at least one of the displayed elements is adjusted relative to the display component of the electronic device based on the determined orientation of the electronic device relative to the user.Type: ApplicationFiled: September 14, 2009Publication date: March 18, 2010Applicant: GestureTek, Inc.Inventors: FRANCIS MACDOUGALL, EVAN HILDRETH
-
Patent number: 7657157Abstract: A still image producing apparatus in which a user selects one piece of information, and production of still images and music associated with the mood in time of the production is provided. A still image producing apparatus 100 comprises: an image feature extraction unit 102 which analyzes image data, so as to extract feature; a music feature extraction unit 106 which extracts a music feature quantity from music data; and a mapping process unit 109 which uses each feature, so as to respectively map image data and music data on each sensitivity map using two axes. The user selects, from the sensitivity map, via a menu input unit 111, a quadrant for music or images desired in a slide show. Thus, the slide show associated with the mood is automatically produced in a slide show generation unit 110.Type: GrantFiled: January 13, 2005Date of Patent: February 2, 2010Assignee: Panasonic CorporationInventors: Ichiro Okabayashi, Yasuhiro Mori
-
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: 7620910Abstract: To improve ease of operation with which a user selects an image when many images are simultaneously displayed on a screen, a frame, which divides many images into 12 areas, is superimposed and displayed on a screen displaying thumbnail exhibition thereon. For example, the press of a channel key allows selecting one of the areas and moving to the selected area a focus frame indicating a candidate image for selection, and then the presses of cursor keys allow moving the focus frame to a desired image to be selected. The number of areas can be changed and displayed according to the number of channel keys when a television remote control is used, or according to the number of numeric keys when a mobile telephone is used.Type: GrantFiled: March 20, 2008Date of Patent: November 17, 2009Assignee: Canon Kabushiki KaishaInventors: Tomoyuki Ohno, Shuntaro Aratani, Katsuhiro Miyamoto, Tomoyasu Yoshikawa
-
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: 7599985Abstract: A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into a hypermedia document much like data objects. The user may select the program object from the screen. Once selected the program object executes on the user's (client) computer or may execute on a remote server or additional remote computers in a distributed processing arrangement. After launching the program object, the user is able to interact with the object as the invention provides for ongoing interprocess communication between the application object (program) and the browser program. One application of the embedded program object allows a user to view large and complex multi-dimensional objects from within the browser's window. The user can manipulate a control panel to change the viewpoint used to view the image.Type: GrantFiled: August 9, 2002Date of Patent: October 6, 2009Assignee: Regents of the University of CaliforniaInventors: Michael Doyle, David Martin, Cheong Ang
-
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: 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: 7576758Abstract: Rotation in the storage domain is a one-one function with the domain equal to the range. This permits an image to be rotated in place. Each image size implies at least one garland of closed chains of tiles. Each image includes a spanning set of these garlands. Rotation in place moves each pixel to the next location on its garland. On completion of a garland by return to the initial tile, tiles on the next garland are moved. Image rotation is complete after all the garlands have been traversed. This invention first linearized the two-dimensional tiles sliding into groups of super-pixels at contiguous locations above the image buffer. The tiles are rotated in place. The shuffled tiles are delinearized into rectangular blocks and then re-pitched if needed.Type: GrantFiled: March 8, 2006Date of Patent: August 18, 2009Assignee: Texas Instruments IncorporatedInventors: Sreenivas Kothandaraman, Joseph R. Zbiciak
-
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
-
Publication number: 20090058883Abstract: In a method for rotating geometric shape having an assigned texture image, a two dimensional outline of a rotated source geometric shape is defined by performing its perspective projection onto a two dimensional plane. Then, according to the method, the two dimensional outline is split into intermediate rectangles in places where pixel of each line non-parallel to the rotation axis of the two dimensional outline changes coordinates and for each intermediate rectangle the steps of finding a corresponding part of the texture image taking perspective correction into account. One of the last steps executes copying with scaling a corresponding part of the texture image in order to fit it into the intermediate rectangle.Type: ApplicationFiled: September 5, 2008Publication date: March 5, 2009Applicant: Osmosys S.A.Inventors: Michal PIOTROWSKI, Mateusz HOBGARSKI
-
Patent number: 7460135Abstract: In a method and system for controlling rotation of a color image stored as sub-sampled image data in a memory, a controller includes a finite state machine (FSM) operable to fetch the sub-sampled image data and provide the sub-sampled data as a plurality of pixels to form the color image having a predefined angle of rotation. The FSM provides a predefined address of sub-sampled image data describing the color image stored in the memory to an addressing unit. The addressing unit is operable to read twice the sub-sampled image data located at the predefined address. A memory device is operable to push each read instance of the sub-sampled image data. A pipeline controlled by the FSM is operable to pull and selectively read the sub-sampled image data from the memory device for generating the plurality of pixels.Type: GrantFiled: April 10, 2006Date of Patent: December 2, 2008Assignee: Texas Instruments IncorporatedInventors: Thomas Joseph Shepherd, Donald Richard Tillery, Jr., Nishanth Rajan
-
Patent number: 7375729Abstract: An animation display device, which is a dedicated hardware circuit implemented in an integrated circuit, includes a control register for storing a plurality of control bits, an image memory for storing image data, and a processing unit coupled to the control register and the image data. The processing unit reads the image data stored in the image memory according to the control bits so as to generate an animation effect. The animation display device generates the animation effect frame by frame.Type: GrantFiled: May 5, 2005Date of Patent: May 20, 2008Assignee: Realtek Semiconductor Corp.Inventors: Yu-Zuong Chou, Zou-Ping Chen, Tsung-Chi Lin, Cheng-Shun Liao
-
Patent number: 7353069Abstract: An electronic apparatus capable of adjusting display direction and display-direction adjusting method thereof are disclosed. The electronic apparatus includes a sensing unit, a processing unit, and a display unit. The sensing unit is for outputting a sensing signal according to a placement status of the electronic apparatus. The processing unit is for generating a control signal according to the sensing signal. The display unit is for adjusting display direction under the control of the control signal.Type: GrantFiled: March 17, 2006Date of Patent: April 1, 2008Assignee: Quanta Computer Inc.Inventor: Hsin-Feng Tsai
-
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: 7327375Abstract: 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: GrantFiled: May 13, 2004Date of Patent: February 5, 2008Assignee: Sega CorporationInventor: Tomoyuki Hayashi
-
Patent number: 7289129Abstract: A special effect device by which an entirely new special picture effect is to be implemented in accordance with a read address control system.Type: GrantFiled: April 2, 2004Date of Patent: October 30, 2007Assignee: Sony CorporationInventor: Hideyuki Shimizu
-
Patent number: 7046259Abstract: Systems and methods for presenting images in a vehicle as the vehicle rotates about a rotation axis are disclosed. In one embodiment, the system includes a signal receiving portion that receives a first signal corresponding to an image of a first view from a position located a first distance from the rotation axis. A signal processing portion directs to a signal display portion located a second distance from the rotation axis, a time varying second signal that represents a second view. The second view can be a portion of the first view and can occupy an area less than the area occupied by the first view. The location of the second area relative to the first area can be selected based at least on an amount by which the first and second distances differ.Type: GrantFiled: April 30, 2003Date of Patent: May 16, 2006Assignee: The Boeing CompanyInventor: Orin L. Humphries
-
Patent number: 7038668Abstract: A picture displaying apparatus that includes scanning lines to which scanning signals are inputted, data lines to which data signals are inputted, and a light emission element present at every intersection of scanning lines and data lines. The designated picture displaying device also consists of a display unit composed of light emission elements and a memory unit containing memory cells that store single units of display data. The units of display data are read from the memory unit in different orders and then written to the picture displaying unit such that the picture or content is different for each predetermined frame or frames. A plurality of display data corresponding to different display contents is generated without a calculating circuit when the screen saver function is activated.Type: GrantFiled: October 16, 2001Date of Patent: May 2, 2006Assignee: NEC CorporationInventors: Atsushi Kota, Shingo Kawashima, Eitaro Nishigaki
-
Patent number: 7006713Abstract: The image-processing apparatus includes n image processing sections which receive n consecutive pixel data items that are respectively input with the same timing and which respectively process the respective input pixel data items with the same timing, and a control section that controls the n image processing sections. Each of the image processing sections are capable of being set to one of a first operation mode allowing data communication with the controlling section and a second operation mode allowing only reception from the aforementioned controlling section, one of the image processing sections is set to the first operation mode, and n?1 of the image processing sections are set to the second operation mode.Type: GrantFiled: May 17, 2000Date of Patent: February 28, 2006Assignee: Seiko Epson CorporationInventor: Miki Nagano
-
Patent number: 6943808Abstract: The system and method reduces aliasing which is formed by the patterns that are introduced by the halftone screens used in the printer. The system and method provides halftone-specific anti-alias filters for obtaining optimal effective resolution in printed images. A method of reducing aliasing in a digital image includes providing a digital image; selecting a halftone screen for halftoning the digital image, wherein the halftone screen has a directional component associated with it; filtering the digital image with an antialiasing filter, the antialiasing filter having been designed to have a directional frequency response that is optimized for the directional component of the selected halftone screen; and halftoning the filtered digital image.Type: GrantFiled: December 16, 2002Date of Patent: September 13, 2005Assignee: Xerox CorporationInventors: Charles M. Hains, Sang-Chul Kang
-
Patent number: 6822662Abstract: A computer display system, method and article of manufacture are presented allowing a user to interactively arrange two-dimensional windows for display in three dimensions on a two-dimensional display screen of the computer system. A window manager associated with the display screen is configured to respond to a user's selection of a frame edge of a window, e.g., using a third mouse button, by rotating the window from a two-dimensional depiction to a three-dimensional depiction. Rotation of the window occurs on an edge frame opposite to the selected edge frame and the rotation angle is related to the magnitude that the user drags the pointing device after selection of one edge frame of the window to be swung. In a similar manner, multiple windows can be swung for three-dimensional viewing and simultaneous display within the display screen.Type: GrantFiled: March 31, 1999Date of Patent: November 23, 2004Assignee: International Business Machines CorporationInventors: Thomas E. Cook, Michael D. Essenmacher, Clark A. Goodrich
-
Patent number: 6760035Abstract: A method to perform image transformations that are simplistic, conducive to miniaturization, and inexpensive to implement is provided. Transformations of an image stored in system memory are carried out by copying the image data, transforming the image data to a selected orientation, and outputting the transformed image for display, printing, or others. Throughout the transformation process, the image stored in system memory remains unchanged in the original orientation (T0-normal transformation). The transformation process is carried out by accessing in predetermined orders/sequences the image data copied from system memory to a frame buffer that is made up of N memory modules and arranged such that image data are stored serially with the image scan lines running the length of the frame buffer like that of a traditional frame buffer but with each memory module capable of being individually accessed.Type: GrantFiled: November 19, 2001Date of Patent: July 6, 2004Assignee: NViDiA CorporationInventor: Ignatius B. Tjandrasuwita
-
Patent number: 6750876Abstract: A programmable display controller for use in a digital imaging system has a video control register, a data access controller and a programmable modulator. The programmable display control is designed to be used with a digital imaging systems, such as digital cameras, having a variety of display different devices that require respective different control signals, different image signal modulations, and so on. The video control register stores video mode bits indicating the type of video signal to output. The data access controller has a buffer for requesting image data and storing the requested image data in the buffer. The programmable modulator, in response to the video mode bits, generates a video signal from the image data stored in the buffer. In some embodiments, a decoder detects and decodes a link code in received image data. An address generator is responsive to the decoder and outputs a link address corresponding to the decoded link code for fetching image data that is stored at the link address.Type: GrantFiled: November 9, 1998Date of Patent: June 15, 2004Assignee: ESS Technology, Inc.Inventors: Sean R. Atsatt, William S. Jacobs
-
Patent number: 6727911Abstract: Method and apparatus for observing a specimen image on a scanning charged-particle beam instrument in such a way that the original observational position can be automatically resumed after movement of a specimen or its image. When an image is observed at the original position after a specimen or its image is rotated or moved, a keyboard or a pointing device is operated to command reconstruction of the image. In response to this, the CPU of the instrument reads data from a memory that indicates the history of rotations and movements of the specimen and image. For example, if the specimen has been mechanically rotated, the CPU controls a rotational drive circuit according to the data read from the memory, the data indicating amounts and directions of rotations. The specimen stage is rotated through a given angle in a direction opposite to the previous direction. As a result, the specimen can be returned to the position assumed prior to the rotation.Type: GrantFiled: April 24, 2000Date of Patent: April 27, 2004Assignee: Jeol Ltd.Inventors: Atsushi Yamada, Masaki Saito
-
Patent number: 6686909Abstract: A touch panel input coordinate transform device is provided which detects coordinate data supplied to a touch panel and transforms the coordinate data according to a rotation angle by which images on the display unit are rotated. Further, decision is made about the rotation angle of the images either at the time point when an origin is registered or at the time point when an operator touches the touch panel.Type: GrantFiled: November 21, 2000Date of Patent: February 3, 2004Assignee: NEC CorporationInventor: Kazuo Endo
-
Patent number: 6680738Abstract: A graphics controller for a System-On-a-Chip (SOC) used with a battery-powered device allows for reduced-power display modes. The microprocessor writes to a frame buffer that is a single, contiguous address block in virtual memory. A memory management unit (MMU) translates frame-buffer address to multiple physical blocks. The graphics controller fetches pixels from the multiple physical blocks, including a block in an on-chip memory and a block in an external memory. In a low-power mode, pixels are only fetched from the lower-power on-chip memory and not the higher-power external memory. A smaller display window is defined and pixels outside the window are replaced by dummy data,.eliminating external-memory fetches. The smaller display window falls within the first block in the on-chip memory. Status and other information can be displayed in the smaller display window during stand-by modes, while a full-screen of data is displayed for full-power modes.Type: GrantFiled: February 22, 2002Date of Patent: January 20, 2004Assignee: NeoMagic Corp.Inventors: Takatoshi Ishii, Edmund Cheung, Sherwood Brannon
-
Patent number: 6639603Abstract: A display subsystem supports both normal mode and portrait mode displays. In normal mode, the scan starts at the upper left comer of the display. In portrait mode, the scan starts at the lower left comer of the display. The display subsystem includes a dual mapped display memory having a normal mode display area and a portrait mode display area. The portrait mode display area is defined by X-ofst(Virtual) and Y-ofst. X-ofst(Virtual) is a power of two that is greater than the real X-ofst supported by the display in portrait mode. Address requests from the CPU or software use high order bits to specify whether the address is in the normal or portrait mode display area. In addition, address requests to the portrait mode display area use the address space defined by X-ofst(Virtual) and Y-ofst. When the address request specifies the portrait mode display area, the address of the request is translated to account for the different mode of the display.Type: GrantFiled: April 21, 1999Date of Patent: October 28, 2003Assignee: Linkup Systems CorporationInventor: Takatoshi Ishii
-
Patent number: RE38896Abstract: The apparatus of the present invention preferably comprises an image sensor, an orientation sensor, a memory and a processing unit. The image sensor is used for generating captured image data. The orientation sensor is coupled to the image sensor, and is used for generating signals relating to the position of the image sensor. The memory, has an auto-rotate unit comprising program instructions for transforming the captured image data into rotated image data in response to the orientation sensor signals. The processing unit, executes program instructions stored in the memory, and is coupled to the image sensor, the orientation sensor and the memory. The method of the present invention preferably comprises the steps of: generating image data representative of an object with an image sensor; identifying an orientation of the image sensor relative to the object during the generating step; and selectively transferring the image data to an image processing unit in response to the identifying step.Type: GrantFiled: January 4, 2002Date of Patent: November 29, 2005Assignee: Apple Computer, Inc.Inventor: Eric C. Anderson
-
Patent number: RE38471Abstract: A method and an apparatus for rotating images on a computer system is disclosed. The system includes a processor for accessing an image frame buffer using a set of CPU addresses, a memory for storing the frame buffer, a controller for directing the pixel data of the frame buffer to a display device using a set of controller addresses. The two sets of addresses are not necessarily the same. In fact, numerous advantages could be had from manipulating those two sets of addresses resulting in image rotation operations for the display device.Type: GrantFiled: December 29, 2000Date of Patent: March 23, 2004Assignee: Apple Computer, Inc.Inventors: Brian D. Howard, Robert L. Bailey
-
Patent number: RE41088Abstract: The apparatus of the present invention preferably comprises an image sensor, an orientation sensor, a memory and a processing unit. The image sensor is used for generating captured image data. The orientation sensor is coupled to the image sensor, and is used for generating signals relating to the position of the image sensor. The memory, has an auto-rotate unit comprising program instructions for transforming the captured image data into rotated image data in response to the orientation sensor signals. The processing unit, executes program instructions stored in the memory, and is coupled to the image sensor, the orientation sensor and the memory. The method of the present invention preferably comprises the steps of: generating image data representative of an object with an image sensor; identifying an orientation of the image sensor relative to the object during the generating step; and selectively transferring the image data to an image processing unit in response to the identifying step.Type: GrantFiled: August 16, 2005Date of Patent: January 26, 2010Assignee: Apple Inc.Inventor: Eric C. Anderson
-
Patent number: RE41967Abstract: A graphics controller for a System-On-a-Chip (SOC) used with a battery-powered device allows for reduced-power display modes. The microprocessor writes to a frame buffer that is a single, contiguous address block in virtual memory. A memory management unit (MMU) translates frame-buffer address to multiple physical blocks. The graphics controller fetches pixels from the multiple physical blocks, including a block in an on-chip memory and a block in an external memory. In a low-power mode, pixels are only fetched from the lower-power on-chip memory and not the higher-power external memory. A smaller display window is defined and pixels outside the window are replaced by dummy data, .eliminating external-memory fetches. The smaller display window falls within the first block in the on-chip memory. Status and other information can be displayed in the smaller display window during stand-by modes, while a full-screen of data is displayed for full-power modes.Type: GrantFiled: January 20, 2006Date of Patent: November 30, 2010Inventors: Takatoshi Ishii, Edmund Cheung, Sherwood Brannon
-
Patent number: RE42639Abstract: The apparatus of the present invention preferably comprises an image sensor, an orientation sensor, a memory and a processing unit. The image sensor is used for generating captured image data. The orientation sensor is coupled to the image sensor, and is used for generating signals relating to the position of the image sensor. The memory, has an auto-rotate unit comprising program instructions for transforming the captured image data into rotated image data in response to the orientation sensor signals. The processing unit, executes program instructions stored in the memory, and is coupled to the image sensor, the orientation sensor and the memory. The method of the present invention preferably comprises the steps of: generating image data representative of an object with an image sensor; identifying an orientation of the image sensor relative to the object during the generating step; and selectively transferring the image data to an image processing unit in response to the identifying step.Type: GrantFiled: December 28, 2009Date of Patent: August 23, 2011Assignee: Apple Inc.Inventor: Eric C. Anderson