Controlling camera field-of-view based on remote viewer voting
AssigneeHangzhou Taruo Information Technology Co., Ltd.
InventorHao Qian
Life of this patent
Estimating the term…
Abstract
A method for controlling a field-of-view (FOV) of a camera device. The method includes receiving, in response to the camera device capturing and broadcasting an image, a plurality of FOV selections from a plurality of viewer devices, where each of the plurality of FOV selections comprises a request to adjust the FOV of the camera device, selecting, based on a pre-determined criterion, an aggregate FOV selection from the plurality of FOV selections, and generating, in response to selecting the aggregate FOV selection, a control signal for adjusting the FOV of the camera device based on the aggregate FOV selection, where the camera device broadcasts, to the plurality of viewer devices, an adjusted image captured in response to adjusting the FOV of the camera device.
Claims20
A method for controlling a field-of-view (FOV) of a camera device, comprising:
- receiving, in response to the camera device capturing and broadcasting an image, a plurality of FOV selections from a plurality of viewer devices, wherein each of the plurality of FOV selections comprises a request to adjust the FOV of the camera device;
- selecting, based on a pre-determined criterion, an aggregate FOV selection from the plurality of FOV selections;
- and
- generating, in response to selecting the aggregate FOV selection, a control signal for adjusting the FOV of the camera device based on the aggregate FOV selection,
- wherein the camera device broadcasts, to the plurality of viewer devices, an adjusted image captured in response to adjusting the FOV of the camera device.
A field-of-view (FOV) controller for a camera device, comprising:
- a computer processor;
- and
- memory storing instructions, when executed, causing the computer processor to:
- receive, in response to the camera device capturing and broadcasting an image, a plurality of FOV selections from a plurality of viewer devices, wherein each of the plurality of FOV selections comprises a request to adjust the FOV of the camera device;
- select, based on a pre-determined criterion, an aggregate FOV selection from the plurality of FOV selections;
- and
- generate, in response to selecting the aggregate FOV selection, a control signal for adjusting the FOV of the camera device based on the aggregate FOV selection,
- wherein the camera device broadcasts, to the plurality of viewer devices, an adjusted image captured from the camera device in response to adjusting the FOV of the camera device.
A non-transitory computer readable medium storing instructions for controlling a field-of-view (FOV) of a camera device, the instructions, when executed by a computer processor, comprising functionality for:
- receiving, in response to the camera device capturing and broadcasting an image, a plurality of FOV selections from a plurality of viewer devices, wherein each of the plurality of FOV selections comprises a request to adjust the FOV of the camera device;
- selecting, based on a pre-determined criterion, an aggregate FOV selection from the plurality of FOV selections;
- and
- generating, in response to selecting the aggregate FOV selection, a control signal for adjusting the FOV of the camera device based on the aggregate FOV selection,
- wherein the camera device broadcasts, to the plurality of viewer devices, an adjusted image captured in response to adjusting the FOV of the camera device.
Dependencies are inferred from the claim text.