COMPUTER SYSTEM FOR PREPROCESSING VIDEO STREAM AT REQUESTED VIDEO DATA RATE PARAMETER
A computing system (100) is provided, including a camera (30) configured to capture a series of images in a video stream, processing circuitry (12), and an image processing pipeline (22) including a preprocessing module (24) and an encoder (120), in which the preprocessing module (24) is configured...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A computing system (100) is provided, including a camera (30) configured to capture a series of images in a video stream, processing circuitry (12), and an image processing pipeline (22) including a preprocessing module (24) and an encoder (120), in which the preprocessing module (24) is configured to receive the video stream from the camera (30) at a camera-native video data rate parameter. The processing circuitry (12) is configured to communicate with a server (16) to establish a joint video communication session with remote client devices (18) and receive a requested video data rate parameter (20) from the server (16) for the video stream captured by the camera (30). The processing circuitry (12) is further configured to send a command to the preprocessing module (24) to adjust the camera-native video data rate parameter of the video stream to the requested video data rate parameter (20) and preprocess the video stream at the requested video data rate parameter (20) and pass the preprocessed video stream to the encoder (120).
L'invention concerne un système informatique (100), comprenant une caméra (30) configurée pour capturer une série d'images dans un flux vidéo, un circuit de traitement (12), et un pipeline de traitement d'images (22) comprenant un module de prétraitement (24) et un codeur (120), le module de prétraitement (24) étant configuré pour recevoir le flux vidéo provenant de la caméra (30) selon un paramètre de débit de données vidéo natif de la caméra. Le circuit de traitement (12) est configuré pour communiquer avec un serveur (16) pour établir une session de vidéocommunication conjointe avec des dispositifs clients distants (18) et recevoir un paramètre de débit de données vidéo demandé (20) en provenance du serveur (16) pour le flux vidéo capturé par la caméra (30). Le circuit de traitement (12) est en outre configuré pour envoyer une commande au module de prétraitement (24) afin d'ajuster le paramètre de débit de données vidéo natif de la caméra du flux vidéo au paramètre de débit de données vidéo demandé (20) et de prétraiter le flux vidéo selon le paramètre de débit de données vidéo demandé (20) et transférer le flux vidéo prétraité au codeur (120). |
---|