-
公开(公告)号:US20210168113A1
公开(公告)日:2021-06-03
申请号:US17176193
申请日:2021-02-16
Applicant: Purdue Research Foundation
Inventor: He Wang , Siyuan Cao
IPC: H04L29/12 , G06T7/246 , G06T7/292 , H04W12/68 , H04W12/108 , H04L12/743 , H04W4/029
Abstract: A method includes identifying a plurality of local tracklets from a plurality of targets, creating a plurality of global tracklets from the plurality of local tracklets, wherein each global tracklet comprises a set of local tracklet of the plurality of local tracklets, wherein the set of local tracklet corresponds to a target of the plurality of targets; extracting motion features of the target from the each global tracklet of the plurality of global tracklets, wherein the motion features of each target of the plurality of targets from each global tracklet of the plurality of global tracklets are distinguishable from the motion features of remaining targets of the plurality of targets from remaining global tracklets; transforming the motion features into an address code by using a hashing process; and transmitting a plurality of address codes and a transformation parameter of the hashing process to a communication device.
-
公开(公告)号:US20200287949A1
公开(公告)日:2020-09-10
申请号:US16807068
申请日:2020-03-02
Applicant: Purdue Research Foundation
Inventor: He Wang , Siyuan Cao , Habiba Farrukh
Abstract: A method of selectively broadcasting a message to a client by a server without knowing the client's internet protocol (IP) address includes receiving video feeds of an area of interest from one or more cameras, performing target recognition and tracking on one or more targets, including position of the one or more targets, extracting target-specific context parameters from the one or more recognized and tracked targets, encoding the target-specific context parameters into a header, thereby generating a context address for the one or more targets, appending the context address to a message for the one or more targets from a predetermined set of messages based on the position of the one or more targets, thereby generating one or more packets of information, and broadcasting the one or more packets wirelessly to one or more client mobile devices each associated with the one or more targets.
-
公开(公告)号:US20210297818A1
公开(公告)日:2021-09-23
申请号:US17341365
申请日:2021-06-07
Applicant: Purdue Research Foundation
Inventor: He Wang , Siyuan Cao , Habiba Farrukh
Abstract: A method of selectively broadcasting a message to a client by a server without knowing the client's internet protocol (IP) address includes performing target recognition and tracking on one or more targets, including position of the one or more targets, extracting target-specific context parameters from the one or more recognized and tracked targets, encoding the target-specific context parameters into a header, thereby generating a context address for the one or more targets, appending the context address to a message for the one or more targets from a predetermined set of messages based on the position of the one or more targets, thereby generating one or more packets of information, and broadcasting the one or more packets wirelessly to one or more client mobile devices each associated with the one or more targets.
-
公开(公告)号:US11030869B2
公开(公告)日:2021-06-08
申请号:US16807068
申请日:2020-03-02
Applicant: Purdue Research Foundation
Inventor: He Wang , Siyuan Cao , Habiba Farrukh
IPC: G08B13/196 , H04L29/12 , H04L29/06 , G06K9/32
Abstract: A method of selectively broadcasting a message to a client by a server without knowing the client's internet protocol (IP) address includes receiving video feeds of an area of interest from one or more cameras, performing target recognition and tracking on one or more targets, including position of the one or more targets, extracting target-specific context parameters from the one or more recognized and tracked targets, encoding the target-specific context parameters into a header, thereby generating a context address for the one or more targets, appending the context address to a message for the one or more targets from a predetermined set of messages based on the position of the one or more targets, thereby generating one or more packets of information, and broadcasting the one or more packets wirelessly to one or more client mobile devices each associated with the one or more targets.
-
公开(公告)号:US11509623B2
公开(公告)日:2022-11-22
申请号:US17176193
申请日:2021-02-16
Applicant: Purdue Research Foundation
Inventor: He Wang , Siyuan Cao
IPC: G06F15/16 , H04L61/2503 , G06T7/292 , H04L45/7453 , G06T7/246 , H04W4/029 , H04W12/68 , H04W12/108 , H04L101/69
Abstract: A method includes identifying a plurality of local tracklets from a plurality of targets, creating a plurality of global tracklets from the plurality of local tracklets, wherein each global tracklet comprises a set of local tracklet of the plurality of local tracklets, wherein the set of local tracklet corresponds to a target of the plurality of targets; extracting motion features of the target from the each global tracklet of the plurality of global tracklets, wherein the motion features of each target of the plurality of targets from each global tracklet of the plurality of global tracklets are distinguishable from the motion features of remaining targets of the plurality of targets from remaining global tracklets; transforming the motion features into an address code by using a hashing process; and transmitting a plurality of address codes and a transformation parameter of the hashing process to a communication device.
-
公开(公告)号:US10951580B2
公开(公告)日:2021-03-16
申请号:US15971759
申请日:2018-05-04
Applicant: Purdue Research Foundation
Inventor: He Wang , Siyuan Cao
Abstract: A method includes identifying a plurality of local tracklets from a plurality of targets, creating a plurality of global tracklets from the plurality of local tracklets, wherein each global tracklet comprises a set of local tracklet of the plurality of local tracklets, wherein the set of local tracklet corresponds to a target of the plurality of targets; extracting motion features of the target from the each global tracklet of the plurality of global tracklets, wherein the motion features of each target of the plurality of targets from each global tracklet of the plurality of global tracklets are distinguishable from the motion features of remaining targets of the plurality of targets from remaining global tracklets; transforming the motion features into an address code by using a hashing process; and transmitting a plurality of address codes and a transformation parameter of the hashing process to a communication device.
-
公开(公告)号:US20200302156A1
公开(公告)日:2020-09-24
申请号:US16819166
申请日:2020-03-15
Applicant: Purdue Research Foundation
Inventor: He Wang , Siyuan Cao , Habiba Farrukh , Reham Mohamed Aburas
Abstract: A non-transitory computer-readable medium encoded with a computer-readable program which, when executed by a processor, will cause a computer to execute a method of authenticating a 3-D object with a 2-D camera, the method including building a pre-determined database. The method additionally includes registering the 3-D object to a storage unit of a device comprising the 2-D camera, thereby creating a registered 3-D model of the 3-D object. Additionally, the method includes authenticating a test 3-D object by comparing the test 3-D object to the registered 3-D model.
-
公开(公告)号:US11551475B2
公开(公告)日:2023-01-10
申请号:US16819166
申请日:2020-03-15
Applicant: Purdue Research Foundation
Inventor: He Wang , Siyuan Cao , Habiba Farrukh , Reham Mohamed Aburas
Abstract: A non-transitory computer-readable medium encoded with a computer-readable program which, when executed by a processor, will cause a computer to execute a method of authenticating a 3-D object with a 2-D camera, the method including building a pre-determined database. The method additionally includes registering the 3-D object to a storage unit of a device comprising the 2-D camera, thereby creating a registered 3-D model of the 3-D object. Additionally, the method includes authenticating a test 3-D object by comparing the test 3-D object to the registered 3-D model.
-
公开(公告)号:US11495101B2
公开(公告)日:2022-11-08
申请号:US17341365
申请日:2021-06-07
Applicant: Purdue Research Foundation
Inventor: He Wang , Siyuan Cao , Habiba Farrukh
IPC: G08B13/196 , H04W4/02 , H04L29/06 , H04W4/029 , G01S7/41 , G01S13/58 , G01S13/89 , H04W4/06 , G06V10/25 , H04L65/65 , H04L65/70 , H04L65/611 , H04L65/613 , H04L61/2503
Abstract: A method of selectively broadcasting a message to a client by a server without knowing the client's internet protocol (IP) address includes performing target recognition and tracking on one or more targets, including position of the one or more targets, extracting target-specific context parameters from the one or more recognized and tracked targets, encoding the target-specific context parameters into a header, thereby generating a context address for the one or more targets, appending the context address to a message for the one or more targets from a predetermined set of messages based on the position of the one or more targets, thereby generating one or more packets of information, and broadcasting the one or more packets wirelessly to one or more client mobile devices each associated with the one or more targets.
-
公开(公告)号:US20180324141A1
公开(公告)日:2018-11-08
申请号:US15971759
申请日:2018-05-04
Applicant: Purdue Research Foundation
Inventor: He Wang , Siyuan Cao
IPC: H04L29/12 , G06T7/292 , G06T7/246 , H04L12/743
CPC classification number: H04L61/2503 , G06T7/246 , G06T7/292 , H04L45/7453 , H04L61/609
Abstract: A method includes identifying a plurality of local tracklets from a plurality of targets, creating a plurality of global tracklets from the plurality of local tracklets, wherein each global tracklet comprises a set of local tracklet of the plurality of local tracklets, wherein the set of local tracklet corresponds to a target of the plurality of targets; extracting motion features of the target from the each global tracklet of the plurality of global tracklets, wherein the motion features of each target of the plurality of targets from each global tracklet of the plurality of global tracklets are distinguishable from the motion features of remaining targets of the plurality of targets from remaining global tracklets; transforming the motion features into an address code by using a hashing process; and transmitting a plurality of address codes and a transformation parameter of the hashing process to a communication device.
-
-
-
-
-
-
-
-
-