Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 487. Отображено 192.
12-02-2004 дата публикации

QUANTISIERER FÜR VIDEOKOMPRESSION

Номер: DE0060001896T2

Подробнее
09-03-2017 дата публикации

Method of and device for encoding an HDR video together with an LDR video, method of and device for reconstructing one of an HDR video and an LDR video coded together and non-transitory storage medium

Номер: AU2012364389B2
Принадлежит: FB Rice

The inventors realized that representing HDR content using LDR content and HDR residual is not unproblematic. The invention therefore proposes representing HDR content using LDR content, LDR residual and global illumination data, instead. That is, it is proposed a method of encoding an HDR video of high dynamic range together with an LDR video, the LDR video providing a lower dynamic range depiction of the HDR video content, the method comprising using processing means for encoding one video of the LDR video and a further LDR video extracted from the HDR video independent from the other video of the LDR video and the HDR video and predictive encoding the other video using the one video as reference, and lossless encoding global illumination data further extracted from the HDR video. This has the advantage that prediction is more stable and globally optimal predictors are more easily found. Fig. 4 ...

Подробнее
04-01-2018 дата публикации

VIDEO CODING WITH ADAPTIVE MOTION INFORMATION REFINEMENT

Номер: CA0003027649A1
Принадлежит:

In a particular implementation, a video decoder may decode an initial motion vector predictor from the bitstream for a current block, and perform motion search in a small search window to refine the initial motion vector predictor. The initial motion vector may be rounded before being refined. The motion refinement can be based on a discontinuity measure between pixels of a current block and pixels of adjacent block, and can also be based on gradients between the current block and adjacent blocks. The motion vector for the current block is then decoded based on the refined motion vector predictor, and the motion vector difference if there is any. The motion refinement can also be performed on the motion vector for the current block directly. Through motion refinement, the decoder may increase the motion resolution. A corresponding video encoder may choose whether to use motion refinement based on encoder decisions.

Подробнее
15-09-2000 дата публикации

PROCESS Of EVALUATION Of IMAGES CODEES, DEVICE IMPLEMENTING the PROCESS AND USE OF the DEVICE AND PROCESS

Номер: FR0002790852A1
Принадлежит:

La présente invention concerne un procédé d'évaluation de la qualité d'images codées caractérisé en ce qu'il comporte : a) une étape de traitement du signal représentatif de l'image pour obtenir un signal traité, b) une étape de construction à partir du signal représentatif de l'image codée, d'un signal représentatif de l'image champ de mouvement à partir de la séquence source, c) une étape de constitution d'un signal représentatif de la segmentation du champ de mouvement et de stockage des pixels d'images représentatifs de chaque région ayant un champ de mouvement différent à une adresse définie par rapport aux vecteurs vitesse estimés dans l'étape de construction du champ de mouvement permettant de déterminer les pixels ayant des vecteurs vitesse différents, d) une étape de détermination ou de calcul d'un filtre humain psychovisuel à appliquer en fonction de la vitesse estimée de la région, e) une étape de filtrage du signal traité, et f) une étape de construction de la carte des disparités ...

Подробнее
19-09-2003 дата публикации

DEVICE AND PROCESS Of INSERTION OF ERROR-CORRECTING CODES AND OF RECONSTITUTION OF DATA FLOWS, AND PRODUCED CORRESPONDING

Номер: FR0002837332A1
Принадлежит:

La présente invention conceme un dispositif d'insertion (1) de codes de correction d'erreurs dans des flux de données (11) destinés à être diffusés par paquets dans un réseau (8), un dispositif de reconstitution (9) de flux de données (13), et des procédés et produits correspondants. Le dispositif d'insertion comprend une unité d'identification (3) d'indicateurs de re-synchronisation répartis dans les flux de données et une unité de détermination (4) de segments successifs dans ces flux, les segments formant des partitions des données comprises entre deux indicateurs de re-synchronisation consécutifs. Il comprend aussi une unité d'attribution (6) à chacun de ces segments, d'un ensemble de codes de correction d'erreurs, ces ensembles de codes ayant des tailles décroissantes entre deux quelconques des indicateurs de re-synchronisation consécutifs. De préférence, le dispositif comprend aussi une unité d'entrelacement (7) de données.

Подробнее
22-04-2021 дата публикации

METHOD AND APPARATUS FOR VIDEO ENCODING AND DECODING BASED ON NEURAL NETWORK IMPLEMENTATION OF CABAC

Номер: US20210120247A1
Принадлежит:

Methods and apparatuses for video coding and decoding are provided. The method of video encoding includes accessing a bin of a syntax element associated with a block in a picture of a video, determining a context for the bin of the syntax element associated with the syntax element and entropy encoding the bin of the syntax element based on the determined context wherein either the bin of the syntax element is based on the relevance of a prediction by a neural network of the syntax element or the probability associated to the context is determined by a neural network. A bitstream formatted to include encoded data, a computer-readable storage medium and a computer-readable program product are also described.

Подробнее
15-02-2018 дата публикации

Coding and decoding methods of a picture block, corresponding devices and data stream

Номер: AU2014220852C1
Принадлежит: FB Rice Pty Ltd

A method for decoding a picture block is disclosed. The decoding method comprises: - decoding (10) at least one stream S_diff into decoded data and into one information for identifying a reconstructed reference picture in a decoder picture buffer; - reconstructing (12) a special reference picture from at least the identified reconstructed reference picture and from the decoded data; - reconstructing (16) the picture block from at least the special reference picture, wherein the at least the special reference picture is not displayed.

Подробнее
31-08-2017 дата публикации

Coding and decoding methods of a picture block, corresponding devices and data stream

Номер: AU2014220852B2
Принадлежит: FB Rice Pty Ltd

A method for decoding a picture block is disclosed. The decoding method comprises: - decoding (10) at least one stream S_diff into decoded data and into one information for identifying a reconstructed reference picture in a decoder picture buffer; - reconstructing (12) a special reference picture from at least the identified reconstructed reference picture and from the decoded data; - reconstructing (16) the picture block from at least the special reference picture, wherein the at least the special reference picture is not displayed.

Подробнее
28-11-2019 дата публикации

Method and device of converting a high-dynamic-range version of a picture to a standard-dynamic-range version of said picture

Номер: AU2015366617B2
Принадлежит: FB Rice Pty Ltd

The present disclosure generally relates to a method and device of converting a high-dynamic-range (HDR) version of a picture to a standard-dynamic-range (SDR) version of this picture. The method is characterized in that it converts the high-dynamic-range version to the standard-dynamic-range version of the picture according to: a first indicator (I1) that indicates the presence of color mapping parameters; a second indicator (I2) that indicates whether a device is configured to convert the high-dynamic-range version to the standard-dynamic-range version of the picture by taking into account said color mapping parameters; and a third indicator (I3) that indicates whether converting without taking into account said color mapping parameters is inhibited.

Подробнее
04-08-2016 дата публикации

A METHOD AND APPARATUS OF ENCODING AND DECODING A COLOR PICTURE

Номер: CA0002973637A1
Принадлежит:

The present disclosure generally relates to a method and device of encoding a color picture having color components (Ec), characterized in that it comprises: - obtaining (130) a luminance component (L) comprising: - obtaining (120) a modulation value (Ba) from the luminance (Y) of the color picture; - obtaining a scaled luminance by dividing the luminance (Y) of the color picture by said modulation value (Ba); - obtaining the luminance component (L) by applying a non-linear function on said scaled luminance in order that the dynamic of said luminance component (L) is reduced compared to the dynamic of said scaled luminance; - obtaining two chrominance components (C1, C2) comprising: - obtaining a factor (r(L(i)) that depends on the value of the pixel (i) of said luminance component (L(i)) and the luminance value (Y(i)) of the co-located pixel (i) in the color picture; - obtaining (150) at least one intermediate color component (E'c) by multiplying each color component (Ec) by said factor ...

Подробнее
05-10-2017 дата публикации

METHOD AND APPARATUS FOR CODING A VIDEO INTO A BITSTREAM CARRYING REGION-BASED POST PROCESSING PARAMETERS INTO AN SEI NESTING MESSAGE

Номер: CA0003019401A1
Принадлежит:

A method and an apparatus for encoding a video into a bitstream carrying windows processing coordinates for locally post-processing a video is presented. Such a method comprises: - encoding at least one picture of said video into a bitstream (301), - encoding (302) at least one Supplemental Enhancement Information nesting message, wherein encoding said at least one Supplemental Enhancement Information nesting message comprises: - encoding (303) at least one set of parameters representative of a location of a region in said picture, - encoding (304) at least one Supplemental Enhancement Information message, wherein said at least one Supplemental Enhancement Information message encodes processing information for processing pixels comprised in said region of said picture.

Подробнее
22-01-2015 дата публикации

METHOD FOR ENCODING AND METHOD FOR DECODING A COLOUR TRANSFORM AND CORRESPONDING DEVICES

Номер: CA0002916840A1
Принадлежит:

A method for encoding a colour transform is disclosed that comprises: - encoding first parameters representative of video signal characteristics of colour output decoded pictures remapped by said at least one color transform; and - encoding second parameters representative of said at least one colour transform.

Подробнее
27-10-2000 дата публикации

MPEG2 video digital coding method having pixel rate dependent digital quantisation with supplementary step modifying subjective relative quality dependent.

Номер: FR0002792798A1
Принадлежит:

Procédé et dispositif de quantification pour compression vidéo. Le procédé qui comprend une étape de calcul d'un pas de quantification relatif à un pixel ou groupe de pixels (6, 11) en fonction d'un débit souhaité, est caractérisé en ce qu'il comporte une étape supplémentaire de modification du pas de quantification en fonction d'une information de qualité subjective (5, 9) relative à ce pixel ou groupe de pixels. Les applications concernent la compression de données d'images vidéo.

Подробнее
25-07-2008 дата публикации

PROCESS OF TRANSCRIBING AND DEVICE IMPLEMENTING THE AFOREMENTIONED PROCESS.

Номер: FR0002911738A1
Принадлежит:

L'invention concerne un procédé de transcodage d'un premier train binaire (S1) représentatif d'une séquence d'images en un second train binaire (S2). II comprend les étapes suivantes : - décodage entropique (300) d'au moins une partie dudit premier train binaire (S1) en un lot d'au moins un macrobloc; - quantification inverse (330), avec un premier pas de quantification (Q1), de chacun desdits macroblocs en des macroblocs déquantifiés; - quantification (360) desdits macroblocs déquantifiés avec un second pas de quantification (Q2) en des macroblocs requantifiés; et - codage entropique (370) desdits macroblocs requantifiés en au moins une partie d'un second train binaire (S2). II comprend en outre les étapes suivantes : - déterminer (310) une première fonction (F) reliant le pourcentage de coefficients nuls dans ledit lot et le coût de codage dudit lot; - déterminer (320) à partir de ladite première fonction (F) le pourcentage de coefficients nuls, dit pourcentage cible (ρ2), correspondant ...

Подробнее
12-10-2001 дата публикации

METHOD AND DEVICE FOR ENCODING AND PROCESSING VIDEO IMAGE

Номер: JP2001285871A
Принадлежит:

PROBLEM TO BE SOLVED: To provide an encoding and processing method and its device, by which a scene is constituted by a simple and flexible method. SOLUTION: The video image encoding and processing method is characterized by comprising a step for extracting at least one video object from an image obtained from a series of images by forming a segmentation key for deciding the contour of an object in the image, a step for encoding the video object in accordance with an MPEG 2 standard to form an elementary stream(ES), a step for encoding the segmentation key concerning the video object in accordance with the MPEG 2 standard to form ES, a step for encoding a background image to which the video object is inserted in accordance with the MPEG 2 standard to form ES and a step for multiplexing ES concerning ≥1 object and the background image to obtain a program stream or a transport stream following the MPEG 2 standard. This invention is applied for transmitting and storing studio and video images ...

Подробнее
23-06-2016 дата публикации

METHOD AND DEVICE OF CONVERTING A HIGH-DYNAMIC-RANGE VERSION OF A PICTURE TO A STANDARD-DYNAMIC-RANGE VERSION OF SAID PICTURE

Номер: CA0002970972A1
Принадлежит:

The present disclosure generally relates to a method and device of converting a high-dynamic-range (HDR) version of a picture to a standard-dynamic-range (SDR) version of this picture. The method is characterized in that it converts the high-dynamic-range version to the standard-dynamic-range version of the picture according to: a first indicator (I1) that indicates the presence of color mapping parameters; a second indicator (I2) that indicates whether a device is configured to convert the high-dynamic-range version to the standard-dynamic-range version of the picture by taking into account said color mapping parameters; and a third indicator (I3) that indicates whether converting without taking into account said color mapping parameters is inhibited.

Подробнее
28-08-2014 дата публикации

CODING AND DECODING METHODS OF A PICTURE BLOCK, CORRESPONDING DEVICES AND DATA STREAM

Номер: CA0002899280A1
Принадлежит:

A method for decoding a picture block is disclosed. The decoding method comprises: - decoding (10) at least one stream S_diff into decoded data and into one information for identifying a reconstructed reference picture in a decoder picture buffer; - reconstructing (12) a special reference picture from at least the identified reconstructed reference picture and from the decoded data; - reconstructing (16) the picture block from at least the special reference picture, wherein the at least the special reference picture is not displayed.

Подробнее
15-09-2000 дата публикации

PROCEEDED OF COMPRESSION Of IMAGES NUMERISEES IN WHICH a FACTOR OF QUALITY OF CODING EAST ATTACHES EACH ZONE HAS

Номер: FR0002790853A1
Принадлежит:

L'invention est relative à un procédé de codage d'images numérisées en vue de leur compression dans lequel l'image est séparée en zones, tels que des macroblocs, codées individuellement. Ce procédé est caractérisé en ce qu'on applique un filtrage (10) à l'image source et un filtrage à la même image issue du décodage de l'image codée, de façon à déterminer un facteur de qualité pour chaque zone, représentant l'écart (20) entre l'image décodée et l'image source, et en ce que ce facteur de qualité est utilisé pour modifier un paramètre de codage de chaque zone de façon à minimiser les écarts entre facteurs de qualité des diverses zones. De préférence, le filtrage est psycho-visuel. Application au codage MPEG.

Подробнее
12-04-2013 дата публикации

METHOD FOR ENCODING A HIGH DYNAMIC RANGE IMAGE, A DEVICE THEREOF, A METHOD FOR RECONSTRUCTING THE HIGH DYNAMIC RANGE IMAGE, A DEVICE THEREOF, AND A RECODING MEDIUM THEREOF FOR RECONSTRUCTING THE HIGH DYNAMIC RANGE IMAGE FROM A LOW DYNAMIC RANGE IMAGE BY USING ADDITIONAL DATA

Номер: KR1020130036730A
Принадлежит:

PURPOSE: A method for encoding an HDR(High Dynamic Range) image, a device thereof, a method for reconstructing the HDR image, a device thereof, and a recoding medium thereof are provided to arrange a down-sampling LDR(Low Dynamic Range) image and down-sampling additional data in a frame, thereby reconstructing the HDR image. CONSTITUTION: An encoding device performs down-sampling for an LDR image and additional data. The LDR image provides lower contrast ratio description of HDR image content. The additional data reconstructs an HDR image from the LDR image. The encoding device arranges a down-sampling LDR image and down-sampling additional data in a frame and encodes the frame. COPYRIGHT KIPO 2013 ...

Подробнее
14-09-2005 дата публикации

DEVICE AND PROCESS FOR ADJUSTING THE BIT RATE OF A STREAM OF CONTENTS AND ASSOCIATED PRODUCTS

Номер: KR1020050091054A
Принадлежит:

The present invention relates to a device (10) and a process for adjusting the bit rate of a stream of contents as a function of processing capabilities of at least one receiver (1). These contents are transmitted by a sender to the receiver according to a communication protocol providing for a return transmission of reception data (REP) of the contents by the receiver to the sender, including at least one parameter relating to conditions of communication of these contents in the network. The device comprises a module (12) for estimating a required level for the bit rate as a function of information relating to these capabilities and a writing module (13) modifying this parameter, to transmit, in return, to the sender stream adjustment cues capable of bringing about a modification of the bit rate in relation to the required level. Application to streaming. © KIPO & WIPO 2007 ...

Подробнее
16-09-2014 дата публикации

Coding and decoding methods of a picture block, corresponding devices and data stream

Номер: TW0201436529A
Принадлежит:

A method for decoding a picture block is disclosed. The decoding method comprises: decoding (10) at least one stream S_diff into decoded data and into one information for identifying a reconstructed reference picture in a decoder picture buffer; reconstructing (12) a special reference picture from at least the identified reconstructed reference picture and from the decoded data; reconstructing (16) the picture block from at least the special reference picture, wherein the at least the special reference picture is not displayed.

Подробнее
07-06-2016 дата публикации

Spatial prediction technique for video coding

Номер: US0009363514B2

A method for coding a block of pixels is disclosed. The method comprises the following steps: determining, for each pixel of the current block, a prediction pixel by thresholding, with a current threshold value, of coefficients resulting from a transformation applied on a window covering at least the pixel of the current block and by inverse transformation applied to the thresholded coefficients, extracting from the current block a prediction block formed of prediction pixels to generate a residue block, and coding said residue block, According to the invention, the current threshold value is determined or coded from neighboring reconstructed pixels of the current block.

Подробнее
28-05-2020 дата публикации

A METHOD AND A DEVICE FOR PICTURE ENCODING AND DECODING

Номер: US20200169730A1
Принадлежит:

An encoding method for encoding blocks of a picture part is disclosed in an embodiment. A reconstructed version of each block of the picture part, called reconstructed block, is determined. A plurality of candidate sets of filter parameters is obtained and an index is determined for each block of the picture part that identifies one of the candidate sets of filter parameters to be used for filtering the block. Each reconstructed block is filtered with the candidate set of filter parameters of the plurality of candidate sets of filter parameters identified by the index. The plurality of candidate sets of filter parameters, the blocks of the picture part and the index for each block are encoded in a bitstream. Advantageously, a plurality of candidate sets of filter parameters are determined such as to minimize a rate-distortion cost for each block of the picture part. For each block of the picture part, an index is determined that identifies one of the plurality of candidate sets of filter parameters to be used for filtering the block such as to minimize a rate-distortion cost for the block. The filter parameters of each candidate set of the plurality of candidate sets are refined using the reconstructed version of the blocks whose index identifies the candidate set. 2. The method of claim 1 , wherein d) is repeated for another pair of candidate sets in said list of candidate sets.3. The method of claim 1 , wherein said method further comprises repeating a) for different scanning orders of said blocks in said picture part claim 1 , a list of candidate sets being determined for each scanning order and determining among the different scanning orders the list of candidate sets associated with a lowest rate distortion cost.4. The method according to claim 1 , wherein a candidate set of filter parameters is determined independently for each block of the picture part.5. The method according to claim 1 , further comprising selecting one candidate set in the list of candidate ...

Подробнее
02-07-2020 дата публикации

METHOD AND APPARATUS FOR FILTERING WITH MODE-AWARE DEEP LEARNING

Номер: US20200213587A1
Принадлежит: InterDigital VC Holdings, Inc.

Deep learning may be used in video compression for in-loop filtering in order to reduce artifacts. To improve the performance of a convolutional neural network (CNN) used for filtering, information available from the encoder or decoder, in addition to the initial reconstructed image, can also be used as input to the convolutional neural network. In one embodiment, QP, block boundary information and prediction image can be used as additional channels of the input. The boundary information may help the CNN to understand where the blocking artifacts are, and thus, may improve the CNN since the network does not need to spending parameters looking for blocking artifacts. QP or prediction block also provide more information to the CNN. Such a convolutional neural network may replace all in-loop filters, or work together with other in-loop filters to more effectively remove compression artifacts. 1. A method for video encoding or decoding , comprising:accessing a first reconstructed version of an image block of a picture of a video; andfiltering said first reconstructed version of said image block by a neural network to form a second reconstructed version of said image block,wherein said neural network is responsive to block boundary information for samples in said image block and at least one of (1) information based on at least a quantization parameter for said image block, and (2) prediction samples for said image block, andwherein said block boundary information for a sample indicates whether or not said sample is at a boundary of said image block.24-. (canceled)5. The method of claim 1 , further comprising:forming a data array having a same size as said image block, wherein each sample in said data array indicates whether or not a corresponding sample in said image block is at a block boundary.6. The method of claim 1 , further comprising:forming a data array having a same size as said image block, wherein each sample in said data array is associated with said at ...

Подробнее
28-07-2005 дата публикации

SECURITY SYSTEM AND SECURITY METHOD FOR FIREWALL, AND COMPUTER PROGRAM PRODUCT

Номер: JP2005202970A
Принадлежит:

PROBLEM TO BE SOLVED: To provide a security system capable of enhancing reliability of packet filtering of a firewall, simple in relation to operation without needing much cost, and capable of reducing risk of unauthorized intrusion, and of simplifying a roll of an administrator. SOLUTION: This security system is provided with: a means 11 for communicating with an application APP for establishing connection via the firewall 10; a means 12 for identifying a commission parameter supplied by the application APP; and a means 13 for creating a command for establishing connection based on a request issued from the application APP; and the application APP is deemed to be able to establish connection if the commission parameter coincides with a reference parameter. In addition, the system is also provided with an automatic creation means 21 of the reference parameter and a command means 22 for automatically distributing the reference parameter to a permission user list. COPYRIGHT: (C)2005,JPO&NCIPI ...

Подробнее
09-08-2018 дата публикации

Method for encoding and method for decoding a colour transform and corresponding devices

Номер: AU2014292249B2
Принадлежит: FB Rice Pty Ltd

A method for encoding a colour transform is disclosed that comprises: - encoding first parameters representative of video signal characteristics of colour output decoded pictures remapped by said at least one color transform; and - encoding second parameters representative of said at least one colour transform.

Подробнее
11-02-2016 дата публикации

Method for encoding and method for decoding a colour transform and corresponding devices

Номер: AU2014292249A1
Принадлежит:

A method for encoding a colour transform is disclosed that comprises: - encoding first parameters representative of video signal characteristics of colour output decoded pictures remapped by said at least one color transform; and - encoding second parameters representative of said at least one colour transform.

Подробнее
16-04-2020 дата публикации

AFFINE MODE SIGNALING IN VIDEO ENCODING AND DECODING

Номер: CA3115689A1
Принадлежит:

In general, encoding or decoding a picture part can involve a first CABAC probability model associated with a first flag indicating use of an affine mode and a second CABAC probability model associated with a second flag indicating use of either the affine mode or a second mode different from the affine mode, where the first and second CABAC probability models are different and are determined independently.

Подробнее
05-04-2018 дата публикации

METHODS, DEVICES AND STREAM TO ENCODE GLOBAL ROTATION MOTION COMPENSATED IMAGES

Номер: CA0003038689A1
Принадлежит: FETHERSTONHAUGH & CO.

The present disclosure relates to methods, apparatus or systems for encoding and decoding sequence of images by applying a global rotation motion compensation to an input image. According to different embodiments, the input image is a reference image in a compression loop or the image to be encoded. The images to encode are omnidirectional images. As a result, applying a global rotation motion compensation to them corresponds to generate new images as if they have been captured according to a different front direction. When this new front direction is the one of a reference image, the compensation of apparent motion is facilitated.

Подробнее
04-01-2018 дата публикации

METHOD AND APPARATUS FOR VIDEO CODING WITH AUTOMATIC MOTION INFORMATION REFINEMENT

Номер: CA0003027632A1
Принадлежит:

In a particular implementation, a video decoder may refine an initial motion vector predictor decoded from the bitstream for a current block. In order to reduce signaling overhead, the decoder may determine whether or not motion refinement is used based on information that is already available, for example, based on whether the motion field is uniform around the current block, and whether there is a certain level of textureness in adjacent blocks. The motion vector difference decoded from the bitstream can be used to automatically activate or deactivate the motion refinement without receiving explicit signaling in the bitstream. For example, when the motion vector difference is smaller than a threshold, motion refinement is automatically activated, and when the motion vector difference is greater than another threshold, motion refinement is automatically deactivated. A corresponding video encoder may choose whether to use and signal motion refinement based on encoder decisions.

Подробнее
12-01-2007 дата публикации

Video content coding method e.g. for film, involves generating single video data stream comprising separate coded data of logo and coded data of sequence of pictures

Номер: FR0002888452A1
Принадлежит:

L'invention concerne un procédé de codage d'un contenu vidéo comprenant une séquence d'images et au moins un logo. Il comprend les étapes suivantes : - coder la séquence d'images par un premier procédé de codage, cette étape générant des données codées relatives à la séquence d'images; - coder la ou les composantes du logo par un deuxième procédé de codage et des informations additionnelles relatives au logo, les informations additionnelles comprenant au moins des informations relatives au positionnement du logo dans les images de la séquence, cette étape générant des données codées relatives au logo; et - générer un unique train de données comprenant séparément les données codées relatives au logo et les données codées relatives à la séquence d'images.

Подробнее
23-12-2016 дата публикации

METHOD AND DEVICE FOR ENCODING BOTH HIGH-DYNAMIC RANGE FRAME AND IMPOSED LOW-DYNAMIC RANGE FRAME

Номер: KR1020160147670A
Принадлежит:

This disclosure generally relates to a method and a device for encoding frames. The method includes: (101) a step of determining a backlight frame from a frame; (103) a step of calculating a residual frame in response to the frame and the backlight frame; and (110) a step of predictively encoding the residual frame using the predictor of the residual frame calculated from an imposed frame (IMF), wherein the imposed frame is a low dynamic version of a frame to be encoded. The present disclosure also relates to a method and a device for decoding at least one bitstream representing a frame. So, an automatic SDR frame close to an artistically graded SDR frame can be obtained. COPYRIGHT KIPO 2017 ...

Подробнее
21-02-2006 дата публикации

Process, device and use for evaluating coded images

Номер: US0007003037B1
Принадлежит: Thomson Licensing, THOMSON LICENSING

A process for evaluating the quality of coded images (e.g., two video sequences) uses a homogeneous motion vector field and psychovisual filtering to take into account Human Visual System (HVS) characteristics to calculate the error between the two video sequences.

Подробнее
10-05-2007 дата публикации

Device and method for the preparation of sending data and corresponding products

Номер: US2007106813A1
Принадлежит:

The present invention relates to a device and a method for the preparation of data to be sent as a continuous stream via a communication network. The device comprises means for obtainment of the data originating from a database, which contains at least two data stream entities for data associated respectively with different transmission throughputs, means of transfer of these data to a sending system, means of connection to one of these entities, and means of switching of the means of connection from one of the entities to another. The preparation device also comprises means of regular addition to the data transferred, of error correction codes. The means of switching switch from a first entity to a second entity of greater throughput, when this augmented data stream reaches the sum of the sending throughput associated with the second entity and of an additional throughput associated with an initial input of error correction codes of the second entity, and the means of addition reinitialize ...

Подробнее
11-02-2021 дата публикации

ILLUMINATION COMPENSATION FLAG IN FRAME RATE UP-CONVERSION WITH TEMPLATE MATCHING

Номер: US20210044821A1
Принадлежит:

Inferring an illumination compensation flag during encoding or decoding of a video image signal using frame rate up conversion can save one bit and eliminate complexity. The illumination compensation flag can be derived from the corresponding flags of at least one bi-predictive or bi-directional prediction candidates. The flag can also be derived from some function of the flags from those candidates. Alternatively, several flags can be used for respective coding or decoding of blocks if there are more than one prediction candidate using illumination compensation.

Подробнее
19-07-2018 дата публикации

Method for encoding and method for decoding a LUT and corresponding devices

Номер: AU2014253414B2
Принадлежит: Chrysiliou IP

A method for encoding a LUT defined as a lattice of vertices is disclosed. At least one value is associated with each vertex of the lattice. The method comprises for a current vertex: predicting the at least one value associated with said current vertex from another value which is for example obtained from reconstructed values associated with neighboring vertices; and encoding in a bitstream at least one residue computed between the at least one value of the current vertex and its prediction in a bitstream.

Подробнее
18-05-2017 дата публикации

METHOD AND DEVICE FOR ADAPTING THE VIDEO CONTENT DECODED FROM ELEMENTARY STREAMS TO THE CHARACTERISTICS OF A DISPLAY

Номер: CA0003004793A1
Принадлежит:

The present disclosure relates to a method and device for adapting a video content decoded from elementary streams to the characteristics of a display from at least one type of metadata giving information regarding said elementary streams. Such a method comprises: - obtaining (102) an additional information (HDR DESCR.) indicating the presence of one particular type of metadata; - determining if said video content decoded from elementary streams is displayable on said display (11) from said additional information (HDR DESCR.) and the characteristics of the display (EDID); and - if said video content decoded from elementary streams is determined as being displayable, selecting (105) a process from said additional information and the characteristics of the display and adapting (106) the video content according to the selected process.

Подробнее
16-10-2014 дата публикации

METHOD FOR ENCODING AND METHOD FOR DECODING A LUT AND CORRESPONDING DEVICES

Номер: CA0002909006A1
Принадлежит: FETHERSTONHAUGH & CO.

A method for encoding a LUT defined as a lattice of vertices is disclosed. At least one value is associated with each vertex of the lattice. The method comprises for a current vertex: predicting the at least one value associated with said current vertex from another value which is for example obtained from reconstructed values associated with neighboring vertices; and encoding in a bitstream at least one residue computed between the at least one value of the current vertex and its prediction in a bitstream.

Подробнее
26-05-2023 дата публикации

Depth prediction correction

Номер: CN116171577A
Принадлежит:

A method and apparatus for depth prediction correction are disclosed. A first motion compensation region of a block of a picture and a second region of the block are obtained. A prediction of the block is determined using a neural network that uses the first motion-compensated region and the second region.

Подробнее
05-05-2006 дата публикации

SYSTEM AND PROCESS OF SAFETY FOR FIREBREAK AND PRODUCT ASSOCIATE

Номер: FR0002865337B1
Принадлежит:

Подробнее
09-05-2008 дата публикации

Video data flow rate reducing method for broadcasting TV program, involves obtaining reconstructed block by requantification when block is inter type, dequantifying corrected block, and comparing dequantified block with corrected block

Номер: FR0002908259A1
Принадлежит:

Le procédé est caractérisé en ce qu'il comporte une étape de correction (54) d'un bloc de coefficients déquantifiés au premier pas de quantification, à l'aide d'un bloc d'erreurs de requantification prédit (72, 60) de l'image de référence, en ce que le bloc requantifié (55) est le bloc de coefficients corrigés et en ce que le calcul du bloc d'erreurs de requantification reconstruit exploité pour la correction d'un bloc inter, dépend du type inter ou intra de l'image de référence de ce bloc inter.

Подробнее
12-01-2016 дата публикации

Method for modelling a 3D scene and corresponding device

Номер: US0009235922B2
Принадлежит: THOMSON LICENSING

The invention relates to a method for modeling a scene from a plurality of maps representative of depth, each map representative of depth being associated with a view of the said scene according to a particular viewpoint, To optimize the fidelity and precision of the scene modeling, the method comprises the following steps: generating, for each map representative of depth, a surface representative of the said depth map in world space; estimating a volume bounding all surfaces generated, the said bounding volume being discretised into a plurality of voxels; associating attributes representative of transparency with the said voxels of the bounding volume; and generating a resulting surface according to the attributes representative of transparency associated with the said voxels. The invention also relates to a device for processing the data representative of the corresponding depth.

Подробнее
17-09-2020 дата публикации

METHOD AND A DEVICE FOR PICTURE ENCODING AND DECODING

Номер: US20200296388A1
Принадлежит:

A decoding method for decoding blocks of a picture part is disclosed that comprises:—decoding a plurality of candidate sets of filter parameters from a bitstream;—decoding for a current block of said picture an index identifying one of the accessing a bitstream candidate sets of filter parameters from said bitstream;—decoding said current block from said bitstream; and—filtering said decoded current block with the candidate set of filter parameters of filter parameters from a bitstream identified by said decoded index decoding for a current block an index.

Подробнее
17-09-2015 дата публикации

Coding and decoding methods of a picture block, corresponding devices and data stream

Номер: AU2014220852A1
Принадлежит:

A method for decoding a picture block is disclosed. The decoding method comprises: - decoding (10) at least one stream S_diff into decoded data and into one information for identifying a reconstructed reference picture in a decoder picture buffer; - reconstructing (12) a special reference picture from at least the identified reconstructed reference picture and from the decoded data; - reconstructing (16) the picture block from at least the special reference picture, wherein the at least the special reference picture is not displayed.

Подробнее
11-03-2021 дата публикации

In-loop filter with multiple regions

Номер: AU2019301656A1
Принадлежит:

Methods and apparatus for performing in-loop filtering in an encoder or a decoder provide regions which use a common set of filter parameters An index can be sent from an encoder to a decoder indicating which set of filter parameters is to be used for a particular region. The in-loop filter can be Sample Adaptive Offset, Adaptive Loop Filter, or any other such filter. An encoder classifies regions of a picture according to blocks using a common set of filter parameter. The classification can be in the form of a map. Filtering blocks use the common set of filter parameters for a region. A decoder parses a bitstream for a set of filter parameters and an index indicative of the filter parameter set for a region being decoded.

Подробнее
23-06-2023 дата публикации

Motion coding using geometric models for video compression

Номер: CN116325744A
Принадлежит:

A video coding system performs motion prediction based on epipolar geometry. The first camera corresponds to a current frame, the second camera corresponds to a reference frame, and the epipolar geometry is used to determine motion parameters that allow prediction between the reference frame and the current frame to be performed.

Подробнее
20-04-2001 дата публикации

PROCESS Of EVALUATION Of IMAGES CODEES, DEVICE IMPLEMENTING the PROCEDEET USE OF the DEVICE AND PROCESS

Номер: FR0002790852B1
Принадлежит:

Подробнее
25-05-2001 дата публикации

PROCEEDED OF COMPRESSION Of IMAGES NUMERISEES IN WHICH a FACTOR OF QUALITEDE CODING EAST ATTACHES EACH ZONE HAS

Номер: FR0002790853B1
Принадлежит:

Подробнее
22-08-2008 дата публикации

PROCESS OF REDUCTION OF FLOW

Номер: FR0002912861A1
Принадлежит:

Le procédé est caractérisé en ce qu'il comporte une étape de test pour déterminer si l'image à laquelle appartient le bloc de coefficients est une image de référence ou non, et en ce que, - s'il ne s'agit pas d'une image de référence, le bloc de coefficients à requantifier selon un deuxième pas est le bloc de coefficients déquantifié au premier pas, - s'il s'agit d'une image de référence, le bloc de coefficients à requantifier selon un deuxième pas est le bloc de coefficients déquantifié au premier pas corrigé à l'aide d'un bloc d'erreurs de requantification prédit (48, 49) relatif à l'image de référence si le bloc de coefficients est codé en mode intra ou à au moins une précédente image de référence si le bloc de coefficients est codé en mode inter, calculé à partir de blocs d'erreurs de requantification reconstruits (43, 45, 47) et mémorisés (48), relatifs au(x) bloc(s) servant au calcul du bloc prédit. Les applications concernent la diffusion de programmes par satellite, câble, internet ...

Подробнее
01-03-1996 дата публикации

PROCESS OF GENERATION Of SYNTHESIZED IMAGE

Номер: FR0002724033A1
Принадлежит:

La génération d'image est effectuée en calculant des vecteurs de déplacement représentant l'évolution d'une image Z D à l'autre directement à partir de coordonnées et coefficients de transformation géométrique de points associés dans la scène en 3D. Les applications concernent la génération de séquences monoculaires par interpolation temporelle et de séquences stéréoscopiques par extrapolation ...

Подробнее
20-06-2003 дата публикации

Video packet coded digital video suppression quality control having binary train coded, then video packets suppressed and masking algorithm applied with validation process iterating process until quality level reached.

Номер: FR0002833796A1
Принадлежит:

Le procédé est caractérisé en ce qu'il comporte : - une étape de réduction du train binaire (2) consistant en la suppression de un ou plusieurs paquets vidéo dans le train binaire pour fournir un train binaire réduit, - une étape de mise en oeuvre d'un algorithme de masquage d'erreur sur le train binaire réduit (3) pour calculer une image décodée locale dégradée corrigée qui est l'image reconstruite à partir du train binaire réduit et de l'algorithme de masquage, - une étape de validation (4) pour valider ou pas la réduction du train binaire en fonction de la qualité de l'image décodée locale dégradée corrigée, - une étape de sélection (2) du train binaire réduit ou du train binaire, selon qu'il y a ou pas validation.

Подробнее
03-04-2008 дата публикации

METHOD AND DEVICE FOR CODING A VIDEO CONTENT COMPRISING A SEQUENCE OF PICTURES AND A LOGO

Номер: KR1020080029973A
Принадлежит:

The invention relates to a method for coding a video content comprising a sequence of pictures and at least one logo. It comprises the following steps:-coding the sequence of pictures by a first coding method, this step generating coded data relating to the sequence of pictures;-coding the logo by a second coding method and additional information relating to the logo, the additional information comprising at least information relating to the positioning of the logo in the pictures of the sequence, this step generating coded data relating to the logo; and-generating a single data stream comprising separately the coded data relating to the logo and the coded data relating to the sequence of pictures. © KIPO & WIPO 2008 ...

Подробнее
01-11-2016 дата публикации

Method and apparatus for encoding and decoding high dynamic range (HDR) videos

Номер: TW0201638879A
Принадлежит:

Method and Apparatus for Encoding and Decoding High Dynamic Range (HDR) Videos To preserve backward compatibility with a non-HDR device or service, an HDR picture may be represented using a modulation value and an SDR picture representative of the HDR picture. The modulation value and the SDR picture can then be encoded into the bitstream. At the receiving side, the modulation value and the SDR picture can be decoded. Based on the modulation value, the SDR picture can be mapped to a decoded HDR picture. For a non-HDR device or service, the modulation value information may be discarded and only the SDR picture is decoded. In particular, the modulation value may be explicitly signaled through an SEI (Supplemental Enhancement Information), a Parameter Set (PPS or SPS), a header, or a VUI (Video Usability Information).

Подробнее
09-10-2018 дата публикации

Method for encoding and method for decoding a LUT and corresponding devices

Номер: US0010097857B2

A method for encoding a LUT defined as a lattice of vertices is disclosed. At least one value is of each vertex of the lattice. The method comprises for a current vertex: predicting the at least one value of said current vertex from another value which is for example obtained from reconstructed values of neighboring vertices; and encoding in a bitstream at least one residue computed between the at least one value of the current vertex and its prediction in a bitstream.

Подробнее
16-07-2019 дата публикации

Method and apparatus for encoding and decoding high dynamic range (HDR) videos

Номер: US0010356444B2

To preserve backward compatibility with a non-HDR device or service, an HDR picture may be represented using a modulation value and an SDR picture representative of the HDR picture. The modulation value and the SDR picture can then be encoded into the bitstream. At the receiving side, the modulation value and the SDR picture can be decoded. Based on the modulation value, the SDR picture can be mapped to a decoded HDR picture. For a non-HDR device or service, the modulation value information may be discarded and only the SDR picture is decoded. In particular, the modulation value may be implicitly signaled, using quad-tree representation information, intra coding information, inter partition mode information or motion vector residual information.

Подробнее
21-08-2008 дата публикации

Bitrate reduction method by requantization

Номер: US2008198926A1
Принадлежит:

The method is characterized in that: if the current macroblock was coded according to the "skipped macroblock" mode and if at least one corrected coefficient block of said macroblock has coefficients non-null or greater than a predefined threshold, the coding mode of the macroblock is modified into a mode other than "skipped macroblock" and the data of the data stream is modified or added to specify this mode and the value of the coefficients.

Подробнее
03-08-2017 дата публикации

A method and apparatus of encoding and decoding a color picture

Номер: AU2016212242A1
Принадлежит: FB Rice Pty Ltd

