Movatterモバイル変換


[0]ホーム

URL:


US20020008711A1 - Apparatus and method for displaying zoomed version of stored image by displaying and shifting absed on pixel overlap - Google Patents

Apparatus and method for displaying zoomed version of stored image by displaying and shifting absed on pixel overlap
Download PDF

Info

Publication number
US20020008711A1
US20020008711A1US09/116,122US11612298AUS2002008711A1US 20020008711 A1US20020008711 A1US 20020008711A1US 11612298 AUS11612298 AUS 11612298AUS 2002008711 A1US2002008711 A1US 2002008711A1
Authority
US
United States
Prior art keywords
display
image
displaying
colour
scaled
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
US09/116,122
Other versions
US6392660B2 (en
Inventor
Juha Pekka Karjalainen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Assigned to NOKIA MOBILE PHONES LIMITEDreassignmentNOKIA MOBILE PHONES LIMITEDASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KARJALAINEN, JUHA PEKKA
Publication of US20020008711A1publicationCriticalpatent/US20020008711A1/en
Application grantedgrantedCritical
Publication of US6392660B2publicationCriticalpatent/US6392660B2/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method of displaying a zoomed version of stored image on a display, where the stored image is defined by a set of data entries mapped to respective pixels of the display. The stored image is first scaled relative to the display in accordance with the desired zooming ratio. The scaled image is then located at an initial position relative to the display and the extent to which each display pixel is overlapped by features of the scaled image is determined. A colour tone is assigned to each display pixel in accordance with the extent of the overlap. The scaled image is then shifted relative to said initial position one or more times and, for the or each shift, the overlap of each display pixel is recalculated and a new colour tone assigned. The sets of assigned colour tones are then displayed cyclically on the display to produce a displayed image.

Description

Claims (10)

1. A method of displaying a zoomed version of stored image on a display, where the stored image is defined by a set of data entries mapped to respective pixels of the display, the method comprising the steps of:
(1) scaling the stored image relative to the display in accordance with a desired zooming ratio;
(2) locating the scaled image at an initial position relative to the display;
(3) determining the extent to which each display pixel is overlapped by features of the scaled image, and assigning to each display pixel a corresponding colour tone;
(4) shifting the scaled image relative to said initial position one or more times and, for the or each shift, repeating step; and
(5) cyclically displaying each of the sets of assigned colour tones in turn for as long as the zoomed version is to be displayed.
10. Apparatus for displaying a zoomed version of a stored image, the apparatus comprising a display having a matrix of display pixels, a memory for storing an image as a set of data entries mapped to said display pixels, and processing means arranged to:
scale the stored image relative to the display in accordance with a desired zooming ratio;
locate the scaled image at a first position relative to the display;
determine the extent to which each display pixel is overlapped by the scaled image and to assign to each display pixel a corresponding colour tone;
shift the scaled image relative to the display one or more times and repeat the steps of determining and displaying for each shift; and
cyclically display each of the sets of assigned colour tones in turn for as long as the zoomed version is to be displayed.
US09/116,1221997-07-181998-07-15Apparatus and method for displaying zoomed version of stored image by displaying and shifting based on pixel overlapExpired - Fee RelatedUS6392660B2 (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
FI973041AFI973041A7 (en)1997-07-181997-07-18 Device and method for displaying an image
FI9730411997-07-18

Publications (2)

Publication NumberPublication Date
US20020008711A1true US20020008711A1 (en)2002-01-24
US6392660B2 US6392660B2 (en)2002-05-21

Family

ID=8549274

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US09/116,122Expired - Fee RelatedUS6392660B2 (en)1997-07-181998-07-15Apparatus and method for displaying zoomed version of stored image by displaying and shifting based on pixel overlap

Country Status (3)

CountryLink
US (1)US6392660B2 (en)
EP (1)EP0892363A3 (en)
FI (1)FI973041A7 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060238520A1 (en)*1998-01-262006-10-26Fingerworks, Inc.User interface gestures
US20080158146A1 (en)*2007-01-032008-07-03Apple Computer, Inc.Irregular input identification
US20110080365A1 (en)*2007-01-032011-04-07Wayne Carl WestermanMulti-touch input discrimination
US8130203B2 (en)2007-01-032012-03-06Apple Inc.Multi-touch input discrimination

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2000321532A (en)*1999-05-132000-11-24Yoshito KoyaStereoscopic image display device
GB2365676B (en)*2000-02-182004-06-23Sensei LtdMobile telephone with improved man-machine interface
US6567098B1 (en)*2000-06-222003-05-20International Business Machines CorporationMethod and apparatus in a data processing system for full scene anti-aliasing
CN1332330C (en)*2000-09-302007-08-15仁宝电脑工业股份有限公司 A palm-sized device with zoom display function
JP2002149152A (en)*2000-11-102002-05-24Fujitsu Ltd Image display control device
US7307632B1 (en)*2001-01-032007-12-11Silicon Motion, Inc.Font emulation
US20060178561A1 (en)*2005-02-072006-08-10Olympus CorporationEndoscope apparatus
JP4623290B2 (en)*2005-07-012011-02-02富士ゼロックス株式会社 Image processing apparatus, image processing method, image processing program, and storage medium
EP1917659A1 (en)*2005-08-192008-05-07Telefonaktiebolaget LM Ericsson (publ)Image management
US8224122B2 (en)*2006-12-152012-07-17Microsoft CorporationDynamic viewing of wide angle images
US8487936B2 (en)*2007-05-302013-07-16Kyocera CorporationPortable electronic device and character display method for the same
EP2304543A1 (en)*2009-04-292011-04-06Torch Mobile Inc.Software-based asynchronous tiled backingstore

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS526419A (en)1975-07-071977-01-18Fuji Xerox Co LtdDot matrix convertor
SE431037B (en)1982-06-231983-12-27Ericsson Telefon Ab L M SET FOR REDUCTION OF SIGNS BY PRESENTATION ON A SCREEN AND DEVICE FOR IMPLEMENTATION OF THE SET
US4712102A (en)1985-01-291987-12-08International Business Machines CorporationMethod and apparatus for displaying enlarged or enhanced dot matrix characters
JPS623372A (en)*1985-06-271987-01-09インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ションImage converter
FI80536C (en)1988-04-151990-06-11Nokia Mobira Oy MATRISDISPLAY.
US4988984A (en)1988-10-311991-01-29International Business Machines CorporationImage interpolator for an image display system
US5335295A (en)*1991-05-081994-08-02International Business Machines CorporationSystem and method for scaling a digital image
US5406334A (en)*1993-08-301995-04-11Sony CorporationApparatus and method for producing a zoomed image signal
DE59307951D1 (en)*1993-11-181998-02-12Adobe Systems Inc Process for displaying text on screen devices
US5589851A (en)*1994-03-181996-12-31Ductus IncorporatedMulti-level to bi-level raster shape converter
US5790714A (en)1994-11-011998-08-04International Business Machines CorporationSystem and method for scaling video
US5657047A (en)*1995-01-121997-08-12Accelgraphics, Inc.Method and apparatus for zooming images on a video display
US5719595A (en)*1995-05-091998-02-17Apple Computer, Inc.Method and apparauts for generating a text image on a display with anti-aliasing effect

Cited By (71)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8466880B2 (en)1998-01-262013-06-18Apple Inc.Multi-touch contact motion extraction
US8384675B2 (en)1998-01-262013-02-26Apple Inc.User interface gestures
US20060238518A1 (en)*1998-01-262006-10-26Fingerworks, Inc.Touch surface
US20070070050A1 (en)*1998-01-262007-03-29Fingerworks, Inc.Multi-touch contact motion extraction
US20070070051A1 (en)*1998-01-262007-03-29Fingerworks, Inc.Multi-touch contact motion extraction
US20070081726A1 (en)*1998-01-262007-04-12Fingerworks, Inc.Multi-touch contact tracking algorithm
US20070268273A1 (en)*1998-01-262007-11-22Apple Inc.Sensor arrangement for use with a touch sensor that identifies hand parts
US20070268274A1 (en)*1998-01-262007-11-22Apple Inc.Touch sensing with mobile sensors
US20070268275A1 (en)*1998-01-262007-11-22Apple Inc.Touch sensing with a compliant conductor
US20080042986A1 (en)*1998-01-262008-02-21Apple Inc.Touch sensing architecture
US20080042988A1 (en)*1998-01-262008-02-21Apple Inc.Writing using a touch sensor
US20080042989A1 (en)*1998-01-262008-02-21Apple Inc.Typing with a touch sensor
US20080041639A1 (en)*1998-01-262008-02-21Apple Inc.Contact tracking and identification module for touch sensing
US20080042987A1 (en)*1998-01-262008-02-21Apple Inc.Touch sensing through hand dissection
US20080128182A1 (en)*1998-01-262008-06-05Apple Inc.Sensor arrangement for use with a touch sensor
US9804701B2 (en)1998-01-262017-10-31Apple Inc.Contact tracking and identification module for touch sensing
US20090160816A1 (en)*1998-01-262009-06-25Wayne WestermanMulti-touch contact motion extraction
US20090249236A1 (en)*1998-01-262009-10-01Wayne WestermanContact tracking and identification module for touch sensing
US20090244031A1 (en)*1998-01-262009-10-01Wayne WestermanContact tracking and identification module for touch sensing
US20090244033A1 (en)*1998-01-262009-10-01Wayne WestermanContact tracking and identification module for touch sensing
US20090251439A1 (en)*1998-01-262009-10-08Wayne WestermanContact tracking and identification module for touch sensing
US20090251435A1 (en)*1998-01-262009-10-08Wayne WestermanContact tracking and identification module for touch sensing
US20090251438A1 (en)*1998-01-262009-10-08Wayne WestermanContact tracking and identification module for touch sensing
US20100149092A1 (en)*1998-01-262010-06-17Wayne WestermanIdentifying contacts on a touch surface
US20100149134A1 (en)*1998-01-262010-06-17Wayne WestermanWriting using a touch sensor
US9626032B2 (en)1998-01-262017-04-18Apple Inc.Sensor arrangement for use with a touch sensor
US9552100B2 (en)1998-01-262017-01-24Apple Inc.Touch sensing with mobile sensors
US9448658B2 (en)1998-01-262016-09-20Apple Inc.Resting contacts
US9383855B2 (en)1998-01-262016-07-05Apple Inc.Identifying contacts on a touch surface
US8314775B2 (en)1998-01-262012-11-20Apple Inc.Multi-touch touch surface
US8330727B2 (en)1998-01-262012-12-11Apple Inc.Generating control signals from multiple contacts
US8334846B2 (en)1998-01-262012-12-18Apple Inc.Multi-touch contact tracking using predicted paths
US20060238520A1 (en)*1998-01-262006-10-26Fingerworks, Inc.User interface gestures
US9348452B2 (en)1998-01-262016-05-24Apple Inc.Writing using a touch sensor
US20060238522A1 (en)*1998-01-262006-10-26Fingerworks, Inc.Identifying contacts on a touch surface
US8441453B2 (en)1998-01-262013-05-14Apple Inc.Contact tracking and identification module for touch sensing
US8730177B2 (en)1998-01-262014-05-20Apple Inc.Contact tracking and identification module for touch sensing
US8466883B2 (en)1998-01-262013-06-18Apple Inc.Identifying contacts on a touch surface
US8482533B2 (en)1998-01-262013-07-09Apple Inc.Contact tracking and identification module for touch sensing
US8514183B2 (en)1998-01-262013-08-20Apple Inc.Degree of freedom extraction from multiple contacts
US9342180B2 (en)1998-01-262016-05-17Apple Inc.Contact tracking and identification module for touch sensing
US9329717B2 (en)1998-01-262016-05-03Apple Inc.Touch sensing with mobile sensors
US8576177B2 (en)1998-01-262013-11-05Apple Inc.Typing with a touch sensor
US8593426B2 (en)1998-01-262013-11-26Apple Inc.Identifying contacts on a touch surface
US8629840B2 (en)1998-01-262014-01-14Apple Inc.Touch sensing architecture
US8633898B2 (en)1998-01-262014-01-21Apple Inc.Sensor arrangement for use with a touch sensor that identifies hand parts
US8665240B2 (en)1998-01-262014-03-04Apple Inc.Degree of freedom extraction from multiple contacts
US8674943B2 (en)1998-01-262014-03-18Apple Inc.Multi-touch hand position offset computation
US8698755B2 (en)1998-01-262014-04-15Apple Inc.Touch sensor contact information
US8466881B2 (en)1998-01-262013-06-18Apple Inc.Contact tracking and identification module for touch sensing
US8730192B2 (en)1998-01-262014-05-20Apple Inc.Contact tracking and identification module for touch sensing
US8736555B2 (en)1998-01-262014-05-27Apple Inc.Touch sensing through hand dissection
US9298310B2 (en)1998-01-262016-03-29Apple Inc.Touch sensor contact information
US8866752B2 (en)1998-01-262014-10-21Apple Inc.Contact tracking and identification module for touch sensing
US8902175B2 (en)1998-01-262014-12-02Apple Inc.Contact tracking and identification module for touch sensing
US9001068B2 (en)1998-01-262015-04-07Apple Inc.Touch sensor contact information
US9098142B2 (en)1998-01-262015-08-04Apple Inc.Sensor arrangement for use with a touch sensor that identifies hand parts
US8130203B2 (en)2007-01-032012-03-06Apple Inc.Multi-touch input discrimination
US20080158146A1 (en)*2007-01-032008-07-03Apple Computer, Inc.Irregular input identification
US8791921B2 (en)2007-01-032014-07-29Apple Inc.Multi-touch input discrimination
US8542210B2 (en)2007-01-032013-09-24Apple Inc.Multi-touch input discrimination
US8531425B2 (en)2007-01-032013-09-10Apple Inc.Multi-touch input discrimination
US9024906B2 (en)2007-01-032015-05-05Apple Inc.Multi-touch input discrimination
US8243041B2 (en)2007-01-032012-08-14Apple Inc.Multi-touch input discrimination
US9411468B2 (en)2007-01-032016-08-09Apple Inc.Irregular input identification
US9256322B2 (en)2007-01-032016-02-09Apple Inc.Multi-touch input discrimination
US8269727B2 (en)2007-01-032012-09-18Apple Inc.Irregular input identification
US20110080365A1 (en)*2007-01-032011-04-07Wayne Carl WestermanMulti-touch input discrimination
US9778807B2 (en)2007-01-032017-10-03Apple Inc.Multi-touch input discrimination
US8384684B2 (en)2007-01-032013-02-26Apple Inc.Multi-touch input discrimination
US10025429B2 (en)2007-01-032018-07-17Apple Inc.Irregular input identification

Also Published As

Publication numberPublication date
FI973041L (en)1999-01-19
US6392660B2 (en)2002-05-21
EP0892363A2 (en)1999-01-20
FI973041A0 (en)1997-07-18
FI973041A7 (en)1999-01-19
EP0892363A3 (en)2000-03-08

Similar Documents

PublicationPublication DateTitle
US6392660B2 (en)Apparatus and method for displaying zoomed version of stored image by displaying and shifting based on pixel overlap
US5479590A (en)Anti-aliasing method for polynomial curves using integer arithmetics
US6389180B1 (en)Resolution conversion system and method
US4454593A (en)Pictorial information processing technique
US6912326B2 (en)Method for displaying an electronic document on a digital handheld device
KR0184314B1 (en)Generation device for character and picture data
US20070025635A1 (en)Picture signal processor and picture signal processing method
KR20040062564A (en)Systems and methods for generating visual representations of graphical data and digital document processing
JP3831228B2 (en) Small size image processing engine
US20030099410A1 (en)Image processing method and image processing apparatus
US20050232515A1 (en)Image transforming device and method thereof
US7440037B2 (en)Anti-aliasing characters for improved display on an interlaced television monitor
US7999877B2 (en)Displaying data on lower resolution displays
US7528814B2 (en)Method and device providing enhanced characters
US6654025B1 (en)System and method providing translucent region over a video program for display by a video display device
JPH0253761B2 (en)
US6741751B1 (en)Logic based tagging for hyperacuity rendering of an input image with a 5×5 context
JP4265363B2 (en) Image processing device
US7532216B2 (en)Method of scaling a graphic character
KR0184446B1 (en) Method for displaying multiple screens of a videophone
US20060209075A1 (en)Method for generating a dot-based image of a character by scaling strokes of the character
JPH11134488A (en) Gradation shared data generation device and gradation shared data restoration device
JP3372909B2 (en) Earth observation satellite image scroll display method
JP2000137480A (en) Multi-tone data generation device, program storage medium, data storage medium
JPH07140945A (en) Method and device for displaying gradation characters

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:NOKIA MOBILE PHONES LIMITED, FINLAND

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KARJALAINEN, JUHA PEKKA;REEL/FRAME:009336/0479

Effective date:19980616

FPAYFee payment

Year of fee payment:4

FPAYFee payment

Year of fee payment:8

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

REMIMaintenance fee reminder mailed
LAPSLapse for failure to pay maintenance fees
STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20140521


[8]ページ先頭

©2009-2025 Movatter.jp