WO2009031055A3 - System and method for displaying a rotated image in a display device - Google Patents

System and method for displaying a rotated image in a display device Download PDF

Info

Publication number
WO2009031055A3
WO2009031055A3 PCT/IB2008/003524 IB2008003524W WO2009031055A3 WO 2009031055 A3 WO2009031055 A3 WO 2009031055A3 IB 2008003524 W IB2008003524 W IB 2008003524W WO 2009031055 A3 WO2009031055 A3 WO 2009031055A3
Authority
WO
WIPO (PCT)
Prior art keywords
pixels
blocks
displaying
display device
block
Prior art date
Application number
PCT/IB2008/003524
Other languages
French (fr)
Other versions
WO2009031055A2 (en
Inventor
R. Guruprasad
K. S. Krishna
M. Vijayalazmi
K.M. Nataraja
Sunil R. Nyamagouda
Original Assignee
Lg Electronics Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lg Electronics Inc. filed Critical Lg Electronics Inc.
Publication of WO2009031055A2 publication Critical patent/WO2009031055A2/en
Publication of WO2009031055A3 publication Critical patent/WO2009031055A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/60Memory management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents

Abstract

A method controls display of an image by dividing a source image into a plurality of M x N blocks of pixels, selecting a first one of the blocks, and transferring the pixels in the first block from a source memory to a display memory, the pixels in the first block transferred based on orientation change information. The selecting and transferring steps are then repeated to transfer pixels in remaining ones of the blocks to the display memory. Each block corresponds to only a portion of the source image, where any given portion represents less than a full line of pixels in the source image.
PCT/IB2008/003524 2007-09-04 2008-08-21 System and method for displaying a rotated image in a display device WO2009031055A2 (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US96982507P 2007-09-04 2007-09-04
US60/969,825 2007-09-04
US1283207P 2007-12-11 2007-12-11
US61/012,832 2007-12-11
US4349008P 2008-04-09 2008-04-09
US61/043,490 2008-04-09

Publications (2)

Publication Number Publication Date
WO2009031055A2 WO2009031055A2 (en) 2009-03-12
WO2009031055A3 true WO2009031055A3 (en) 2010-01-07

Family

ID=40429471

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/IB2008/003524 WO2009031055A2 (en) 2007-09-04 2008-08-21 System and method for displaying a rotated image in a display device
PCT/IB2008/003754 WO2009040681A2 (en) 2007-09-04 2008-08-21 System and method for changing orientation of an image in a display device

Family Applications After (1)

Application Number Title Priority Date Filing Date
PCT/IB2008/003754 WO2009040681A2 (en) 2007-09-04 2008-08-21 System and method for changing orientation of an image in a display device

Country Status (2)

Country Link
US (3) US8581933B2 (en)
WO (2) WO2009031055A2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010014696A1 (en) 2008-07-29 2010-02-04 Marvell World Trade, Ltd. Processing rasterized data
US8976200B1 (en) * 2009-03-18 2015-03-10 Marvell International Ltd. Display controller for rotation of image data
US8659620B2 (en) * 2009-04-13 2014-02-25 Accusoft Corporation Methods and apparatus for rendering images
US8296657B2 (en) * 2009-05-19 2012-10-23 Sony Corporation Random image selection without viewing duplication
WO2011058948A1 (en) * 2009-11-13 2011-05-19 イマグノーシス株式会社 Medical three-dimensional image display-orientation adjustment device and adjustment program
KR101653246B1 (en) * 2010-02-03 2016-09-12 삼성디스플레이 주식회사 Method of driving a display panel and display apparatus for performing the same
CN101996390B (en) * 2010-10-20 2013-11-06 中兴通讯股份有限公司 Image copying method and device
US9561008B2 (en) * 2010-12-28 2017-02-07 General Electric Company Method of displaying image
US20150079379A1 (en) * 2012-06-15 2015-03-19 Showa Denko K.K. Polymerizable composition, polymer, optical adhesive sheet, image display device, and method for manufacturing image display device
US20150042669A1 (en) * 2013-08-08 2015-02-12 Nvidia Corporation Rotating displayed content on an electronic device
US9710878B2 (en) 2014-12-17 2017-07-18 Microsoft Technoloy Licensing, LLC Low power DMA labeling
US10181175B2 (en) * 2014-12-17 2019-01-15 Microsoft Technology Licensing, Llc Low power DMA snoop and skip

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6173089B1 (en) * 1997-04-02 2001-01-09 U.S. Philips Corporation Image handling system and method
US20020186229A1 (en) * 2001-05-09 2002-12-12 Brown Elliott Candice Hellen Rotatable display with sub-pixel rendering
US20030016226A1 (en) * 2001-07-18 2003-01-23 Chung-Yen Lu Apparatus and method for pixel block compression during rendering in computer graphics

Family Cites Families (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3976982A (en) * 1975-05-12 1976-08-24 International Business Machines Corporation Apparatus for image manipulation
JPS6073671A (en) 1983-09-30 1985-04-25 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション Pattern processor
JPH0778718B2 (en) * 1985-10-16 1995-08-23 株式会社日立製作所 Image display device
JPH0715706B2 (en) * 1986-03-27 1995-02-22 日本電気株式会社 Memory controller
US4806920A (en) * 1986-03-28 1989-02-21 Nec Corporation Device for producing an output image while giving an original image a rotation of 90, 180, or 270
US5189404A (en) * 1986-06-18 1993-02-23 Hitachi, Ltd. Display apparatus with rotatable display screen
JPS6370381A (en) * 1986-09-12 1988-03-30 インターナショナル・ビジネス・マシーンズ・コーポレーション Rotation of image data
JPS63257994A (en) * 1987-04-15 1988-10-25 Nec Corp Semiconductor storage device
JP2612044B2 (en) 1988-07-21 1997-05-21 株式会社日立製作所 Electronic file device
US5208914A (en) 1989-12-29 1993-05-04 Superconductor Systems Limited Partnership Method and apparatus for non-sequential resource access
US5329289A (en) * 1991-04-26 1994-07-12 Sharp Kabushiki Kaisha Data processor with rotatable display
US5640517A (en) * 1993-06-22 1997-06-17 Dell Usa, L.P. Method and apparatus for masters to command a slave whether to transfer data in a sequential or non-sequential burst order
US5751293A (en) * 1994-08-24 1998-05-12 Nippon Telegraph And Telephone Corp. Pattern generation method and apparatus for automatic generation of continuous tile patterns along any arbitrary side
US5644758A (en) * 1994-12-13 1997-07-01 Microsoft Corporation Bitmap block transfer image conversion
US5850232A (en) * 1996-04-25 1998-12-15 Microsoft Corporation Method and system for flipping images in a window using overlays
US5854641A (en) * 1996-09-27 1998-12-29 Apple Computer, Inc. Method and apparatus for display image rotation
US7272703B2 (en) 1997-08-01 2007-09-18 Micron Technology, Inc. Program controlled embedded-DRAM-DSP architecture and methods
US5973664A (en) * 1998-03-19 1999-10-26 Portrait Displays, Inc. Parameterized image orientation for computer displays
US6405280B1 (en) * 1998-06-05 2002-06-11 Micron Technology, Inc. Packet-oriented synchronous DRAM interface supporting a plurality of orderings for data block transfers within a burst sequence
US6330674B1 (en) * 1998-09-30 2001-12-11 Compaq Computer Corporation Use of biometrics as a methodology for defining components for ECC encryption
US6330374B1 (en) 1998-11-13 2001-12-11 Ricoh Company, Ltd. Image manipulation for a digital copier which operates on a block basis
JP2000276127A (en) * 1999-03-23 2000-10-06 Hitachi Ltd Information processor and display controller
US6639603B1 (en) 1999-04-21 2003-10-28 Linkup Systems Corporation Hardware portrait mode support
KR100534672B1 (en) * 1999-05-26 2005-12-08 삼성전자주식회사 Video display apparatus having a function for pivoting an on-screen display
WO2001031497A1 (en) * 1999-10-22 2001-05-03 Activesky, Inc. An object oriented video system
WO2001063561A1 (en) 2000-02-25 2001-08-30 The Research Foundation Of State University Of New York Apparatus and method for volume processing and rendering
JP4284857B2 (en) * 2000-11-06 2009-06-24 コニカミノルタホールディングス株式会社 Liquid crystal display
US7113194B2 (en) 2001-01-30 2006-09-26 Ati International Srl Method and apparatus for rotating an image on a display
JP3796654B2 (en) * 2001-02-28 2006-07-12 株式会社日立製作所 Display device
US7120317B1 (en) 2001-03-01 2006-10-10 Silicon Motion, Inc. Method and system for a programmable image transformation
US6760035B2 (en) * 2001-11-19 2004-07-06 Nvidia Corporation Back-end image transformation
US6904473B1 (en) * 2002-05-24 2005-06-07 Xyratex Technology Limited Direct memory access controller and method of filtering data during data transfer from a source memory to a destination memory
JP3710131B2 (en) 2002-05-29 2005-10-26 シャープ株式会社 Image processing apparatus, image processing method, image display apparatus, and portable electronic device
JP4172409B2 (en) 2003-06-13 2008-10-29 ソニー株式会社 Image display control apparatus and image display control method
CN1809869B (en) * 2003-06-30 2011-04-20 瑞萨电子株式会社 Driver and display device
KR101034493B1 (en) * 2004-01-09 2011-05-17 삼성전자주식회사 Image transforming apparatus, dma apparatus for image transforming, and camera interface supporting image transforming
JP2005268609A (en) * 2004-03-19 2005-09-29 Fuji Photo Film Co Ltd Multilayer lamination multi-pixel imaging element and television camera
JP4007342B2 (en) * 2004-06-08 2007-11-14 セイコーエプソン株式会社 Display controller, electronic device, and image data supply method
KR100651938B1 (en) * 2004-08-16 2006-12-06 엘지전자 주식회사 apparatus, method and medium for controlling image orientation
KR100620372B1 (en) 2004-08-18 2006-09-08 삼성전자주식회사 Method for rotating image, computer and recoding media
US7483595B2 (en) 2004-09-16 2009-01-27 Marvell International Technology Ltd. Image processing method and device
KR100722628B1 (en) 2004-11-16 2007-05-28 삼성전기주식회사 Apparatus and method for transposing data
US7528837B2 (en) 2005-02-23 2009-05-05 Panasonic Corporation Drawing apparatus, drawing method, drawing program and drawing integrated circuit
US7742063B2 (en) * 2005-07-07 2010-06-22 Lsi Corporation Efficient and high speed 2D data transpose engine for SOC application
JP2007189518A (en) * 2006-01-13 2007-07-26 Matsushita Electric Ind Co Ltd Signal processing apparatus, imaging device, network camera system, and video system
US7751652B2 (en) 2006-09-18 2010-07-06 Adobe Systems Incorporated Digital image drop zones and transformation interaction
KR100856124B1 (en) * 2007-02-06 2008-09-03 삼성전자주식회사 Timing controller and liquid crystal display device having the same
US20080285652A1 (en) * 2007-05-14 2008-11-20 Horizon Semiconductors Ltd. Apparatus and methods for optimization of image and motion picture memory access

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6173089B1 (en) * 1997-04-02 2001-01-09 U.S. Philips Corporation Image handling system and method
US20020186229A1 (en) * 2001-05-09 2002-12-12 Brown Elliott Candice Hellen Rotatable display with sub-pixel rendering
US20030016226A1 (en) * 2001-07-18 2003-01-23 Chung-Yen Lu Apparatus and method for pixel block compression during rendering in computer graphics

Also Published As

Publication number Publication date
US8264506B2 (en) 2012-09-11
US8581933B2 (en) 2013-11-12
US20090096814A1 (en) 2009-04-16
US8134577B2 (en) 2012-03-13
WO2009031055A2 (en) 2009-03-12
WO2009040681A3 (en) 2009-12-30
US20090073193A1 (en) 2009-03-19
US20090096813A1 (en) 2009-04-16
WO2009040681A2 (en) 2009-04-02

Similar Documents

Publication Publication Date Title
WO2009031055A3 (en) System and method for displaying a rotated image in a display device
WO2008093391A1 (en) Image display device and image display method
EP1883062A3 (en) Systems for displaying images and driving method thereof
EP2104933A4 (en) Apparatus, system, and method for presenting images in a multiple display environment
WO2006034458A3 (en) System and method for correcting defective pixels of a display device
EP1818847A3 (en) Data encoding apparatus, data encoding method, data encoding program, and recording medium
EP2124216A3 (en) Input gamma dithering systems and methods
MX2009001760A (en) Method of superimposing an image onto another, method of personalizing a data carrier using the image superimposing method and a personalized data carrier.
TW200636656A (en) Display device and driving method thereof
WO2011037805A3 (en) Shared face training data
EP2385455A3 (en) Electronic device, method of transmitting information with an electronic device, method of controlling an electronic device and method of transmitting and receiving information in an information system
TW200609890A (en) Drive circuit for flat display apparatus and flat display apparatus
EP2369566A3 (en) Mobile terminal and method of controlling the operation of the mobile terminal
EP2529811A3 (en) Information processing, program, information processing device, information processing system, and information processing method
WO2004102991A3 (en) A method and system for enhancing venue participation by venue participants
EP3282441A3 (en) Display device and driving method thereof
WO2010070302A3 (en) Multi level display control list in tile based 3d computer graphics system
EP1971127A3 (en) Method for performing chromatic adaptation while displaying image, and corresponding display circuit and device
WO2006058194A3 (en) System and method for correcting defective pixels of a display device
WO2008061921A3 (en) Study navigation system and method.
TW200601834A (en) Image processing apparatus and method, and image processing program
WO2008060818A3 (en) Generating and displaying spatially offset sub-frames
TW201133445A (en) Display apparatus
EP2201443A4 (en) A system and method for manipulating digital images on a computer display
WO2008067367A3 (en) Multi-resolution display system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08829598

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08829598

Country of ref document: EP

Kind code of ref document: A2