The present disclosure generally relates to a method and device of encoding a color picture having color components (Ec), characterized in that it comprises: - obtaining (130) a luminance component (L) comprising: - obtaining (120) a modulation value (Ba) from the luminance (Y) of the color picture; - obtaining a scaled luminance by dividing the luminance (Y) of the color picture by said modulation value (Ba); - obtaining the luminance component (L) by applying a non-linear function on said scaled luminance in order that the dynamic of said luminance component (L) is reduced compared to the dynamic of said scaled luminance; - obtaining two chrominance components (C1, C2) comprising: - obtaining a factor (r(L(i)) that depends on the value of the pixel (i) of said luminance component (L(i)) and the luminance value (Y(i)) of the co-located pixel (i) in the color picture; - obtaining (150) at least one intermediate color component (E'c) by multiplying each color component (Ec) by said factor ...

Подробнее
06-07-2005 дата публикации

Quantizing method and device for video compression

Номер: CN0001209929C
Принадлежит: THOMSON MULTIMEDIA SA, THOMSON MULTIMEDIA

Подробнее
25-05-2001 дата публикации

PROCESS AND DEVICE OF QUANTIFICATION FOR VIDEO COMPRESSION

Номер: FR0002792798B1
Принадлежит: Thomson Multimedia SA

Подробнее
28-03-2003 дата публикации

PROCESS OF CODING ACCORDING TO STANDARD MPEG

Номер: FR0002830159A1
Принадлежит:

Le procédé est caractérisé en ce qu'il calcule (8, 9) la position prédite du macrobloc courant à coder dans la prochaine image ou vop, en considérant l'ordre d'affichage des images, et en ce qu'un paramètre de codage du macrobloc (10, 11) dépend du fait que le macrobloc prédit se trouve ou non à l'extérieur de la prochaine image ou vop.

Подробнее
20-07-2005 дата публикации

SECURITY SYSTEM AND METHOD FOR A FIREWALL AND ITS RELATED PRODUCT, PARTICULARLY FOR ENHANCING RELIABILITY OF PACKET FILTERING A FIREWALL

Номер: KR1020050075308A
Принадлежит:

PURPOSE: A security system and method for a firewall and its related product are provided to reduce application of the possibility of intentional attacks and simplify tasks of a manager of a gateway. CONSTITUTION: A unit(11) communicates with an application(APP) provided to be connected through a firewall(10). When an authorization parameter follows at least one reference parameter(PARA0) recorded in a storage space(30), a unit(12) allows the application(APP) to be recognized to establish connection through the firewall(10) and recognizes the authorization parameter supplied by the application(APP). A command unit(13) establishes connection through the firewall(10). A command(CMD) is based on a request generated from the application(APP), and a unit(20) generates the reference parameter(PARA0) which includes a unit(21) for automatically generating the reference parameter(PARA0) to be recorded in the storage space(30). © KIPO 2006 ...

Подробнее
01-02-2015 дата публикации

Method and device for decoding a scalable stream representative of an image sequence and corresponding coding method and device

Номер: TW0201505424A
Принадлежит:

A method for decoding a scalable stream comprising a base layer and at least one enhancement layer is described. The method comprises the following steps: - reconstructing (20) at least one image from the base layer, - decoding (22) a first part of the enhancement layer relating to a group of blocks into decoded enhancement data which comprise at least one item of information for identifying at least one region of the reconstructed image to process, - processing (24) the region of the reconstructed image identified by the information, - obtaining (26) residues for at least one block of the group of blocks from a second part of the enhancement layer, and - reconstructing (28) the blocks of the group from residues and from the region processed.

Подробнее
03-03-2005 дата публикации

DEVICE AND METHOD FOR COMPRESSING DIGITAL SOURCE IMAGES

Номер: JP2005057789A
Принадлежит:

PROBLEM TO BE SOLVED: To provide a device and method wherein known defects of conventional devices are eliminated. SOLUTION: In a device (120) for compressing a source image by means of a base layer, coding a base image, and of an enhancement layer, coding a residual existing between the source image and the base image, the source image and the base image being structured as blocks of pixels, such a device for compressing source images is characterized in that it comprises means (250) for generating the enhancement layer of a block (k) as a function of the quality of restitution of this block (k)(psnrk), determined by comparing the coding of this block in the source image with the coding of this block in the base image, and/or as a function of information coded by this block composed of said pixels. COPYRIGHT: (C)2005,JPO&NCIPI ...

Подробнее
13-07-2017 дата публикации

Method and device of converting a high-dynamic-range version of a picture to a standard-dynamic-range version of said picture

Номер: AU2015366617A1
Принадлежит: FB Rice

The present disclosure generally relates to a method and device of converting a high-dynamic-range (HDR) version of a picture to a standard-dynamic-range (SDR) version of this picture. The method is characterized in that it converts the high-dynamic-range version to the standard-dynamic-range version of the picture according to: a first indicator (I1) that indicates the presence of color mapping parameters; a second indicator (I2) that indicates whether a device is configured to convert the high-dynamic-range version to the standard-dynamic-range version of the picture by taking into account said color mapping parameters; and a third indicator (I3) that indicates whether converting without taking into account said color mapping parameters is inhibited.

Подробнее
15-10-2020 дата публикации

Method for Encoding and Method for Decoding a Lut and Corresponding Devices

Номер: AU2018247264B2
Принадлежит: Chrysiliou IP

Abstract A method for encoding a LUT defined as a lattice of vertices is disclosed. At least one value is associated with each vertex of the lattice. The method comprises for a current vertex: predicting the at least one value associated with said current vertex from another value which is for example obtained from reconstructed values associated with neighboring vertices; and encoding in a bitstream at least one residue computed between the at least one value of the current vertex and its prediction in a bitstream. Figure 4 Predicting at least one color 40 value from reconstructed color values of neighboring vertices Encoding residue determined 42 between the color value and its prediction NO Allvertices encoded? c2 !V2 ...

Подробнее
11-02-2005 дата публикации

DEVICE AND PROCESS OF COMPRESSION Of Digital images

Номер: FR0002858741A1
Принадлежит: Thomson Licensing SAS

La présente invention concerne un dispositif (210) de compression d'une image source au moyen d'une couche de base, codant une image de base, et d'une couche d'amélioration, codant un résidu existant entre l'image source et l'image de base, l'image source et l'image de base étant structurées par blocs de pixels.Selon l'invention, un tel dispositif est caractérisé en ce qu'il comprend des moyens (250) pour générer la couche d'amélioration d'un bloc en fonction de la qualité de restitution de ce bloc, déterminée en comparant le codage de ce bloc dans l'image source avec le codage de ce bloc dans l'image de base, et/ou en fonction d'informations codées par ce bloc de pixels. The present invention relates to a device (210) for compressing a source image by means of a base layer, coding a base image, and of an enhancement layer, coding a residue existing between the source image and the base image, the source image and the base image being structured by blocks of pixels. According to the invention, such a device is characterized in that it comprises means (250) for generating the layer of improvement of a block as a function of the quality of reproduction of this block, determined by comparing the coding of this block in the source image with the coding of this block in the base image, and / or as a function of information encoded by this block of pixels.

Подробнее
09-07-2004 дата публикации

DEVICE AND PROCESS Of ADJUSTMENT OF FLOW Of a FLOW OF CONTENTS AND PRODUCTS ASSOCIATE

Номер: FR0002849733A1
Принадлежит:

La présente invention concerne un dispositif (10) et un procédé d'ajustement de débit d'un flux de contenus en fonction de capacités de traitement d'au moins un récepteur (1). Ces contenus sont transmis par un émetteur vers le récepteur selon un protocole de communication prévoyant une transmission en retour de données de réception (REP) des contenus par le récepteur vers l'émetteur, incluant au moins un paramètre relatif à des conditions de communication de ces contenus dans le réseau. Le dispositif comprend un module d'estimation (12) d'un niveau requis pour le débit en fonction d'informations relatives à ces capacités et un module d'inscription (13) modifiant ce paramètre, pour transmettre en retour vers l'émetteur des renseignements d'ajustement de flux, capables de provoquer une modification du débit en rapport avec le niveau requis. Application au streaming.

Подробнее
30-05-2008 дата публикации

METHOD FOR REPRODUCING AN AUDIO/VISUAL PROGRAM BY INSERTING CONTENT, ADVERTISING FOR EXAMPLE, METHOD AND APPARATUS ASSOCIATED WITH SUCH A METHOD.

Номер: FR0002909247A1
Принадлежит:

L'invention consiste en un procédé de reproduction d'un document audiovisuel en y insérant un contenu de préférence publicitaire, l'insertion s'effectue au niveau de l'appareil de reproduction. Cet appareil reçoit des contenus et les mémorise, ainsi que des documents audiovisuels. L'appareil reçoit également des messages d'insertion comprenant au moins un identifiant du contenu mémorisé et un identifiant du document audiovisuel reçu. L'appareil insère le contenu dans le document, pendant une durée déterminée au cours de la reproduction du document reçu. Selon un perfectionnement, le contenu est une image insérée dans une zone déterminée du document. Selon un autre perfectionnement, le message d'insertion contient les caractéristiques temporelles de l'insertion du document dans le document. L'invention consiste également en un émetteur de messages d'insertion pour déclencher l'insertion de contenus dans un document au niveau de l'appareil de reproduction, et un appareil de réception permettant ...

Подробнее
22-03-2002 дата публикации

Router for Internet connection uses remotely loaded multiple data packet routing programs

Номер: FR0002814307A1
Принадлежит:

La présente invention concerne un procédé de gestion de routage de paquets de données dans un réseau de communication. Dans au moins un routeur (2), dit routeur de gestion, on télécharge un ou plusieurs logiciels de gestion de routage (17-19) à partir d'au moins une source de logiciels téléchargeables et on gère au moyen de ces logiciels de gestion, le routage d'au moins un flux de paquets (21-22, 31-32, 4142). L'invention concerne aussi un routeur, comprenant un système d'installation et d'exécution d'un tel logiciel téléchargeable de gestion de routage, une source d'un tel logiciel, et un tel logiciel comprenant des paramètres d'identification d'au moins une session. Elle concerne également un paquet de données comprenant un indicateur d'exploitation d'un tel logiciel et / ou des informations de modification du comportement d'un tel logiciel, et un dispositif de codage correspondant.

Подробнее
07-07-2006 дата публикации

METHOD OF TRANSMISSION Of a MULTIPOINT FLOW IN a LAN AND DISPOSITIFDE CONNECTION IMPLEMENTING the METHOD

Номер: FR0002880491A1
Принадлежит:

Dans le cadre d'un réseau local sans fil, la transmission des flux de diffusion multipoint n'est pas fiabilisée par un mécanisme d'accusé de réception. Cette fiabilité peut être améliorée par la transmission en mode point à point des paquets appartenant à un flux de diffusion multipoint. Dans le cas d'un service numérique constitué de plusieurs flux de priorités différentes, il est possible de ne transmettre que certains de ces flux en mode point à point tandis que les autres flux restent en multipoint. Une passerelle entre le réseau local et l'extérieur peut être chargée de cette transformation sélective du mode de diffusion des flux reçus.

Подробнее
22-09-2017 дата публикации

METHOD AND DEVICE FOR ENCODING ONE OR MORE IMAGE UNITS, AND METHOD AND DEVICE FOR DECODING STREAM DISPLAYING ONE OR MORE IMAGE UNITS

Номер: KR1020170106926A
Принадлежит:

Disclosed is a method for encoding one or more image units, which comprises: a step (41) of encoding one or more image units; a step (42) of reconfiguring the image units into reconfigured image units; and a step (43) of applying an offset filter to one or more reconfigured image units. The step (43) of applying an offset filter to one or more reconfigured image units includes: a step (431) of determining one or more current categories in a set of categories for one or more pixels of the reconfigured image units; a step (432) of encoding an offset value for one or more categories of the set of categories; a step (433) of applying a pre-filter to the pixels of the reconfigured image units allocated to the category only when the current categories are the same as the category having the encoded offset value; and a step (434) of adding the encoded offset value to the pixels of the reconfigured image units. COPYRIGHT KIPO 2017 (41) Encode an image unit (42) Reconfigure an image unit (431) Determine ...

Подробнее
19-09-2003 дата публикации

DEVICE AND METHOD FOR INSERTING ERROR CORRECTING CODES AND FOR RECONSTRUCTING DATA STREAMS, AND CORRESPONDING PRODUCTS

Номер: KR20030074386A
Принадлежит:

PURPOSE: A device and a method for inserting error correcting codes and for reconstructing data streams, and a corresponding product is provided to insert error correcting codes into data streams and reconstruct data streams, as well as to corresponding products. CONSTITUTION: A device(1) inserts error correcting codes into data streams(11) intended to be sent in packets in a network(8). The insertion device comprises a unit(3) for identifying resynchronization indicators dispersed in the data streams and a unit(4) for determining successive segments in these streams, the segments forming partitions of the data lying between two consecutive resynchronization indicators. It also comprises a unit(6) for allocating a set of error correcting codes to each of these segments, these sets of codes having decreasing sizes between any two of the consecutive resynchronization indicators. Preferably, the device also comprises a data interleaving unit(7). © KIPO 2004 ...

Подробнее
08-06-2021 дата публикации

Method and a device for image encoding and decoding

Номер: US0011032542B2

A decoding method for decoding an image is disclosed. The decoding method comprises for at least one slice of the image: —decoding (S210) the slice from a bitstream; —determining (S230) information representative of a size of a region of the decoded slice, the size being different from a size of a basic coding block used for decoding the slice; and—filtering (S240) the decoded slice by applying a filter on the region identified by the determined information.

Подробнее
01-11-2018 дата публикации

Method for Encoding and Method for Decoding a Lut and Corresponding Devices

Номер: AU2018247264A1
Принадлежит: Chrysiliou IP

Abstract A method for encoding a LUT defined as a lattice of vertices is disclosed. At least one value is associated with each vertex of the lattice. The method comprises for a current vertex: predicting the at least one value associated with said current vertex from another value which is for example obtained from reconstructed values associated with neighboring vertices; and encoding in a bitstream at least one residue computed between the at least one value of the current vertex and its prediction in a bitstream. Figure 4 Predicting at least one color value from reconstructed color values of neighboring vertices Encoding residue determined 42 between the color value and its prediction NO All vertices encoded? c2 ...

Подробнее
30-01-2004 дата публикации

METHOD TO DISTRIBUTE ENCRYPTED PORTIONS Of a AUDIO-VISUAL PROGRAM

Номер: FR0002842980A1
Принадлежит:

La méthode pour distribuer des portions cryptées d'un programme audiovisuel à des terminaux utilisateurs (T1,T2) dans laquelle les portions successives du programme sont cryptées à l'aide de clés différentes, consiste, sur initiation, depuis un terminal utilisateur, d'une communication téléphonique avec un centre d'appel (4), à transmettre en séquence depuis ce centre d'appel et pendant la communication téléphonique les clés au terminal utilisateur et ceci de manière synchronisée avec la distribution des portions cryptées successives du programme.

Подробнее
01-09-2008 дата публикации

Bitrate reduction method by requantization

Номер: TW0200836130A
Принадлежит:

The method is characterized in that:- if the current macroblock was coded according to the "skipped macroblock" mode and if at least one corrected coefficient block of said macroblock has coefficients non-null or greater than a predefined threshold, the coding mode of the macroblock is modified (50) into a mode other than "skipped macroblock" and the data of the data stream is modified or added (50) to specify this mode and the value of the coefficients.

Подробнее
26-03-2015 дата публикации

VIDEO ENCODING/DECODING METHODS, CORRESPONDING COMPUTER PROGRAMS AND VIDEO ENCODING/DECODING DEVICES

Номер: US20150085934A1
Принадлежит:

A method for encoding an interlaced video comprising a sequence of alternating TOP and BOT fields is disclosed. The method for encoding comprises: 1. A method for encoding an interlaced video comprising a sequence of alternating TOP and BOT fields , the method comprising:producing a sequence of frames, each frame being determined from at least two consecutive fields, each field forming a region of the frame,encoding each frame of the sequence to produce an encoded video of the sequence of frames.2. The video encoding method according to claim 1 , wherein encoding each frame of the sequence comprises claim 1 , for an inter-predicted part of a frame:determining a prediction part from pixels of a reference frame,determining a representation of a motion vector corresponding to the distance in pixels between the position of the part in the frame and the position of the prediction part in the reference frame,subtracting a pixel offset greater than two pixels from the absolute value of at least one component of the motion vector representation in the case where the pixels from which the prediction part is determined belong to a field, called prediction field, whose parity is different from the parity of the field of the part,producing prediction data comprising the subtraction value and a pixel offset presence indicator, the encoded video comprising the prediction data.3. The video encoding method according to claim 1 , wherein the regions of the frame are rectangular regions.4. The video encoding method according to claim 2 , wherein the motion vector representation is a motion vector difference between a motion vector predictor and the motion vector.5. The video encoding method according to claim 4 , wherein the additional pixel offset for the vertical claim 4 , respectively horizontal claim 4 , component is equal to the vertical claim 4 , respectively horizontal claim 4 , distance between the center of the prediction field and the center of the field of the part.6. The ...

Подробнее
16-11-2017 дата публикации

METHOD AND APPARATUS FOR VIDEO CODING WITH ADAPTIVE CLIPPING

Номер: CA0003023986A1
Принадлежит:

Clipping may be applied during various operations at an encoder or decoder. The lower and upper bounds for clipping can be differentially encoded with respect to predictors. Fixed predictors can be used, for example, 0 and 2bitdepth for the lower and upper bounds, respectively. Adaptive predictors can also be used. Adaptive predictors can be derived from clipping bounds in previously encoded or decoded pictures, or explicitly signaled in a bitstream. Whether to encode the clipping bounds can be determined based on the number of pixels that have values close to the clipping bounds. Additionally, taking advantage of the clipping operation, the prediction residuals can be smoothed, while the distortion for the block may not necessarily increase.

Подробнее
08-06-2021 дата публикации

CODING AND DECODING METHODS OF A PICTURE BLOCK, CORRESPONDING DEVICES AND DATA STREAM

Номер: CA2899280C
Принадлежит: THOMSON LICENSING

A method for decoding a picture block is disclosed. The decoding method comprises: - decoding (10) at least one stream S_diff into decoded data and into one information for identifying a reconstructed reference picture in a decoder picture buffer; - reconstructing (12) a special reference picture from at least the identified reconstructed reference picture and from the decoded data; - reconstructing (16) the picture block from at least the special reference picture, wherein the at least the special reference picture is not displayed.

Подробнее
22-07-2005 дата публикации

Firewall securing system, has reference parameter generation unit for generating reference parameter, and module that controls automatic distribution of reference parameter to authorized users list

Номер: FR0002865337A1
Принадлежит:

La présente invention concerne un système (1) et un procédé de sécurité pour coupe-feu. Le système comprend des moyens de communication (11) avec une application (APP) prévue pour mettre en oeuvre des connexions via le coupe-feu, des moyens d'identification (12) d'au moins un paramètre de délégation fourni par cette application, prévus pour reconnaître cette application comme apte à établir des connexions lorsque le paramètre de délégation est conforme à au moins un paramètre de référence (PARA0), et des moyens de commandes d'établissement (13) de connexions, fondées sur des requêtes en provenance de cette application. Le système de sécurité comprend aussi des moyens de production (20) du paramètre de référence, incluant des moyens de génération automatique (21) et/ou de commande de distribution automatique (22) à une liste d'utilisateurs habilités, du paramètre de référence. On peut ainsi communiquer au préalable à des utilisateurs, le paramètre de référence à fournir en tant que paramètre ...

Подробнее
21-09-2001 дата публикации

PROCESS AND DEVICE OF CODING Of VIDEO IMAGES

Номер: FR0002806570A1
Принадлежит:

Le procédé comprend : - une étape d'extraction (1) d'au moins un objet vidéo d'une image provenant d'une séquence d'images, par la constitution d'une image clé de découpe définissant les contours de l'objet dans l'image, - une étape de codage (2) de l'objet vidéo selon la norme MPEG 2 pour former un flux élémentaire (ES), - une étape de codage (3) de l'image clé de découpe relative à l'objet vidéo, selon la norme MPEG 2, pour former un flux élémentaire, - une étape de codage (5) d'une image de fond dans laquelle doit être inséré l'objet, selon la norme MPEG 2, pour former un flux élémentaire, - une étape de multiplexage (4, 6, 7) des flux élémentaires relatifs à un ou plusieurs objets et à l'image de fond pour fournir un flux de programme (PS) ou de transport (TS) selon la norme MPEG 2. Les applications concernent les studios, la transmission, le stockage d'images vidéo.

Подробнее
17-05-2002 дата публикации

PROCESS AND DEVICE OF CODING Of VIDEO IMAGES

Номер: FR0002806570B1
Принадлежит:

Подробнее
16-05-2017 дата публикации

Video encoding/decoding methods, corresponding computer programs and video encoding/decoding devices

Номер: US0009654793B2
Принадлежит: THOMSON LICENSING

A method for encoding an interlaced video comprising a sequence of alternating TOP and BOT fields is disclosed. The method for encoding comprises: producing a sequence of frames, each frame being determined from at least two consecutive fields, each field forming a rectangular region of the frame, encoding each frame of the sequence to produce an encoded video of the sequence of frames.

Подробнее
17-02-2011 дата публикации

METHOD FOR DECODING STREAM OF CODED DATA REPRESENTATIVE OF SEQUENCE OF IMAGES, AND METHOD FOR CODING SEQUENCE OF IMAGES

Номер: JP2011035902A
Принадлежит:

PROBLEM TO BE SOLVED: To solve the problem that it might not be said occasionally that a conventional coding method is efficient, in the aspect of coding costs. SOLUTION: The method for decoding a stream of coded data representative of a sequence of images divided into blocks includes the steps, for a current block, of: reconstructing a residual block of residual data from the decoding of a first part of the coded stream of data relating to the current block; determining a prediction block; and reconstructing the current block by merging the residual block and the prediction block. The method includes a step of reorganization of residual data in the residual block before the reconstruction of the current block according to the content of the prediction block. The step of reorganization of the residual data in the residual block includes: a step for calculating a spatial gradients energy level of prediction data; and a step for determining the reorganization of the residual data according ...

Подробнее
20-04-2021 дата публикации

Method and apparatus for coding a video into a bitstream carrying region-based post processing parameters into an SEI nesting message

Номер: US0010986350B2

A method and an apparatus for encoding a video into a bitstream carrying windows processing coordinates for locally post-processing a video is presented. Such a method comprises:—encoding at least one picture of said video into a bitstream (301),—encoding (302) at least one Supplemental Enhancement Information nesting message, wherein encoding said at least one Supplemental Enhancement Information nesting message comprises:—encoding (303) at least one set of parameters representative of a location of a region in said picture,—encoding (304) at least one Supplemental Enhancement Information message, wherein said at least one Supplemental Enhancement Information message encodes processing information for processing pixels comprised in said region of said picture.

Подробнее
09-06-2016 дата публикации

METHOD FOR ENCODING AND METHOD FOR DECODING A COLOR TRANSFORM AND CORRESPONDING DEVICES

Номер: US20160165204A1
Принадлежит:

The present invention relates to a method for encoding a color transform. The method includes encoding first parameters representative of video signal characteristics of color output decoded pictures remapped by said at least one color transform; and encoding second parameters representative of said the at least on color transform. 120-. (canceled)21. A method for encoding color mapping information comprising at least one color transform , said method comprising:encoding first parameters representative of video signal characteristics of pictures color mapped by said at least one color transform; andencoding second parameters representative of said at least one color transform.22. The method of claim 21 , wherein said pictures are decoded pictures.23. The method of claim 21 , wherein said first parameters representative of video signal characteristics comprise at least one of the following syntax elements:a video signal range indicating a black level and range of the color components;color primaries;a transfer characteristic; andmatrix coefficients for deriving luma and chroma signals from RGB primaries.24. The method according to claim 22 , wherein said first parameters representative of video signal characteristics comprise at least one of the following syntax elements:a first syntax element, wherein said first syntax element has the same semantics as the Video Usability Information video full range flag syntax element except that said first syntax element describes the decoded pictures color mapped by said at least one color transform;a second syntax element, wherein said second syntax element has the same semantics as the Video Usability Information color primaries syntax element except that said second syntax element describes the decoded pictures color mapped by said at least one color transform; a third syntax element, wherein said third syntax element has the same semantics as the Video Usability Information transfer characteristics syntax element except that ...

Подробнее
27-09-2018 дата публикации

METHOD FOR ENCODING AND METHOD FOR DECODING A COLOUR TRANSFORM AND CORRESPONDING DEVICES

Номер: US20180278909A1
Принадлежит:

A method for encoding a colour transform is disclosed that comprises encoding first parameters representative of video signal characteristics of colour output decoded pictures remapped by said at least one color transform and encoding second parameters representative of said at least one colour transform. 1. A method for encoding , comprising:encoding first parameters representative of video signal characteristics of decoded pictures color mapped by at least one color transform; andencoding second parameters representative of said at least one color transform,wherein said first parameters representative of video signal characteristics comprise at least one of the following syntax elements:a first syntax element, wherein said first syntax element has the same semantics as the Video Usability Information video full range flag syntax element except that said first syntax element describes the decoded pictures color mapped by said at least one color transform;a second syntax element, wherein said second syntax element has the same semantics as the Video Usability Information color primaries syntax element except that said second syntax element describes the decoded pictures color mapped by said at least one color transform;a third syntax element, wherein said third syntax element has the same semantics as the Video Usability Information transfer characteristics syntax element except that said third syntax element describes the decoded pictures color mapped by said at least one color transform; anda fourth syntax element, wherein said fourth syntax element has the same semantics as the Video Usability Information matrix coefficients syntax element except that fourth syntax element describes the decoded pictures color mapped by said at least one color transform andwherein said second parameters comprise at least one of a Look-Up Table and a three-by-three matrix.2. The method according to claim 1 , wherein said method further comprises encoding a fifth syntax element for ...

Подробнее
28-09-2000 дата публикации

Process, device and use for evaluating coded images

Номер: AU0003161500A
Принадлежит:

Подробнее
20-04-2021 дата публикации

Video coding with adaptive motion information refinement

Номер: US0010986366B2

In a particular implementation, a video decoder may decode an initial motion vector predictor from the bitstream for a current block, and perform motion search in a small search window to refine the initial motion vector predictor. The initial motion vector may be rounded before being refined. The motion refinement can be based on a discontinuity measure between pixels of a current block and pixels of adjacent block, and can also be based on gradients between the current block and adjacent blocks. The motion vector for the current block is then decoded based on the refined motion vector predictor, and the motion vector difference if there is any. The motion refinement can also be performed on the motion vector for the current block directly. Through motion refinement, the decoder may increase the motion resolution. A corresponding video encoder may choose whether to use motion refinement based on encoder decisions.

Подробнее
03-07-2014 дата публикации

Method of and device for encoding an HDR video together with an LDR video, method of and device for reconstructing one of an HDR video and an LDR video coded together and non-transitory storage medium

Номер: AU2012364389A1
Принадлежит:

The inventors realized that representing HDR content using LDR content and HDR residual is not unproblematic. The invention therefore proposes representing HDR content using LDR content, LDR residual and global illumination data, instead. That is, it is proposed a method of encoding an HDR video of high dynamic range together with an LDR video, the LDR video providing a lower dynamic range depiction of the HDR video content, the method comprising using processing means for encoding one video of the LDR video and a further LDR video extracted from the HDR video independent from the other video of the LDR video and the HDR video and predictive encoding the other video using the one video as reference, and lossless encoding global illumination data further extracted from the HDR video. This has the advantage that prediction is more stable and globally optimal predictors are more easily found. Fig. 4 ...

Подробнее
30-08-2012 дата публикации

METHODS FOR ARITHMETIC CODING AND DECODING

Номер: US20120218131A1
Принадлежит:

A method for arithmetic coding of symbols in a stream is described. The method comprises the following steps: 1. Arithmetic coding method for symbols in a stream , comprising the following steps applied at switching points distributed in said stream to code a current symbol:selecting, according to a coding cost criterion, a probability model in a set comprising a current probability model defined using symbols coded previous to the current symbol and a subset of probability models wherein subset comprises at least one probability model defined by default,coding an identifier of the selected probability model;adding in said subset said current probability model, the selected probability model becoming the current probability model,coding said current symbol with said current probability model, andupdating said current probability model according to the coding of said current symbol.2. Arithmetic coding method according to claim 1 , wherein when the number of probability models in said subset of probability models is equal to a threshold value claim 1 , said current probability model is added as a replacement for the probability model of said subset of probability models least often selected with the exception of the second probability model defined by default.3. Arithmetic coding method according to claim 1 , wherein when the number of probability models in said subset of probability models is equal to a threshold value claim 1 , said current probability model is added as a replacement for the oldest probability model in said subset with the exception of the probability model defined by default.4. Arithmetic coding method according to claim 1 , wherein when the number of probability models in said subset of probability models is equal to a threshold value claim 1 , said current probability model is added as a replacement claim 1 , among the P probability models of said subset least often selected claim 1 , of the probability model for which the average of coding ...

Подробнее
06-09-2012 дата публикации

DISTRIBUTION AND RECEPTION METHOD AND DEVICE FOR A MULTIPLEXED MULTIMEDIA STREAM WITH SELECTION OF ELEMENTARY PACKETS OF THE STREAM

Номер: US20120224592A1
Принадлежит:

The invention relates to a distribution method for a multimedia stream multiplexed via a network, the multiplexed multimedia stream comprising multimedia and signalling components, the components being divided into elementary packets of the multiplexed multimedia stream transmitted on at least one transport channel of the network. This method comprises a step of selection of elementary packets of the multiplexed multimedia stream incorporated in transport packets, wherein each of the elementary packets of the signalling components are incorporated in transport packets transmitted on a first of the at least one transport channel, and wherein others transport packets comprising at least one elementary packet and a part only of the multimedia components, are transmitted on a transport channel. This method further comprises a step of transmission of transport packets on each of the transport channels, comprising a step of definition of a first sequence number for each of the transport packets of each of the transport channels and a second sequence number for each of the elementary packets, the first sequence number being incremented for each of the transport packets, independently on each of the transport channels, the second sequence number being incremented for each of the elementary packets. 114-. (canceled)15. A method for distributing a multiplexed multimedia stream via a network , implemented in a transmitter , said multiplexed multimedia stream comprising multimedia and signalling components , said components being divided into elementary packets of said multiplexed multimedia stream transmitted on at least one transport channel of said network , the method comprising:a step of selection of said elementary packets of said multiplexed multimedia stream incorporated in transport packets, wherein each of said elementary packets of said signalling components are incorporated in transport packets transmitted on a first of the at least one transport channel, and ...

Подробнее
25-10-2012 дата публикации

Method for coding and method for reconstruction of a block of an image

Номер: US20120269263A1
Принадлежит: Individual

A method for coding a current block of an image is disclosed that comprises: determining, for the current block, current coding parameters, determining, for at least one neighbouring block of the current block previously coded and reconstructed, a neighbouring residual block from current coding parameters, and coding the current block with the current coding parameters according to the neighbouring residual block.

Подробнее
20-12-2012 дата публикации

METHOD FOR CODING AND METHOD FOR RECONSTRUCTION OF A BLOCK OF AN IMAGE

Номер: US20120320982A1
Принадлежит:

A method for decoding a stream of coded data to reconstruct a current block of a sequence of images is disclosed. The method comprises the steps of: 1. Method , in a video decoder , for decoding a stream of coded data to reconstruct a current block of a sequence of images comprising:decoding data of said stream of coded data and reconstructing for said current block a first item of motion data from said decoded data;identifying a first prediction block with said first item of motion data;determining a second item of motion data by template matching;identifying a second prediction block with said second item of motion data;reconstructing said current block from said first and second prediction blocks;wherein the determination of said second item of motion data comprises minimizing a linear combination of first and second distortions, said first distortion being calculated between said first prediction block and said second prediction block and said second distortion being calculated between a current template neighbouring said current block and a reference template.2. (canceled)3. Method according to claim 1 , wherein said first distortion is weighted by a coefficient in said linear combination and wherein said coefficient is equal to 0.5.4. Method according to claim 1 , which further comprises a step of reconstruction of a coefficient from said stream of coded data and wherein said first distortion is weighted by said coefficient in said linear combination.6. Method claim 1 , in a video encoder claim 1 , for coding a current block of a sequence of images comprising the following steps for:determining for said current block a first item of motion data;identifying a first prediction block with said item of motion data;determining a second item of motion data by template matching;identifying a second prediction block with said second item of motion data;coding said current block from said first and second prediction blocks in a stream of coded data;wherein the ...

Подробнее
04-04-2013 дата публикации

METHOD OF AND DEVICE FOR ENCODING AN HDR IMAGE, METHOD OF AND DEVICE FOR RECONSTRUCTING AN HDR IMAGE AND NON-TRANSITORY STORAGE MEDIUM

Номер: US20130083838A1
Принадлежит:

The invention is made in the field of coding of images of high dynamic range. 1. Method of encoding an HDR image of high dynamic range , comprisingdown-sampling (DWN) an LDR image and additional data, the LDR image providing a lower dynamic range depiction of the HDR image content and the additional data allowing for reconstructing the HDR image from the LDR image,arranging (PCK), in a frame, the down-sampled LDR image and the down-sampled additional data andencoding (AVC) the frame.2. Method of reconstructing an HDR image of high dynamic range , comprisingdecoding (IAVC) a frame,splitting (SEP) the frame into a down-sampled LDR image and down-sampled additional data, the LDR image providing a down-sampled lower dynamic range depiction of the HDR image content and the additional data allowing for reconstructing the HDR image from the LDR image,up-sampling (UP) the down-sampled LDR image and the down-sampled additional data andreconstructing (FUS) the HDR image from the up-sampled LDR image using the up-sampled additional data.3. Method of wherein the LDR image is under exposed and the additional data comprises a further LDR image of low dynamic range depiction of the HDR image content claim 1 , the further LDR image being over exposed.4. Method of wherein the LDR image is normally exposed claim 1 , the down-sampled additional data comprising two further down-sampled LDR images of low dynamic range depiction of the HDR image content claim 1 , one of the two further down-sampled LDR images being over-exposed and one of two further down-sampled LDR images being under-exposed claim 1 , both further down-sampled LDR images being down-sampled horizontally and vertically claim 1 , wherein claim 1 , in the additional data claim 1 , the two further down-sampled LDR images are arranged side-by-side in case the down-sampled additional data and the LDR image are arranged top-and-bottom claim 1 , and the two further down-sampled LDR images are arranged top-and-bottom claim 1 , ...

Подробнее
25-07-2013 дата публикации

METHOD FOR MODELLING A 3D SCENE AND CORRESPONDING DEVICE

Номер: US20130187918A1
Принадлежит: THOMSON LICENSING

The invention relates to a method for modelling a scene from a plurality of maps representative of depth, each map representative of depth being associated with a view of the said scene according to a particular viewpoint. To optimize the fidelity and precision of the scene modelling, the method comprises the following steps: 1. Method for modelling a scene from a plurality of maps representative of depth , each map representative of depth being associated with a view of the said scene according to a particular viewpoint , wherein said method comprises the following steps:generating, for each map representative of depth of said plurality, a surface representative of said map representative of depth in world space;estimating a volume bounding the surfaces generated in world space, said bounding volume being discretized into a plurality of voxels, an attribute representative of transparency being associated with the voxels of the bounding volume;generating, for each surface, a plurality of rays originating from a viewpoint associated with said generated surface and having as end point the intersection with said generated surface;running through said plurality of generated rays, the value of the attribute representative of transparency being changed for the voxels of the bounding volume having an intersection with one of the generated rays; andgenerating data representative of a resulting surface according to the attributes representative of transparency associated with said voxels.2. Method according to claim 1 , wherein it comprises claim 1 , for each surface generated and representative of a depth map associated to a viewpoint claim 1 , an association of voxels of the bounding volume with said generated surface to define said generated surface claim 1 , according to a criterion of proximity of the voxels relative to said generated surface claim 1 , the end points of the generated rays corresponding to the voxels associated with said generated surface.3. Method ...

Подробнее
01-08-2013 дата публикации

METHODS FOR CODING AND DECODING

Номер: US20130195181A1
Принадлежит: THOMSON LICENSING

A method for coding a block of pixels is disclosed. The method comprises the following steps: 2. A method according to claim 1 , wherein the step of determination claim 1 , for each pixel of said current block claim 1 , of a prediction pixel is reiterated with each threshold value of a plurality of threshold values claim 1 , the method further comprising the selection as current threshold value claim 1 , from among the plurality of threshold values claim 1 , of the threshold value for which a prediction error calculated between the current block and the prediction block is smallest.3. A method according to claim 2 , wherein said current threshold value is coded by difference with a prediction threshold value claim 2 , which prediction value depends on neighbouring reconstructed pixels of the current block.4. A method according to claim 3 , wherein said prediction threshold value is equal to the average of threshold values used in the neighbouring blocks of said current block.5. A method according to claim 3 , wherein said prediction threshold value is equal to the median of threshold values used in neighbouring blocks of said current block.6. A method according to claim 3 , wherein said prediction threshold value is determined according to the following steps for:determining, for each reconstructed pixel in a neighbouring area of the current block, a prediction pixel by thresholding, with a threshold value, of coefficients resulting from a transformation applied on a window covering at least said reconstructed pixel and by inverse transformation applied to said thresholded coefficients,reiterating, with each threshold value of a plurality of threshold values, said step of determination of a prediction pixel for each pixel of said neighbouring area,selecting as prediction threshold value, from among the plurality of threshold values, the threshold value for which a prediction error calculated between the reconstructed pixels of the neighbouring area of the current ...

Подробнее
15-08-2013 дата публикации

METHOD FOR RECONSTRUCTING A CURRENT BLOCK OF AN IMAGE AND CORRESPONDING ENCODING METHOD, CORRESPONDING DEVICES AS WELL AS STORAGE MEDIUM CARRYING AN IMAGES ENCODED IN A BIT STREAM

Номер: US20130208982A1
Принадлежит: THOMSON LICENSING

The invention is made in the field of image block encoding and reconstruction. A method for reconstructing a current block of an image is described, the current block being encoded using predictive encoding of segments resulting from geometry adaptive block partitioning of said current block. After decoding encoded data comprising at least one flag and motion vectors, wherein blocks referenced by the motion vectors are used for prediction of segments of the current block, the at least one flag and an encoding order of the motion vectors in the encoded data is used for determining which of the referenced blocks exhibits a geometry that matches the geometry of the current block and for determining a segment of the determined block, wherein prior to determining the segment, the determined block is geometry adaptive block partitioned into segments from which the segment is determined for predicting one of the segments of the current block. 1. Method for reconstructing a current block of an image , the current block being encoded using predictive encoding of segments resulting from geometry adaptive block partitioning of said current block , said method comprisingdecoding encoded data comprising at least one flag and motion vectors, wherein blocks referenced by the motion vectors are used for prediction of segments of the current block,using the at least one flag and an encoding order of the motion vectors in the encoded data for determining which of the referenced blocks exhibits a geometry that matches the geometry of the current block and for determining a segment of the determined block for predicting one of the segments of the current block, whereinprior to determining the segment, the determined block is geometry adaptive block partitioned into segments.2. Method of claim 1 , wherein the encoded data further comprises a residual claim 1 , said method further comprisingusing the motion vectors for retrieving the blocks from a storage device,using the determined ...

Подробнее
31-10-2013 дата публикации

Method and device for encoding a video frame, method and device for decoding a video frame and storage medium

Номер: US20130287101A1
Принадлежит: Thomson Licensing SAS

A method and a device are described for modifying a video frame for encoding or decoding wherein values of pixels of the video frame are represented an increased bit depth. The described method comprises using processing means for executing the step of offsetting the pixel values of increased bit depth with offsets, the offsets depending on a spatial neighbourhood of the pixel to-be-offset. Such local adaptive offsetting of pixel values de-emphasizes high frequencies in the transform domain artificially emphasized by the bit depth increase.

Подробнее
09-01-2014 дата публикации

Method for coding and decoding a block of pixels from a motion model

Номер: US20140010306A1
Принадлежит: Thomson Licensing SAS

A method for coding a current block using a parametric motion model whose parameters are defined from the motion data of the causal neighbourhood is disclosed. Specifically, the method for coding the current block comprises the following steps: determine a prediction block of the current block from a motion model defined by a set of parameters, the model associating a motion vector pointing at a pixel of a prediction block with each pixel of the current block. calculate a residual block between the current block and the prediction block, and code the residual block. According to the invention, the parameters of the motion model are determined from the motion data associated with the causal neighbourhood blocks of the current block. Therefore, they can be deducted from parts of images already coded and do not need to be incorporated in the image data stream.

Подробнее
07-01-2016 дата публикации

CODING AND DECODING METHODS OF A PICTURE BLOCK, CORRESPONDING DEVICES AND DATA STREAM

Номер: US20160007034A1
Принадлежит:

A method for decoding a picture block is disclosed. The decoding method comprises: 1. A method comprising:reconstructing reference picture from another reference picture of a decoder picture buffer of a first layer of a multi-layered stream and from data decoded from a second layer of said multi-layered stream and storing said reference picture in a decoder picture buffer of said second layer, wherein said reference picture is indicated as not to be displayed;decoding a flag indicating that a subsequently decoded picture of the second layer is not using any inter-layer prediction; andreconstructing a picture block of said subsequently decoded picture at least from said reference picture.2. The method according to claim 1 , wherein said data decoded from said second layer are representative of a pixel by pixel difference between said reference picture and said another reference picture.3. The method according to claim 1 , wherein the first layer is a base layer.4. A method for comprising:encoding in a second layer of a multi-layered stream a reference picture of a decoder picture buffer of said second layer from another reference picture of a decoder picture buffer of a first layer of said multi-layered stream, wherein said reference picture is indicated as not to be displayed;encoding a flag indicating that a subsequently encoded picture of said second layer is not using any inter-layer prediction;encoding a picture block of said subsequently encoded picture at least from said reference picture.5. The method according to claim 4 , wherein encoding in said second layer said reference picture comprises determining the pixel by pixel difference between said reference picture and said another reference picture and encoding said pixel by pixel difference.6. The method according to claim 4 , wherein the first layer is a base layer.712-. (canceled)13. The method of further comprising:decoding from said second layer information for identifying said another reference picture ...

Подробнее
03-01-2019 дата публикации

METHOD FOR ENCODING AND METHOD FOR DECODING A LUT AND CORRESPONDING DEVICES

Номер: US20190007703A1

A method for encoding a LUT defined as a lattice of vertices is disclosed. At least one value is of each vertex of the lattice. The method comprises for a current vertex: 1. A method for encoding a 3-dimensional color Look-Up Table defined as a lattice of vertices using an octree , the 3-dimensional color Look-Up Table storing at least one value for each vertex representing a set of input color values , the method comprising:encoding a split flag for a current octant of said octree indicating whether at least one of its immediate child octants is recursively encoded;predicting at least one value for a vertex in the current octant from a reconstruction of value(s) of at least one neighboring vertex to obtain a prediction;determining a residue computed between the at least one value for the vertex and the prediction;quantizing the residue to obtain quantized residue;entropy coding the quantized residue; andencoding the immediate child octants of said current octant if the split flag for said current octant is true.2. The method according to claim 1 , further comprising encoding a binary flag for said vertex indicating whether or not at least one residue is encoded for said vertex.3. The method according to claim 1 , wherein the at least one value for a vertex and the reconstruction of value(s) for the neighboring vertex are color values.4. The method according to claim 3 , wherein said color values are parameters for a color transform.5. The method according to claim 1 , wherein said at least one neighboring vertex used for obtaining said reconstruction of value(s) for said neighboring vertex belongs to a parent octant of the current octant.6. A method for decoding a 3-dimensional color Look-Up Table defined as a lattice of vertices using an octree claim 1 , the 3-dimensional color Look-Up Table storing at least one value for each vertex representing a set of input color values claim 1 , the method comprising:decoding a split flag for a current octant of said octree ...

Подробнее
27-01-2022 дата публикации

Motion vector prediction in video encoding and decoding

Номер: US20220030268A1
Принадлежит: InterDigital VC Holdings Inc

In general, encoding or decoding a picture part can involve determining a spatiotemporal motion vector predictor (STMVP) candidate for a merge mode of operation from spatial motion vector candidates taken from spatial positions around a current coding unit (CU) and a temporal motion vector candidate, where at least one embodiment involves determining the STMVP candidate based on considering at most two spatial positions and based on an average of at least two of the spatial and temporal motion vector candidates.

Подробнее
11-01-2018 дата публикации

METHOD AND APPARATUS OF ENCODING AND DECODING A COLOR PICTURE

Номер: US20180014024A1
Принадлежит:

The present disclosure generally relates to a method and device of encoding a color picture having color components (Ec), characterized in that it comprises: —obtaining () a luminance component (L) comprising: —obtaining () a modulation value (Ba) from the luminance (Y) of the color picture; —obtaining a scaled luminance by dividing the luminance (Y) of the color picture by said modulation value (Ba); —obtaining the luminance component (L) by applying a non-linear function on said scaled luminance in order that the dynamic of said luminance component (L) is reduced compared to the dynamic of said scaled luminance; —obtaining two chrominance components (C1, C2) comprising: —obtaining a factor (r(L(i)) that depends on the value of the pixel (i) of said luminance component (L(i)) and the luminance value (Y(i)) of the co-located pixel (i) in the color picture; —obtaining () at least one intermediate color component (E′c) by multiplying each color component (Ec) by said factor (r(L(i)); and —obtaining () said two chrominance components (C1, C2) from said at least one intermediate color components (E′c); and —encoding () said luminance (L) and two chrominance components (C1, C2). 1. A method for encoding a color picture having color components (Ec) , comprising: obtaining a modulation value (Ba) from the luminance (Y) of the color picture;', 'obtaining a scaled luminance by dividing the luminance (Y) of the color picture by said modulation value (Ba);', 'obtaining the luminance component (L) by applying a non-linear function on said scaled luminance in order that the dynamic of said luminance component (L) is reduced compared to the dynamic of said scaled luminance;, 'obtaining a luminance component (L) comprising obtaining a factor (r(L(i)) that depends on the value of the pixel (i) of said luminance component (L(i)) and the luminance value (Y(i)) of the co-located pixel (i) in the color picture;', 'obtaining at least one intermediate color component (E′c) by multiplying ...

Подробнее
14-01-2016 дата публикации

CODING AND DECODING METHODS OF A PICTURE BLOCK, CORRESPONDING DEVICES AND DATA STREAM

Номер: US20160014419A1
Принадлежит:

A method for decoding a picture block is disclosed. The decoding method comprises: 1. A method comprising:decoding information for identifying a reconstructed reference picture in a decoder picture buffer, and decoded data;reconstructing another reference picture from said reconstructed reference picture identified by said information and from said decoded data;replacing in said decoder picture buffer said reconstructed reference picture identified by said information with said another reference picture; andreconstructing a picture block from at least said another reference picture.2. The method according to claim 1 , wherein said reconstructed reference picture identified by said information and said another reference picture are temporally aligned.3. The method according to claim 1 , further comprising decoding information representative of an instant in time at which said reconstructed reference picture identified by said information is replaced by the another reference picture in the decoder picture buffer.4. The method according to claim 1 , further comprising decoding a flag indicating whether or not the another reference picture is displayed.5. The method according to claim 1 , wherein the reconstructed reference picture identified by said information is decoded from a base layer of a layered stream.6. The method according to claim 5 , wherein the decoded data and the information for identifying the reconstructed reference picture identified by said information are decoded from an enhancement layer of the layered stream.7. A method comprising:encoding a reference picture from another reconstructed reference picture and information for identifying said another reconstructed reference picture in a decoder picture buffer, wherein said at least one reference picture when reconstructed replaces said another reconstructed reference picture in the decoder picture buffer; andencoding a picture block from said reference picture.8. The method according to claim 7 , ...

Подробнее
03-02-2022 дата публикации

VIDEO ENCODING OR DECODING USING BLOCK EXTENSION FOR OVERLAPPED BLOCK MOTION COMPENSATION

Номер: US20220038681A1
Принадлежит:

Different implementations are described, particularly implementations for video encoding and decoding using block extension for overlapped block motion compensation. The method comprises: obtaining for a current block of a picture to be encoded or decoded an extended portion corresponding to at least one portion of a neighboring block, the at least one portion being adjacent to the current block; forming an extended block using the current block and the extended portion; and performing a prediction to determine prediction samples for the extended block. 1. A method , comprising:obtaining for a current block of a picture to be encoded or decoded an extended portion corresponding to at least one portion of a neighboring block, the at least one portion being adjacent to the current block;forming an extended block using the current block and the extended portion; andperforming a prediction to determine prediction samples for the extended block, wherein the prediction includes motion compensated prediction and other further prediction steps.2. (canceled)3. The method of claim 1 , further comprisingstoring determined prediction samples for the extended portion in one or more buffer memories.4. The method of claim 1 , wherein performing the prediction for the extended block comprises a motion compensated prediction claim 1 , based on motion information for the current block.5. The method of claim 4 , further comprising:obtaining from the one or more buffers stored prediction samples of an extended portion of at least one previously processed block of the picture; andperforming an overlapped block motion compensation for the current block based on the prediction samples of the current block and the stored prediction samples of the extended portion of the at least one previously processed block.6. The method of claim 5 , wherein after performing the overlapped block motion compensation for the current block claim 5 , the stored prediction samples of the extended portion of ...

Подробнее
03-02-2022 дата публикации

METHOD AND APPARATUS FOR DETERMINING CHROMA QUANTIZATION PARAMETERS WHEN USING SEPARATE CODING TREES FOR LUMA AND CHROMA

Номер: US20220038704A1
Принадлежит:

A decoding method is disclosed. A quantization parameter of at least one luma block is obtained. The at least one luma block comprises a luma sample co-located with at least one chroma sample selected in a current chroma block. The luma and chroma blocks are coded in dual tree mode. A quantization parameter of the current chroma block is then determined responsive to the quantization parameter of the at least one luma block. Finally, the current chroma block is decoded using the quantization parameter of the current chroma block. 117-. (canceled)18. A decoding method comprising:obtaining a quantization parameter of at least one luma block comprising a luma sample co-located with a chroma sample selected in a current chroma block, wherein the luma and current chroma blocks are coded in a form of a dual coding tree;determining a quantization parameter of the current chroma block responsive to the quantization parameter(s) of the at least one luma block; the center-top sample;', 'the center-left sample; and', 'the center sample., 'decoding the current chroma block using the quantization parameter of the current chroma block, wherein the chroma sample selected in the current chroma block is one of the following samples19. The method of claim 18 , wherein obtaining a quantization parameter of at least one luma block comprising a luma sample co-located with a chroma sample selected in a current chroma block comprises:obtaining the quantization parameter of each luma block comprising a luma sample co-located with a chroma sample of a plurality of chroma samples selected in the current chroma block;determining a single quantization parameter as a function of the quantization parameters of the luma blocks.20. The method of claim 19 , wherein determining a quantization parameter of the current chroma block responsive to the quantization parameter(s) of the at least one luma block comprises determining a quantization parameter of the current chroma block responsive to the ...

Подробнее
03-02-2022 дата публикации

Local illumination compensation for video encoding and decoding using stored parameters

Номер: US20220038711A1
Принадлежит: InterDigital VC Holdings Inc

A Local illumination compensation system for video encoding and decoding uses memory for storing illumination compensation parameters and does not require access to reconstructed pixels of neighboring blocks. A set of illumination compensation parameters is stored in a dedicated buffer, which is of limited size, and which is decoupled from the coding unit level storage of information. The buffer contains a set of illumination compensation parameters, which may be, for example, computed (or determined in some other manner) on the fly or determined beforehand (for example for example obtained from the video signal or from a device).

Подробнее
03-02-2022 дата публикации

RESIDUAL CODING WITH REDUCED USAGE OF LOCAL NEIGHBORHOOD

Номер: US20220038719A1
Принадлежит:

Different implementations are described, particularly implementations for video encoding and decoding using entropy coding of quantized transform coefficients. The method comprises: determining context model indices for one or more syntax elements of quantized transform coefficients of a transform block, wherein different context model indices are obtained for quantized transform co-efficients in different regions of the transform block and a single context index is used for at least one region of the transform block; and selecting for the one or more syntax elements associated with a particular quantized transform coefficient one of several context models based on the determined content model index. 1. A method for encoding or decoding a picture , comprising:splitting a transform block into two regions, wherein a first region comprises only the lowest frequency quantized transform coefficient and a second region comprises a plurality of higher frequency quantized transform coefficients;determining context model indices for one or more syntax elements of quantized transform coefficients of the transform block, wherein different context model indices are obtained for quantized transform coefficients in different regions of the transform block and a single context index is used for said first region of the transform block; andselecting for the one or more syntax elements associated with a particular quantized transform coefficient one of several context models based on the determined content model index.2. (canceled)3. The method of claim 1 , wherein the one or more syntax elements are binary values.4. The method of claim 1 , further comprisingbinary arithmetic coding the one or more syntax elements according to the selected context model.56-. (canceled)7. The method of claim 1 , wherein in the first region of the transform block for the syntax elements associated with multiple quantized transform coefficients a first predefined context index is used and in a second ...

Подробнее
25-01-2018 дата публикации

METHODS, SYSTEMS AND APPARATUS FOR ELECTRO-OPTICAL AND OPTO-ELECTRICAL CONVERSION OF IMAGES AND VIDEO

Номер: US20180027262A1
Принадлежит:

The present principles are directed to a parameterized OETF/EOTF for processing images and video. The present principles provide a method for encoding a picture, comprising: applying a parameterized transfer function to a luminance (L) signal of the picture to determine a resulting V(L) transformed signal; encoding the resulting V(L); wherein the parameterized transfer function is adjusted based on a plurality of parameters to model one of a plurality of transfer functions. The present principles also provide for a method for decoding a digital picture, the method comprising: receiving the digital picture; applying a parameterized transfer function to the digital picture to determine a luminance (L) signal of the digital picture, the parameterized transfer function being based on a plurality of parameters; wherein the parameterized transfer function is adjusted based on a plurality of parameters to model one of a plurality of transfer functions. 56-. (canceled)7. The method of claim 1 , wherein a parameter among said parameters allows the parameterized transfer function to determine a desired value of V(L) based on at least one selected from a group of: a smallest value of the luminance L and a highest value of the luminance L.8. The method of claim 1 , further comprising tone mapping the luminance (L).9. The method of claim 1 , wherein the parameterized function has a non-linear end-to-end behavior.10. (canceled)11. The method of claim 1 , further comprising encoding the parameters and signaling the encoded parameters in a bit-stream.12. (canceled)13. The method of claim 11 , wherein the signaling is performed using at least one syntax element included in at least one of a Picture Parameter Set (PPS) claim 11 , a Sequence Parameter Set (SPS) claim 11 , a Supplemental Enhancement Information (SEI) message claim 11 , a Video Usability Information (VUI) claim 11 , Consumer Electronics Association (CEA) message claim 11 , and a header.14. The method of claim 1 , ...

Подробнее
01-02-2018 дата публикации

METHOD AND APPARATUS FOR ENCODING COLOR MAPPING INFORMATION AND PROCESSING PICTURES BASED ON COLOR MAPPING INFORMATION

Номер: US20180035015A1
Принадлежит:

Color mapping information can be used to transform one color to another color. The present embodiments provide a solution for representing the color mapping information using a successive application of multiple color mapping functions. Parameters for the multiple color mapping functions can be encoded into a bitstream. In one embodiment, color mapping functions are consecutively applied on their own domains of definition only. In another embodiment, the first color mapping (CRI1) is applied on its domain of definition only, but the second color mapping is applied only on samples that have been previously color mapped by CRI1 and which are also inside the domain of definition of the second color mapping function. At the decode side, the multiple color mapping functions can be reconstructed and successively applied to a decoded picture to generate another picture. 1. A method for processing a picture , comprising:accessing a first color mapping function, the first color mapping function being defined on a first domain in a color space;accessing a second color mapping function, the second color mapping function being defined on a second domain in said color space;applying said first color mapping function to said picture to form a mapped picture;selecting samples, in said mapped picture, belonging to said second domain in said color space; andapplying said second color mapping function to said selected samples to form an output picture.2. The method of claim 1 , wherein the second domain of the second color mapping function is a subset of the first domain of the first color mapping function.3. (canceled)4. The method of claim 1 , further comprising: selecting samples claim 1 , in said mapped picture claim 1 , which are modified by said application of said first color mapping function claim 1 , wherein the second color mapping function is applied to said selected modified samples.5. The method of claim 1 , wherein samples outside the first domain of the first color ...

Подробнее
24-02-2022 дата публикации

METHOD AND APPARATUS FOR DEBLOCKING AN IMAGE

Номер: US20220060701A1
Принадлежит:

Different implementations are described, particularly implementations for video encoding and decoding are presented including a method for deblocking an image. According to an implementation, in a method for deblocking an image, at least one boundary is determined between a first block of samples and a second block of samples; a boundary strength is determined according to at least one of a prediction mode of the first block and a prediction mode of the second block; and samples of the first and second blocks neighboring the at least one boundary are filtered according to the boundary strength. Advantageously, in case the prediction mode of the first block is a weighted prediction mode, the boundary strength further depends on the relative weight of samples used in predicting the first block of samples according to the weighted prediction mode of the first block and reciprocally for the second block. 1. A method for deblocking a part of an image , said method comprising:{'b': '120', 'determining (S) at least one boundary between a first block of samples and a second block of samples, said first block and second block belonging to said part of an image;'}{'b': '140', 'determining (S) a boundary strength according to at least one of a prediction mode of the first block and a prediction mode of the second block;'}{'b': '160', 'filtering (S) samples of the first block and of the second block neighboring said at least one boundary according to said boundary strength;'}wherein, in case said prediction mode of the first block is a weighted prediction mode, said boundary strength further depends on the relative weight of samples used in predicting said first block of samples according to said weighted prediction mode of the first block.2. An apparatus for deblocking a part of an image , said apparatus comprising at least one processor configured to:determine at least one boundary between a first block of samples and a second block of samples, said first block and second ...

Подробнее
24-02-2022 дата публикации

GENERALIZED BI-PREDICTION AND WEIGHTED PREDICTION

Номер: US20220060743A1
Принадлежит:

A decoding method is presented. At least one high level syntax element is decoded that indicates whether generalized bi-prediction applies for predicting blocks of a slice. A block is then decoded from said slice using generalized bi-prediction in the case where said at least one high level syntax element indicates to apply generalized bi-prediction. 117-. (canceled)18. A decoding method comprising:decoding at least one of a first high level syntax element indicating whether weighted prediction applies and a second high level syntax element indicating whether generalized bi-prediction applies for predicting blocks;deactivating one of weighted prediction and generalized bi-prediction at a block level in the case where both the first and second high level syntax elements indicate weighted prediction and generalized bi-prediction apply; anddecoding the block responsive to the deactivation.19. The method of wherein the first and second high level syntax elements are decoded from a sequence parameter set claim 18 , a picture parameter set claim 18 , a tile header or from a slice header.20. The method of claim 18 , further comprises actually decoding at least one generalized bi-prediction parameter for the block only in the case where a condition on the block indicating whether the generalized bi-prediction parameter is coded explicitly or not is fulfilled and the second high level syntax element indicate to apply generalized bi-prediction.21. The method of claim 18 , further comprises decoding the second high level syntax element only in the case where the first high level syntax element indicates weighted prediction does not apply.22. The method of claim 18 , wherein deactivating one of weighted prediction and generalized bi-prediction at a block level comprises deactivating weighted prediction on the block in the case where the block is bi-predicted and weight values associated to weighted prediction are equal to one and offset values associated to weighted prediction ...

Подробнее
19-02-2015 дата публикации

METHOD AND DEVICE FOR CODING AN IMAGE BLOCK, CORRESPONDING DECODING METHOD AND DECODING DEVICE

Номер: US20150049802A1
Принадлежит:

A method is described for reconstructing a current block of a current image from at least one block of a reconstructed reference image at a different size from the size of the current image. The method comprises the steps: 2. (canceled)3. (canceled)4. The decoding method according to claim 1 , wherein the horizontal filter and the vertical filter being defined by filtering coefficients claim 1 , said decoding method further comprises a decoding step of said filtering coefficients.5. The decoding method according to claim 1 , wherein said binary stream is a scalable stream comprising a base layer coding low resolution images and at least one enhancement layer coding high resolution images claim 1 , said current image is one of said high resolution images and said reference image is one of the low resolution images.7. (canceled)8. (canceled)9. The coding method according to claim 6 , wherein the horizontal filter and the vertical filter being defined by filtering coefficients claim 6 , said coding method further comprises a coding step of said filtering coefficients.10. The coding method according to claim 6 , wherein said binary stream is a scalable stream comprising a base layer coding low resolution images and at least one enhancement layer coding high resolution images claim 6 , said current image is one of said high resolution images and said reference image is one of the low resolution images.12. (canceled)14. (canceled)15. The decoding device according to claim 11 , wherein the horizontal filter and the vertical filter being defined by filtering coefficients claim 11 , said decoding device further comprises a module configured to decode said filtering coefficients.16. The decoding device according to claim 11 , wherein said binary stream is a scalable stream comprising a base layer coding low resolution images and at least one enhancement layer coding high resolution images claim 11 , said current image is one of said high resolution images and said reference ...

Подробнее
18-02-2021 дата публикации

METHOD AND APPARATUS FOR VIDEO ENCODING AND DECODING BASED ON A LINEAR MODEL RESPONSIVE TO NEIGHBORING SAMPLES

Номер: US20210051342A1
Принадлежит:

Different implementations are described, particularly implementations for video encoding and decoding based on a linear model responsive to neighboring samples are presented. Accordingly, for a block being encoded or decoded in a picture, at least one spatial neighboring template is determined and at least one linear model parameter is determined based on reconstructed samples of the at least one spatial neighboring template. In a first embodiment, the number N of reconstructed samples corresponds to N=2k with k chosen so that n is the maxim integer smaller than sum of the block width and block height. In a second embodiment, an offset for the relative position of a first sample in the template among samples of a left, respectively top, neighboring line of the block is determined. In a third embodiment, the number of reconstructed samples is set to a higher number in the larger dimension of the block. 115-. (canceled)16. A method for video decoding , comprising:determining, for a block being decoded, at least one spatial neighboring template;determining, for the block being decoded, at least one linear model parameter based on a number N of reconstructed samples of the at least one spatial neighboring template; anddecoding the block using a linear model based on the determined at least one linear model parameter;wherein block width is not equal to block height and block width is not equal to half block height;{'sup': 'k', 'wherein determining at least one spatial neighboring template comprises determining the number N of reconstructed samples in the at least one spatial neighboring template corresponding to N=2with k chosen so that N is the maximum integer smaller than the sum of the block width and block height.'}17. The method of claim 16 , wherein determining at least one spatial neighboring template comprises determining an offset for the relative position of a first sample among samples of a left neighboring line of the block being decoded claim 16 , or ...

Подробнее
15-02-2018 дата публикации

ADAPTIVE COLOR GRADE INTERPOLATION METHOD AND DEVICE

Номер: US20180047367A1
Принадлежит:

An adaptive color grade interpolation method is disclosed. The method comprises interpolating from a first color graded version of a picture adapted to first viewing conditions and a second color graded version of said picture different from the first color graded version and adapted to second viewing conditions in order to obtain a third color graded version of the picture adapted to third viewing conditions wherein said interpolating is obtained from said first color graded version, a first mapped color version of said first color graded version adapted to said third viewing conditions and to a second mapped color version of said first color graded version adapted to said second viewing conditions such that said first color graded version and second mapped color version are interpolated into said first mapped color version. 1. A method comprising interpolating a first color graded version of a picture adapted to first viewing conditions and a second color graded version of said picture different from the first color graded version and adapted to second viewing conditions in order to obtain a third color graded version of the picture adapted to third viewing conditions wherein said interpolating is obtained from said first color graded version , a first mapped color version of said first color graded version adapted to said third viewing conditions , a second mapped color version of said first color graded version adapted to said second viewing conditions such that said first color graded version and second mapped color version are interpolated into said first mapped color version.2. The method according to claim 1 , wherein said viewing conditions comprise at least one of:display maximum luminance;display minimum luminance;display color gamut;environment maximum luminance;environment mean luminance;environment dominant color.3. The method according to claim 1 , wherein said first and second mapped color versions of said picture are obtained by a color mapping ...

Подробнее
06-02-2020 дата публикации

METHODS, DEVICES AND STREAM TO ENCODE GLOBAL ROTATION MOTION COMPENSATED IMAGES

Номер: US20200045342A1
Принадлежит:

The present disclosure relates to methods, apparatus or systems for encoding and decoding sequence of images by applying a global rotation motion compensation to an input image. According to different embodiments, the input image is a reference image in a compression loop or the image to be encoded. The images to encode are omnidirectional images. As a result, applying a global rotation motion compensation to them corresponds to generate new images as if they have been captured according to a different front direction. When this new front direction is the one of a reference image, the compensation of apparent motion is facilitated. 11. A method of encoding a first image (I) of a sequence of images in a stream , the method comprising:{'b': 3', '2', '2, 'obtaining a second image (I) by applying a global rotation motion compensation according to rotation parameters to a third image (I), said third image (I) being obtained from said first image; and'}{'b': 1', '3, 'encoding said first image (I) and rotation parameters associated with said first image in the stream by using said second image (I) as an input image of a motion compensation module.'}2. The method of wherein said third image is said first image.3. The method of claim 1 , wherein said third image is obtained from said first image by:obtaining a residual image responsive to said first image;obtaining a motion predicted image responsive to said first image;and wherein said third image is a reconstructed image obtained by summing the residual image to the motion predicted image.4. A method of decoding a first image of a sequence of images from a stream claim 1 , the method comprising:obtaining a second image and rotation parameters associated with said second image from the stream; and{'b': 4', '7, 'decoding said first image by applying a global rotation motion compensation according to said rotation parameters to a third image (I, I), said third image being an output image of a motion compensation module, said ...

Подробнее
25-02-2016 дата публикации

METHOD FOR ENCODING AND METHOD FOR DECODING A LUT AND CORRESPONDING DEVICES

Номер: US20160057454A1
Принадлежит:

A method for encoding a LUT defined as a lattice of vertices is disclosed. At least one value is of each vertex of the lattice. The method comprises for a current vertex: 116-. (canceled)17. A method for encoding a 3-dimensional color Look-Up Table associated with octants of an octree comprising:encoding a split flag for a current octant indicating whether at least one of its immediate child octants is recursively encoded; andencoding said current octant responsive to said split flag.18. The method of claim 17 , wherein encoding said current octant comprises predicting at least one value of a vertex in said current octant from another value to obtain a prediction; andencoding a residue computed between the at least one value of the vertex and said prediction.19. The method according to claim 18 , further comprising encoding a flag for said vertex indicating whether or not at least one residue is encoded for said vertex.20. The method according to claim 18 , further comprising encoding a flag for each value of said vertex indicating whether a residue is encoded for said value or whether the residue is not encoded and is inferred to be zero.21. The method of claim 18 , wherein said another value is obtained from at least one reconstructed value of a neighboring vertex.22. The method according to claim 21 , wherein the at least one value of said vertex claim 21 , the another value and the at least one reconstructed value of said neighboring vertex are color values.23. The method according to claim 22 , wherein said color values are representative of a color transform.24. The method according to claim 21 , wherein said at least one reconstructed value of a neighboring vertex belongs to a parent octant of the current octant.25. A method for decoding a 3-dimensional color Look-Up Table of octants of an octree comprising:decoding a split flag for a current octant indicating whether at least one of its immediate child octants is recursively decoded; andreconstructing said ...

Подробнее
02-03-2017 дата публикации

METHOD FOR GENERATING A BITSTREAM RELATIVE TO IMAGE/VIDEO SIGNAL, BITSTREAM CARRYING SPECIFIC INFORMATION DATA AND METHOD FOR OBTAINING SUCH SPECIFIC INFORMATION

Номер: US20170064156A1
Принадлежит: THOMSON LICENSING

The present disclosure generally relates to a bitstream relative to a video signal characterized in that it carries an information data which identifies an electro-optical-transfer-function intended to be applied on the video signal before rendering the video signal on a video display. The disclosure further relates to a method for generating such a bitstream and a method for obtaining an electro-optical-transfer-function intended to be applied on a video signal before rendering the video signal on a video display. 1. A bitstream relative to a video signal produced from an optical-electro-transfer-function , wherein the bitstream carries an information data which identifies an electro-optical-transfer-function intended to be applied on the video signal before rendering the video signal on a video display , wherein said electro-optical-transfer-function is not the inverse of the optical-electro-transfer-function used to produce the video signal.2. The bitstream according to claim 1 , wherein it further comprises information data that represent at least one parameter relative to said identified electro-optical-transfer-function.3. The bitstream according to claim 1 , wherein the electro-optical-transfer-function response is different for each chromatic channel of a mastering display and the bitstream further comprises some parameters to compensate these differences.4. A method for generating a bitstream relative to a video signal produced from an optical-electro-transfer-function claim 1 , comprising the step of:adding an information data which identifies an electro-optical-transfer-function intended to be applied on the video signal before rendering the video signal on a video display, wherein said electro-optical-transfer-function is not the inverse of the optical-electro-transfer-function used to produce the video signal.5. A method for obtaining an electro-optical-transfer-function intended to be applied on a video signal before rendering the video signal on a ...

Подробнее
17-03-2022 дата публикации

METHOD AND APPARATUS FOR VIDEO ENCODING AND DECODING USING PATTERN-BASED BLOCK FILTERING

Номер: US20220086437A1
Принадлежит:

Methods () and apparatuses () for video coding and decoding are provided. The method of video encoding includes accessing () a reconstructed block corresponding to a block in a picture of a video, determining () at least one filter pattern based on a property of the block and filtering () the reconstructed block according to the at least one filter pattern. The method of video decoding includes accessing () a reconstructed block corresponding to a block in a picture of an encoded video, determining () at least one filter pattern based on a property of the block and filtering () the reconstructed block according to the at least one filter pattern. A bitstream formatted to include encoded data, a computer-readable storage medium and a computer program product are also described. 116-. (canceled)17. A method of video encoding comprising:accessing a reconstructed block corresponding to a block in a picture of a video;determining one filter pattern for at least one sample of said reconstructed block in function of a local gradient computed for said at least one sample, said filter pattern defining a support of an in-loop filter; andfiltering said at least one sample using said in-loop filter.18. The method according to claim 17 , wherein in the case where a sum of horizontal and vertical gradients is below a weighted sum of diagonal gradients claim 17 , said one filter pattern is a cross pattern and otherwise claim 17 , said one filter pattern is a diagonal pattern.19. The method according to claim 17 , wherein at least one syntax element indicating said one filter pattern is included in the encoded video claim 17 , said at least one syntax element being shared among one of a plurality of pixels in said block claim 17 , a plurality of blocks in said picture claim 17 , a plurality of slices in said picture and a plurality of pictures in said video.20. The method according to claim 17 , wherein said one filter pattern is at least one of a cross pattern claim 17 , a ...

Подробнее
31-03-2022 дата публикации

Extended motion information comparison

Номер: US20220103811A1
Принадлежит: InterDigital VC Holdings Inc

In some coding modes, such as the merge mode, a list of motion candidates is generated using spatial or temporal neighboring blocks or constructed ones, and one of the motion candidates is inherited by the current block. When constructing the list of motion candidates, motion information of a candidate to be added is checked to limit the redundancy in the constructed list. In one implementation, the switchable interpolation filter, the IFindex becomes part of the motion information to be used in comparison since it can modify the resulting prediction. Furthermore, the GBiIdx indicating the weights used in bi-prediction can also be part of the motion information to be compared and could also be taken into account in the redundancy check. In general, all or part of motion information that causes different prediction can be used in redundancy check.

Подробнее
05-05-2022 дата публикации

METHOD AND DEVICE FOR PICTURE ENCODING AND DECODING

Номер: US20220141456A1
Принадлежит:

A method for video decoding is disclosed. A first reconstructed version of an image block of an encoded video is accessed. The first reconstructed version of said image block is filtered by a first neural network to form a second reconstructed version of said image block to be used as reference. The second reconstructed version of said image block is filtered by a second neural network to form a third reconstructed version of said image block to be displayed. The first and second neural networks are trained jointly.

Подробнее
07-04-2016 дата публикации

VIDEO ENCODING AND DECODING METHODS FOR A VIDEO COMPRISING BASE LAYER IMAGES AND ENHANCEMENT LAYER IMAGES, CORRESPONDING COMPUTER PROGRAMS AND VIDEO ENCODER AND DECODER

Номер: US20160100164A1
Принадлежит:

A Video encoding method is disclosed that comprises: —receiving a video comprising a sequence of images comprising base layer images and enhancement layer images; —temporally filtering each base layer image into a temporally filtered image; —encoding the base layer images in order to produce base layer encoded video data and reconstructed base layer image; —encoding the enhancement layer images in order to produce enhancement layer encoded video data; —determining at least one parameter of a parametric filter for each reconstructed base layer image, such that applying the parametric filter with the parameter(s) to a version of the reconstructed base layer image produces a corrected base layer image which is closer to the temporally filtered image than the version of the reconstructed base layer image; —providing the base layer encoded video, the enhancement layer encoded video and the parameters. 1. A video encoding method comprising:receiving a video comprising a sequence of images, the sequence of images comprising base layer images and enhancement layer images,temporally filtering each base layer image into a temporally filtered image from at least one enhancement layer image,encoding the base layer images in order to produce base layer encoded video data and reconstructed base layer images,encoding the enhancement layer images in order to produce enhancement layer encoded video data,determining at least one parameter of a parametric filter for each reconstructed base layer image, such that applying the parametric filter with the parameter(s) to a version of the reconstructed base layer image produces a corrected base layer image which is closer to the temporally filtered image than the version of the reconstructed base layer image,providing the base layer encoded video, the enhancement layer encoded video and the parameters.2. The video encoding method according to claim 1 , wherein the version of the reconstructed base layer image is the reconstructed base ...

Подробнее
04-04-2019 дата публикации

METHOD OF AND DEVICE FOR ENCODING AN HDR VIDEO TOGETHER WITH AN LDR VIDEO, METHOD OF AND DEVICE FOR RECONSTRUCTING ONE OF AN HDR VIDEO AND AN LDR VIDEO CODED TOGETHER AND NON-TRANSITORY STORAGE MEDIUM

Номер: US20190104320A1
Принадлежит:

The inventors realized that representing HDR content using LDR content and HDR residual is not unproblematic. The invention therefore proposes representing HDR content using LDR content, LDR residual and global illumination data, instead. 1. Method of encoding an HDR video of high dynamic range together with an LDR video , the LDR video providing a low dynamic range depiction of the HDR video content , the method comprising using processing means forencoding a first tone mapped version of the HDR video, called a first LDR video, and a second tone mapped version of the HDR video, called a second LDR video which is extracted from the HDR video independently of the first LDR video,predictive encoding the second LDR video using the first LDR video as reference, andlossless encoding global illumination data further extracted from the HDR video.2. Method of claim 1 , wherein the LDR video is the first LDR video.3. Method of claim 1 , wherein the LDR video is the second LDR video.4. Method of claim 1 , wherein extracting the global illumination data comprises:extracting luminance videos from the HDR video and the LDR video, normalizing the luminance videos, pixels-wise computing raw illumination data using the luminance videos and computing the global illumination data by binarizing of the raw illumination data, the method further comprising encoding one or more parameters allowing for de-normalization and/or de-binarization.5. Method of claim 4 , wherein the luminance videos are sub-sampled prior to normalization claim 4 , and wherein one or more up-sampling parameters are encoded claim 4 , the up-sampling parameters allowing for inverting sub-sampling.6. Method of claim 1 , wherein the global illumination data is extracted by applying a decomposition computation on the HDR video and sub-sampling the decomposed video and wherein the second LDR video is extracted by convoluting the sub-sampled video with a point spread function and pixels-wise computing the second LDR ...

Подробнее
18-04-2019 дата публикации

METHOD AND APPARATUS FOR CODING A VIDEO INTO A BITSTREAM CARRYING REGION-BASED POST PROCESSING PARAMETERS INTO AN SEI NESTING MESSAGE

Номер: US20190116366A1
Принадлежит:

A method and an apparatus for encoding a video into a bitstream carrying windows processing coordinates for locally post-processing a video is presented. Such a method comprises:—encoding at least one picture of said video into a bitstream (),—encoding () at least one Supplemental Enhancement Information nesting message, wherein encoding said at least one Supplemental Enhancement Information nesting message comprises:—encoding () at least one set of parameters representative of a location of a region in said picture,—encoding () at least one Supplemental Enhancement Information message, wherein said at least one Supplemental Enhancement Information message encodes processing information for processing pixels comprised in said region of said picture. 1. A method for encoding a video comprising:{'b': '301', 'encoding () at least one picture of said video into a bitstream,'}{'b': '302', 'claim-text': [{'b': '303', 'encoding () a parameter indicating a number of regions in said picture;'}, {'b': '303', 'encoding (), for each of said regions, at least one parameter representative of a location of said region in said picture;'}, {'b': '304', 'encoding () a parameter indicating a number of Supplemental Enhancement Information messages nested in said Supplemental Enhancement Information nesting message;'}, {'b': '304', 'encoding (), for each Supplemental Enhancement Information message nested in said Supplemental Enhancement Information nesting message, processing information;'}, {'b': '304', 'encoding () information representative of an association of at least one region with at least one Supplemental Enhancement Information message nested in said at least one Supplemental Enhancement Information nesting message.'}], 'encoding () a Supplemental Enhancement Information nesting message, wherein encoding said Supplemental Enhancement Information nesting message comprises2. A method for decoding a bitstream representative of a coded video comprising:{'b': '401', 'decoding () ...

Подробнее
16-04-2020 дата публикации

METHOD AND APPARATUS FOR MOST PROBABLE MODE (MPM) SORTING AND SIGNALING IN VIDEO EN-CODING AND DECODING

Номер: US20200120336A1
Принадлежит:

When an MPM list is constructed based on the frequency of the modes, the first MPM often has a frequency that is greater or comparable to the frequencies of the remaining MPMs combined. Thus, we propose to flag the first mode in the MPM list to indicate whether the current mode is the first mode in the sorted MPM list, and if not, a second flag can be used to inform if the current mode belongs to the rest of the MPM list. For some video data, the second entry in the MPM list may still be more probable than the rest of the modes combined. In this case, the encoder or decoder may add another flag to signal the second MPM. The method of signaling the intra prediction mode may be switched on or off based on the type of blocks. 1. A method for video decoding , comprising:decoding a first indicator that indicates whether an intra prediction mode, for a current block of a picture, corresponds to a first entry in a list of intra mode candidates, said list including a plurality of intra prediction modes;decoding a second indicator that indicates whether said intra prediction mode belongs to said list exclusive of the first entry, responsive to said first indicator;{'b': 825', '855', '885', '890, 'determining (, , , ) said intra prediction mode based on said first indicator and said second indicator; and'}decoding said current block responsive to said determined intra prediction mode.24-. (canceled)5. The method of claim 1 , wherein said list is constructed after at least one of said first indicator and said second indicator is decoded.6. The method of claim 1 , wherein the first entry corresponds to a planar intra prediction mode.7. (canceled)8. The method of claim 1 , wherein whether or not to decode said first indicator is based on at least one of a shape and size of said current block.913-. (canceled)14. The method of claim 1 , wherein one or more indices are decoded to decode said intra prediction mode claim 1 , responsive to said second indicator indicating said intra ...

Подробнее
03-06-2021 дата публикации

METHOD AND A DEVICE FOR PICTURE ENCODING AND DECODING

Номер: US20210168384A1
Принадлежит:

A method for encoding a picture block is disclosed. A predictor is determined as a weighted sum of sample values of a first motion compensated reference block in a first reference image and of a second motion compensated reference block in a second reference image. Then, a residual block determined from the picture block and the predictor is encoded in a bitstream. Advantageously, the weights of the weighted sum are determined by minimizing an error between reconstructed samples neighboring the picture block and samples neighboring the first and second reference blocks. 115-. (canceled)16. A method for encoding a picture block comprising:determining a first motion compensated reference block in a first reference image and a second motion compensated reference block in a second reference image;determining jointly parameters of a first prediction mode applying an illumination compensation on the first and second motion compensated reference blocks and weights of a second prediction mode computing a weighted sum of the first and second motion compensated reference blocks;encoding the picture block by applying the two prediction modes with the determined parameters and weights to obtain a predictor for the picture block.17. The method according to claim 16 , wherein the parameters of the first prediction mode and the weights of the second prediction mode are determined by minimizing a difference between reconstructed samples neighboring said picture block and reconstructed samples neighboring said first and second motion compensated reference blocks.18. The method according to claim 16 , wherein the decoding of the picture block comprises determining a predictor by combining the first motion compensated reference block and the second motion compensated reference block in a single pass using the determined parameters of the first prediction mode and the weights of the second prediction mode; and claim 16 , encoding a residual block obtained from the determined predictor ...

Подробнее
24-05-2018 дата публикации

METHOD AND APPARATUS FOR COLOR GAMUT SCALABILITY (CGS) VIDEO ENCODING WITH ARTIFACT DETECTION

Номер: US20180146190A1
Принадлежит: THOMSON LICENSING

In scalable video coding, Enhancement Layer (EL) pictures are usually predicted from decoded Base Layer (BL) pictures. When the EL pictures and the BL pictures are represented with different color spaces, color gamuts, transforming the decoded BL pictures, for example, to Inter-Layer Reference (ILR) pictures in the color space/gamut of the EL may improve the prediction. To accurately predict from the BL, the color space of the BL pictures can be partitioned into multiple octants, wherein each octant is associated with a respective set of color mapping function (CMF) parameters. The partitioning of color space may cause color discontinuity artifacts in the ILR pictures. In one embodiment, we avoid using a block of an ILR picture as a prediction block for the EL pictures if we determine that a color discontinuity artifact may exist in the block of the ILR picture. 1. A method for scalable video encoding , comprising:transforming a block in a BL (Base Layer) picture to a block of an ILR (Inter-Layer Reference) picture using color mapping;detecting whether an artifact exists at the block of the ILR picture;determining whether the block of the ILR picture is to be used as a reference for encoding a block in an EL (Enhancement Layer) picture, based on the detecting; andencoding the block in the EL picture, wherein the encoding excludes the block of the ILR picture from being used as a prediction block for the EL.2. The method of claim 1 , the detecting further comprising:detecting whether an artifact exists at a first pixel of the block of the ILR picture, the first pixel of the ILR picture corresponding to a first pixel of the BL picture, the detecting including:determining a first octant, in a color space, to which the first pixel of the BL picture belongs, wherein the artifact is determined for the first pixel of the ILR picture responsive to a first set of pixels in the BL picture that are spatially adjacent to the first pixel of the BL picture and belong to a ...

Подробнее
02-06-2016 дата публикации

METHOD AND DEVICE FOR ESTIMATING A COLOR MAPPING BETWEEN TWO DIFFERENT COLOR-GRADED VERSIONS OF A PICTURE

Номер: US20160155243A1
Принадлежит:

The present disclosure relates to a method and device for processing a picture comprising estimating a color mapping between a first and a second color-graded version of said picture by estimating a color mapping function that maps the color values of said first color-graded version of said picture onto the color values of the second color-graded version of said picture, said color mapping function comprising at least two color transforms, the color values of the first color-graded version of the picture being represented in a first color volume and the color values of the second color-graded version of said picture being represented in a second color volume. The method is characterized in that estimating said color mapping function comprises: 1. A method for processing a picture comprising estimating a color mapping between a first and a second color-graded version of said picture by estimating a color mapping function that maps color values of said first color-graded version of said picture onto color values of the second color-graded version of said picture , said color mapping function comprising at least two color transforms , the color values of the first color-graded version of the picture being represented in a first color volume and the color values of the second color-graded version of said picture being represented in a second color volume , wherein estimating said color mapping function comprises:a) obtaining an estimate of each color transform from the color values of said first and second color-graded version of said picture;For the estimate of each color transform,b) obtaining) an intermediate output set of color values by applying said estimate of the color transform to the color values of an input set of color values used for estimating said color transform;c) detecting whether a color value of the intermediate output set of color values exceeds a given maximal value;d) when at least one color value of the intermediate output set of color values ...

Подробнее
15-09-2022 дата публикации

SWITCHABLE INTERPOLATION FILTERS

Номер: US20220295057A1
Принадлежит:

A method and apparatus to improve compression efficiency in a video compression scheme enables use of switchable interpolation filters. The interpolation filters are used on multiple partitions of video blocks, enabling better motion compensated prediction and improved video coding efficiency. In one embodiment, an interpolation filter index is derived for triangle partitions of a block from motion information candidate parameters, so that each unidirectional motion compensation can use a different value of interpolation filter index. In another embodiment, an interpolation filter index is a function of characteristics, such as shape or area, of video partitions. 1. A method , comprising:obtaining a filter index corresponding to an interpolation filter;filtering a prediction of at least one video block using said corresponding filter; and, encoding said at least one video block using said filtered prediction.2. An apparatus , comprising:a processor, configured to perform: 'filtering a prediction of at least one video block using said corresponding filter; and, encoding said at least one video block using said filtered prediction.', 'obtaining a filter index corresponding to an interpolation filter;'}3. A method , comprising:obtaining a filter index corresponding to an interpolation filter;filtering a prediction of at least one video block using said corresponding filter; and, decoding said at least one video block using said filtered prediction.4. An apparatus , comprising:a processor, configured to perform: 'filtering a prediction of at least one video block using said corresponding filter; and, decoding said at least one video block using said filtered prediction.', 'obtaining a filter index corresponding to an interpolation filter;'}5. The method of claim 1 , wherein said video block is partitioned into at least two portions having corresponding filter indices claim 1 , wherein filtering of each of the at least two portions is performed with corresponding filters ...

Подробнее
09-06-2016 дата публикации

METHOD AND DEVICE FOR DECODING A SCALABLE STREAM REPRESENTATIVE OF AN IMAGE SEQUENCE AND CORRESPONDING CODING METHOD AND DEVICE

Номер: US20160165244A1
Принадлежит:

A method for decoding a scalable stream comprising a base layer and at least one enhancement layer is described. The method includes: 1. A method for decoding a scalable stream comprising a base layer and at least one enhancement layer , the method comprising:Reconstructing at least one image from said base layer,decoding a first part of said at least one enhancement layer relating to a group of a plurality of blocks into decoded enhancement data which comprise at least one item of information for identifying at least one region of said reconstructed at least one image,processing said at least one region of said reconstructed at least one image identified by said at least one item of information,obtaining residues for at least one block of said group from a second part of said at least one enhancement layer, andreconstructing the at least one block from said residues and from said processed at least one region.2. Method according to claim 1 , wherein said at least one item of information for identifying at least one region of said reconstructed at least one image is a map indicating for each block of said reconstructed at least one image corresponding to a block of said group if said block of said reconstructed at least one image must be processed or not.3. Method according to claim 1 , wherein said at least one item of information for identifying at least one region of said reconstructed at least one image is a map indicating for each block of said group if said block of said group uses for its reconstruction a processed block of said reconstructed at least one image.4. (canceled)5. Method according to claim 1 , comprising decoding claim 1 , from said at least one enhancement layer claim 1 , an item of additional information for said group indicating whether said at least one item of information for identifying at least one region of said reconstructed at least one image is coded or not for said group.6. (canceled)7. Method according to claim 1 , comprising ...

