US2006261247A1PendingUtilityA1

System and method for image identification employed thereby

Assignee: PIXART IMAGING INCPriority: May 10, 2005Filed: May 4, 2006Published: Nov 23, 2006
Est. expiryMay 10, 2025(expired)· nominal 20-yr term from priority
Inventors:Mei Chen
G06V 10/245G06F 3/0346G06T 2207/30204A63F 2300/1087G06F 3/0325G06T 7/73G01S 5/16G06K 7/14G06K 7/1456
40
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for image identification is to be implemented using a target and an image sensor. The target is provided with base marks that are non-collinear and that are assigned with distinct identification codes, and an orienting mark that is disposed relative to an imaginary line interconnecting two of the base marks. The image sensor is operable to capture an image of the target that contains the base and orienting marks. The method includes the steps of: evaluating the captured image to determine spatial coordinates of the base and orienting marks; and mapping the determined spatial coordinates into vectors in order to find the orienting mark, and assigning the distinct identification codes to the base marks according to spatial relation of the base marks to the orienting mark. A system that performs the method is also disclosed.

Claims

exact text as granted — not AI-modified
1 . A method for image identification to be implemented using a target and an image sensor, the target being provided with at least three base marks that are non-collinear and that are assigned with distinct identification codes, and an orienting mark that is disposed relative to an imaginary line interconnecting two of the base marks, the image sensor being operable to capture an image of the target that contains the base and orienting marks, the method comprising the steps of: 
 A) evaluating the image captured by the image sensor to determine spatial coordinates of the base and orienting marks; and    B) mapping the spatial coordinates determined in step A) into vectors in order to find the orienting mark, and assigning the distinct identification codes to the base marks according to spatial relation of the base marks to the orienting mark.    
   
   
       2 . The method as claimed in  claim 1 , wherein step B) includes the sub-steps of: 
 B1) forming a first group that includes two of the base marks and the orienting mark, and a second group that includes remaining ones of the base marks;    B2) identifying the orienting mark in the first group; and    B3) assigning the identification codes to the base marks in the first and second groups according to spatial relation of the base marks to the orienting mark identified in sub-step B2).    
   
   
       3 . The method as claimed in  claim 2 , wherein sub-step B1) includes: 
 a) finding a pair of the vectors which form a smallest angle therebetween; and    b) forming the first group that constitutes a vertex and a pair of vector endpoints of the vectors found in sub-step a).    
   
   
       4 . The method as claimed in  claim 2 , wherein sub-step B2) includes: 
 a) finding a pair of the vectors in the first group which form a largest angle therebetween;    b) determining the orienting mark to be at a vertex of the vectors determined in sub-step a).    
   
   
       5 . The method as claimed in  claim 2 , wherein sub-step B3) includes: 
 a) finding a pair of the vectors, a vertex of which is found in the second group, and vector endpoints of which are the two base marks in the first group; and    b) assigning the identification codes to the base marks in the first group according to a vector product of the pair of the vectors found in sub-step a).    
   
   
       6 . The method as claimed in  claim 2 , wherein, in sub-step B1), the number of the remaining ones of the base marks in the second group is greater than two, and wherein sub-step B3) includes: 
 I) forming the second group into a first subset that includes two of the base marks in the second group, and a second subset that includes the remaining ones of the base marks in the second group; and    II) assigning the identification codes to the base marks in the first and second subsets.    
   
   
       7 . The method as claimed in  claim 6 , wherein sub-step I) includes: 
 i) finding a pair of the vectors, a vertex of which is found in the first group, and vector endpoints of which are two of the base marks in the second group, the vectors to be found forming a largest angle therebetween; and    ii) forming the first subset that constitutes the vector endpoints of the vectors found in sub-step i).    
   
   
       8 . The method as claimed in  claim 6 , wherein sub-step II) includes: 
 i) finding a pair of the vectors, a vertex of which is found in the first group, and vector endpoints of which are the two base marks in the first subset; and    ii) assigning the identification codes to the base marks in the first subset according to a vector product of the pair of the vectors found in sub-step i).    
   
   
       9 . A system for image identification, comprising: 
 a target provided with at least three base marks that are non-collinear and that are assigned with distinct identification codes, and an orienting mark that is disposed relative to an imaginary line interconnecting two of the base marks; and    an orientation device including 
 an image sensor operable so as to capture an image of the target that contains the base and orienting marks, and  
 a processor coupled to the image sensor, and operable so as to evaluate the image captured by the image sensor to determine spatial coordinates of the base and orienting marks, so as to map the spatial coordinates determined thereby into vectors in order to find the orienting mark, and so as to assign the distinct identification codes to the base marks according to spatial relation of the base marks to the orienting mark.  
   
   
   
       10 . The system as claimed in  claim 9 , wherein the orienting mark is disposed proximate to the imaginary line.  
   
   
       11 . The system as claimed in  claim 9 , wherein the orienting mark is disposed along the imaginary line.  
   
   
       12 . The system as claimed in  claim 9 , wherein the image sensor is a complementary metal oxide semiconductor light sensor.  
   
   
       13 . The system as claimed in  claim 9 , wherein each of the base and orienting marks is a light source.  
   
   
       14 . The system as claimed in  claim 9 , wherein each of the base and orienting marks is a light-emitting diode.  
   
   
       15 . An orientation device for a system that identifies an image and that includes a target, the target being provided with at least three base marks that are non-collinear and that are assigned with distinct identification codes, and an orienting mark that is disposed relative to an imaginary line interconnecting two of the base marks, the orientation device comprising: 
 an image sensor adapted to capture an image of the target that contains the base and orienting marks; and    a processor coupled to the image sensor, and operable so as to evaluate the image captured by the image sensor to determine spatial coordinates of the base and orienting marks, so as to map the spatial coordinates determined thereby into vectors in order to find the orienting mark, and so as to assign the distinct identification codes to the base marks according to spatial relation of the base marks to the orienting mark.    
   
   
       16 . A target for an image identification system, the target comprising: 
 at least three non-collinear base marks provided on the target and assigned with distinct identification codes; and    an orienting mark disposed relative to an imaginary line interconnecting two of the base marks.    
   
   
       17 . The target as claimed in  claim 16 , wherein the orienting mark is disposed proximate to the imaginary line.  
   
   
       18 . The target as claimed in  claim 16 , wherein the orienting mark is disposed along the imaginary line.  
   
   
       19 . The target as claimed in  claim 16 , wherein each of the base and orienting marks is a light source.  
   
   
       20 . The target as claimed in  claim 16 , wherein each of the base and orienting marks is a light-emitting diode.

Join the waitlist — get patent alerts

Track US2006261247A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.