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

Method and apparatus for generating an artificial shadow in a two dimensional color image

Assignee: Kodak IL Ltd
•
Filing: 1996-02-05
•
Granted: 1998-04-14
•
Expires: 2016-02-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for carrying out the method for generating an artificial shadow in a two dimensional color image. The method includes the steps of providing a shadow scenes library, each shadow scene representing at least one artificial shadow orientation with respect to an object forming the shadow, receiving a user input, the user selecting one of the shadow scenes and an object in the two dimensional image to be shadowed, and forming an artificial shadow to the object to be shadowed in accordance with the selected shadow scene.

Inventors

  • 👤 Guy Bar-Nahum

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 09:05
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/50; G06T15/60

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 195 words
A method for generating an artificial shadow in a two dimensional color image comprising: providing a shadow scenes library, each shadow scene representing at least one artificial shadow orientation with respect to an object forming said shadow; receiving a user input, said user selecting one of said shadow scenes and an object in said two dimensional image to be shadowed; forming an artificial shadow to said object to be shadowed in accordance with said selected shadow scene; wherein forming said artificial shadow includes; calculating said artificial shadow from said object and an object scene; and moving said calculated artificial shadow to a selected location with respect to said object; and wherein calculating said artifical shawdow includes; converting said geometrical feature defining said object from a two dimensional representation to a three dimensional representation; providing parameters defining said selected shadow scene; determining a three dimensional representation of said artificial shadow defined by a corresponding geometrical feature based on said parameters and said three dimensional representation of said object obtained by said converting; and converting the three dimensional representation of said geometrical feature defining said artificial shadow to two dimensional representation thereof, thereby providing said artificial shadow.
Claim 2
Independent Claim 195 words
A method for generating an artificial shadow in a two dimensional color image comprising: providing a shadow scenes library, each shadow scene representing at least one artificial shadow orientation with respect to an object forming said shadow; receiving a user input, said user selecting one of said shadow scenes and an object in said two dimensional image to be shadowed; forming an artificial shadow to said object to be shadowed in accordance with said selected shadow scene; wherein forming said artificial shadow includes; calculating said artificial shadow from said object and an object scene; and moving said calculated artificial shadow to a selected location with respect to said object; and wherein calculating said artifical shawdow includes; converting said geometrical feature defining said object from a two dimensional representation to a three dimensional representation; providing parameters defining said selected shadow scene; determining a three dimensional representation of said artificial shadow defined by a corresponding geometrical feature based on said parameters and said three dimensional representation of said object obtained by said converting; and converting the three dimensional representation of said geometrical feature defining said artificial shadow to two dimensional representation thereof, thereby providing said artificial shadow.
Claim 3
Dependent Claim 35 words
The method of claim 1 further comprising selecting at least one additional object in said two dimensional color image and forming a shadow to each said selected objects in accordance with said selected shadow scene.
Claim 4
Dependent Claim 14 words
The method of claim 1 further comprising defining a geometrical feature defining said object.
Claim 5
Dependent Claim 11 words
The method of claim 3 wherein said geometrical feature is rectangular.
Claim 6
Dependent Claim 35 words
The method of claim 3 wherein said forming comprises: calculating said artificial shadow from said geometrical feature defining said object and said selected object scene; and applying at least one color to said artificial shadow.
Claim 7
Dependent Claim 22 words
The method of claim 1 wherein said forming also comprises the step of applying at least one color to said artificial shadow.
Claim 8
Dependent Claim 52 words
The method of claim 1 wherein said parameters include selected ones from the group consisting of an indication of the artificial shadow angle with respect to the horizon, the height of the object above a reference level, such as the ground level, a location of the light source and any combination therebetween.
Claim 9
Dependent Claim 20 words
The method of claim 1 wherein said shadow scene library is represented by a graphic representation displayable to said user.
Claim 10
Dependent Claim 217 words
Apparatus for generating an artificial shadow in a two dimensional color image comprising: means for providing a shadow scenes library, each shadow scene representing at least one artificial shadow orientation with respect to an object forming said shadow; means for receiving a user input, said user selecting one of said shadow scenes and an object in said two dimensional image to be shadowed; means for forming an artificial shadow to said object to be shadowed in accordance with said selected shadow scene; wherein means for forming said artifical shadow includes; means for calculating said artificial shadow from said object and an object scene; and means for moving said calculated artificial shadow to a selected location with respect to said object; and wherein said means for calculating said artificial shadow includes; means for converting said geometrical feature defining said object from a two dimensional representation to a three dimensional representation; means for providing parameters defining said selected shadow scene; means for determining a three dimensional representation of said artificial shadow defined by a corresponding geometrical feature based on said parameters and said three dimensional representation of said object obtained by said converting; and means for converting the three dimensional representation of said geometrical feature defining said artificial shadow to two dimensional representation thereof, thereby providing said artificial shadow.
Claim 11
Dependent Claim 217 words
Apparatus for generating an artificial shadow in a two dimensional color image comprising: means for providing a shadow scenes library, each shadow scene representing at least one artificial shadow orientation with respect to an object forming said shadow; means for receiving a user input, said user selecting one of said shadow scenes and an object in said two dimensional image to be shadowed; means for forming an artificial shadow to said object to be shadowed in accordance with said selected shadow scene; wherein means for forming said artifical shadow includes; means for calculating said artificial shadow from said object and an object scene; and means for moving said calculated artificial shadow to a selected location with respect to said object; and wherein said means for calculating said artificial shadow includes; means for converting said geometrical feature defining said object from a two dimensional representation to a three dimensional representation; means for providing parameters defining said selected shadow scene; means for determining a three dimensional representation of said artificial shadow defined by a corresponding geometrical feature based on said parameters and said three dimensional representation of said object obtained by said converting; and means for converting the three dimensional representation of said geometrical feature defining said artificial shadow to two dimensional representation thereof, thereby providing said artificial shadow.
Claim 12
Dependent Claim 37 words
The apparatus of claim 9 further comprising means for selecting at least one additional object in said two dimensional color image and forming a shadow to each said selected objects in accordance with said selected shadow scene.
Claim 13
Dependent Claim 16 words
The apparatus of claim 9 further comprising means for defining a geometrical feature defining said object.
Claim 14
Dependent Claim 11 words
The apparatus of claim 11 wherein said geometrical feature is rectangular.
Claim 15
Dependent Claim 41 words
The apparatus of claim 11 wherein said means for forming comprises: means for calculating said artificial shadow from said geometrical feature defining said object and said selected object scene; and means for applying at least one color to said artificial shadow.
Claim 16
Dependent Claim 23 words
The apparatus of claim 9 wherein said means for forming also comprises means for applying at least one color to said artificial shadow.
Claim 17
Dependent Claim 52 words
The apparatus of claim 9 wherein said parameters include selected ones from the group consisting of an indication of the artificial shadow angle with respect to the horizon, the height of the object above a reference level, such as the ground level, a location of the light source and a combination therebetween.
Claim 18
Dependent Claim 20 words
The apparatus of claim 9 wherein said shadow scene library is represented by a graphic representation displayable to said user.

References Cited (Backward Citations)

US4645459A Cited
US4862391A Cited
US4866637A Cited
US5083287A Cited
US5043922A Cited
US5295234A Cited
US5222203A Cited
US5055918A Cited
US5299298A Cited
US5377313A Cited
US5282262A Cited
US5568595A Cited
US5422986A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag