H04N19/40

OPTIMIZED FAST MULTIPASS VIDEO TRANSCODING

A computer-implemented method and system for transcoding input video content is provided. The method includes decoding the input video content from a first format to a first set of raw video data. Encoding the first set of raw video data into an intermediate format and storing the video data in the second intermediate format. Also encoding the first set of raw video data into a third desired output format to extract video parameters and determining optimized encoding parameters for encoding the video content into the final output video. The method includes decoding the stored video data encoded into the intermediate format into a second set of raw video data and encoding the second set of raw video data into the third desired output format using the optimized encoding parameters to generate the final output video.

Image processing apparatus and method
11336909 · 2022-05-17 · ·

There is provided an image processing apparatus and an image processing method that are capable of inhibiting increase of a load of decoding. Metadata extracted from coded data of a moving image is updated in accordance with coded data of a partial area of the moving image extracted from the coded data of the moving image. For example, slice-basis metadata corresponding to each slice included in the partial area is updated. The present disclosure can be applied to, for example, an image processing apparatus, a data conversion apparatus, an image coding apparatus, an image decoding apparatus, a communication apparatus, and the like.

Image processing apparatus and method
11336909 · 2022-05-17 · ·

There is provided an image processing apparatus and an image processing method that are capable of inhibiting increase of a load of decoding. Metadata extracted from coded data of a moving image is updated in accordance with coded data of a partial area of the moving image extracted from the coded data of the moving image. For example, slice-basis metadata corresponding to each slice included in the partial area is updated. The present disclosure can be applied to, for example, an image processing apparatus, a data conversion apparatus, an image coding apparatus, an image decoding apparatus, a communication apparatus, and the like.

CAMERA COMMUNICATION CHANNEL SELECTION
20220150037 · 2022-05-12 ·

Adjusting communication channels used by camera to communicate with a base station are described. In one aspect, characteristics of communication channels can be determined and the operation of the camera can be adjusted to use a communication channel based on a comparison of the characteristics of multiple communication channels.

DYNAMIC DECODER CONFIGURATION FOR LIVE TRANSCODING
20220150514 · 2022-05-12 · ·

A method and system for managing transcoding of data in a stream that includes identifying an input source change for the stream with a new input source type, and adding a decoder for the new input source type, the decoder configured to output for a respective encoder in a transcoder pipeline.

DYNAMIC DECODER CONFIGURATION FOR LIVE TRANSCODING
20220150514 · 2022-05-12 · ·

A method and system for managing transcoding of data in a stream that includes identifying an input source change for the stream with a new input source type, and adding a decoder for the new input source type, the decoder configured to output for a respective encoder in a transcoder pipeline.

video processing method of image quality compensation
20230262274 · 2023-08-17 ·

The present invention relates to a technique for effectively processing a large amount of video data which are generated by cameras (e.g., CCTV cameras). Particularly, the present invention relates to a video processing technique of image quality compensation, in which a compensation of image quality is periodically performed by high-resolution image switching when video streams of a plurality of resolution (e.g., 4K, 1K (Full-HD)) are provided from a camera, thereby maintaining storage capacity for storing videos at the level of low-resolution video and maintaining an object identification effect in video search at the level of high-resolution video.

video processing method of image quality compensation
20230262274 · 2023-08-17 ·

The present invention relates to a technique for effectively processing a large amount of video data which are generated by cameras (e.g., CCTV cameras). Particularly, the present invention relates to a video processing technique of image quality compensation, in which a compensation of image quality is periodically performed by high-resolution image switching when video streams of a plurality of resolution (e.g., 4K, 1K (Full-HD)) are provided from a camera, thereby maintaining storage capacity for storing videos at the level of low-resolution video and maintaining an object identification effect in video search at the level of high-resolution video.

Encoding data arrays
11327687 · 2022-05-10 · ·

When operating a data processing system comprising a data encoder operable to perform a first encoding scheme that is configured for processing sets of data arranged in a first data format, for a plurality of sets of data received in a second, different data format, the bits for at least some of the received plurality of sets of data in the second data format are re-ordered to map the bits for the at least some of the received plurality of sets of data in the second data format into the first arrangement of bits associated with the first data format to thereby generate from the received plurality of sets of data in the second data format one or more sets of data in the first data format for processing using the first encoding scheme.

TRANSCODING IN SECURITY CAMERA CAMERA APPLICATIONS
20230262234 · 2023-08-17 ·

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.