WO2002017233A2 - Method for magnifying and editing of a portion of an image - Google Patents
Method for magnifying and editing of a portion of an image Download PDFInfo
- Publication number
- WO2002017233A2 WO2002017233A2 PCT/US2001/041676 US0141676W WO0217233A2 WO 2002017233 A2 WO2002017233 A2 WO 2002017233A2 US 0141676 W US0141676 W US 0141676W WO 0217233 A2 WO0217233 A2 WO 0217233A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- area
- image
- user input
- magnification
- program product
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000004590 computer program Methods 0.000 claims abstract description 31
- 230000000007 visual effect Effects 0.000 claims abstract description 18
- 230000008859 change Effects 0.000 claims abstract description 14
- 230000004048 modification Effects 0.000 claims description 38
- 238000012986 modification Methods 0.000 claims description 38
- 230000003993 interaction Effects 0.000 claims description 4
- 230000000875 corresponding effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G06T3/053—
Definitions
- TECHNICAL FIELD This invention relates to magnification and editing of an image.
- Tools that allow the user of a computer to magnify portions of an image and make modifications to them are an important aspect of graphics applications.
- Magnification tools allow the user of a computer to detect small-scale features in a portion of an image. Such features are often not perceptible when the original image is displayed on the computer screen in its entirety, but they may be obvious and clear when a portion of the image is magnified.
- Tools that allow the user to modify the magnified version of a portion of the image and then apply those modifications to the original view of the image are useful because they allow the user to change the small-scale features that are not discernable in the view of the entire image.
- the user can examine a portion of the image closely, make modifications to the details revealed in the magnified view, and then apply those modifications to the image as seen in its entirety.
- Tools that magnify a portion of an image currently exist.
- the user may be able to select the portion of the image to be magnified, for example, by positioning a cursor over the portion of the image that the user wishes to examine more closely.
- the original view of the image is replaced with a magnified view of a portion of the image.
- the original view of the image remains in front of the user, and a second, magnified view appears, perhaps adjacent to the first.
- Tools that allow the user to modify a magnified view of a portion of an image and apply those modifications to the unmagnified image also exist. They are included in word processing applications as well as graphics applications.
- magnification and editing tools are problematic, however, because there is an inverse relationship between the field of view and the clarity or resolution of the view.
- the user sees greater detail but views a smaller portion of the image. The user therefore may have little or no sense for the relationship or correspondence between the magnified view and the original image.
- it may be impossible for the user to identify the portion of the image that is presented in the magnification view. Even when the user recognizes what portion of the image is presented in the magnified view, it may be difficult for the user to discern relationships between the magnified view and the entire image.
- the user loses the visual context for the magnified portion of the image relative to the unmagnified portion of the image. Because it is unclear which portion of the image is being modified, or because it is unclear how any modifications to that portion will fit with the rest of the image, the user may be unable to make modifications that are appropriate for that portion of the image relative to the rest of the image. The user may be able to make modifications that are responsive to the small-scale features revealed in the magnified view, but the user cannot make modifications that are responsive to the visual context of the complete image.
- the problem of identifying how the magnified portion of the image corresponds to the rest of the image is addressed in part by allowing the user to change the portion of the image that is presented in the magnification window.
- the user may, for example, be able to adjust the portion of the image shown in the magnified view by manipulating scroll bars on the horizontal and vertical axes of the magnification window. If the magnified view does not reveal that portion of the image that is of interest, the user may change it.
- the user may find recognizable features of the image and infer what portion of the image is presented in the magnified view and how it relates to the surrounding portions of the image.
- the problem of identifying how the magnified portion of the image corresponds to the rest of the image is also addressed in part by presenting the magnified view of a portion of an image next to the original image and providing cues to indicate the correspondence between them. For example, manipulation of one window may cause correlated changes in the portion of the image presented in the other window. Alternatively, the correspondence between the two images may be inferred by comparing the markings on horizontal and vertical rulers in each of the views. In this case, a point at particular coordinates in the magnification window corresponds to the point at the same coordinates in the original view.
- Each of these tools fails, however, to provide sufficient cues to allow the user to modify the details of the magnified view of a portion of the image while considering the relationship between those detailed features and the unmagnified portions of the image.
- the user cannot edit a magnified portion of the image within the visual context of the entire image.
- the invention features a method and computer program product for magnifying and modifying (i. e. editing) a portion of an image within the visual context of the larger image.
- Particular implementations can include one or more of the following features.
- the magnified view of a portion of the image is superimposed and centered over that portion of the image in its original view.
- the user is able to change the portion of the image that is presented in the magnified view.
- the user defines the size of the magnified view of a portion of the image or the degree of the magnification of a portion of the image.
- the user manipulates the magnified view to make modifications to the image. These modifications are applied to the corresponding portion of the image.
- the modifications result in the change of at least one pixel value.
- the pixels in the image that correspond to the changed pixels in the magnified view are also changed.
- the invention features a method and computer program product for presenting a magnified portion of an image in an area that is smaller than the image but not necessarily within the visual context of the larger image, and allowing the user to modify it.
- the portion that is magnified is indicated with visual cues shown with the image, and the user can change the portion of the image that is magnified.
- These tools allow the user to readily infer the visual context.
- Particular implementations can include one or more of the following features.
- the portion of the image that is presented in the magnified view is indicated by delimiting it, for example, with a dotted line.
- the user defines the size of the magnified view of a portion of the image, the degree of the magnification of a portion of the image, or the location of the magnified version of a portion of the image relative to the image.
- the user manipulates the magnified view to make modifications to the image. These modifications are applied to the corresponding portion of the image.
- the modifications result in the change of at least one pixel value.
- the pixels in the image that correspond to the changed pixels in the magnified view are also changed.
- the present invention provides a magnified view of a portion of an image, and allows the magnified portion to be edited within the visual context of the unmagnified portions of the image.
- the user can consider the relationship between the detailed features revealed in the magnified view of a portion of the image and the surrounding unmagnified portions of the image in making changes to the magnified portion of the image.
- FIG. 1 is a diagrammatic view of an image with a portion to be magnified
- FIG. 2 is a diagrammatic view of an image with a magnification window superimposed on it;
- FIG. 3 is a diagrammatic view of an image with a magnification window in which edits have been made
- FIG. 4 is a diagrammatic view of an image with edits that were made in a magnification window
- FIG. 5 is a diagrammatic view of an image with a portion magnified in an adjacent window.
- FIG. 6 is a diagrammatic view of the image as in FIG. 5 with a different portion magnified in the adjacent window.
- Like reference numbers and designations in the various drawings indicate like elements.
- the present invention allows the user of a computer to create a magnified version of a portion of an image which is centered over the magnified portion of the image, make modifications to the magnified version within the context of the unmagnified portion of the image, and apply those modifications to the unmagnified image.
- the invention is used to make modifications to an image 1 presented in an original window 2.
- the user selects a portion of the image 1 to be the magnified portion 3.
- the magnified portion 3 is delimited in the figure by a dotted line, and encompasses one of the three mountain-like peaks and a ravine-like line 25 in the image 1.
- the portion of the image 1 that is not included in the magnified portion 3, i.e. the portion that is not encompassed by the dotted line, is the unmagnified portion 4.
- There may be special features in this unmagnified portion 4 of the image 1 such as the elliptical lake-like feature 5 and the j agged cloud-like feature 6.
- the user may define the size of the magnification window 7.
- the user may specify the degree of magnification of the magnified portion 3.
- the size of the magnification window 7 may be calculated.
- the magnification window 7 is larger than the magnified portion 3 of the image 1.
- the portion of the magnification window 7 excluding the magnified portion 3 of the image 1 will be a hidden region 8. This hidden region 8, and features within this hidden region 8, such as part of the cloud-like feature 6, will be obscured by a magnification window of the selected size 7.
- the system presents a magnified version 9 of the magnified portion 3 of the image 1 according to the selected magnification 7 in a magnification window 10.
- the magnification window 10 is superimposed on the original window 2 and centered on the magnified portion 3 of the image 1.
- the magnification window 10 obscures the magnified portion 3 of the image 1 and the hidden area 8 of the image 1, including part of the cloud-like feature 6.
- the magnified version 9 of the magnified portion 3 of the image 1 does not align smoothly with the visible part 11 of the unmagnified portion 4.
- the line that indicated three mountain-like peaks in the image 1 is broken at the boundary of the magnification window 10 and the visible part 11 of the unmagnified portion 4.
- the magnified version 9 of the magnified portion 3 of the image 1 will reveal features such as the ravine-like line 25 that were, obvious in image 1 and may reveal small-scale features such as the triangular shape 12 that were not obvious in image 1. Furthermore, although only part 11 of the unmagnified portion 4 of the image 1 is visible in FIG. 2, the relationship between the magnified version 9 of the magnified portion 3 and the unmagnified portion 4 of the image 1 is readily inferred from the position of the magnification window 10. Thus, because the magnification window 8 is superimposed and centered on the magnified portion 3 of the image 1, the user maintains the visual context for the magnified version 9. As shown in FIG.
- the user may apply modifications to the magnified version 9 of the portion 3 of the image 1 that is shown in the magnification window 10.
- the user may modify the magnified version 9 by changing pixels so that a feature such as the ravine-like line 25 no longer exists.
- the user also may modify the magnified version 9 by changing pixels to add features.
- the user may add a feature such as the word "ADOBE" 13.
- Such modifications 13 may be responsive to small-scale features, such as the triangular shape 12, that were made obvious in the magnified version 9 of the magnified portion 3 of the image 1 by the magnification of the portion 3 of image 1.
- the upper portion of the letter "A" of "ADOBE" is aligned with the triangular shape 12.
- Modifications also may be responsive to special features in the unmagnified and visible portion 11 of the image 1.
- the user has modified the magnified version 9 by adding a lake-like ellipse 14 that is similar to the lake-like ellipse 5 in the unmagnified and visible portion 11 of the image 1.
- the modifications that the user made to the magnified version 9 of the image 1 in the magnification window 11 including changes to pixels that removed features such as the ravine-like line 25 and changes that added features such as the word "ADOBE" 13 and the lake-like ellipse 14, are applied as modifications 15 to the image 1.
- the modifications 15 to the image 1 are made by changing the pixels that correspond to the pixels that were changed in the magnified version 9 of the image 1.
- the present invention allows the user of a computer to create a magnified version of a portion of an image which is centered over the magnified portion of the image, change the portion of the image that is magnified by changing the location of the magnified version, and apply modifications to the unmagnified portions of the image shown in the changing magnified version.
- the modification that is made to each portion of the image may remain the same, but the portion that is magnified changes.
- the user may apply modifications to the image by tracing a feature that is revealed in the magnified version and consistently changing, for example, the pixels at the center of the magnified portion.
- the present invention allows the user of a computer to create a magnified version of a portion of an image, with the magnified version smaller than the image but not superimposed upon it.
- the context for the magnified version of the image is provided by examining visual cues applied to the image and by allowing the user to change the portion of the image that is shown in the magnified version.
- the magnified portion 3 of the image 1 is delimited by a dotted line 16.
- This portion 3 of the image includes one of the three mountain-like peaks and a ravine-like line 25.
- the system presents a magnified version 9 of the magnified portion 3 of the image 1 in a magnification window 17.
- the magnification window 17 is adjacent to the original window 2.
- the location of the magnified version 9 shown in the magnification window 17 is clearly and continuously indicated by the dotted line 16.
- the user can change the portion of the image 1 that is shown in the magnification window 17.
- the user has selected another portion 19 of the image 1, which is above and overlaps the portion 3 of the image that previously shown in the magnification window 17.
- the magnified version 20 of the magnified portion 19 of the image 1 now appears in the magnification window 17, showing a magnified portion 21 of the cloud-like feature 6 that was previously in the unmagnified portion 4 of the image 1.
- the invention can be implemented in digital electronic circuitry, or in computer hardware, firmware, software, or in combinations of them.
- Apparatus of the invention can be implemented in a computer program product tangibly embodied in a machine-readable storage device for execution by a programmable processor; and method steps of the invention can be performed by a programmable processor executing a program of instructions to perform functions of the invention by operating on input data and generating output.
- the invention can be implemented advantageously in one or more computer programs that are executable on a programmable system including at least one programmable processor coupled to receive data and instructions from, and to transmit data and instructions to, a data storage system, at least one input device, and at least one output device.
- Each computer program can be implemented in a high-level procedural or object-oriented programming language, or in assembly or machine language if desired; and in any case, the language can be a compiled or interpreted language.
- Suitable processors include, by way of example, both general and special purpose microprocessors.
- a processor will receive instructions and data from a read-only memory and/or a random access memory.
- a computer will include one or more mass storage devices for storing data files; such devices include magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; and optical disks.
- Storage devices suitable for tangibly embodying computer program instructions and data include all forms of non- volatile memory, including by way of example semiconductor memory devices, such as EPROM, EEPROM, and flash memory devices; magnetic disks such as internal hard disks and removable disks; magneto- optical disks; and CD-ROM disks. Any of the foregoing can be supplemented by, or incorporated in, ASICs (application-specific integrated circuits).
- semiconductor memory devices such as EPROM, EEPROM, and flash memory devices
- magnetic disks such as internal hard disks and removable disks
- magneto- optical disks such as CD-ROM disks.
- the invention can be implemented on a computer system having a display device such as a monitor or LCD screen for displaying information to the user and a keyboard and pointing device such as a mouse or a trackball by which the user can provide input to the computer system.
- the computer system can be programmed to provide a graphical user interface through which computer programs interact with users.
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002521223A JP2004506995A (en) | 2000-08-18 | 2001-08-10 | Enlarging and editing parts of an image in the context of the image |
EP01966675A EP1309942A2 (en) | 2000-08-18 | 2001-08-10 | Method and apparatus for magnifying and editing a portion of an image |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US64228500A | 2000-08-18 | 2000-08-18 | |
US09/642,285 | 2000-08-18 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2002017233A2 true WO2002017233A2 (en) | 2002-02-28 |
WO2002017233A3 WO2002017233A3 (en) | 2002-06-13 |
Family
ID=24575964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/041676 WO2002017233A2 (en) | 2000-08-18 | 2001-08-10 | Method for magnifying and editing of a portion of an image |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP1309942A2 (en) |
JP (1) | JP2004506995A (en) |
WO (1) | WO2002017233A2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL1024870C2 (en) * | 2002-11-26 | 2006-02-20 | Ge Med Sys Information Tech | Real-time masking system and method for images. |
US8780134B2 (en) | 2009-09-30 | 2014-07-15 | Nokia Corporation | Access to control of multiple editing effects |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4751507A (en) * | 1984-07-23 | 1988-06-14 | International Business Machines Corporation | Method for simultaneously displaying an image and an enlarged view of a selectable portion of the image with different levels of dot detail resolution |
US5073771A (en) * | 1988-03-02 | 1991-12-17 | Hitachi, Ltd. | Control method of zooming screen |
GB2249897A (en) * | 1990-12-10 | 1992-05-20 | Hughes Aircraft Co | Multiple simultaneous real-time imaging with selected magnified portions |
EP0635808A2 (en) * | 1993-07-21 | 1995-01-25 | Xerox Corporation | Method and apparatus for operating on the model data structure on an image to produce human perceptible output in the context of the image |
US6054990A (en) * | 1996-07-05 | 2000-04-25 | Tran; Bao Q. | Computer system with handwriting annotation |
-
2001
- 2001-08-10 EP EP01966675A patent/EP1309942A2/en not_active Withdrawn
- 2001-08-10 JP JP2002521223A patent/JP2004506995A/en not_active Withdrawn
- 2001-08-10 WO PCT/US2001/041676 patent/WO2002017233A2/en not_active Application Discontinuation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4751507A (en) * | 1984-07-23 | 1988-06-14 | International Business Machines Corporation | Method for simultaneously displaying an image and an enlarged view of a selectable portion of the image with different levels of dot detail resolution |
US5073771A (en) * | 1988-03-02 | 1991-12-17 | Hitachi, Ltd. | Control method of zooming screen |
GB2249897A (en) * | 1990-12-10 | 1992-05-20 | Hughes Aircraft Co | Multiple simultaneous real-time imaging with selected magnified portions |
EP0635808A2 (en) * | 1993-07-21 | 1995-01-25 | Xerox Corporation | Method and apparatus for operating on the model data structure on an image to produce human perceptible output in the context of the image |
US6054990A (en) * | 1996-07-05 | 2000-04-25 | Tran; Bao Q. | Computer system with handwriting annotation |
Non-Patent Citations (1)
Title |
---|
ROBERTSON G G ET AL: "The Document Lens" SIXTH ANNUAL SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY. PROCEEDINGS OF THE ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, PROCEEDINGS OF 6TH ACM SYMPOSIUM ON USER INTERFACE AND SOFTWARE TECHNOLOGY, ATLANTA, GA, USA, 3-5 NOV. 1993, pages 101-108, XP008001164 1993, New York, NY, USA, ACM Press, USA ISBN: 0-89791-628-X * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL1024870C2 (en) * | 2002-11-26 | 2006-02-20 | Ge Med Sys Information Tech | Real-time masking system and method for images. |
US8780134B2 (en) | 2009-09-30 | 2014-07-15 | Nokia Corporation | Access to control of multiple editing effects |
Also Published As
Publication number | Publication date |
---|---|
JP2004506995A (en) | 2004-03-04 |
WO2002017233A3 (en) | 2002-06-13 |
EP1309942A2 (en) | 2003-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0694829B1 (en) | A method and apparatus for visualization of database search results | |
US8117565B2 (en) | Digital image magnification for internet appliance | |
US8302029B2 (en) | Presentation of large objects on small displays | |
EP0403125B1 (en) | Zoom mode operations in display apparatus | |
US9026938B2 (en) | Dynamic detail-in-context user interface for application access and content access on electronic displays | |
US6587128B2 (en) | Method for displaying hidden objects by varying the transparency of overlapping objects | |
US8350872B2 (en) | Graphical user interfaces and occlusion prevention for fisheye lenses with line segment foci | |
US20130159937A1 (en) | Interacting with detail-in-context presentations | |
JP2009537903A (en) | User interface system and method for selectively displaying a portion of a display screen | |
US20070038955A1 (en) | Pen-based computer system having first and second windows together with second window locator within first window | |
JPH06203136A (en) | Selective operation method of data collection display and data processing system | |
JP2005122696A (en) | Interactive display system and interactive display method | |
JP2007047324A (en) | Information processor, information processing method, and program | |
JPH05265689A (en) | Information processor | |
US7742095B2 (en) | Information processing apparatus, method and storage medium | |
US6907569B1 (en) | “Show me” user interface command with scroll tracking | |
US20090249243A1 (en) | Method for controlling information display | |
EP1309942A2 (en) | Method and apparatus for magnifying and editing a portion of an image | |
EP1783585A1 (en) | Operation screen creating method, display controller, operation screen creating program and computer-readable recording medium on which program is recorded | |
JP2004054854A (en) | Method and system for input with pointing device | |
JPH0737116A (en) | Method and device for displaying character string and graphic information management system | |
JP3050281B2 (en) | Map information retrieval device | |
US5812113A (en) | Picture forming device | |
JP2001051771A (en) | System and method for processing picture | |
JPH10254675A (en) | Data input method and data input device using the method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): JP US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): JP US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2002521223 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2001966675 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2001966675 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2001966675 Country of ref document: EP |