Method, apparatus, and system for allocating hardware resources to process video streams
AssigneeNEC Corporation
InventorsJiyan WU, Masafumi WATANABE
Life of this patent
Estimating the term…
Abstract
A method of allocating hardware resources to process a plurality of video streams generated by a plurality of video capturing apparatuses is provided. The method includes: receiving an indication to configure each of the plurality of video capturing apparatuses to detect one or more target attributes of an object that appears in a video stream generated by the corresponding video capturing apparatus; selecting an attribute detection module configured to detect the one or more target attributes of the object according to the indication; and allocating one or more of the hardware resources to the attribute detection module to process the video stream and detect the one or more target attributes of the object.
Claims20
A method of allocating hardware resources to process a plurality of video streams generated by a plurality of video capturing apparatuses, the method comprising:
- receiving an indication to configure each of the plurality of video capturing apparatuses to detect one or more target attributes of an object that appears in a video stream generated by the corresponding video capturing apparatus;
- selecting an attribute detection module configured to detect the one or more target attributes of the object according to the indication;
- and
- allocating one or more of the hardware resources to the attribute detection module to process the video stream and detect the one or more target attributes of the object.
An apparatus for allocating hardware resources to process a plurality of video streams generated by a plurality of video capturing apparatuses, the apparatus comprising:
- at least one processor;
- and
- at least one memory including computer program code,
- wherein the at least one memory and the computer program code are configured to, with at least one processor, cause the apparatus at least to:
- receive an indication to configure each of the plurality of video capturing apparatuses to detect one or more target attributes of an object that appears in a video stream generated by the corresponding video capturing apparatus;
- select an attribute detection module configured to detect the one or more target attributes of the object according to the indication;
- and
- allocate one or more of the hardware resources to the attribute detection module to process the video stream and detect the one or more target attributes of the object.
A system for allocating hardware resources to process a plurality of video streams comprising an apparatus and a plurality of video capturing apparatuses configured to generate the plurality of video streams, wherein;
- the apparatus comprises:
- at least one processor;
- and
- at least one memory including computer program code,
- wherein the at least one memory and the computer program code are configured to, with at least one processor, cause the apparatus at least to:
- receive an indication to configure each of the plurality of video capturing apparatuses to detect one or more target attributes of an object that appears in a video stream generated by the corresponding video capturing apparatus;
- select an attribute detection module configured to detect the one or more target attributes of the object according to the indication;
- and
- allocate one or more of the hardware resources to the attribute detection module to process the video stream and detect the one or more target attributes of the object.
Dependencies are inferred from the claim text.