Detection of encoded signals and icons
First Claim
1. A method comprising:
- obtaining an image frame depicting a physical object, the physical object comprising an graphical icon printed thereon, the graphical icon comprising first signal encoding, the physical object comprising second signal encoding that does not overlap the first signal encoding, in which the first signal encoding comprises a first identifier and the second signal encoding comprising a second identifier, in which the first identifier comprises a different identifier relative to the second identifier;
analyzing image data associated with the image frame detecting a candidate which may represent the graphical icon, in which said analyzing determines orientation information associated with the candidate;
providing the orientation information to an encoded signal detector, the encoded signal detector utilizing the orientation information as a geometric reference to detect the first signal encoding to obtain the first identifier, in which detection of the first signal encoding is not dependent upon the detecting of the candidate as confirmation of presence of the graphical icon; and
using the detected first identifier, initiating a response for display on a display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to signal decoding and icon (e.g., a logo, shape, icon, etc.) detection. One aspect includes a method comprising: obtaining an image frame depicting a physical object, the physical object comprising an graphical icon printed thereon, the graphical icon comprising first signal encoding, the physical object comprising second signal encoding that does not overlap the first signal encoding, in which the first signal encoding comprises a first identifier and the second signal encoding comprising a second identifier, in which the first identifier comprises a different identifier relative to the second identifier; analyzing image data associated with the image frame to detect presence of the graphical icon, in which said analyzing determines orientation information associated with the graphical icon; providing the orientation information to an encoded signal detector, the encoded signal detector utilizing the orientation information as a geometric reference to detect the first signal encoding to obtain the first identifier; and using the first identifier, initiating a response for display on a display screen. Other aspects, combinations and implementations are described as well.
63 Citations
20 Claims
-
1. A method comprising:
-
obtaining an image frame depicting a physical object, the physical object comprising an graphical icon printed thereon, the graphical icon comprising first signal encoding, the physical object comprising second signal encoding that does not overlap the first signal encoding, in which the first signal encoding comprises a first identifier and the second signal encoding comprising a second identifier, in which the first identifier comprises a different identifier relative to the second identifier; analyzing image data associated with the image frame detecting a candidate which may represent the graphical icon, in which said analyzing determines orientation information associated with the candidate; providing the orientation information to an encoded signal detector, the encoded signal detector utilizing the orientation information as a geometric reference to detect the first signal encoding to obtain the first identifier, in which detection of the first signal encoding is not dependent upon the detecting of the candidate as confirmation of presence of the graphical icon; and using the detected first identifier, initiating a response for display on a display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable apparatus comprising:
-
a display screen; a camera for capturing an image frame depicting a physical object, the physical object comprising an graphical icon printed thereon, the graphical icon comprising first signal encoding, the physical object comprising second signal encoding that does not overlap the first signal encoding, in which the first signal encoding comprises a first identifier and the second signal encoding comprising a second identifier, in which the first identifier comprises a different identifier relative to the second identifier; and one or more electronic processors configured for; detecting a candidate which may represent the graphical icon within image data associated with the image frame to obtain orientation information associated with the candidate; operating an encoded signal detector, the encoded signal detector utilizing the orientation information as a geometric reference to detect the first signal encoding to obtain the first identifier, in which detection of the first signal encoding is not dependent upon the detecting the candidate as confirmation of presence of the graphical icon; and controlling display of a response on said display screen, the response being associated with the detection of the first identifier. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising instructions store thereon, that, when executed by one or more processors, cause the one or more processor to perform:
-
obtaining an image frame depicting a physical object, the physical object comprising an graphical icon printed thereon, the graphical icon comprising first signal encoding, the physical object comprising second signal encoding that does not overlap the first signal encoding, in which the first signal encoding comprises a first identifier and the second signal encoding comprising a second identifier, in which the first identifier comprises a different identifier relative to the second identifier; analyzing image data associated with the image frame detecting a candidate which may represent the graphical icon, in which said analyzing determines orientation information associated with the candidate; providing the orientation information to an encoded signal detector, the encoded signal detector utilizing the orientation information as a geometric reference to detect the first signal encoding to obtain the first identifier, in which detection of the first signal encoding is not dependent upon the detecting of the candidate as confirmation of presence of the graphical icon; and using the detection of the first identifier, initiating a response for display on a display screen. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification