7171023

Illumination-Invariant Object Tracking Method and Image Editing System Using the Same

PublishedJanuary 30, 2007
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
21 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An illumination-invariant object tracking method comprising: (a) designating an initial position of an object of interest to be tracked in an image; (b) modeling color information on the image in consideration of a color ratio of adjacent pixels in the image; (c) constructing a probability map based on the result of the color modeling; and (d) tracking a current position of the target object in response to the initial position and the probability map.

2

2. The illumination-invariant object tracking method of claim 1 ,wherein (a) designating the initial position of the object of interest comprises: (a-1) determining whether to manually or automatically designate the initial position of the object; (a-2) if it is determined in (a-1) to manually designate the initial position of the object, a user directly inputting the initial position of the object; and (a-3) if it is determined in (a-1) to automatically designate the initial position of the object, reading a color histogram of the object from a data storing unit where color histrograms for a plurality of objects have been stored and automatically designating the initial position of the object by back-projecting the read color histogram.

4

4. The illumination-invariant image tracking method of claim 1 , wherein (b) constructing the probability map comprises: (b-1) modeling color information on the object in consideration of the color ratio of adjacent pixels; and (b-2) modeling color information on the entire image in consideration of the color ratio of adjacent pixels.

5

5. The illumination-invariant image tracking method of claim 4 ,wherein (b-1) modeling the color information on the object comprises: (b-1-1) analyzing color components of the object; (b-1-2) if the object is determined to be polychromatic as the result of the analysis (b-1-1), constructing a 3-dimensional histogram of the object with an axis of the brightness ratio for each of R, G, and B channels; (b-1-3) if the object is determined to be monochromatic as the result of the analysis (b-1-1), defining a color probability for the object by 2-dimensional Gaussian modeling for the hue and saturation of the object; and (b-1-4) constructing a color histogram of the object with an axis of the color probability defined in (b-1-3).

6

6. The illumination-invariant image tracking method of claim 5 , wherein in (b-1-1), a value of 1 S ⁢ ∑ i , j ⁢ { ( R ⁢ ( i , j ) - u R ) 2 + ( G ⁢ ( i , j ) - u G ) 2 + ( B ⁢ ( i , j ) - u B ) 2 } , where S indicates the number of (i,j) pairs, U R indicates an average value of red (R) image data of the (i,j) pairs, U G indicates an average value of green (G) image data of the (i,j) pairs, and U B indicates an average value of blue (B) image data of the (i,j) pairs, is calculated, the object is determined to be monochromic if the result of the calculation is smaller than a predetermined threshold, and the object is determined to be polychromatic if the result of the calculation is greater than or equal to the predetermined threshold.

7

7. The illumination-invariant image tracking method of claim 5 , wherein in (b-1-3), the color probability is defined using the following equation: P skin ⁡ ( x , y ) = ∑ i = x - n / 2 i = x + n / 2 ⁢ ⁢ ∑ j = x - n / 2 j = x + n / 2 ⁢ ⁢ g ⁡ ( Hue ⁡ ( i , j ) , Sat ⁡ ( i , k ) : u → , Σ ) n 2 where u _ = [ 175 - 0.6 150 ⁢ I + 1.0 ] , Σ = [ 30 2 0 0 σ sat 2 ] , g(i,j;{right arrow over (u)},Σ)denotes a 2-dimensional Gaussian function, n denotes a size of the object, and I denotes an average brightness intensity of the image.

8

8. The illumination-invariant object tracking method of claim 4 , wherein (b-2) modelling the color information on the entire image comprises: (b-2-1) measuring color variations of the entire image; (b-2-2) if the object is determined to be illuminated by white light as the result of (b-2-1), constructing a color distribution histogram of the entire image irrespective of the result of the object color information modelling in (b-1); and (b-2-3) if the object is determined to be illuminated by colored light as the result of (b-2-1), re-performing (b-1) on an object tracked in a previous image frame and constructing a color distribution histogram of the entire image.

9

9. The illumination-invariant object tracking method of claim 8 , wherein in (b-2-1), a value of 1 S ⁢ ∑ i , j ⁢ { ( R n R n + G n + B n - R m R m + G m + B m ) 2 ⁢ ( G n R n + G n + B n - G m R m + G m + B m ) 2 } , where S indicates the number of (i,j) pairs, n indicates a current frame image, m indicates a previous frame image, and R, G, and B indicate red, green, and blue data of the image, respectively, is calculated, the object is determined to be illuminated by the white light if the result of the calculation is smaller than a predetermined threshold, and the object is determined to be illuminated by the colored light if the result of the calculation is greater than or equal to the predetermined threshold.

10

10. The illumination-invariant object tracking method of claim 4 , wherein the probability map is expressed as P ( object  ⁢ color ) = h ratio ⁡ ( color ) = h object ⁡ ( color ) h total ⁡ ( color ) where h object (color) indicates the result of the color information modelling of the object and h total (color) indicates the result of the color information modelling of the entire image.

11

11. The illumination-invariant image tracking method of claim 1 , wherein the step (d) comprises: (d-1) storing a previous position of the object; (d-2) performing Kalman filtering based on the probability map and the initial position of the object for tracking the current position and size of the object of interest in a series of pictures; and (d-3) updating a covariance matrix of a Kalman filter in response to the previous position and the current position of the object.

12

12. A computer readable physical media having embodied thereon a computer program for the method of claim 1 .

13

13. An object tracking system comprising: an initial position designating portion which designates an initial position of a target object to be tracked in an image; a color modelling portion which performs a color modelling on the target object and the entire image in consideration of a color ratio of adjacent pixels in the image; a probability map constructing portion which constructs a probability map for object tracking based on the result of the color modelling; and an object tracking portion which tracks a current position of the target object in response to the initial position and the probability map.

14

14. The object tracking system of claim 13 , wherein the initial position designating portion comprises: a first initial position designator which receives a predetermined position designated by a user as the initial position of the target object; an object database which stores a list of objects and color modelling data for the objects; and a second initial position designator which reads the color modelling data for the target object designated by the user from the object database and automatically designates the initial position of the target object by back-projecting the read color modelling data.

15

15. The object tracking system of claim 13 , wherein the color modelling portion comprises: a first color modeler which models color information on the target object; a second color modeler which models color information on the entire image; and a third color modeler which adaptively models the color information on the target object based on illumination variations of the image.

16

16. The object tracking system of claim 15 , wherein the first color modeler analyzes color components of the target object, constructs a 3-dimensional histogram of the target object with an axis of the brightness ratio for each of R, 0 ,and B channels if the target object is determined to be polychromatic as the result of the analysis, and defines a color probability for the target object by 2-dimensional Gaussian modeling for the hue and saturation of the target object and constructs a color histogram of the target object with an axis of the color probability if the target object is determined to be monochromatic as the result of the analysis.

17

17. The object tracking system of claim 16 , wherein the first color modeler calculates a value of 1 S ⁢ ∑ i , j ⁢ { ( R ⁢ ( i , j ) - u R ) 2 + ( G ⁢ ( i , j ) - u G ) 2 + ( B ⁢ ( i , j ) - u B ) 2 } , where S indicates the number of (i,j) pairs, U R indicates an average value of red (R) image data of the (i,j) pairs, U G indicates an average value of green (G) image data of the (i,j) pairs, and U B indicates an average value of blue (B) image data of the (i,j) pairs, determines the target object to be monochromic if the result of the calculation is smaller than a predetermined threshold, and determines the target object to be polychromatic if the result of the calculation is greater than or equal to the predetermined threshold.

18

18. The object tracking system of claim 16 , wherein the first color modeler defines the color probability of the target object using the following equation: P skin ⁡ ( x , y ) = ∑ i = x - n / 2 i = x + n / 2 ⁢ ⁢ ∑ j = x - n / 2 j = x + n / 2 ⁢ ⁢ g ⁡ ( Hue ⁡ ( i , j ) , Sat ⁡ ( i , k ) : u → , Σ ) n 2 where u _ = [ 175 - 0.6 150 ⁢ I + 1.0 ] , Σ = [ 30 2 0 0 σ sat 2 ] , g(i,j;{right arrow over (u)},Σ)denotes a 2-dimensional Gaussian function, n denotes a size of the object, and I denotes an average brightness intensity of the image.

19

19. The object tracking system of claim 15 , wherein the third color modeler measures color variations of the entire image and re-performs the color modelling on an object tracked in a previous image and constructs a color distribution histogram of the entire image if the target object is determined to be illuminated by colored light as the result of the color variation measurement.

20

20. The object tracking system of claim 19 , wherein the third color modeler calculates a value of 1 S ⁢ ∑ i , j ⁢ { ( R n R n + G n + B n - R m R m + G m + B m ) 2 ⁢ ( G n R n + G n + B n - G m R m + G m + B m ) 2 } , where S indicates the number of (i,j) pairs, n indicates a current frame image, m indicates a previous frame image, and R, G, and B indicate red, green, and blue data of the image, respectively, determines the target object to be illuminated by white light if the result of the calculation is smaller than a predetermined threshold, and determines the target object to be illuminated by the colored light if the result of the calculation is greater than or equal to the predetermined threshold.

21

21. The object tracking system of claim 13 , wherein the probability map constructing portion calculates the probability map as the following equation P ( object  ⁢ color ) = h ratio ⁡ ( color ) = h object ⁡ ( color ) h total ⁡ ( color ) where h object (color) indicates the result of the color information modelling of the target object and h total (color) indicates the result of the color information modelling of the entire image.

22

22. The object tracking system of claim 13 , wherein the object tracking portion comprises: a memory for storing a previous position of the object; a Kalman filter for tracking the current position and size of the object of interest in a series of pictures, based on the probability map and the Initial position of the object; and a velocity predictor for updating a covariance matrix of the Kalman filter in response to the previous position and the current position of the object.

Patent Metadata

Filing Date

Unknown

Publication Date

January 30, 2007

Inventors

Tae-kyun Kim
In-myung Cho
Jong-ha Lee

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “ILLUMINATION-INVARIANT OBJECT TRACKING METHOD AND IMAGE EDITING SYSTEM USING THE SAME” (7171023). https://patentable.app/patents/7171023

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

ILLUMINATION-INVARIANT OBJECT TRACKING METHOD AND IMAGE EDITING SYSTEM USING THE SAME — Tae-kyun Kim | Patentable