Подробнее
07-06-2018 дата публикации

METHOD FOR COLOR MAPPING A VIDEO SIGNAL AND METHOD OF ENCODING A VIDEO SIGNAL AND CORRESPONDING DEVICES

Номер: US20180160088A1
Принадлежит:

A method for color mapping a video signal into a mapped video signal responsive to at least one color mapping function is disclosed. To this aim, at least one black point offset is determined responsive to a color encoding system of the video signal and to a color encoding system of the mapped video signal. The at least one black point offset and the at least one color mapping function are then applied on the video signal to obtain the mapped video signal. 110-. (canceled)11. A method for color mapping a video signal into a mapped video signal responsive to at least one color mapping function , comprising:determining at least one black point offset responsive to a color encoding system of the video signal and to a color encoding system of the mapped video signal said determined color encoding systems; andapplying the at least one black point offset and the at least one color mapping function on the video signal to obtain the mapped video signal.12. The method according to claim 11 , wherein at least one of the color encoding system of the video signal and of the color encoding system of the mapped video signal is defined by a type of color components of video signal and a range of the color components.13. The method according to claim 12 , wherein the type of color components belongs to a set of types of color components comprising RGB and YCbCr.14. The method of claim 12 , wherein the range of the color components belongs to a set of ranges comprising full range and legal range.15. The method according to claim 11 , wherein determining at least one black point offset responsive to the color encoding system of the video signal and to the color encoding system of the mapped video signal comprises determining a first black point offset and a second black point offset and wherein applying the at least one black point offset and the at least one color mapping function comprises applying the first black point offset before the at least one color mapping function and ...

Подробнее
23-05-2019 дата публикации

METHOD AND APPARATUS FOR PROCESSING HIGH DYNAMIC RANGE IMAGES

Номер: US20190156467A1
Принадлежит:

An input HDR image may be represented using an SDR image and a modulation value. For the SDR image to be viewable and representative of the HDR image, we propose a mid-tone optimization technique to calculate the modulation value. In particular, we use two conditions when deriving the modulation value: (1) the blacks are not clipped down to zero too aggressively; and (2) the number of codewords in the SDR image used to represent the mid-tone range of the HDR image is maximized. The modulation value can further be clipped to avoid over-shooting in both very dark images and very bright images. Temporal stabilization can also be used to smooth temporal variations of the luminosity in the SDR image to another image video. After the modulation value is determined, the SDR modulation value. 1. A method for converting a first image to a second image , comprising:determining a mid-tone level of the first image;determining a modulation value responsive to a mapping function and the mid-tone level of the first image; andconverting the first image to the second image responsive to the modulation value and the mapping function, wherein the converting comprises scaling down the first image based on the modulation value, and wherein the scaled first image is converted to the second image based on the mapping function.2. The method of claim 1 , wherein the mid-tone level is determined based on a black level and a white level.3. The method of claim 2 , wherein the mid-tone level is determined as one of (1) a geometric mean and (2) a logarithm mean of the black level and the white level.4. The method of claim 2 , wherein the black level and the white level are determined based on a histogram.5. The method of claim 2 , wherein the modulation value is determined such that the conversion of the first image preserves information in a black area of the first image in the second image.6. The method of claim 5 , wherein a codeword claim 5 , in the second image claim 5 , corresponding to ...

Подробнее
22-09-2022 дата публикации

ILLUMINATION COMPENSATION FOR VIDEO ENCODING AND DECODING

Номер: US20220303526A1
Принадлежит:

A video codec can involve determining a motion compensation mode associated with encoding a first block of picture information, the motion compensation mode including a sub-block based motion compensation prediction mode or a non-rectangular block partition mode; determining that a second block of picture information spatially neighboring the first block was encoded or decoded based on an illumination compensation; and encoding or decoding the first block based on the motion compensation mode and the illumination compensation. 1. A method comprising:determining a motion compensation mode used to encode a first block of picture information, the motion compensation mode including a sub-block based motion compensation prediction mode or a non-rectangular block partition mode;determining that a second block of picture information spatially neighboring the first block was decoded based on an illumination compensation; anddecoding the first block based on the motion compensation mode and the illumination compensation.2. A method comprising:determining a motion compensation mode to encode a first block of picture information, the motion compensation mode including a sub-block based motion compensation prediction mode or a non-rectangular block partition mode;determining a second block of picture information spatially neighboring the first block was encoded based on an illumination compensation; andencoding the first block based on the motion compensation mode and the illumination compensation.3. Apparatus comprising:one or more processors configured todetermine a motion compensation mode used to encode a first block of picture information, the motion compensation mode including a sub-block based motion compensation prediction mode or a non-rectangular block partition mode;determine that a second block of picture information spatially neighboring the first block was decoded based on an illumination compensation; anddecode the first block based on the motion compensation ...

Подробнее
22-09-2022 дата публикации

METHOD AND APPARATUS FOR ENCODING A BLOCK AND DECODING BASED ON ILLUMINATION COMPENSATION

Номер: US20220303570A1
Принадлежит:

Methods and apparatuses for video coding and decoding are provided. The method includes deriving one or more illumination compensation parameters based on neighboring samples of a sub-block of a block and neighboring samples of a motion-compensated reference sub-block; deriving a prediction sub-block by applying on the motion-compensated reference sub-block an illumination compensation using the one or more derived illumination compensation parameters. A computer-readable storage medium and a computer program product are also described. 114-. (canceled)15. A method for encoding a block of a video , the block having an edge and comprising a sub-block having an edge in common with the edge of the block , the method comprising:deriving one or more illumination compensation parameters based on samples neighboring the sub-block and samples neighboring a motion-compensated reference sub-block of the sub-block, wherein the samples neighboring the sub-block are samples inside the block;deriving a prediction sub-block by applying on the motion-compensated reference sub-block an illumination compensation using the one or more derived illumination compensation parameters; andencoding the sub-block using the prediction sub-block.16. A method for decoding a block of a video , the block having an edge and comprising a sub-block having an edge in common with the edge of the block , the method comprising:deriving one or more illumination compensation parameters based on samples neighboring the sub-block and samples neighboring a motion-compensated reference sub-block of the current sub-block, wherein the samples neighboring the sub-block are samples inside the block;deriving a prediction sub-block by applying on the motion-compensated reference sub-block an illumination compensation using the one or more derived illumination compensation parameters; anddecoding the sub-block using the prediction sub-block.17. An apparatus for encoding a block of a video , the block having an edge ...

Подробнее
18-06-2015 дата публикации

VIDEO CODING AND DECODING METHOD WITH ADAPTATION OF CODING MODES AND CORRESPONDING ENCODER AND DECODER

Номер: US20150172653A1
Принадлежит:

A method for coding or decoding pixel blocks is disclosed. The number of usable modes at the coder and at the decoder is limited to a subset of the set of possible coding modes and the content of this subset is regularly adapted to the content of the images of the sequence. Thus, the coder or decoder always only has a reduced number q Подробнее

29-09-2022 дата публикации

METHOD AND APPARATUS FOR SIGNALING DECODING DATA USING HIGH LEVEL SYNTAX ELEMENTS

Номер: US20220312041A1
Принадлежит:

Methods () and apparatuses () for signaling decoding data in a video bitstream, wherein one uses a syntax element indicating whether the decoding data are explicitly coded in the video bitstream or inferred from previous data of the video bitstream. A bitstream, a computer-readable storage medium and a computer program product are also described. 1. A method comprising using a syntax element indicating whether signaling data are explicitly coded in a first portion of a video bitstream or inferred from previous data , the signaling data being constraint-flags controlling an activation of coding tools.2. An apparatus comprising electronic circuitry configured for using a syntax element indicating whether signaling data are explicitly coded in a first portion of a video bitstream or inferred from previous data , the signaling data being constraint-flags controlling an activation of coding tools.3. The method of claim 1 , wherein the signaling data are split into subsets of signaling data and claim 1 , for at least one of the subsets of signaling data a syntax element indicates whether the signaling data of that subset are explicitly coded in the video bitstream or inferred from the previous data.4. The method of claim 1 , wherein the previous data are default values for each of the constraint flags.5. (canceled)6. (canceled)7. A method for encoding a video according to the method of .8. A device for encoding a video claim 2 , the device comprising the apparatus according to .9. A non-transitory computer readable storage medium having stored thereon instructions for implementing the method of .10. (canceled)11. A video bitstream formatted to include:a syntax element indicating whether signaling data are explicitly coded in a first portion of the video bitstream or inferred from previous data, the signaling data being constraint-flags controlling an activation of coding tools.12. The apparatus of claim 2 , wherein the signaling data are split into subsets of signaling ...

Подробнее
21-06-2018 дата публикации

METHODS AND DEVICES FOR ENCODING AND DECODING FRAMES WITH A HIGH DYNAMIC RANGE, AND CORRESPONDING SIGNAL AND COMPUTER PROGRAM

Номер: US20180176579A1
Принадлежит:

The disclosure relates to a method for encoding a sequence of frames with a first dynamic range. The method includes obtaining, for at least one frame with a first dynamic range of said sequence, at least one frame with a second dynamic range and at least one illumination map, the first dynamic range being higher than said second dynamic range, embedding the at least one illumination map within the at least one frame with a second dynamic range. This is done by obtaining, for at least one block of the at least one frame with a second dynamic range, selection parameters for selecting at least one bit of at least one information element obtained from the at least one block, and modifying at least one selected least significant bit, to carry data representing at least a part of the at least one illumination map. 1. A method for encoding a sequence of frames with a first dynamic range , comprising:obtaining, for at least one frame with a first dynamic range of said sequence, at least one frame with a second dynamic range and at least one illumination map, said first dynamic range being higher than said second dynamic range, obtaining, for at least one block of said at least one frame with a second dynamic range, selection parameters for selecting at least one bit of at least one information element obtained from said at least one block, said selection parameters comprising a threshold, a minimum value and a number of bits,', at least one of said information element having a rank equal to, or above, said threshold and a value equal to, or above, said minimum value, to obtain at least one selected information element, and', 'at least one least significant bit of said at least one selected information element, to obtain at least one selected least significant bit, the number of selected least significant bit being inferior than, or equal to, said number of bits,, 'selecting, from said selection parameters, 'modifying said at least one selected least significant bit, to ...

Подробнее
04-06-2020 дата публикации

METHOD FOR ENCODING AND METHOD FOR DECODING A LUT AND CORRESPONDING DEVICES

Номер: US20200177917A1

A method for encoding a LUT defined as a lattice of vertices is disclosed. At least one value is of each vertex of the lattice. The method comprises for a current vertex: 1. A method for encoding data , the method comprising:determining whether to set a flag to a value to indicate that a data payload contains color primaries input data, the data payload for use at a device that receives the data payload and a stream of images to be displayed by the device;encoding, when the flag is set to the value, the color primaries input data into the data payload.2. The method as in claim 1 , wherein the data payload is a supplemental enhancement information for use by the device to map color values of the images for customization to a display device used by the device to display the images on the display device.3. The method as in wherein the encoding comprises: storing the color primaries input data into the data payload.4. The method as in wherein the data payload further comprises a 3-dimensional (3-D) look up table for use performing a color mapping function claim 3 , the 3-D look up table having a lattice of vertices each of which is associated with a color value.5. The method as in wherein the color primaries input data specify chromaticity coordinates of source primaries in a color space.6. The method as in claim 4 , wherein the 3-D look up table is encoded by encoding a current octant by predicting at least one value of a vertex in the current octant from another value to obtain a prediction and encoding a residue computed between the at least one value of the vertex and the prediction.7. A non-transitory machine readable medium storing executable instructions which when executed by a data processing system cause the data processing system to perform a method for encoding data claim 4 , the method comprising:determining whether to set a flag to a value to indicate that a data payload contains color primaries input data, the data payload for use at a device that ...

Подробнее
05-07-2018 дата публикации

Method and device for encoding both a hdr picture and a sdr picture obtained from said hdr picture using color mapping functions

Номер: US20180192077A1
Принадлежит: THOMSON LICENSING

A method and device of encoding both a HDR picture (I HDR ) and a first SDR picture (I SDR1 ) obtained from said HDR picture, in at least one bitstream (F 1 , F 2 , F 3 , F 4 ). The method comprises: —obtaining ( 210 ) a second SDR picture (I SDR2 ) by tone-mapping the HDR picture (I HDR ); —obtaining ( 230 ) a color mapping function (CMF) that allows the mapping of the colors of the second SDR picture (I SDR2 ) onto the colors of a third SDR picture (I SDR3 ) obtained ( 220 ) from the first SDR picture (I SDR1 ); —encoding ( 240 ), in a bitstream, an information (INF) representative of the color mapping function; and —encoding ( 260 ), in a bitstream, a fourth SDR picture (I SDR4 ) obtained ( 250 ) from the first SDR picture (I SDR1 ). The present disclosure further relates to a method and device of decoding.

Подробнее
20-06-2019 дата публикации

A METHOD AND AN APPARATUS FOR IMAGE BLOCK ENCODING AND DECODING

Номер: US20190191187A1
Принадлежит:

A decoding method is disclosed that comprises: decoding at least one image block from a bitstream; decoding a plurality of band offsets of a sample adaptive offset filter (SAO) and a band position of the first band offset from the bitstream; filtering the decoded block with the sample adaptive offset filter responsive to the decoded plurality of band offsets and to the decoded band position; wherein the first decoded band offset of the plurality of band offsets is necessarily a non-zero band offset. 1. A decoding method comprising:decoding at least one image block from a bitstream;decoding a plurality of band offsets of a sample adaptive offset filter and a band position of the first band offset from said bitstream;filtering said decoded block with said sample adaptive offset filter responsive to the decoded plurality of band offsets and to the decoded band position;wherein the first decoded band offset of said plurality of band offsets is necessarily a non-zero band offset and wherein decoding said band position comprises decoding said band position from a reference band position, said reference band position being a position of a band comprising a lowest sample value of said decoded block.2. The decoding method according to claim 1 , wherein said at least one image block is a luma block and wherein said method further comprises decoding at least two co-located chroma blocks and decoding for at least a first chroma block an additional bit indicating whether all band offsets for said first chroma block are equal to zero.3. The decoding method according to claim 2 , further comprising decoding claim 2 , for at least a second chroma block claim 2 , an additional bit indicating whether all band offsets for said second chroma block are zero only in the case where the additional bit decoded for the first chroma block indicates not all band offsets for said first chroma block are equal to zero.4. The decoding method according to claim 1 , wherein decoding said band ...

Подробнее
27-06-2019 дата публикации

Method and apparatus for video coding with adaptive clipping

Номер: US20190200044A1
Принадлежит: InterDigital VC Holdings Inc

Clipping may be applied during various operations at an encoder or decoder. The lower and upper bounds for clipping can be differentially encoded with respect to predictors. Fixed predictors can be used, for example, 0 and 2bitdepth for the lower and upper bounds, respectively. Adaptive predictors can also be used. Adaptive predictors can be derived from clipping bounds in previously encoded or decoded pictures, or explicitly signaled in a bitstream. Whether to encode the clipping bounds can be determined based on the number of pixels that have values close to the clipping bounds. Additionally, taking advantage of the clipping operation, the prediction residuals can be smoothed, while the distortion for the block may not necessarily increase.

Подробнее
04-07-2019 дата публикации

METHOD AND APPARATUS FOR VIDEO CODING WITH AUTOMATIC MOTION INFORMATION REFINEMENT

Номер: US20190208223A1
Принадлежит: InterDigital VC Holdings, Inc.

In a particular implementation, a video decoder may refine an initial motion vector predictor decoded from the bitstream for a current block. In order to reduce signaling overhead, the decoder may determine whether or not motion refinement is used based on information that is already available, for example, based on whether the motion field is uniform around the current block, and whether there is a certain level of textureness in adjacent blocks. The motion vector difference decoded from the bitstream can be used to automatically activate or deactivate the motion refinement without receiving explicit signaling in the bitstream. For example, when the motion vector difference is smaller than a threshold, motion refinement is automatically activated, and when the motion vector difference is greater than another threshold, motion refinement is automatically deactivated. A corresponding video encoder may choose whether to use and signal motion refinement based on encoder decisions. 1. A method for video decoding , comprising:accessing a motion vector predictor and a motion vector difference for a current block of a video, said motion vector predictor being associated with a first motion resolution; and forming a refined motion vector predictor based on motion search, said refined motion vector predictor being associated with a second motion resolution, and said second motion resolution being higher than said first motion resolution, and', 'forming a motion vector for said current block based on said refined motion vector predictor and said motion vector difference, wherein said current block is decoded based on said formed motion vector., 'determining whether or not to refine said motion vector predictor, based on said motion vector difference, wherein refining said motion vector predictor includes2. (canceled)3. The method of claim 1 , wherein said motion vector predictor is determined to be refined when a magnitude of said motion vector difference is smaller than a ...

Подробнее
05-08-2021 дата публикации

METHOD AND APPARATUS FOR COMBINED INTRA PREDICTION MODES

Номер: US20210243430A1
Принадлежит:

Encoders and decoders of digital video signals use combined intra prediction modes for some images. In at least one embodiment, combined intra prediction modes can result from the intra prediction modes of neighboring blocks. The combined intra prediction mode can be added to a most probable modes list. Various embodiments describe techniques for combining the intra prediction modes, comprising a combination of reference samples and a combination of directions to form a prediction. Another embodiment adds a combination mode to the most probable modes list if the two modes that are combined to form it are directional modes with angle difference less than 90 degrees. Another embodiment uses a linear combination of intra prediction modes and another embodiment performs a linear combination which depends on the distance of a prediction from the left and above blocs. 1. A method , comprising:predicting a current video block based on a combination of intra prediction modes from video blocks neighboring the current video block; andencoding the current video block using said prediction, wherein said combination of intra prediction modes is added to a list of most probable modes used during encoding, wherein a new combination mode is added to the list of most probable modes when neighboring modes are checked and said new combination mode is possible.2. An apparatus for encoding a block of image data , comprising: a processor, configured to:', 'predict a current video block based on a combination of intra prediction modes from video blocks neighboring the current video block; and', 'encode the current video block using said prediction, wherein said combination of intra prediction modes is added to a list of most probable modes used during encoding, wherein a new combination mode is added to the list of most probable modes when neighboring modes are checked and said new combination mode is possible., 'a memory, and'}3. A method , comprising:predicting a current video block ...

Подробнее
18-07-2019 дата публикации

METHOD AND APPARATUS FOR VIDEO CODING WITH SAMPLE ADAPTIVE OFFSET

Номер: US20190222846A1
Принадлежит: InterDigital VC Holdings, Inc.

Sample Adaptive Offset (SAO) can be used for artifact reduction in video coding. Designing the categories in SAO based on sample statistics may improve the SAO efficiency. In one embodiment, the categories for BO or EO can be initially determined, for example, as specified in HEVC. For the categories that are determined to have non-zero offsets, the category with the highest number of samples may be divided into two sub-categories and an offset is encoded for each of the sub-categories. In addition, the category with the least number of samples may use a zero offset. In another embodiment, the initial categories can be homogenized to form new categories such that each new category has substantially the same number of samples. A histogram based on the number of samples or the number of gradient-based values can be used for adjusting the categories for BO or EO, respectively. 1. A method for processing video data , comprising:accessing a subset of samples in a region of a picture, wherein the region of the picture includes two or more categories of samples, and wherein a first category corresponds to the subset of samples;dividing the subset of samples into at least a first sub-category and a second sub-category, based on statistics of sample values in the subset of samples, such that the number of samples in the first sub-category meets a condition; andadjusting values of samples in the first sub-category based on a first offset, and adjusting values of samples in the second sub-category based on a second offset.2. The method of claim 1 , wherein the first sub-category and the second sub-category are divided at a first sample value that is a largest sample value among a set of sample values claim 1 , each one of the set of sample values claim 1 , N1 claim 1 , satisfying a first condition: the number of samples whose values are smaller than N1 claim 1 , is smaller than a first percentage of the number of samples in the subset claim 1 , and wherein samples in the ...

Подробнее
03-09-2015 дата публикации

METHOD AND APPARATUS FOR COMPENSATING ILLUMINATION VARIATIONS IN A SEQUENCE OF IMAGES

Номер: US20150248746A1
Принадлежит:

In order to take into account the local illumination variations in a scene, the invention proposes a method of compensating illumination variations in which distributions are determined for each block of an image (or view) and, in order to avoid a loss of the video coding efficiency, a distribution-based mapping function is automatically computed by a remote apparatus, such a decoder, from only information available at that apparatus when decoding a current block of the sequence of images. The present invention relates also to a method and device of encoding and/or decoding a sequence of images which comprises means configured to implement the method of compensating illumination variations according to the invention. 1. Method of compensating illumination variations in a sequence of images , wherein , for each current block of a current image , determining a mapping function between the pixel values of said block of the current image and the pixel values of a block of a reference image of the sequence of images by matching a distribution of an image feature over a causal region of said block of the current image and a distribution of said image feature over a causal region of said block of the reference image.2. Method according to the claim 1 , wherein the distributions are cumulative histograms.3. Method according to claim 1 , wherein the current and reference images are the same image of the sequence of images.3. Method according to claim 1 , wherein the current and reference images are distinct images of the sequence of images.5. Method according to claim 1 , wherein the mapping results relative to a block are stored in a look up table.6. Method of coding and/or decoding a sequence of images computing a prediction block from a block of a reference image claim 1 , wherein the prediction block is computed from a block of the reference image which is modified according to a method of compensating illumination variations which conforms to .7. Signal frame which ...

Подробнее
26-08-2021 дата публикации

ILLUMINATION COMPENSATION IN VIDEO CODING

Номер: US20210266582A1
Принадлежит:

A method for decoding a current block of a picture is disclosed. First, at least one illumination compensation parameter for the current block is decoded responsive to a comparison of a parameter of the current block with a value. Then, an accessed motion compensation reference block is compensated in illumination responsive to the at least one illumination compensation parameter. Finally, the current block is reconstructed from the illumination and motion compensated reference block. 120-. (canceled)21. A method for decoding a current block of a picture , comprising:accessing a motion compensated reference block;obtaining, for said current block, an information representative of at least one illumination compensation parameter indicating whether illumination compensation applies to said current block in function of a comparison of a parameter of said current block with a value;compensating illumination of said motion compensated reference block in function of said information; andreconstructing said current block from said illumination and motion compensated reference block.22. The method of wherein the value is decoded from a sequence header claim 21 , a picture header or a slice header.23. The method of wherein said information is a flag indicating whether illumination compensation applies for said current block.24. The method of wherein obtaining an information representative of at least one illumination compensation parameter for said current block in function of a comparison of a parameter of said current block with a value comprises obtaining a flag indicating whether illumination compensation applies on said current block only in the case where a reference picture index of said current block is equal to a first value.25. The method of wherein obtaining an information representative of at least one illumination compensation parameter for said current block in function of a comparison of a parameter of said current block with a value comprises decoding a flag ...

Подробнее
23-07-2020 дата публикации

Coding and decoding methods and corresponding devices

Номер: US20200236354A1
Принадлежит: InterDigital VC Holdings, Inc.

A decoding method is disclosed. The decoding method comprises: —decoding a block of a picture slice from a bitstream; —decoding an absolute value of an offset from said bitstream; —filtering said decoded block by adding said offset to a sample of said decoded block; wherein said absolute value of said offset is dequantized after decoding by a quantization step size whose value is a non-decreasing function of a quantization parameter of said picture slice or of a quantization parameter of said block of said picture slice.

Подробнее
23-07-2020 дата публикации

METHOD AND APPARATUS FOR VIDEO ENCODING AND DECODING USING PATTERN-BASED BLOCK FILTERING

Номер: US20200236356A1
Принадлежит:

Methods () and apparatuses () for video coding and decoding are provided. The method of video encoding includes accessing () a reconstructed block corresponding to a block in a picture of a video, determining () at least one filter pattern based on a property of the block and filtering () the reconstructed block according to the at least one filter pattern. The method of video decoding includes accessing () a reconstructed block corresponding to a block in a picture of an encoded video, determining () at least one filter pattern based on a property of the block and filtering () the reconstructed block according to the at least one filter pattern. A bitstream formatted to include encoded data, a computer-readable storage medium and a computer program product are also described. 116-. (canceled)17. A method of video encoding comprising:accessing a reconstructed block corresponding to a block in a picture of a video;determining a plurality of filter patterns associated with a block class to which said reconstructed block belongs, said block class being defined by at least one of a block shape and a block size;determining one filter pattern for at least one sample of said reconstructed block among said plurality in function of a local gradient computed for said at least one sample, said filter pattern defining a support of a bilateral filter; andfiltering said at least one sample using said bilateral filter.18. The method according to claim 17 , wherein in the case where a sum of horizontal and vertical gradients is below a weighted sum of diagonal gradients claim 17 , said one filter pattern is a cross pattern and otherwise claim 17 , said one filter pattern is a diagonal pattern.19. The method according to claim 17 , wherein at least one syntax element indicating said one filter pattern is included in the encoded video claim 17 , said at least one syntax element being shared among one of a plurality of pixels in said block claim 17 , a plurality of blocks in said ...

Подробнее
23-07-2020 дата публикации

METHOD AND APPARATUS FOR CODING OF OMNIDIRECTIONAL VIDEO

Номер: US20200236370A1
Принадлежит:

Methods and apparatus enable tools and operations for video coding related to equi-rectangular projections. These techniques use flags for selective enablement of the particular tools and operations, such that coding and decoding complexity can be reduced when possible. In one embodiment, flags are used at a slice level or a picture level to active ERP motion vector prediction, ERP intra prediction, ERP based quantization parameter adaptation or other such functions. In another embodiment, ERP related tools can be enabled based on position within an image using flags. In other embodiments, ERP related tools can be enabled based on comparisons between a default motion difference and a ERP transformed motion difference, or based on an edge detection score with corresponding flags. 1. A method , comprising:encoding at least a portion of a video bitstream for a large field of view video, wherein at least one picture of said large field of view video is represented as a three-dimensional surface projected onto at least one two-dimensional picture using a projection function;performing an operation on said video corresponding to said projection function; and,inserting a flag in a syntax element of said video bitstream representative of said performance.2. A method , comprising:parsing at least a portion of a video bitstream for a large field of view video, wherein at least one picture of said large field of view video is represented as a three-dimensional surface projected onto at least one two-dimensional picture using a projection function;detecting a flag in a syntax element of said video bitstream;determining whether to perform an operation on said video corresponding to said projection function, based on said flag; and,decoding said at least a portion of video bitstream.3. An apparatus for coding at least a portion of video data , comprising:a memory, anda processor, configured to perform:encoding a video bitstream for a large field of view video, wherein at least ...

Подробнее
06-09-2018 дата публикации

METHOD AND DEVICE FOR ROBUST TEMPORAL SYNCHRONIZATION OF TWO VIDEO CONTENTS

Номер: US20180255210A1
Принадлежит:

Synchronization of two video streams that have been processed in different ways is achieved by generation of logical maps representative of characteristics, such as differences, between sample values and their spatial neighbors in a current stream and in a reference stream. For samples in a current stream and co-located samples in the reference stream, logical maps are generated. Those frames in each stream that have the best fit regarding equal logical map values are aligned to synchronize the streams. 1. A method for synchronizing two video streams , comprising:receiving a first video stream having a first set of pictures;receiving a second video stream, said second video stream having a second set of pictures spatially co-located with respect to said first set of pictures;generating logical maps for pixels in said pictures of said first and second video streams, wherein a logical map for a pixel comprise a set of N+1 logical map values for each of N spatial neighbors of said pixel, a logical map value being one of three logical values respectively representative of a difference between the pixel value and a spatial neighbor value being above, equal or below a threshold value;generating a synchronization measurement by finding, at a time offset value, a number of co-located logical maps that are equal in the first and second video streams; andaligning the second video stream with the first video stream using the time offset value at which the synchronization measure is maximized for the second video stream relative to the first video stream.2. The method of claim 1 , wherein the threshold value is zero and wherein the three logical values respectively are representative of a difference being positive claim 1 , zero or negative.3. The method of claim 1 , wherein 8 neighbor pixels are used for logical maps and wherein the logical map comprises a 3×3 matrix of values for each 8 neighbor pixels and the processed pixel.4. The method of claim 1 , wherein only luminance ...

Подробнее
30-07-2020 дата публикации

METHOD AND APPARATUS FOR VIDEO ENCODING AND DECODING BASED ON ILLUMINATION COMPENSATION

Номер: US20200244990A1
Принадлежит:

Methods () and apparatuses () for video coding and decoding are provided. The method of video encoding () includes determining () a set of parameters for illumination compensation associated with a first motion compensated reference block of a block in a picture of a video based on a function of a set of samples of the first motion compensated reference block and a set of samples of a second motion compensated reference block of the block, processing () a prediction of the block based on the set of parameters, the prediction being associated with the first motion compensated reference block and encoding () the block based on the processed prediction. A bitstream formatted to include encoded data, a computer-readable storage medium and a computer program product are also described. 115-. (canceled)16. A method of video decoding , comprising:determining a set of parameters for illumination compensation associated with a first motion compensated reference block of a block in a picture based on a function of samples of the first motion compensated reference block and samples of a second motion compensated reference block of said block;processing a prediction of said block based on said set of parameters, said prediction being associated with on said first motion compensated reference block; anddecoding said block based on said processed prediction.17. The method according to claim 16 , wherein said function is one of a sum of a squared difference and a sum of an absolute difference claim 16 , said squared difference and said absolute difference being between a sample of said first motion compensated reference block transformed by said set of parameters and a corresponding sample of said second motion compensated reference block.18. The method according to claim 16 , wherein said function is one of a sum of a squared difference and a sum of an absolute difference claim 16 , said squared difference and said absolute difference being between a sample of said first motion ...

Подробнее
04-12-2014 дата публикации

METHOD FOR MULTI-VIEW MESH TEXTURING AND CORRESPONDING DEVICE

Номер: US20140354632A1
Принадлежит: THOMSON LICENSING

A method for texturing a mesh associated with a surface representative of a scene captured in a plurality of images, wherein at least a mesh element of the mesh is at least partially visible from at least two first images of the plurality of images. As to reduce the amount of texture information associated with multi-views data representative of the scene, the method comprises for each first image ( to ), association of a first texture information with the mesh element, projection of the first texture information in the at least two first images, for each first texture information, estimation of an error information according to a comparison result between the projected first texture information and the texture information of said at least two first images, and selection of one of the at least two first texture information according to the error information. 1. A method for texturing a mesh , the mesh being associated with a surface representative of a scene captured according to a plurality of points of view , an image of the scene comprising a texture information being associated with each point of view , wherein at least a mesh element of said mesh is at least partially visible from at least two first images of the plurality of images , the method comprising:for each first image, association of a first texture information with said mesh element,projection of the first texture information in said at least two first images,for each first texture information, estimation of an error information according to a comparison result between the projected first texture information and the texture information of said at least two first images, the error information being representative of a difference between the projected first texture information and the texture information of said at least two first images, andselection of one of the at least two first texture information according to said error information.2. The method according to claim 1 , wherein the error ...

Подробнее
14-09-2017 дата публикации

METHOD AND DEVICE FOR ENCODING AT LEAST ONE IMAGE UNIT, AND METHOD AND DEVICE FOR DECODING A STREAM REPRESENTATIVE OF AT LEAST ONE IMAGE UNIT

Номер: US20170264900A1
Принадлежит:

A method for encoding at least one image unit is disclosed. The method includes encoding at least one image unit, reconstructing the at least one image unit into a reconstructed image unit and applying an offset filter to the at least one reconstructed image unit. Applying the offset filter to the at least one reconstructed image unit includes determining at least one current category in a set of categories for at least one pixel of the reconstructed image unit, encoding an offset value for at least one category of the set of categories, applying a pre-filter to the at least one pixel of the reconstructed image unit assigned to the category only in the case where the current category is equal to the category having an encoded offset value and adding the encoded offset value to the at least one pixel of the reconstructed image unit. 1. A method for encoding at least one image unit , comprising:encoding said at least one image unit,reconstructing said at least one image unit into at least one reconstructed image unit,applying a sample adaptive offset filter to said at least one reconstructed image unit; determining at least one current category in a set of categories for at least one pixel of the reconstructed image unit,', 'encoding an offset value for at least one category of said set of categories;', 'applying a pre-filter to the at least one pixel of the reconstructed image unit assigned to said category only in the case where said current category is equal to said category having an encoded offset value;', 'adding said encoded offset value to said at least one pixel of the reconstructed image unit., 'wherein applying a sample adaptive offset filter to said at least one reconstructed image unit comprises2. The method of claim 1 , further comprising encoding a pre-filtering indicator for at least said reconstructed image unit and wherein said pre-filter is applied to the at least one pixel of the reconstructed image unit assigned to said category only in the case ...

Подробнее
13-09-2018 дата публикации

Methods and devices for encoding and decoding a sequence of pictures, and corresponding computer program products and computer-readable medium

Номер: US20180262765A1
Принадлежит: InterDigital VC Holdings Inc

A method for decoding a video stream representative of a sequence of pictures is disclosed that obtains at least a first color component and a second color component of a picture unit, decodes at least one parameter of a post-processing of the second component, the at least one parameter being defined as a function of the first color component, applies the at least one post-processing to the second color component of the picture unit responsive to the at least one decoded parameter, where the value of the at least one decoded parameter is responsive to the first color component. Corresponding decoding device, encoding method and device, non-transitory computer readable medium are also disclosed.

Подробнее
22-08-2019 дата публикации

Method and apparatus for omnidirectional video coding and decoding with adaptive intra prediction

Номер: US20190260989A1
Принадлежит: InterDigital VC Holdings Inc

In omnidirectional videos, a straight line in the rendering space may no longer appear as a straight line in the frame to be encoded, due to the projection between the encoding space and the rendering space. To adapt to the geometry of omnidirectional videos, intra prediction is performed along non-straight curves. In particular, references samples in neighboring reconstructed blocks of a current block are copied along non-straight curves to form a predicted block for the current block. The non-straight curves may be computed online based on a single intra prediction directional mode for the current block. The parameters of non-straight curves may be based on the mapping used in forming the omnidirectional videos, and the location/size of the current block. The non-straight curves may be obtained using a look-up table or an analytical function that is dependent on the location and size of the current block.

Подробнее
22-08-2019 дата публикации

VIDEO CODING WITH ADAPTIVE MOTION INFORMATION REFINEMENT

Номер: US20190261018A1
Принадлежит:

In a particular implementation, a video decoder may decode an initial motion vector predictor from the bitstream for a current block, and perform motion search in a small search window to refine the initial motion vector predictor. The initial motion vector may be rounded before being refined. The motion refinement can be based on a discontinuity measure between pixels of a current block and pixels of adjacent block, and can also be based on gradients between the current block and adjacent blocks. The motion vector for the current block is then decoded based on the refined motion vector predictor, and the motion vector difference if there is any. The motion refinement can also be performed on the motion vector for the current block directly. Through motion refinement, the decoder may increase the motion resolution. A corresponding video encoder may choose whether to use motion refinement based on encoder decisions. 1. A method for video decoding , comprising:decoding a motion vector difference from a bitstream;accessing a first motion vector for a current block in a video, said first motion vector being based on a motion vector predictor and said decoded motion vector difference, said first motion vector being associated with a first motion resolution;searching one or more positions around a position indicated by said first motion vector in a reference picture, said one or more positions being associated with a second motion resolution, and said second motion resolution being higher than said first motion resolution;determining a second motion vector for said current block based on said searching; anddecoding said current block based on said second motion vector.2. (canceled)3. The method of claim 1 , wherein said second motion vector is determined based on one of (1) discontinuity between a prediction for said current block and a decoded block adjacent to said current block; and (2) gradients at one of said prediction block and said decoded block.4. The method of ...

Подробнее
22-08-2019 дата публикации

METHOD AND APPARATUS FOR VIDEO CODING WITH ADAPTIVE CLIPPING

Номер: US20190261020A1
Принадлежит: InterDigital VC Holdings, Inc.

In a particular implementation, a clipping bound may be different from the signal bound. For example, to derive the upper clipping bound, a reconstructed sample value corresponding to original sample value Y is estimated to be Y+Δy. Thus, for a candidate upper clipping bound x, the difference between the clipped value and the original value is calculated as min(Y+Δy, x)−Y. The distortions using different candidate clipping values around signal bound M may be tested. The test starts with signal bound M and moves towards smaller values. The distortion may first decrease (or maintain the same) and then increase, and the turning point is chosen as upper clipping bound M′. Similarly, the lower clipping bound m′ can be chosen. For more effective clipping, the color components may be transformed such that the transformed color components may be more tightly enclosed by a box defined by the clipping bounds. 1. A method for processing video data , comprising:accessing a video signal having a first color component, a second color component, and a third color component in a first color space;transforming the second color component and the third color component into a transformed second color component and a transformed third color component;clipping sample values of the transformed second color component and the transformed third color component;inverse transforming the clipped sample values of the transformed second color component and the third transformed color component; andclipping sample values of the first color component in the first color space.2. The method of claim 1 , wherein the sample values in the first color component are less correlated with the sample values in the second color component and the third color component.3. The method of claim 1 , wherein the first color component is a luma component claim 1 , and the second and third color components are chroma components.4. The method of claim 1 , wherein the first claim 1 , second and third color components ...

Подробнее
11-11-2021 дата публикации

METHOD AND APPARATUS FOR VIDEO ENCODING AND DECODING USING BI-PREDICTION

Номер: US20210352320A1
Принадлежит:

Different implementations are described, particularly implementations for video encoding and decoding using motion compensation with bi-prediction are presented. The encoding method comprises for a picture, obtaining a first predictor for a block of the picture using a first reference picture; obtaining a second predictor for said block of the picture using a second reference picture; using the first predictor and the second predictor for forming a third predictor for the block in bi-prediction inter prediction, wherein the third predictor is obtained as a weighted average of the first predictor and the second predictor; and wherein a weight used in the weighed prediction depend on the position of the sample in the block. Others embodiments are presented for implementing block triangle partition prediction, for implementing block partition prediction using multiple patterns and for corresponding motion compensation in decoding method. 114-. (canceled)15. A method for video decoding , comprising:obtaining a first predictor for a block of a picture using a first reference picture;obtaining a second predictor for the block of the picture using a second reference picture;using the first predictor and the second predictor for forming a third predictor for the block of the picture in bi-prediction inter prediction, wherein the third predictor is obtained as a weighted average of the first predictor and the second predictor; andwherein a sample of the third predictor is obtained by applying a first weight to a sample of the first predictor and by applying a second weight to a sample of the second predictor; the sample of the third predictor, the sample of the first predictor and the sample of the second predictor share a same position in the block; and wherein the first weight and the second weight depend on the position of the sample in the block.16. The method of claim 15 , wherein the weighted average of the first predictor and the second predictor is processed on a bit ...

Подробнее
20-08-2020 дата публикации

METHOD AND APPARATUS FOR IMPROVED SIGNIFICANCE FLAG CODING USING SIMPLE LOCAL PREDICTOR

Номер: US20200267403A1
Принадлежит:

Significance flags in advanced video compression systems are coded using contexts adaptive to the last N significance flags coded taken in a scanning order. One embodiment uses the last N significance flags in scanning order as a predictor to determine which of a plurality of sets of significance flag contexts to use for coding subsequent significance flags. A second embodiment uses the last N significance flags in scanning order as a predictor in order to modulate the probability value associated with significance flag contexts that are used to code significance flags for future coding. 1. A method for video coding , comprising:modifying a significance flag context based on a plurality of the last N significance flags corresponding to a scanning order of a portion of an image, modified by selecting a set of significance flag contexts to use for coding subsequent significance flags, the set comprising a predictor for updating a probability based on past significance flags according to a scanning order; andcoding a subsequent significance flag using said modified significance flag context.2. A method for video decoding , comprising:modifying a significance flag context based on a plurality of the last N significance flags corresponding to a scanning order of a portion of an image; anddecoding a subsequent significance flag using said modified significance flag context, wherein the significance flag context is modified by selecting a set of significance flag contexts to use for coding subsequent significance flags, the set comprising a predictor for updating a probability based on past significance flags according to a scanning order.3. An apparatus for video coding , comprising:a processor, configured to modifying a significance flag context based on a plurality of the last N significance flags corresponding to a scanning order of a portion of an image; andan encoder that uses the modified significance flag context in encoding video for a portion of an image, wherein ...

Подробнее
27-09-2018 дата публикации

METHOD AND DEVICE FOR SELECTING A PROCESS TO BE APPLIED ON VIDEO DATA FROM A SET OF CANDIDATE PROCESSES DRIVEN BY A COMMON SET OF INFORMATION DATA

Номер: US20180278885A1
Принадлежит:

Inducing a particular behavior/process among a set of pre-determined behaviors/processes by implicitly signaling the selection of the particular behavior/process though a particular combination of specific values of said set of information data driven the process. Typically, enables re-using parameters already carried with a signal to signal how those parameters are used by a specific process. 1. A method for selecting a process to be applied on video data from a set of candidate processes parametrized by a common set of information data , each candidate process may be selected based on a combination of specific values of said set of information data , characterized in that the method comprises:obtaining an input value for each information data of said set of information data; andselecting the candidate process to be applied to video data based on the resulting combination of the input values.2. The method of claim 1 , wherein the set of information comprises an information data relative to a color encoding space claim 1 , another one relative to a light domain in which a transform is intended to be applied claim 1 , and wherein candidate a process comprises a pre-tone-mapping claim 1 , a color remapping and a post-tone-mapping claim 1 , and another candidate process comprises color volume converting claim 1 , a pre-tone-mapping claim 1 , a color remapping and a post-tone-mapping claim 1 , and selecting one of those two processes depends on the color encoding space and the light domain.3. The method of claim 1 , wherein the set of information comprises parameters of a parametric model of an Electro-Optical Transfer Function claim 1 , and wherein a candidate process comprises reconstructing video data by using said parametric model of an Electro-Optical Transfer Function with said parameters and another candidate process comprises a default Electro-Optical Transfer Function and selecting one of those two candidate processes depends on the specific values of said ...

Подробнее
23-12-2021 дата публикации

Quantization for Video Encoding or Decoding Based on the Surface of a Block

Номер: US20210400275A1
Принадлежит:

An image is split into a plurality of blocks of various sizes and a subdivision level counter is associated to each of the blocks. The value of this subdivision level counter for a block is representative of the size of the block and is used to determine the quantization parameter for the block. The value is propagated for each subdivision and incremented according the type of the subdivision. When the image is split, an analysis is done according to the subdivision level counter, a maximal value of subdivision and the type of split, in order to determine the start of a new quantization group and when it is the case, the current position of the partition is propagated to the further split partitions to be stored with these partition and serve in the prediction process when decoding. 115-. (canceled)17. The method of further comprising claim 16 ,enabling a new quantization group according to the type of split while the subdivision level counter of a sub-block is smaller than or equal to a maximal value of subdivision.18. The method of further comprising claim 17 ,when a new quantization group is enabled, store the position of the block.19. The method of further comprising claim 18 ,disable new quantization groups when a block of an image is partitioned into sub-blocks according to ternary split and when the subdivision level counter of the smallest sub-block is greater than a maximal value of subdivision.20. The method of wherein the increment value is equal to:two for all sub-blocks of a quad-split,one for all sub-blocks of binary split,two for side sub-blocks of ternary-split andone for center sub-block of a ternary-split.21. The method of wherein the increment value is equal to:four for all sub-blocks of a quad-split,two for all sub-blocks of binary split,four for side sub-blocks and two for center sub-block of a ternary-split,four for the smallest sub-block and one for the biggest sub-block of an asymmetric one-fourth binary split, andthree for the smallest sub- ...

Подробнее
04-10-2018 дата публикации

METHOD OF DELIVERY AUDIOVISUAL CONTENT AND CORRESPONDING DEVICE

Номер: US20180288452A1
Принадлежит:

A solution for delivery of audiovisual content to a receiver device is provided. At the transmitter side, a transmission buffer is constituted, while offering fast channel change and fast trick modes at the receiver side. At least one GoP, starting with a first I-frame is sought in the content that is to be transmitted. The timing references of the data in the at least one GoP that is prepared for delivery to a receiver device are modified so that the data is decoded by the receiver at a slowed-down rate for a given duration. This creates a lag between reading of data in by the transmitter and decoding of data by the receiver. The lag is used by the transmitter to fill the transmission buffer, while the receiver does not have to wait for the transmission buffer to be filled to start decoding. 1. A method for delivery of audiovisual content to a receiver device , wherein the method is implemented by a transmitter device and comprises:receiving a request for obtaining audiovisual data from a source for delivery to said receiver device;obtaining said audiovisual data from said source;modifying decoding and presentation time references in said audiovisual data before delivery of said audiovisual data to said receiver device for slowed-down decoding of said audiovisual data by said receiver device, said slowed down decoding by said receiver device adding a delay between the obtaining of the audiovisual data from said source and delivery of said obtained audiovisual data to said receiver device;using said added delay between said obtaining of said audiovisual data from said source and delivery of said obtained audiovisual data to said receiver device for filling a transmission buffer in said transmitter device with said obtained audiovisual data; anddelivery of said audiovisual data to said receiver device.2. The method according to claim 1 , wherein said decoding and presentation time references are modified by applying an offset to said decoding and presentation time ...

