H04N19/48

Method for encoding, compressed images in particular, in particular by “range coder” or arithmetic compression

A method for encoding a series of symbols using several models of the arithmetic or range coder type and including steps where each model is associated with a belonging criterion, the series is run through in order to determine, for each symbol, the encoding model to which each symbol belongs, according to the criteria; then a probability of occurrence of each symbol in the corresponding model is determined; then the series is run through by encoding each symbol successively; and a file is formed from the code thus obtained.

Quality controller for video image
09743044 · 2017-08-22 · ·

A method for controlling the quality of a displayed video image to meet the perceptual requirements of a viewer, comprising the steps of determining the location and orientation of a viewer with respect to a video image and varying the quality of the video image in dependence on the location and orientation of the viewer.

Quality controller for video image
09743044 · 2017-08-22 · ·

A method for controlling the quality of a displayed video image to meet the perceptual requirements of a viewer, comprising the steps of determining the location and orientation of a viewer with respect to a video image and varying the quality of the video image in dependence on the location and orientation of the viewer.

VIDEO DECODER MEMORY OPTIMIZATION

Techniques are described for optimizing memory used by a video decoder. A residual coefficient matrix including non-zero value residual coefficients of a larger parent matrix with both non-zero and zero value residual coefficients can be provided to the decoder. Residual coefficient matrix metadata can also be provided so that a modified and reduced inverse transform matrix can be selected and applied to the residual coefficient matrix.

VIDEO DECODER MEMORY OPTIMIZATION

Techniques are described for optimizing memory used by a video decoder. A residual coefficient matrix including non-zero value residual coefficients of a larger parent matrix with both non-zero and zero value residual coefficients can be provided to the decoder. Residual coefficient matrix metadata can also be provided so that a modified and reduced inverse transform matrix can be selected and applied to the residual coefficient matrix.

SYSTEM FOR EFFICIENT VIDEO TRANSCODING BASED ON ENCODER DECISIONS EXTRACTION
20170230676 · 2017-08-10 · ·

A method and apparatus of a system for efficient video transcoding based on encoder decisions extraction. In one embodiment, the method comprises removal of “Residual Data” thus extraction of “Encoding Decisions” En from coded video content Cn at resolution Sn, rate Bn that was originally constructed by decoding content C0 at resolution S0, rate B0, than scaled and encoded into content Cn. The content C0 and “Encoding Decisions” En are used by re-coder to reconstruct, perfectly if required, content Cn by utilizing “Encoding Decisions” En in the process equivalent to encoding thus producing transcoded content Cn of higher quality and with far smaller computational complexity then transcoder with full decode/encode cycle.

METHOD OF CODING AND DECODING IMAGES, CODING AND DECODING DEVICE AND COMPUTER PROGRAMS CORRESPONDING THERETO
20220272371 · 2022-08-25 ·

A method is provided for coding at least one image split up into partitions, a current partition to be coded containing data, at least one data item of which is allotted a sign. The coding method includes, for the current partition, the following steps: calculating the value of a function representative of the data of the current partition with the exclusion of the sign; comparing the calculated value with a predetermined value of the sign; as a function of the result of the comparison, modifying or not modifying at least one of the data items of the current partition, in the case of modification, coding the at least one modified data item.

METHOD OF CODING AND DECODING IMAGES, CODING AND DECODING DEVICE AND COMPUTER PROGRAMS CORRESPONDING THERETO
20220272371 · 2022-08-25 ·

A method is provided for coding at least one image split up into partitions, a current partition to be coded containing data, at least one data item of which is allotted a sign. The coding method includes, for the current partition, the following steps: calculating the value of a function representative of the data of the current partition with the exclusion of the sign; comparing the calculated value with a predetermined value of the sign; as a function of the result of the comparison, modifying or not modifying at least one of the data items of the current partition, in the case of modification, coding the at least one modified data item.

EFFICIENT SUB-PICTURE EXTRACTION

Sub-picture extraction is rendered less complex by providing each slice with start position information which indicates a starting position from which onwards the picture is, along a coding path, encoded into the respective slice, relative to an onset position at which the coding path starts traversing a segment the starting position is located in. Alternatively or additionally, sub-picture extraction processes are treated like choosing one layer out of a multi-layer datastream.

Method and apparatus for detecting gradual transition picture in video bitstream
09723309 · 2017-08-01 · ·

The invention provides a method and apparatus for detecting a gradual transition picture in a bitstream. The method comprises: accessing a bitstream including encoded pictures; and determining a gradual transition picture in the bitstream using information from the bitstream without decoding the bitstream to derive pixel information.