Fusing RFID and vision for surface object tracking
First Claim
1. A system that facilitates detecting and identifying objects within surface computing, comprising:
- an interface component that captures a surface input of a source on a surface, the source comprising a Radio Frequency Identification (RFID) tag and one or more of an object, a gesture, and a portion of a user;
a surface detection component that;
detects a location of the surface input utilizing a computer vision-based sensing technique or a non-RFID localization technique, and associates a vision time stamp to at least one of addition, removal, or movement of the surface input; and
a Radio Frequency Identification (RFID) fusion component that;
associates an RFID time stamp to a detection of the RFID tag,receives a portion of RFID data from the RFID tag of the source of the surface input, andutilizes the portion of RFID data to identify the source of the surface input and a portion of data to associate to the surface input, wherein at least one of the vision time stamp and the RFID time stamp are matched based at least in part upon a correlation in time, the correlation relates to closeness in detection times for the RFID time stamp and the vision time stamp.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides a system and/or a method that facilitates detecting and identifying objects within surface computing. An interface component can receive at least one surface input, the surface input relates to at least one of an object, a gesture, or a user. A surface detection component can detect a location of the surface input utilizing a computer vision-based sensing technique. A Radio Frequency Identification (RFID) tag can transmit a portion of RFID data, wherein the RFID tag is associated with the surface input. A Radio Frequency Identification (RFID) fusion component can utilize the portion of RFID data to identify at least one of a source of the surface input or a portion of data to associate to the surface input.
184 Citations
17 Claims
-
1. A system that facilitates detecting and identifying objects within surface computing, comprising:
-
an interface component that captures a surface input of a source on a surface, the source comprising a Radio Frequency Identification (RFID) tag and one or more of an object, a gesture, and a portion of a user; a surface detection component that; detects a location of the surface input utilizing a computer vision-based sensing technique or a non-RFID localization technique, and associates a vision time stamp to at least one of addition, removal, or movement of the surface input; and a Radio Frequency Identification (RFID) fusion component that;
associates an RFID time stamp to a detection of the RFID tag,receives a portion of RFID data from the RFID tag of the source of the surface input, and utilizes the portion of RFID data to identify the source of the surface input and a portion of data to associate to the surface input, wherein at least one of the vision time stamp and the RFID time stamp are matched based at least in part upon a correlation in time, the correlation relates to closeness in detection times for the RFID time stamp and the vision time stamp. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
under control of one or more processors configured with executable instructions; sensing an object, comprising a Radio Frequency Identification (RFID) tag, on a surface utilizing a vision-based detection system; ascertaining a shape or a location of the object utilizing the vision-based detection system; receiving a portion of data from the RFID tag of the object, the received portion of data describing a functionality or an identity associated with the object; and displaying the received portion of data on the surface on which the object is sensed, wherein the received portion of data from the RFID tag defines a surface input of the object as an object type comprising; a query object, the query object being a detected surface input associated with a keyword; a container object, the container object being a detected surface input that is a physical handle to a collection of data;
oran operator object, the operator object being a detected surface input that executes a function upon activation. - View Dependent Claims (11)
-
-
12. A computer-implemented method comprising:
-
under control of one or more processors configured with executable instructions; detecting a corporeal object, comprising a Radio Frequency Identification (RFID) tag, on a surface; in response to detecting the corporeal object on the surface, receiving RFID data from the RFID tag of the detected corporeal object; and displaying a portion of the received RFID data on the surface, wherein the received RFID data defines a surface input of the detected corporeal object as an object type comprising; a query object, the query object being a detected surface input associated with a keyword; a container object, the container object being a detected surface input that is a physical handle to a collection of data;
oran operator object, the operator object being a detected surface input that executes a function upon activation. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification