H04N19/427

Scalable transform hardware architecture with improved transpose buffer
10356440 · 2019-07-16 · ·

As the quality and quantity of shared video content increases, video encoding standards and techniques are being developed and improved to reduce bandwidth consumption over telecommunication and other networks. One such technique for compressing videos involves transforming image data into an alternate, encoding-friendly domain (e.g., by a two-dimensional discrete cosine transform). Transform modules may be implemented to perform these transformations, which may occur during both video encoding and decoding processes. Provided are exemplary techniques for improving the efficiency and performance of transform module implementations.

Image processing device and method

The present disclosure relates to an image processing device and an image processing method capable of reducing a processing burden required at the time of generating a stream. A file generating unit sets a startcode and filler data for a file including a bitstream acquired by coding an image and performs control of the setting of the startcode and the filler data such that the startcode and the filler data that are set configure a file with a characteristic of a parameter managing a decoder buffer being maintained in media data of the file. The present disclosure, for example, can be applied to an image processing device.

FUNCTIONAL SAFETY METHOD, SYSTEM, AND CORRESPONDING COMPUTER PROGRAM PRODUCT
20190098327 · 2019-03-28 ·

A method, includes: storing at least one set of data in a memory space, wherein the at least one set of data stored has a memory footprint in the memory space; and coupling, to the at least one set of data, a respective counter indicative of the at least one set of data, wherein the respective counter is embedded in the at least one set of data without increasing the memory footprint in the memory space.

Video processing apparatus and method for controlling video processing apparatus

To achieve a reduction in circuit size without causing output leakage from a frame memory. A frame memory temporarily stores a plurality of input video signals. A plurality of encoders perform compression coding on the video signals read from the frame memory. A control unit controls the operations of writing into and reading from the frame memory. The video signals are written into the frame memory at respective frame frequencies. The video signals are read from the frame memory at a common output frame frequency. The output frame frequency is assumed to be the highest frame frequency or more of the video signals.

IMAGE DISTRIBUTION DEVICE, IMAGE DISTRIBUTION SYSTEM, AND IMAGE DISTRIBUTION METHOD

In general, according to one embodiment, an image distribution device of the embodiment includes a receiver, a compressor, a request acceptor, a determiner, and a distributor. The receiver receives data captured by an imaging device of an in-vehicle device mounted in a vehicle. The compressor compresses the captured data of after elapse of a certain time to generate compressed captured data. The request acceptor accepts a distribution request to specify a desired time from an information processing device. The determiner determines whether the desired time is a past time within a certain time from a present time. The distributor distributes, when the desired time is the past time within the certain time from a present time, the captured data to the information processing device, and distributes, when the desired time is a past time prior to the certain time, the compressed captured data to the information processing device.

METHOD OF OPERATING DECODER AND METHOD OF OPERATING APPLICATION PROCESSOR INCLUDING THE DECODER
20170171553 · 2017-06-15 ·

A method of decoding image data includes operating a decoder including a decoding buffer and a decoding module, wherein the decoding module includes a plurality of decoding channels, setting a non-shared memory region and a shared memory region in the decoding buffer, restoring a plurality of frames by decoding a bitstream using the plurality of decoding channels, determining a type of each of the frames, and writing each frame to one of the non-shared memory region or the shared memory region based on the type of each frame.

VIDEO PROCESSING APPARATUS AND METHOD FOR CONTROLLING VIDEO PROCESSING APPARATUS

To achieve a reduction in circuit size without causing output leakage from a frame memory. A frame memory temporarily stores a plurality of input video signals. A plurality of encoders perform compression coding on the video signals read from the frame memory. A control unit controls the operations of writing into and reading from the frame memory. The video signals are written into the frame memory at respective frame frequencies. The video signals are read from the frame memory at a common output frame frequency. The output frame frequency is assumed to be the highest frame frequency or more of the video signals.

System and method of displaying a video stream

A particular method includes receiving a video stream to be displayed on a display device. The method also includes, during a first time period, sending a low resolution version of the video stream to the display device while recovering a full resolution version of the video stream. The method further includes synchronizing the low resolution version of the video stream with the full resolution version of the video stream. The method also includes, during a second time period after the first time period, switching from sending the low resolution version of the video stream to the display device to sending the full resolution version of the video stream to the display device.

Picture referencing control for video decoding using a graphics processor

A video decoder obtains a first set of picture buffering parameters associated with a current picture of an encoded video bitstream. The first set of picture buffering parameters identifies a set of one or more reference pictures for use in decoding the current picture by a graphics processor. The video decoder revises the first set of picture buffering parameters into a second (different) set of picture buffering parameters for use in decoding the current picture by the graphics processor. The second set of picture buffering parameters is transferred to the graphics processor for decoding the current picture.