Подробнее
03-09-2020 дата публикации

METHOD AND APPARATUS FOR ADAPTIVE ILLUMINATION COMPENSATION IN VIDEO ENCODING AND DECODING

Номер: US20200280727A1
Принадлежит:

Different implementations are described for determining one or more illumination compensation parameters for a current block being encoded by a video encoder or decoded by a video decoder, based on the selection of one or more neighboring samples. The selection of the one or more neighboring samples is based on information used to reconstruct a plurality of neighboring reconstructed blocks. The selection may be based on the motion information, such as motion vector and reference picture information. In one example, only samples from neighboring reconstructed blocks that have (1) the same reference picture index and/or (2) a motion vector close to the motion vector of the current block is selected. In another example, if the current block derives or inherits some motion information from a top or left neighboring block, then only the top or left neighboring samples are selected for IC parameter calculation. 1. A method for encoding video data , comprising:selecting in a picture, for a block to be encoded in said picture, a set of neighboring samples from a plurality of neighboring reconstructed blocks of said block, based on information used to reconstruct said plurality of neighboring reconstructed blocks;selecting another set of samples, corresponding to said set of neighboring samples, from a reference picture;determining one or more illumination compensation parameters for said block, based on said selected set of neighboring samples and said selected another set of samples;adjusting a prediction block for said block based on said determined one or more illumination compensation parameters; andencoding said block using said adjusted prediction block.24-. (canceled)5. The method of claim 1 , wherein said information used to reconstruct said plurality of neighboring reconstructed blocks is also used to reconstruct said block.6. The method of claim 1 , wherein said information used to reconstruct said plurality of neighboring reconstructed blocks comprises one or ...

Подробнее
03-10-2019 дата публикации

METHOD FOR COLOR MAPPING A VIDEO SIGNAL BASED ON COLOR MAPPING DATA AND METHOD OF ENCODING A VIDEO SIGNAL AND COLOR MAPPING DATA AND CORRESPONDING DEVICES

Номер: US20190306523A1
Принадлежит:

A method of color mapping a video signal represented in a first color volume from color mapping data to be applied on a video signal represented in a second color volume is disclosed. The method comprises: 1. A method , comprising:encoding a video signal represented in a first color volume;encoding color mapping data; andencoding an indicator, wherein said indicator indicates whether (1) a color mapping based on said color mapping data is to be applied directly on said video signal represented in said first color volume or (2) said color mapping based on said color mapping data is to be applied on said video signal after a prior color mapping of said video signal from said first color volume into a second color volume different from said first color volume, and wherein said indicator further indicates said second color volume.2. The method of claim 1 , wherein said indicator is a binary flag.3. The method of claim 1 , wherein said encoding said video signal comprising claim 1 , for a block of an image of said video signal:determining a prediction of said block;subtracting said prediction from said block to form a residual; andencoding said residual.4. The method of claim 1 , wherein said color mapping data is encoded in SEI (Supplemental Enhancement Information) message.5. The method of claim 1 , wherein said color mapping data represents a first piece-wise linear function applied to each color component claim 1 , a three-by-three matrix applied to three color components claim 1 , and a second piece-wise linear function applied to each color component.6. The method of claim 1 , wherein said indicator is encoded in a transport stream.7. An apparatus claim 1 , comprising at least a processor configured to:encode a video signal represented in a first color volume;encode color mapping data; andencode an indicator, wherein said indicator indicates whether (1) a color mapping based on said color mapping data is to be applied directly on said video signal represented in ...

Подробнее
19-11-2015 дата публикации

METHOD FOR HARMONIZING COLORS, CORRESPONDING COMPUTER PROGRAM AND DEVICE

Номер: US20150332605A1
Принадлежит:

A method for harmonizing colors of an original image is disclosed. The method comprises:

Подробнее
19-11-2015 дата публикации

METHOD OF CODING A FIRST AND A SECOND VERSION OF AN IMAGE INTO A BASE LAYER AND AN ENHANCEMENT LAYER BASED ON A COLOR GAMUT MAPPING MODEL

Номер: US20150334412A1
Принадлежит:

The method comprises the steps of: —determining, for each color of the second version, corresponding scalar value(s) of one or two variable(s) such that, if said scalar value(s) is applied to the color gamut mapping model, a mapped color is obtained having a minimal distance to the corresponding color of the first version (i.e. enhanced) to the color of second version, —encoding the determined scalar value(s) into an enhancement layer. 1. Method of coding in a coder a first version of an image corresponding to a first color gamut and a second version of this image corresponding to a second color gamut different from the first color gamut into a base layer and an enhancement layer , wherein each color of the first version corresponds to a color in the second version , comprising the steps of:encoding said second version into said base layer,choosing a parametric color gamut mapping model able to map colors in a color space according to scalar value(s) of one or two variable(s) depending on said colors to map,for each color of said second version, determining corresponding scalar value(s) of said one or two variable(s) such that, when said parametric color gamut mapping model is parametrized with said scalar value(s) and is applied to said color, a mapped color is obtained having a minimal distance in said color space to the color of the first version corresponding to said color of second version,encoding said determined scalar value(s) of said one or two variable(s) into said enhancement layer.2. Method of coding according to wherein the parametric color gamut mapping model is chosen such that it is able to transform colors according to the scalar value of only one variable depending on said colors.3. Method of coding according to comprising the step of setting scalar values of a plurality of parameters parametrizing rules defining said parametric color gamut mapping model.4. Method of coding according to wherein the scalar value(s) of at least one parameter of said ...

Подробнее
01-10-2020 дата публикации

METHOD AND DEVICE FOR CONTEXT-ADAPTIVE BINARY ARITHMETIC CODING A SEQUENCE OF BINARY SYMBOLS REPRESENTING A SYNTAX ELEMENT RELATED TO VIDEO DATA

Номер: US20200314430A1
Принадлежит:

The present principles relate to a method and device for context-adaptive binary arithmetic coding a sequence of binary symbols representing a syntax element related to video data or a syntax element relative to a video data. The method comprises, for each binary symbol of the sequence of binary symbols:—obtaining () a context value from a context model defined for the binary symbol, said context value comprising bits representing the probability, called a first probability p, for the binary symbol to be equal to a binary value;—determining () a second probability p′ by modifying said first probability p according to at least one previously coded binary symbol of the sequence of binary symbols;—arithmetic coding () the binary symbol based on said second probability p′; and—updating and storing () the first probability p of said context value 1. A method for context-adaptive binary arithmetic coding a sequence of binary symbols representing a syntax element related to video data or a syntax element relative to a video data comprising for each binary symbol of the sequence of binary symbols:obtaining a context value from a context model defined for the binary symbol, said context value comprising bits representing the probability, called a first probability p, for the binary symbol to be equal to a binary value;determining a second probability p′ by modifying said first probability p according to at least one previously coded binary symbol of the sequence of binary symbols;arithmetic coding the binary symbol based on said second probability p′; andupdating and storing the first probability p of said context value according to the coded binary symbol.2. A device for context-adaptive binary arithmetic coding a sequence of binary symbols representing a syntax element related to video data or a syntax element relative to a video data comprising a processor configured to , for each binary symbol of the sequence of binary symbols:obtain a context value from a context model ...

Подробнее
08-11-2018 дата публикации

Method and device for adapting the video content decoded from elementary streams to the characteristics of a display

Номер: US20180324481A1
Принадлежит: InterDigital VC Holdings Inc

The present disclosure relates to a method and device for adapting a video content decoded from elementary streams to the characteristics of a display from at least one type of metadata giving information regarding said elementary streams. Such a method comprises:—obtaining ( 102 ) an additional information (HDR DESCR.) indicating the presence of one particular type of metadata;—determining if said video content decoded from elementary streams is display-able on said display ( 11 ) from said additional information (HDR DESCR.) and the characteristics of the display (EDID); and—if said video content decoded from elementary streams is determined as being displayable, selecting ( 105 ) a process from said additional information and the characteristics of the display and adapting ( 106 ) the video content according to the selected process.

Подробнее
23-11-2017 дата публикации

A METHOD AND DEVICE FOR ESTIMATING A COLOR MAPPING BETWEEN TWO DIFFERENT COLOR-GRADED VERSIONS OF A PICTURE

Номер: US20170337708A1
Принадлежит:

The present disclosure relates to a method and device for processing a picture comprising estimating a color mapping between a first color-graded version of picture whose values are represented in a first color volume and a second color-graded version of said picture whose values are represented in a second color volume. The method comprises: —obtaining () a first set of color values (S) from the first color-graded version of the picture by taking into account at least one determined pixel in said first color-graded version of the picture, and obtaining a second set of color values (S) from the second color-graded version of the picture by taking into account at least one determined pixel in said second color-graded version of the picture, each of said at least one determined pixel in the first color-graded version of the picture is co-located to one of said at least one determined pixel in the second color-graded version of the picture; and —estimating () said color mapping between said first and second color-graded versions of the picture by estimating a color mapping function that maps the color values of said first set of color values onto the color values of said second set of color values. 2. The method of claim 1 , wherein the first set of color values comprises the color values of the pixels of the first color-graded version of the picture except the color values of said at least one determined pixels in the first color-graded version of the picture claim 1 , and the second set of color values comprises the color values of the pixels of the second color-graded version of the picture except the color values of said at least one determined pixels in the second color-graded version of the picture.3. The method of claim 1 , wherein the first set of color values comprises the color values of said at least one determined pixels in the first color-graded version of the picture claim 1 , and the second set of color values comprises the color values of said at least ...

Подробнее
23-11-2017 дата публикации

A METHOD AND DEVICE FOR ESTIMATING A COLOR MAPPING BETWEEN TWO DIFFERENT COLOR-GRADED VERSIONS OF A SEQUENCE OF PICTURES

Номер: US20170339316A1
Принадлежит:

The present disclosure relates to a method and device for processing a sequence of pictures comprising estimating a color mapping between a first color-graded version of said sequence of pictures whose values are represented in a first color volume and a second color-graded version of said sequence of pictures whose values are represented in a second color volume. The method is characterized in that it comprises:—obtaining () a first composite picture by assembling at least two pictures of the first color-graded version of the sequence of pictures in order that the content of said first composite picture comprises at least a part of the content of each of said at least two pictures, and the second composite picture is obtained by assembling at least two pictures of the second color-graded version of the sequence of pictures in order that the content of said second composite picture comprises at least a part of the content of each of said at least two pictures; and—estimating () said color mapping between said first and second color-graded versions of the picture by estimating a color mapping function that maps the color values of said first composite picture onto the color values of said second composite picture. 1. A method for processing a sequence of pictures comprising estimating a color mapping between a first color-graded version of said sequence of pictures whose values are represented in a first color volume and a second color-graded version of said sequence of pictures whose values are represented in a second color volume , wherein it comprises:obtaining a first composite picture by assembling at least two pictures temporarily located at determined time instants in the first color-graded version of the sequence of pictures in order that the content of said first composite picture comprises at least a part of the content of each of said at least two pictures, and the second composite picture is obtained by assembling at least two pictures temporarily located ...

Подробнее
15-12-2016 дата публикации

METHOD AND DEVICE FOR ENCODING BOTH A HIGH-DYNAMIC RANGE FRAME AND AN IMPOSED LOW-DYNAMIC RANGE FRAME

Номер: US20160366423A1
Принадлежит:

The present disclosure generally relates to a method and device for encoding a frame. The method includes the steps of determining a backlight frame from the frame, calculating a residual frame responsive to the frame and the backlight frame, and predictive-encoding of the residual frame using a predictor of the residual frame calculated from an imposed frame (IMF), where the imposed frame is a low-dynamic version of the frame to be encoded. The disclosure relates also a method and device for decoding at least one bitstream representing a frame. 1. A method for encoding a frame , characterized in that it comprises:determining a backlight frame from the frame;calculating a residual frame responsive to the frame and the backlight frame; andpredictive-encoding the residual frame using a predictor of the residual frame calculated from an imposed frame, said imposed frame being a low-dynamic version of the frame to be encoded2. The method of claim 1 , wherein the imposed frame and the frame to be encoded have differently color-grading.3. The method of claim 1 , wherein the imposed frame and the frame to be encoded are expressed in different color spaces.4. The method according to claim 1 , wherein the predictor of the residual frame is calculated from a decoded version of the imposed frame.5. The method according to claim 1 , wherein calculating the predictor of the residual frame comprises mapping the decoded version of the imposed frame to the residual frame by using a color mapping function.6. The method according to the claim 5 , wherein the color mapping function uses a 3D color Look Up Table.7. The method according to claim 1 , wherein the backlight frame is further determined from the imposed frame.8. The method according to the claim 7 , wherein determining the backlight frame comprises dividing each component of the frame by a component of the frame IMF.9. The method according to claim 1 , wherein the method further comprises mapping the residual frame before ...

Подробнее
14-11-2019 дата публикации

A METHOD AND A DEVICE FOR IMAGE ENCODING AND DECODING

Номер: US20190349582A1
Принадлежит:

A decoding method for decoding an image is disclosed. The decoding method comprises for at least one slice of the image: —decoding (S) the slice from a bitstream; —determining (S) information representative of a size of a region of the decoded slice, the size being different from a size of a basic coding block used for decoding the slice; and —filtering (S) the decoded slice by applying a filter on the region identified by the determined information. 2. The decoding method according to claim 1 , wherein said information is further representative of a position of said region within said decoded slice.3. The decoding method according to claim 1 , wherein said information is different for at least two decoded slices or pictures of the same sequence.4. The decoding method according to claim 1 , wherein the region is a rectangle.5. The decoding method according to claim 1 , wherein claim 1 , applying a filter on said region comprises applying said filter during successive filtering passes and wherein determining said information comprises determining said information for each filtering pass.7. The encoding method according to claim 6 , wherein said information is further representative of a position of said region within said decoded slice.8. The encoding method according to claim 6 , wherein said information is different for at least two decoded slices or pictures of the same sequence.9. The encoding method according to claim 6 , wherein the region is a rectangle.10. The encoding method according to claim 6 , wherein claim 6 , applying a filter on said region comprises applying said filter during successive filtering passes and wherein determining said information comprises determining said information for each filtering pass.12. The decoding device of claim 11 , wherein said information is further representative of a position of said region within said decoded slice.13. The decoding device according to or claim 11 , wherein said information is different for at least ...

Подробнее
21-12-2017 дата публикации

METHOD AND DEVICE OF CONVERTING A HIGH-DYNAMIC-RANGE VERSION OF A PICTURE TO A STANDARD-DYNAMIC-RANGE VERSION OF SAID PICTURE

Номер: US20170366791A1
Принадлежит:

The present disclosure generally relates to a method and device of converting a high-dynamic-range (HDR) version of a picture to a standard-dynamic-range (SDR) version of this picture. The method is characterized in that it converts the high-dynamic-range version to the standard-dynamic-range version of the picture according to: a first indicator (I1) that indicates the presence of color mapping parameters; a second indicator (I2) that indicates whether a device is configured to convert the high-dynamic-range version to the standard-dynamic-range version of the picture by taking into account said color mapping parameters; and a third indicator (I3) that indicates whether converting without taking into account said color mapping parameters is inhibited. 1. A method of converting a HDR version of a picture to a SDR version of this picture , comprising:obtaining a first information data that indicates the presence of color mapping parameters;obtaining a second information data that indicates whether a device is configured to convert the HDR version to the SDR version of the picture by taking into account said color mapping parameters;obtaining a third information data that indicates whether converting the HDR version of the picture to the SDR version of this picture without taking into account said color mapping parameters is inhibited; andconverting the HDR version of a picture according to the obtained information data.2. The method of claim 1 , wherein the first claim 1 , second and/or third information data is obtained from a disk or a local memory or a remote memory via a communication network.3. The method of claim 1 , wherein a single information data (SI) represents the first and the third information data.4. Non-transitory storage medium comprising at least one information data indicating:the presence of color mapping parameters; andwhether converting without taking into account said color mapping parameters is inhibited.5. The non-transitory storage medium of ...

Подробнее
28-12-2017 дата публикации

METHOD AND APPARATUS FOR ENCODING AND DECODING HIGH DYNAMIC RANGE (HDR) VIDEOS

Номер: US20170374390A1
Принадлежит:

To preserve backward compatibility with a non-HDR device or service, an HDR picture may be represented using a modulation value and an SDR picture representative of the HDR picture. The modulation value and the SDR picture can then be encoded into the bitstream. At the receiving side, the modulation value and the SDR picture can be decoded. Based on the modulation value, the SDR picture can be mapped to a decoded HDR picture. For a non-HDR device or service, the modulation value information may be discarded and only the SDR picture is decoded. In particular, the modulation value may be implicitly signaled, using quad-tree representation information, intra coding information, inter partition mode information or motion vector residual information. 2. (canceled)3. The method of claim 1 , wherein a plurality of bits are used as quad-tree splitting information to split a portion of the SDR picture into a plurality of coding units.4. The method of claim 2 , wherein each one of the plurality of the bits is encoded as one of (1) a splitting flag and (2) a flag indicative of a transform size.5. The method of claim 1 , wherein the at least one of the following information is determined for a first largest coding unit (LCU) of the SDR picture.6. A method for decoding a bitstream including a High Dynamic Range (HDR) picture claim 1 , comprising: (a) quad-tree representation information,', '(b) a syntax element indicative of whether a most probable intra prediction modes is used;', '(c) a syntax element indicative of inter partition modes, and', '(d) a parity of motion vector residual information,, 'determining a modulation value from at least one of the following informationfor a portion of a Standard Dynamic Range (SDR) picture; anddetermining the HDR picture responsive to the determined modulation value and the SDR picture included the bitstream, wherein the SDR picture is scaled up by the modulation value to form the HDR picture.7. (canceled)8. The method of claim 6 , ...

Подробнее
27-12-2018 дата публикации

Method and apparatus for combined adaptive resolution and internal bit-depth increase coding

Номер: US20180376145A1
Принадлежит: InterDigital VC Holdings Inc

Images to be used as reference images in an adaptive resolution coder or decoder undergo resizing to match the resolution of an image being processed. The resizing process is carried out using extended resolution bit lengths to more accurately represent the processed image. The internal bit depth is retained through the resizing process, and kept as a reference image is stored. When a reference image is used in motion compensation processing, the resized reference matches the resolution of a current image being processed and has an expanded bit depth precision to achieve better fidelity.

Подробнее
28-11-2019 дата публикации

METHOD FOR ENCODING AND METHOD FOR DECODING A COLOUR TRANSFORM AND CORRESPONDING DEVICES

Номер: US20190364255A1
Принадлежит:

A method for encoding a colour transform is disclosed that comprises encoding first parameters representative of video signal characteristics of colour output decoded pictures remapped by said at least one color transform; and encoding second parameters representative of said at least one colour transform. 1. A storage medium having stored thereon a video bitstream representative of color mapping information comprising at least one color transform , said bitstream comprising first parameters representative of video signal characteristics of decoded pictures' colour mapped by said at least one color transform and second parameters representative of said at least one color transform , a first syntax element, wherein said first syntax element has the same semantics as the Video Usability Information video full range flag syntax element except that said first syntax element describes the decoded pictures colour mapped by said at least one color transform;', 'a second syntax element, wherein said second syntax element has the same semantics as the Video Usability Information colour primaries syntax element except that said second syntax element describes the decoded pictures colour mapped by said at least one color transform; a third syntax element, wherein said third syntax element has the same semantics as the Video Usability Information transfer characteristics syntax element except that said third syntax element describes the decoded pictures colour mapped by said at least one color transform; and', 'a fourth syntax element, wherein said fourth syntax element has the same semantics as the Video Usability Information matrix coefficients syntax element except that fourth syntax element describes the decoded pictures colour mapped by said at least one color transform., 'wherein said first parameters representative of video signal characteristics comprise at least one of the following syntax elements2. The storage medium according to claim 1 , wherein said first ...

Подробнее
03-11-2022 дата публикации

LOCAL ILLUMINATION COMPENSATION FLAG INHERITANCE

Номер: US20220353517A1
Принадлежит:

A method and apparatus to improve compression efficiency in a video compression scheme enables flexible use of local illumination compensation. Such methods comprise individual local illumination compensation for components of a video block. Such methods also comprise flexible derivation methods for illumination compensation information. In one embodiment, local illumination compensation information can be inherited from other others, such as neighboring blocks. 1. A method , comprising:determining local illumination compensation information to be used for one or more video components of a video block;encoding the video block using the local illumination compensation information; and,indicating in a bitstream whether said illumination compensation information are used for the video block.2. An apparatus , comprising:a processor, configured to perform:determining local illumination compensation information to be used for one or more video components of a video block;encoding the video block using the local illumination compensation information; and,indicating in a bitstream whether said illumination compensation information are used for the video block.3. A method , comprising:parsing a bitstream for syntax information indicative of local illumination compensation; and,decoding at least one video block in said bitstream based on said syntax to conditionally perform local illumination compensation on components of said one video block.4. An apparatus , comprising:a processor, configured to perform:parsing a bitstream for syntax information indicative of local illumination compensation; and,decoding at least one video block in said bitstream based on said syntax to conditionally perform local illumination compensation on components of said one video block.5. The method of claim 1 , wherein determining the local illumination compensation information to be used for the one or more video components of a video block comprises inheriting information from a previously ...

Подробнее
22-12-2022 дата публикации

ENCODING AND DECODING METHODS AND APPARATUS

Номер: US20220408082A1
Принадлежит:

A method for decoding or encoding comprising: determining if an inter prediction mode called weighted prediction is enabled for a current block; and, if weighted prediction is enabled, modifying a part of a reconstruction process of said current block related to the weighted prediction and/or to at least another prediction tool of a first set of prediction tools, the first set comprising a triangle prediction mode, a geometrical prediction mode, a local illumination compensation mode, a combined intra inter prediction mode, and modes in which motion information used for motion compensation may be refined based on an optical flow model. 1. A method for decoding comprising:determining, from a video, if a weighted prediction mode, in which a residual block is based on a difference between a current block and either a weighted version of a reference block or a weighted average of a plurality of reference blocks, is enabled for the current block; andresponsive to the weighted prediction mode being enabled, modifying a part of a reconstruction process of said current block related to the weighted prediction mode and/or to at least another prediction tool, the at least another prediction tool being either a tool that uses a prediction samples weighting process, or a tool in which motion information used for motion compensation are refined based on an optical flow model.2. (canceled)3. The method according to claim 1 , wherein weighted prediction is enabled when at least one weight used by the weighted prediction mode mentioned in a slice header of a slice comprising the current block is different from a default weight.4. The method according to claim 3 , wherein the reconstruction process of the current block is modified by preventing parsing or inferring any syntax element related to the at least another prediction tool for said current block.5. The method according to claim 1 , wherein the weighted prediction mode is enabled when a reference image providing a reference ...

Подробнее
03-01-1997 дата публикации

SYNTHESIS IMAGE GENERATION METHOD

Номер: FR2724033B1
Принадлежит: Thomson Broadband Systems

Подробнее
27-04-2012 дата публикации

Image slice coding method, involves determining lighting compensation parameter so as to minimize calculated distance between cumulated functions, and coding image slice from reference image

Номер: FR2966681A1
Принадлежит: Thomson Licensing SAS

The method involves determining a covering zone (10) between a current image slice and a reference image, and calculating a histogram (12) of a part of the current image slice in the covering zone and another histogram of a part of reference image in the covering zone. Cumulated functions of the histograms are calculated (14). A lighting compensation parameter is determined (16) so as to minimize calculated distance between the cumulated functions of the histograms balanced by the lighting compensation parameter. The image slice is coded (18) from the reference image.

Подробнее
16-06-2005 дата публикации

Device and method for the preparation of sending data and corresponding products

Номер: WO2005055553A2
Принадлежит: THOMSON LICENSING

The present invention relates to a device (1) and a method for the preparation of data (21) to be sent as a continuous stream via a communication network. The device comprises means for obtainment (11) of the data originating from a database (2), which contains at least two data stream entities (Ej) for data associated respectively with different transmission throughputs (24), means of transfer (12) of these data to a sending system (3), means of connection (13) to one of these entities, and means of switching (14) of the means of connection from one of the entities to another. The preparation device also comprises means of regular addition (15) to the data transferred, of error correction codes (22). The means of switching switch from a first entity to a second entity of greater throughput, when this augmented data stream (DATA) reaches the sum of the sending throughput associated with the second entity and of an additional throughput (possibly zero) associated with an initial input of error correction codes of the second entity, and the means of addition reinitialize the addition of the codes to this initial input upon this switching. Application to streaming over IP network.

Подробнее