Patent classifications
H04N19/166
COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND RECORDING MEDIUM
A communication apparatus includes circuitry to: obtain, before transmission of video data to a counterpart communication apparatus via a network, communication environment information to be used for determining magnitude of variation of communication quality of the counterpart communication apparatus; determine, using the obtained communication environment information, a coding setting of the video data in accordance with the magnitude of variation of the communication quality of the counterpart communication apparatus; and code the video data in accordance with the determined coding setting; and a transmitter to transmit the coded video data to the counterpart communication apparatus via the network.
Transcoding in security camera applications
The disclosure is related to adaptive transcoding of video streams from a camera. A camera system includes a camera and a base station connected to each other in a first communication network, which can be a wireless network. When a user requests to view a video from the camera, the base station obtains a video stream from the camera, transcodes the video stream, based on one or more input parameters, to generate a transcoded video stream, and transmits the transcoded video stream to a user device. The base station can transcode the video stream locally, e.g., within the base station, or in a cloud network based on transcoding location factors. Further, the camera system can also determine whether to stream the video to the user directly from the base station or from the cloud network based on streaming location factors.
Transcoding in security camera applications
The disclosure is related to adaptive transcoding of video streams from a camera. A camera system includes a camera and a base station connected to each other in a first communication network, which can be a wireless network. When a user requests to view a video from the camera, the base station obtains a video stream from the camera, transcodes the video stream, based on one or more input parameters, to generate a transcoded video stream, and transmits the transcoded video stream to a user device. The base station can transcode the video stream locally, e.g., within the base station, or in a cloud network based on transcoding location factors. Further, the camera system can also determine whether to stream the video to the user directly from the base station or from the cloud network based on streaming location factors.
ADAPTIVE ERROR-CONTROLLED DYNAMIC VOLTAGE AND FREQUENCY SCALING FOR LOW POWER VIDEO CODECS
Various codecs and methods of using the same are disclosed. In one aspect, a method of processing video data is provided that includes encoding or decoding the video data with a codec in aggressive deployment and correcting one or more errors in the encoding or decoding wherein the error correction includes re-encoding or re-decoding the video data in a non-aggressive deployment or generating a skip picture.
Methods and systems for estimating entropy
It is a challenge task to conduct Entropy computation on the attributes of packet header in high-speed networks. Motivated by Ashwin Lall et al., we present a stream-based scheme to estimate to the entropy norm based on Count Sketch algorithm. The system is implemented on a NetFPGA-10G platform. It is capable of processing IP packets and computing the entropy in 30 Gbps line rate.
Methods and systems for estimating entropy
It is a challenge task to conduct Entropy computation on the attributes of packet header in high-speed networks. Motivated by Ashwin Lall et al., we present a stream-based scheme to estimate to the entropy norm based on Count Sketch algorithm. The system is implemented on a NetFPGA-10G platform. It is capable of processing IP packets and computing the entropy in 30 Gbps line rate.
Method and apparatus for unified error concealment framework
Techniques for error concealment in multimedia data processing. In an embodiment, error distribution information corresponding to a first section in an access unit is obtained. In another embodiment, a plurality of error recovery schemes may be applied to the first section of the multimedia data based on the error distribution information.
Method and apparatus for unified error concealment framework
Techniques for error concealment in multimedia data processing. In an embodiment, error distribution information corresponding to a first section in an access unit is obtained. In another embodiment, a plurality of error recovery schemes may be applied to the first section of the multimedia data based on the error distribution information.
Method for User Session Transitioning Among Streaming Interactive Video Servers
A method by which a streaming interactive video user session is handed off from one streaming interactive video server to another without noticeable disruption to the video stream or the user interactivity.
Method, system and apparatus for evaluating video quality
A method, a system, and an apparatus for evaluating video quality are disclosed to improve accuracy of the evaluation. The method includes: obtaining information about a transmitted video; resolving the information about the transmitted video to obtain video frame parameters, where the video frame parameters include a compression distortion parameter and/or a video quality distortion parameter with packet loss; and calculating a video frame quality parameter according to the video frame parameters. An apparatus and a system for evaluating video quality are provided. The embodiments of the present invention improve accuracy of video quality evaluation without reference.