CPC H04L 65/4038 (2013.01) [G06T 7/50 (2017.01); H04N 5/77 (2013.01); H04N 23/631 (2023.01); H04N 23/80 (2023.01); G06T 2207/10016 (2013.01)] | 20 Claims |
1. A video processing system suitable for video conferencing, the system comprising:
a control device;
a capture device connectable via a local connection to the control device, the capture device having a sensor set including a camera for generating video and a capture device pairing module for communicatively pairing the capture device with the control device, the control device comprising a control device pairing module for communicatively pairing the control device with the capture device, a display unit for displaying video streams, and an audio-interface for generating video stream audio signals;
at least one cooperation application, the at least one cooperation application being executed on, and configuring, at least one of the capture device and the control device to be operable by the local user to communicatively pair the capture device and the control device for cooperation with one another, via the respective capture device and control device pairing modules, and to perform a control operation and a video processing operation, wherein the video processing operation split between the capture device and the control device;
wherein the control operation comprises:
displaying on the display unit of the control device a user interface having at least one UI element;
receiving a user input, from the local user, on the at least one UI element; and,
in response to receiving the user input on the at least one UI element, changing settings of the camera of the capture device;
wherein the video processing operation comprises:
performing, at the capture device, a first set of video processing tasks on video generated by the camera of the capture device;
transferring over the local connection, by their respective pairing modules, that capture-device-processed video from the capture device to the control device;
performing, at the control device, a second set of video processing tasks on the capture-device-processed video; and,
storing the control-device-processed video on the control device.
|