Patent US5825941A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5825941A Expired / Lapsed US ⏱️ 0.0 years remaining

Aesthetic imaging system

Assignee: Canfield Scientific Inc
•
Filing: 1996-03-18
•
Granted: 1998-10-20
•
Expires: 2016-03-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is an aesthetic imaging system (20) for use in editing digital images. The aesthetic imaging system includes an imaging program (21) that runs on a personal computer (28) having an image capture board (30), a monitor (32), a video source (34) for providing digital images to be edited by the aesthetic imaging system, and a pen and tablet 38 for use in editing the images. The imaging program includes a unique combination draw tool that includes a freehand draw mode, a curve mode and an undo mode that are available without cycling through menus. The combination draw tool may be used with any of the draw tools. Another feature of the imaging program is autoblend, a rectangular user interface that is invoked by each of the shape tools. The autoblend interface simplifies editing when using shape tools by consolidating the move, paste and blend, and paste without blending commands into a single, convenient interface.

Inventors

  • 👤 Ray A. Linford
  • 👤 Perin Blanchard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 20:25
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/23; G06T11/60; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952; Y10S707/99953; Y10S707/99954

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 271 words
In an aesthetic imaging system for use in imaging patients for cosmetic surgery, a method of manipulating a digital image of a patient comprised of a plurality of pixels, the aesthetic imaging system including a processor, a memory, a monitor, and cursor control means for moving a cursor displayed on the monitor, the method comprising: (a) allowing a user to select a manipulation area in a digital image by encircling the manipulation area using the cursor control means; (b) defining a warping area that encompasses the manipulation area selected by the user; (c) storing a copy of the warping area in memory as an original area; (d) allowing the user to identify a stretch point that is contained within the manipulation area using the cursor control means; (e) allowing the user to move the stretch point from an initial position through a plurality of intermediate positions to a final position within the warping area using the cursor control means, the movement of the stretch point defining a stretch direction from the initial position to the final position; (f) repeatedly mapping the original area that is stored in memory to the warping area to reflect the movement of the stretch point within the warping area from the initial position to the final position, the mapping generally compressing an area of the image in the stretch direction and generally expanding an area of the image away from the stretch direction; and (g) displaying the portion of the warping area that is within the manipulation area selected by the user to reflect the stretching of the image caused by movement of the stretch point.
Claim 2
Dependent Claim 271 words
In an aesthetic imaging system for use in imaging patients for cosmetic surgery, a method of manipulating a digital image of a patient comprised of a plurality of pixels, the aesthetic imaging system including a processor, a memory, a monitor, and cursor control means for moving a cursor displayed on the monitor, the method comprising: (a) allowing a user to select a manipulation area in a digital image by encircling the manipulation area using the cursor control means; (b) defining a warping area that encompasses the manipulation area selected by the user; (c) storing a copy of the warping area in memory as an original area; (d) allowing the user to identify a stretch point that is contained within the manipulation area using the cursor control means; (e) allowing the user to move the stretch point from an initial position through a plurality of intermediate positions to a final position within the warping area using the cursor control means, the movement of the stretch point defining a stretch direction from the initial position to the final position; (f) repeatedly mapping the original area that is stored in memory to the warping area to reflect the movement of the stretch point within the warping area from the initial position to the final position, the mapping generally compressing an area of the image in the stretch direction and generally expanding an area of the image away from the stretch direction; and (g) displaying the portion of the warping area that is within the manipulation area selected by the user to reflect the stretching of the image caused by movement of the stretch point.
Claim 3
Dependent Claim 12 words
The method of claim 1, wherein the warping area is a rectangle.
Claim 4
Dependent Claim 103 words
The method of claim 2, further comprising: (a) dividing the original area into a plurality of original quadrilaterals; (b) repeatedly dividing the warping area into a plurality of warped quadrilaterals as the stretch point is moved through the plurality of intermediate positions to the final position, each of the plurality of warped quadrilaterals corresponding to one of the plurality of original quadrilaterals; and (c) mapping a set of pixels from each of the plurality of original quadrilaterals to the corresponding one of the plurality of warped quadrilaterals using a bilateral transform in order to display a stretching of the digital image in real-time.
Claim 5
Dependent Claim 27 words
The method of claim 1, wherein the mapping of the original area that is stored in memory to the warping area is performed using a bilateral transform.
Claim 6
Dependent Claim 43 words
The method of claim 1, further comprising allowing a user to sequentially identify a plurality of stretch points within the manipulation area, for each of the plurality of stretch points repeating steps (e) through (g) to manipulate the image in a desired manner.
Claim 7
Dependent Claim 59 words
The method of claim 5, further comprising storing a copy of the warping area as the original area following the mapping to the warping area at the final position of each of the plurality of stretch points, so that a subsequent manipulation of the image will be performed on the results of an immediately preceding manipulation of the image.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-19 2002-04-20 2002-10-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-19 2006-04-20 2006-10-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-19 2010-04-20 2010-10-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag