[go: up one dir, main page]

RU2014123386A - Способ и устройство для восстановления компенсационных смещений для набора восстановленных выборок изображения - Google Patents

Способ и устройство для восстановления компенсационных смещений для набора восстановленных выборок изображения Download PDF

Info

Publication number
RU2014123386A
RU2014123386A RU2014123386/08A RU2014123386A RU2014123386A RU 2014123386 A RU2014123386 A RU 2014123386A RU 2014123386/08 A RU2014123386/08 A RU 2014123386/08A RU 2014123386 A RU2014123386 A RU 2014123386A RU 2014123386 A RU2014123386 A RU 2014123386A
Authority
RU
Russia
Prior art keywords
classification
range
sample
class
sample values
Prior art date
Application number
RU2014123386/08A
Other languages
English (en)
Other versions
RU2586863C2 (ru
Inventor
Эдуар ФРАНСУА
Гийом ЛАРОШ
Original Assignee
Кэнон Кабусики Кайся
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Кэнон Кабусики Кайся filed Critical Кэнон Кабусики Кайся
Publication of RU2014123386A publication Critical patent/RU2014123386A/ru
Application granted granted Critical
Publication of RU2586863C2 publication Critical patent/RU2586863C2/ru

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • H04N19/139Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • H04N19/147Data rate or code amount at the encoder output according to rate distortion criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/172Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/182Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a pixel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/186Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • H04N19/82Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/86Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
    • H04N19/895Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder in combination with error concealment

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Television Systems (AREA)
  • Image Processing (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

1. Способ предоставления компенсационных смещений для набора восстановленных выборок изображения, причем каждая выборка имеет значение выборки, при этом способ содержит этапы, на которых:- выбирают, на основе критерия искажения в зависимости от скорости передачи, классификацию из множества предварительно определенных классификаций, причем каждая упомянутая предварительно определенная классификация имеет диапазон классификации, меньший полного диапазона значений выборки, и состоит из множества классов, каждый из которых задает диапазон значений выборки в упомянутом диапазоне классификации, причем в этот класс помещается выборка, если ее значение выборки находится в диапазоне рассматриваемого класса; и- ассоциируют с каждым классом выбранной классификации компенсационное смещение для применения к значению выборки каждой выборки рассматриваемого класса.2. Способ по п. 1, в котором упомянутый диапазон классификации по меньшей мере одной упомянутой предварительно определенной классификации составляет меньше половины упомянутого полного диапазона.3. Способ по п. 1, в котором упомянутый диапазон классификации по меньшей мере одной упомянутой предварительно определенной классификации равен одной восьмой полного диапазона.4. Способ по п. 1, в котором по меньшей мере одна упомянутая предварительно определенная классификация состоит из четырехклассов.5. Способ, по любому из предшествующих пунктов, в котором выборки набора могут иметь по меньшей мере первый тип компонента или второй тип компонента, при этом множество классов определяется в зависимости от типа компонента набора выборок.6. Способ по п. 5, в кото

Claims (47)

1. Способ предоставления компенсационных смещений для набора восстановленных выборок изображения, причем каждая выборка имеет значение выборки, при этом способ содержит этапы, на которых:
- выбирают, на основе критерия искажения в зависимости от скорости передачи, классификацию из множества предварительно определенных классификаций, причем каждая упомянутая предварительно определенная классификация имеет диапазон классификации, меньший полного диапазона значений выборки, и состоит из множества классов, каждый из которых задает диапазон значений выборки в упомянутом диапазоне классификации, причем в этот класс помещается выборка, если ее значение выборки находится в диапазоне рассматриваемого класса; и
- ассоциируют с каждым классом выбранной классификации компенсационное смещение для применения к значению выборки каждой выборки рассматриваемого класса.
2. Способ по п. 1, в котором упомянутый диапазон классификации по меньшей мере одной упомянутой предварительно определенной классификации составляет меньше половины упомянутого полного диапазона.
3. Способ по п. 1, в котором упомянутый диапазон классификации по меньшей мере одной упомянутой предварительно определенной классификации равен одной восьмой полного диапазона.
4. Способ по п. 1, в котором по меньшей мере одна упомянутая предварительно определенная классификация состоит из четырех
классов.
5. Способ, по любому из предшествующих пунктов, в котором выборки набора могут иметь по меньшей мере первый тип компонента или второй тип компонента, при этом множество классов определяется в зависимости от типа компонента набора выборок.
6. Способ по п. 5, в котором число классов определяется согласно типу компонента.
7. Способ по любому из пп. 1-4, 6, в котором компенсационное смещение для каждого класса определяется из среднего разности между значением выборки каждой восстановленной выборки класса и соответствующим значением выборки соответствующего исходного изображения.
8. Способ по любому из пп. 1-4, 6, в котором значение выборки представляет битовую глубину, и по меньшей мере одно из диапазона классификации, диапазона каждого класса и центра выбранной классификации зависит от битовой глубины.
9. Способ по любому из пп. 1-4, 6, в котором диапазон значений выборки для данного класса зависит от позиции класса в выбранной классификации.
10. Способ по п. 9, в котором диапазон значений выборки для данного класса, расположенный на краю выбранной классификации, превышает диапазон значений выборки для данного класса в центральной области выбранной классификации.
11. Способ кодирования изображения, состоящего из множества выборок, при этом способ содержит этапы, на которых:
- кодируют выборки;
- декодируют закодированные выборки, чтобы предоставлять восстановленные выборки;
- выполняют контурную фильтрацию в отношении восстановленных выборок, причем контурная фильтрация содержит этап, на котором применяют компенсационные смещения к значениям выборки соответствующих восстановленных выборок, причем каждое компенсационное смещение ассоциировано с диапазоном значений выборки, при этом компенсационные смещения предоставляются согласно способу по любому из предшествующих пунктов; и
- формируют поток битов закодированных выборок.
12. Способ по п. 11, дополнительно содержащий этап, на котором передают, в потоке битов, закодированные данные, представляющие компенсационные смещения, ассоциированные, соответственно, с множеством классов выбранной классификации.
13. Способ по п. 11 или 12, дополнительно содержащий этап, на котором передают, в потоке битов, закодированные данные классификации, связанные с выбранной классификацией.
14. Способ по п. 13, в котором данные классификации содержат данные, представляющие центр выбранной классификации.
15. Способ по п. 13, в котором данные классификации содержат данные, представляющие индекс, связанный с выбранной классификацией.
16. Способ по п. 13, в котором данные классификации содержат данные, представляющие позицию выбранной классификации в полном диапазоне значений выборки.
17. Способ по п. 16, в котором позиция является конечной позицией выбранной классификации.
18. Способ по п. 17, в котором конечная позиция представляется как сдвиг от одного конца упомянутого полного диапазона.
19. Способ по п. 13, в котором данные классификации содержат данные, представляющие диапазон значений выборки, заданных для каждого из множества классов.
20. Способ по п. 13, в котором данные классификации содержат данные, представляющие диапазон классификации выбранной классификации.
21. Способ декодирования изображения, состоящего из множества выборок, причем каждая выборка имеет значение выборки, при этом способ содержит этапы, на которых:
- принимают закодированные значения выборки;
- принимают закодированные данные классификации;
- принимают закодированные компенсационные смещения;
- декодируют данные классификации и выбирают, на основе декодированных данных классификации, классификацию из множества предварительно определенных классификаций, причем каждая упомянутая предварительно определенная классификация имеет диапазон классификации, меньший полного диапазона значений выборки, и состоит из множества классов, каждый из которых задает диапазон значений выборки в упомянутом диапазоне классификации, причем в этот класс помещается выборка, если ее значение выборки находится в диапазоне рассматриваемого класса;
- декодируют закодированные выборки, чтобы предоставлять восстановленные значения выборки, и декодируют закодированные компенсационные смещения;
- ассоциируют декодированные компенсационные смещения,
соответственно, с классами выбранной классификации; и
- выполняют контурную фильтрацию в отношении восстановленных значений выборки, причем контурная фильтрация содержит этап, на котором применяют декодированное компенсационное смещение, ассоциированное с каждым классом выбранной классификации, к восстановленным значениям выборки в диапазоне рассматриваемого класса.
22. Способ по п. 21, в котором упомянутый диапазон классификации по меньшей мере одной упомянутой предварительно определенной классификации составляет меньше половины упомянутого полного диапазона.
23. Способ по п. 21, в котором упомянутый диапазон классификации по меньшей мере одной упомянутой предварительно определенной классификации равен одной восьмой полного диапазона.
24. Способ по п. 21, в котором по меньшей мере одна упомянутая предварительно определенная классификация состоит из четырех классов.
25. Способ по любому из пп. 21-24, в котором данные классификации содержат данные, представляющие центр выбранной классификации.
26. Способ по любому из пп. 21-24, в котором данные классификации содержат данные, представляющие индекс, связанный с выбранной классификацией.
27. Способ по любому из пп. 21-24, в котором данные классификации содержат данные, представляющие позицию выбранной классификации в полном диапазоне значений выборки.
28. Способ по п. 27, в котором позиция является конечной позицией выбранной классификации.
29. Способ по п. 28, в котором конечная позиция представляется как сдвиг от одного конца упомянутого полного диапазона.
30. Способ по любому из пп. 21-24, 28, 29, в котором данные классификации содержат данные, представляющие диапазон значений выборки, заданных для каждого из множества классов.
31. Способ по любому из пп. 21-24, 28, 29, в котором данные классификации содержат данные, представляющие диапазон классификации выбранной классификации.
32. Компьютерный программный продукт для программируемого устройства, причем компьютерный программный продукт содержит последовательность инструкций для реализации способа по любому из пп. 1-31 при загрузке и исполнении посредством программируемого устройства.
33. Считываемый компьютером носитель данных, хранящий инструкции компьютерной программы для реализации способа по любому из пп. 1-31.
34. Сигнал, переносящий информационный набор данных для изображения, представленного посредством потока битов видео, причем изображение содержит набор восстанавливаемых выборок, причем каждая восстанавливаемая выборка имеет значение выборки, при этом информационный набор данных содержит: данные классификации, связанные с классификацией, выбранной посредством кодера из множества предварительно определенных классификаций, причем каждая упомянутая предварительно определенная классификация имеет диапазон классификации, меньший полного диапазона значений выборки, и состоит из множества классов, каждый из которых задает диапазон значений выборки в упомянутом диапазоне классификации, причем в этот класс помещается выборка, если ее значение выборки находится в диапазоне рассматриваемого класса, и каждый класс из множества классов выбранной классификации ассоциирован с компенсационным смещением для применения к значениям выборки восстанавливаемых выборок в диапазоне рассматриваемого класса.
35. Сигнал по п. 34, в котором упомянутый диапазон классификации по меньшей мере одной упомянутой предварительно определенной классификации составляет меньше половины упомянутого полного диапазона.
36. Сигнал по п. 34, в котором упомянутый диапазон классификации по меньшей мере одной упомянутой предварительно определенной классификации равен одной восьмой полного диапазона.
37. Сигнал по п. 34, в котором по меньшей мере одна упомянутая предварительно определенная классификация состоит из четырех классов.
38. Сигнал по любому из пп. 34-37, в котором данные классификации содержат данные, представляющие центр выбранной классификации.
39. Сигнал по любому из пп. 34-37, в котором данные классификации содержат данные, представляющие индекс, связанный с выбранной классификацией.
40. Сигнал по любому из пп. 34-37, в котором данные
классификации содержат данные, представляющие позицию выбранной классификации в полном диапазоне значений выборки.
41. Сигнал по п. 40, в котором позиция является конечной позицией выбранной классификации.
42. Сигнал по п. 41, в котором конечная позиция представляется как сдвиг от одного конца упомянутого полного диапазона.
43. Сигнал по любому из пп. 34-37, 41, 42, в котором данные классификации содержат данные, представляющие диапазон значений выборки, заданных для каждого из множества классов.
44. Сигнал по любому из пп. 34-37, 41, 42, в котором данные классификации содержат данные, представляющие полезный диапазон выбранной классификации.
45. Устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения, причем каждая выборка имеет значение выборки, причем устройство содержит:
- средство для выбора, на основе критерия искажения в зависимости от скорости передачи, классификации из множества предварительно определенных классификаций, причем каждая упомянутая предварительно определенная классификация имеет диапазон классификации, меньший полного диапазона значений выборки, и состоит из множества классов, каждый из которых задает диапазон значений выборки в упомянутом диапазоне классификации, причем в этот класс помещается выборка, если ее значение выборки находится в диапазоне рассматриваемого класса; и
- средство для ассоциирования с каждым классом выбранной
классификации компенсационного смещения для применения к значению выборки каждой выборки рассматриваемого класса.
46. Устройство кодирования для кодирования изображения, состоящего из множества выборок, причем устройство содержит:
- кодер для кодирования выборок;
- декодер для декодирования закодированных выборок, чтобы предоставлять восстановленные выборки;
- контурный фильтр для фильтрации восстановленных выборок, причем средство контурной фильтрации содержит средство применения смещений для применения компенсационных смещений к значениям выборки соответствующих восстановленных выборок, причем каждое компенсационное смещение ассоциировано с диапазоном значений выборки, при этом компенсационные смещения предоставляются посредством устройства по п. 45; и
- формирователь потоков битов для формирования потока битов закодированных выборок.
47. Устройство для декодирования изображения, состоящего из множества выборок, причем каждая выборка имеет значение выборки, причем устройство содержит:
- средство для приема закодированных значений выборки;
- средство для приема закодированных данных классификации;
- средство для приема закодированных компенсационных смещений;
- средство для декодирования данных классификации и для выбора, на основе декодированных данных классификации, классификации из множества предварительно определенных классификаций, причем каждая упомянутая предварительно
определенная классификация имеет диапазон классификации, меньший полного диапазона значений выборки, и состоит из множества классов, каждый из которых задает диапазон значений выборки в упомянутом диапазоне классификации, причем в этот класс помещается выборка, если ее значение выборки находится в диапазоне рассматриваемого класса;
- средство для декодирования закодированных выборок, чтобы предоставлять восстановленные значения выборки, и для декодирования закодированных компенсационных смещений;
- средство для ассоциирования декодированных компенсационных смещений, соответственно, с классами выбранной классификации; и
- средство для выполнения контурной фильтрации в отношении восстановленных значений выборки, причем контурная фильтрация содержит применение декодированного компенсационного смещения, ассоциированного с каждым классом выбранной классификации, к восстановленным значениям выборки в диапазоне рассматриваемого класса.
RU2014123386/08A 2011-11-07 2012-11-07 Способ и устройство для восстановления компенсационных смещений для набора восстановленных выборок изображения RU2586863C2 (ru)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
GB1119206.9 2011-11-07
GBGB1119206.9A GB201119206D0 (en) 2011-11-07 2011-11-07 Method and device for providing compensation offsets for a set of reconstructed samples of an image
GB1203285.0 2012-02-24
GB1203285.0A GB2499983A (en) 2011-11-07 2012-02-24 Providing compensation offsets for a set of reconstructed samples of an image
PCT/EP2012/072069 WO2013068427A2 (en) 2011-11-07 2012-11-07 Method and device for providing compensation offsets for a set of reconstructed samples of an image

Related Child Applications (1)

Application Number Title Priority Date Filing Date
RU2016118606A Division RU2636666C1 (ru) 2011-11-07 2012-11-07 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения

Publications (2)

Publication Number Publication Date
RU2014123386A true RU2014123386A (ru) 2015-12-20
RU2586863C2 RU2586863C2 (ru) 2016-06-10

Family

ID=45421397

Family Applications (13)

Application Number Title Priority Date Filing Date
RU2014123386/08A RU2586863C2 (ru) 2011-11-07 2012-11-07 Способ и устройство для восстановления компенсационных смещений для набора восстановленных выборок изображения
RU2016118606A RU2636666C1 (ru) 2011-11-07 2012-11-07 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения
RU2014123360/08A RU2586862C2 (ru) 2011-11-07 2012-11-07 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2016118608A RU2641230C1 (ru) 2011-11-07 2012-11-07 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2017137593A RU2684478C1 (ru) 2011-11-07 2017-10-27 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения
RU2017146196A RU2676410C1 (ru) 2011-11-07 2017-12-27 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2018144124A RU2702054C1 (ru) 2011-11-07 2018-12-13 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2018144123A RU2701130C1 (ru) 2011-11-07 2018-12-13 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2019109208A RU2707926C1 (ru) 2011-11-07 2019-03-29 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения
RU2019109448A RU2708351C1 (ru) 2011-11-07 2019-04-01 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения
RU2019129350A RU2716535C1 (ru) 2011-11-07 2019-09-18 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2019137625A RU2019137625A (ru) 2011-11-07 2019-11-22 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения
RU2020108456A RU2020108456A (ru) 2011-11-07 2020-02-27 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения

Family Applications After (12)

Application Number Title Priority Date Filing Date
RU2016118606A RU2636666C1 (ru) 2011-11-07 2012-11-07 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения
RU2014123360/08A RU2586862C2 (ru) 2011-11-07 2012-11-07 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2016118608A RU2641230C1 (ru) 2011-11-07 2012-11-07 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2017137593A RU2684478C1 (ru) 2011-11-07 2017-10-27 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения
RU2017146196A RU2676410C1 (ru) 2011-11-07 2017-12-27 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2018144124A RU2702054C1 (ru) 2011-11-07 2018-12-13 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2018144123A RU2701130C1 (ru) 2011-11-07 2018-12-13 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2019109208A RU2707926C1 (ru) 2011-11-07 2019-03-29 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения
RU2019109448A RU2708351C1 (ru) 2011-11-07 2019-04-01 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения
RU2019129350A RU2716535C1 (ru) 2011-11-07 2019-09-18 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения
RU2019137625A RU2019137625A (ru) 2011-11-07 2019-11-22 Способ и устройство для предоставления компенсационных смещений для набора восстановленных выборок изображения
RU2020108456A RU2020108456A (ru) 2011-11-07 2020-02-27 Способ и устройство для оптимизации кодирования/декодирования компенсационных смещений для набора восстановленных выборок изображения

Country Status (14)

Country Link
US (12) US10085042B2 (ru)
EP (11) EP3657791B1 (ru)
JP (10) JP6184416B2 (ru)
KR (12) KR102029614B1 (ru)
CN (15) CN107707914B (ru)
BR (10) BR122019026456B1 (ru)
DK (2) DK2777253T3 (ru)
ES (7) ES2906724T3 (ru)
GB (5) GB201119206D0 (ru)
HU (5) HUE057828T2 (ru)
IN (2) IN2014CN04154A (ru)
PL (5) PL3657792T3 (ru)
RU (13) RU2586863C2 (ru)
WO (3) WO2013068428A2 (ru)

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101529992B1 (ko) 2010-04-05 2015-06-18 삼성전자주식회사 픽셀 그룹별 픽셀값 보상을 위한 비디오 부호화 방법과 그 장치, 및 픽셀 그룹별 픽셀값 보상을 위한 비디오 복호화 방법과 그 장치
GB201119206D0 (en) 2011-11-07 2011-12-21 Canon Kk Method and device for providing compensation offsets for a set of reconstructed samples of an image
US9253482B2 (en) * 2011-11-08 2016-02-02 Texas Insturments Incorporated Method and apparatus for sample adaptive offset without sign coding
US9277194B2 (en) * 2011-11-08 2016-03-01 Texas Instruments Incorporated Method and apparatus for image and video coding using hierarchical sample adaptive band offset
CN108513133B (zh) * 2011-12-22 2022-05-03 三星电子株式会社 视频解码设备
US9161035B2 (en) * 2012-01-20 2015-10-13 Sony Corporation Flexible band offset mode in sample adaptive offset in HEVC
GB2509707B (en) 2013-01-04 2016-03-16 Canon Kk A method, device, computer program, and information storage means for encoding or decoding a video sequence
KR102166335B1 (ko) * 2013-04-19 2020-10-15 삼성전자주식회사 Sao 파라미터를 시그널링하는 비디오 부호화 방법 및 그 장치, 비디오 복호화 방법 및 그 장치
US9826240B2 (en) * 2013-07-05 2017-11-21 Texas Instruments Incorporated High throughput VLSI architecture for HEVC SAO encoding
JP6174966B2 (ja) * 2013-10-17 2017-08-02 キヤノン株式会社 画像符号化装置、画像符号化方法、及びプログラム
EP3061253A4 (en) 2013-10-25 2016-08-31 Microsoft Technology Licensing Llc PAIRING OF BLOCKS BY HASHING VIDEO AND IMAGE CODING
US11076171B2 (en) 2013-10-25 2021-07-27 Microsoft Technology Licensing, Llc Representing blocks with hash values in video and image coding and decoding
TWI496456B (zh) * 2013-11-19 2015-08-11 Ind Tech Res Inst 畫面間成本計算方法及畫面間成本計算裝置
CN103647975B (zh) * 2013-12-02 2017-01-11 国家广播电影电视总局广播科学研究院 基于直方图分析的改进样本自适应偏移滤波方法
CN104717506B (zh) * 2013-12-13 2019-07-05 北京三星通信技术研究有限公司 视频编解码中像素处理的方法和装置
US9628822B2 (en) 2014-01-30 2017-04-18 Qualcomm Incorporated Low complexity sample adaptive offset encoding
WO2015131326A1 (en) 2014-03-04 2015-09-11 Microsoft Technology Licensing, Llc Encoder-side decisions for block flipping and skip mode in intra block copy prediction
KR102185245B1 (ko) 2014-03-04 2020-12-01 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 해시 기반 블록 매칭을 위한 해시 테이블 구성 및 이용가능성 검사
JP6338408B2 (ja) * 2014-03-14 2018-06-06 三菱電機株式会社 画像符号化装置、画像復号装置、画像符号化方法及び画像復号方法
US10382754B2 (en) 2014-04-29 2019-08-13 Microsoft Technology Licensing, Llc Encoder-side decisions for sample adaptive offset filtering
CN105323588B (zh) * 2014-06-16 2019-06-21 敦泰电子股份有限公司 一种动态适应压缩参数的影像压缩系统
KR102287779B1 (ko) 2014-06-23 2021-08-06 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 해시 기반의 블록 매칭의 결과에 기초한 인코더 결정
KR102276854B1 (ko) * 2014-07-31 2021-07-13 삼성전자주식회사 인루프 필터 파라미터 예측을 사용하는 비디오 부호화 방법 및 그 장치, 비디오 복호화 방법 및 그 장치
US11025923B2 (en) 2014-09-30 2021-06-01 Microsoft Technology Licensing, Llc Hash-based encoder decisions for video coding
GB2533905A (en) * 2014-10-06 2016-07-13 Canon Kk Method and apparatus for video coding and decoding
WO2016127271A1 (en) * 2015-02-13 2016-08-18 Xiaoou Tang An apparatus and a method for reducing compression artifacts of a lossy-compressed image
JP6454229B2 (ja) * 2015-06-10 2019-01-16 日本電信電話株式会社 画像符号化装置、画像復号装置、画像符号化プログラム及び画像復号プログラム
US20170006283A1 (en) * 2015-06-30 2017-01-05 Microsoft Technology Licensing, Llc Computationally efficient sample adaptive offset filtering during video encoding
EP3142363A1 (en) * 2015-09-08 2017-03-15 Thomson Licensing Methods and devices for encoding and decoding a sequence of pictures, and corresponding computer program product and computer-readable medium
KR102423880B1 (ko) 2015-10-06 2022-07-21 삼성전자주식회사 인코더의 작동방법과 상기 인코더를 포함하는 시스템 온 칩의 작동 방법
KR20180064423A (ko) * 2015-11-04 2018-06-14 엘지전자 주식회사 영상 코딩 시스템에서 영상 디코딩 방법 및 장치
US10728546B2 (en) 2016-02-05 2020-07-28 Apple Inc. Sample adaptive offset systems and methods
EP3220643A1 (en) * 2016-03-14 2017-09-20 Thomson Licensing 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
CN105959731B (zh) * 2016-04-28 2019-02-05 西安交通大学 一种数字电视的统计复用编码方法
US10390039B2 (en) 2016-08-31 2019-08-20 Microsoft Technology Licensing, Llc Motion estimation for screen remoting scenarios
EP3306922A1 (en) * 2016-10-05 2018-04-11 Thomson Licensing Method and apparatus for encoding a picture using rate-distortion based block splitting
US10432972B2 (en) * 2016-10-19 2019-10-01 Google Llc Guided offset correction for loop restoration in video coding
US11095877B2 (en) 2016-11-30 2021-08-17 Microsoft Technology Licensing, Llc Local hash-based motion estimation for screen remoting scenarios
CN109565604A (zh) * 2016-12-30 2019-04-02 华为技术有限公司 图像滤波方法、装置以及设备
CN116233422A (zh) * 2017-03-22 2023-06-06 汉阳大学校产学协力团 基于自适应像素分类基准的环路滤波方法
CN107360431B (zh) * 2017-06-30 2019-08-02 武汉斗鱼网络科技有限公司 一种帧类型的判断方法及装置
CN107707915B (zh) * 2017-09-30 2019-11-12 上海兆芯集成电路有限公司 采样点自适应偏移滤波的控制方法及其影像处理系统
JP6939892B2 (ja) * 2017-10-25 2021-09-22 株式会社ソシオネクスト 符号化方法、復号方法、符号化装置、復号装置、符号化プログラム及び復号プログラム
WO2019135294A1 (ja) 2018-01-05 2019-07-11 株式会社ソシオネクスト 符号化方法、復号方法、符号化装置、復号装置、符号化プログラム及び復号プログラム
GB2574423A (en) * 2018-06-05 2019-12-11 Canon Kk Video coding and decoding
KR102312337B1 (ko) * 2018-10-19 2021-10-14 삼성전자주식회사 Ai 부호화 장치 및 그 동작방법, 및 ai 복호화 장치 및 그 동작방법
WO2020094154A1 (en) * 2018-11-09 2020-05-14 Beijing Bytedance Network Technology Co., Ltd. Improvements for region based adaptive loop filter
GB2580173B (en) 2018-12-21 2022-07-27 Canon Kk A filter
CN109862374A (zh) * 2019-01-07 2019-06-07 北京大学 一种自适应环路滤波方法及装置
CN109859126B (zh) * 2019-01-17 2021-02-02 浙江大华技术股份有限公司 一种视频降噪方法、装置、电子设备及存储介质
CN117956148A (zh) * 2019-03-08 2024-04-30 佳能株式会社 自适应环路滤波器
CN110677649B (zh) * 2019-10-16 2021-09-28 腾讯科技(深圳)有限公司 基于机器学习的去伪影方法、去伪影模型训练方法及装置
WO2021093801A1 (en) * 2019-11-14 2021-05-20 Beijing Bytedance Network Technology Co., Ltd. Coding of low bit-depth visual media data
EP4074034A4 (en) * 2019-12-09 2023-05-10 Telefonaktiebolaget Lm Ericsson (Publ) ADAPTIVE LOOP FILTERING
EP4078952A4 (en) 2019-12-17 2023-01-25 Telefonaktiebolaget Lm Ericsson (Publ) LOW COMPLEXITY IMAGE FILTERS
KR20220116006A (ko) * 2019-12-17 2022-08-19 알리바바 그룹 홀딩 리미티드 랩-어라운드 모션 보상을 수행하기 위한 방법들
US11375221B2 (en) * 2020-02-12 2022-06-28 Tencent America LLC Method and apparatus for cross-component filtering
WO2021195546A1 (en) 2020-03-26 2021-09-30 Alibaba Group Holding Limited Methods for signaling video coding data
CN111698511B (zh) * 2020-06-07 2022-09-16 咪咕文化科技有限公司 图像滤波方法、装置、设备及可读存储介质
US11202085B1 (en) 2020-06-12 2021-12-14 Microsoft Technology Licensing, Llc Low-cost hash table construction and hash-based block matching for variable-size blocks
US11750816B2 (en) * 2020-12-03 2023-09-05 Alibaba Group Holding Limited Methods and systems for cross-component sample adaptive offset
CN114764768A (zh) 2020-12-31 2022-07-19 富泰华工业(深圳)有限公司 缺陷检测分类方法、装置、电子设备及存储介质
CN112862924B (zh) * 2020-12-31 2022-11-25 哈尔滨工业大学(威海) 多模态成像中图像重建方法、装置和多模态成像技术系统
TWI764492B (zh) * 2020-12-31 2022-05-11 鴻海精密工業股份有限公司 缺陷檢測分類方法、裝置、電子設備及存儲介質
KR20230139810A (ko) * 2021-02-01 2023-10-05 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 크로스-컴포넌트 샘플 적응 오프셋에서의 크로마 코딩 강화
CN113099230B (zh) * 2021-02-22 2022-09-06 浙江大华技术股份有限公司 编码方法、装置、电子设备及计算机可读存储介质
CN112819017B (zh) * 2021-03-09 2022-08-16 遵义师范学院 基于直方图的高精度色偏图像识别方法
CN113068037B (zh) * 2021-03-17 2022-12-06 上海哔哩哔哩科技有限公司 用于样点自适应补偿的方法及装置、设备和介质
KR20230144050A (ko) * 2021-03-18 2023-10-13 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 교차-성분 샘플 적응적 오프셋에서의 코딩 향상
JP7685069B2 (ja) * 2021-03-30 2025-05-28 テレフオンアクチーボラゲット エルエム エリクソン(パブル) 組み合わせられたループフィルタ処理
CN112752104B (zh) * 2021-04-06 2021-06-08 浙江华创视讯科技有限公司 图像补偿方法、装置、存储介质及电子设备
KR20230151029A (ko) 2021-04-14 2023-10-31 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 교차 컴포넌트 샘플 적응적 오프셋에서의 코딩 향상
CN117769834A (zh) * 2021-07-27 2024-03-26 北京达佳互联信息技术有限公司 跨分量样点自适应偏移中的编解码增强
MX2024002212A (es) * 2021-08-19 2024-03-13 Beijing Dajia Internet Information Tech Co Ltd Mejora de la codificacion en desplazamiento adaptativo de muestra de componentes cruzados.
MX2024005579A (es) * 2021-11-08 2024-05-22 Beijing Dajia Internet Information Tech Co Ltd Desplazamiento adaptativo de muestra cruzada de componentes.
EP4447439A1 (en) * 2023-04-14 2024-10-16 Beijing Xiaomi Mobile Software Co., Ltd. Encoding/decoding video picture data
EP4447438A1 (en) * 2023-04-14 2024-10-16 Beijing Xiaomi Mobile Software Co., Ltd. Encoding/decoding video picture data
WO2024251577A1 (en) * 2023-06-06 2024-12-12 Interdigital Ce Patent Holdings, Sas Encoding and decoding methods using offset-based filtering and corresponding apparatuses

Family Cites Families (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0223557A3 (en) 1985-11-15 1989-04-05 Data General Corporation Display control in a data processing system
KR0148130B1 (ko) * 1992-05-18 1998-09-15 강진구 블럭킹아티팩트를 억제시키는 부호화/복호화 방법 및 그 장치
US5502489A (en) * 1994-01-03 1996-03-26 Daewoo Electronics Co., Ltd. Method for the motion adaptive spatial filtering of video signals in an image coding apparatus
US6519369B1 (en) * 1999-02-12 2003-02-11 Sony Corporation Method and apparatus for filter tap expansion
FI117533B (fi) * 2000-01-20 2006-11-15 Nokia Corp Menetelmä digitaalisten videokuvien suodattamiseksi
JP4156188B2 (ja) * 2000-10-20 2008-09-24 パイオニア株式会社 情報出力装置及び情報出力方法、情報記録装置及び情報記録方法、情報出力記録システム及び情報出力記録方法並びに情報記録媒体
US7450641B2 (en) 2001-09-14 2008-11-11 Sharp Laboratories Of America, Inc. Adaptive filtering based upon boundary strength
WO2005018239A1 (ja) * 2003-08-19 2005-02-24 Matsushita Electric Industrial Co., Ltd. 動画像符号化方法および動画像復号化方法
RU2358319C2 (ru) 2003-08-29 2009-06-10 Самсунг Электроникс Ко., Лтд. Способ и устройство для фотореалистического трехмерного моделирования лица на основе изображения
US7369709B2 (en) 2003-09-07 2008-05-06 Microsoft Corporation Conditional lapped transform
CN1285214C (zh) * 2004-01-14 2006-11-15 华中科技大学 一种环路滤波方法和环路滤波器
US7397854B2 (en) * 2004-04-29 2008-07-08 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
US7876833B2 (en) 2005-04-11 2011-01-25 Sharp Laboratories Of America, Inc. Method and apparatus for adaptive up-scaling for spatially scalable coding
JP2008536447A (ja) * 2005-04-13 2008-09-04 トムソン ライセンシング ビデオ復号化のための方法および装置
US7511769B2 (en) 2005-04-19 2009-03-31 Texas Instruments Incorporated Interframe noise reduction for video
KR101249024B1 (ko) * 2005-06-01 2013-03-29 코닌클리케 필립스 일렉트로닉스 엔.브이. 콘텐트 아이템의 특성을 결정하기 위한 방법 및 전자 디바이스
US8189034B2 (en) * 2005-06-23 2012-05-29 Koninklijke Philips Electronics N.V. Combined exchange of image and related depth data
KR100678958B1 (ko) * 2005-07-29 2007-02-06 삼성전자주식회사 인트라 bl 모드를 고려한 디블록 필터링 방법, 및 상기방법을 이용하는 다 계층 비디오 인코더/디코더
CN100438629C (zh) * 2005-09-19 2008-11-26 华为技术有限公司 图像编码处理中的环路滤波方法
KR100647402B1 (ko) 2005-11-01 2006-11-23 매그나칩 반도체 유한회사 이미지 센서의 화질개선장치 및 그 방법
US7956930B2 (en) * 2006-01-06 2011-06-07 Microsoft Corporation Resampling and picture resizing operations for multi-resolution video coding and decoding
RU2406259C2 (ru) * 2006-03-27 2010-12-10 Квэлкомм Инкорпорейтед Способы и системы для кодирования уточняющих коэффициентов при сжатии видеоданных
WO2007116551A1 (ja) * 2006-03-30 2007-10-18 Kabushiki Kaisha Toshiba 画像符号化装置及び画像符号化方法並びに画像復号化装置及び画像復号化方法
US9001899B2 (en) 2006-09-15 2015-04-07 Freescale Semiconductor, Inc. Video information processing system with selective chroma deblock filtering
US20080080618A1 (en) 2006-09-28 2008-04-03 Kazuya Takagi Video decoding apparatus and method of the same
CN105392004A (zh) 2006-11-08 2016-03-09 汤姆逊许可证公司 用于环内去伪影滤波的方法和设备
CN100578618C (zh) * 2006-12-04 2010-01-06 华为技术有限公司 一种解码方法及装置
US9445128B2 (en) * 2006-12-08 2016-09-13 Freescale Semiconductor, Inc. System and method of determining deblocking control flag of scalable video system for indicating presentation of deblocking parameters for multiple layers
JP2010514246A (ja) * 2006-12-18 2010-04-30 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 画像圧縮及び伸張
US8238443B2 (en) * 2008-01-12 2012-08-07 Huaya Microelectronics Digital timing extraction and recovery in a digital video decoder
US8234193B2 (en) * 2008-03-03 2012-07-31 Wildfire Interactive, Inc. Method and system for providing online promotions through a social network-based platform
US8831086B2 (en) * 2008-04-10 2014-09-09 Qualcomm Incorporated Prediction techniques for interpolation in video coding
JP2009290552A (ja) * 2008-05-29 2009-12-10 Fujifilm Corp 動画圧縮装置および動画圧縮プログラム
KR20090129926A (ko) * 2008-06-13 2009-12-17 삼성전자주식회사 영상 부호화 방법 및 그 장치, 영상 복호화 방법 및 그 장치
JP5161702B2 (ja) * 2008-08-25 2013-03-13 キヤノン株式会社 撮像装置、撮像システム、及び焦点検出方法
US9571856B2 (en) * 2008-08-25 2017-02-14 Microsoft Technology Licensing, Llc Conversion operations in scalable video encoding and decoding
CN101742290B (zh) * 2008-11-12 2013-03-27 北京中星微电子有限公司 视频编、解码降噪方法和视频编、解码降噪装置
JPWO2010092740A1 (ja) * 2009-02-10 2012-08-16 パナソニック株式会社 画像処理装置、画像処理方法、プログラムおよび集積回路
CN101511024A (zh) * 2009-04-01 2009-08-19 北京航空航天大学 实时电子稳像中基于运动状态识别的运动补偿方法
EP2237557A1 (en) * 2009-04-03 2010-10-06 Panasonic Corporation Coding for filter coefficients
KR101749269B1 (ko) 2009-06-30 2017-06-22 삼성전자주식회사 적응적인 인루프 필터를 이용한 동영상 부호화와 복호화 장치 및 그 방법
CN102550026B (zh) * 2009-10-05 2016-08-03 汤姆森特许公司 视频编码和解码中色度分量的预测像素的自适应滤波的方法和装置
JP6029984B2 (ja) * 2010-03-09 2016-11-24 トムソン ライセンシングThomson Licensing 分類ベースのループ・フィルタのための方法と装置
KR101529992B1 (ko) * 2010-04-05 2015-06-18 삼성전자주식회사 픽셀 그룹별 픽셀값 보상을 위한 비디오 부호화 방법과 그 장치, 및 픽셀 그룹별 픽셀값 보상을 위한 비디오 복호화 방법과 그 장치
US8428372B2 (en) * 2010-04-09 2013-04-23 The Boeing Company Method, apparatus and computer program product for compressing data
CN101860753B (zh) * 2010-04-30 2012-10-03 北京航空航天大学 一种基于分形的视频压缩与解压缩方法
US8660174B2 (en) * 2010-06-15 2014-02-25 Mediatek Inc. Apparatus and method of adaptive offset for video coding
US9094658B2 (en) * 2010-05-10 2015-07-28 Mediatek Inc. Method and apparatus of adaptive loop filtering
US9247265B2 (en) * 2010-09-01 2016-01-26 Qualcomm Incorporated Multi-input adaptive filter based on combination of sum-modified Laplacian filter indexing and quadtree partitioning
US9055305B2 (en) * 2011-01-09 2015-06-09 Mediatek Inc. Apparatus and method of sample adaptive offset for video coding
CN103155557B (zh) * 2010-10-05 2017-03-01 寰发股份有限公司 基于分区基础的自适应环路滤波方法和装置
US20130294705A1 (en) * 2010-11-10 2013-11-07 Sony Corporation Image processing device, and image processing method
JP5524423B2 (ja) * 2011-01-09 2014-06-18 メディアテック インコーポレイテッド 効率的なサンプル適応オフセットの装置及び方法
US9161041B2 (en) 2011-01-09 2015-10-13 Mediatek Inc. Apparatus and method of efficient sample adaptive offset
US20120183078A1 (en) 2011-01-14 2012-07-19 Samsung Electronics Co., Ltd. Filter adaptation with directional features for video/image coding
US9001883B2 (en) * 2011-02-16 2015-04-07 Mediatek Inc Method and apparatus for slice common information sharing
GB2488830B (en) 2011-03-10 2015-07-29 Canon Kk Method and device for encoding image data and method and device for decoding image data
EP2693750A4 (en) 2011-03-30 2016-09-28 Lg Electronics Inc IN-LOOP FILTER PROCESS AND DEVICE THEREFOR
EP3220641B1 (en) 2011-04-21 2019-01-02 HFI Innovation Inc. Method and apparatus for improved in-loop filtering
US9008170B2 (en) 2011-05-10 2015-04-14 Qualcomm Incorporated Offset type and coefficients signaling method for sample adaptive offset
CN103535035B (zh) 2011-05-16 2017-03-15 寰发股份有限公司 用于亮度和色度分量的样本自适应偏移的方法和装置
ES2853673T3 (es) 2011-06-14 2021-09-17 Lg Electronics Inc Método para codificar y descodificar la información de imágenes
WO2012175195A1 (en) 2011-06-20 2012-12-27 Panasonic Corporation Simplified pipeline for filtering
KR101785770B1 (ko) * 2011-06-23 2017-10-16 후아웨이 테크놀러지 컴퍼니 리미티드 오프셋 복호 장치, 오프셋 부호화 장치, 화상 필터 장치 및 데이터 구조
US9294770B2 (en) 2011-06-24 2016-03-22 Lg Electronics Inc. Image information encoding and decoding method
MX338670B (es) * 2011-06-28 2016-04-27 Samsung Electronics Co Ltd Metodo de codificacion de video que utiliza ajustes de desplazamiento de conformidad con clasificacion de pixel y aparato para ello, metodo de decodificacion de video y aparato para ello.
US9509989B2 (en) * 2011-08-04 2016-11-29 Hfi Innovation Inc. Method and apparatus for reordered binarization of syntax elements in CABAC
US9344743B2 (en) * 2011-08-24 2016-05-17 Texas Instruments Incorporated Flexible region based sample adaptive offset (SAO) and adaptive loop filter (ALF)
US10070152B2 (en) * 2011-08-24 2018-09-04 Texas Instruments Incorporated Sample adaptive offset (SAO) parameter signaling
US9485521B2 (en) 2011-09-19 2016-11-01 Lg Electronics Inc. Encoding and decoding image using sample adaptive offset with start band indicator
KR20130034566A (ko) * 2011-09-28 2013-04-05 한국전자통신연구원 제한된 오프셋 보상 및 루프 필터를 기반으로 하는 영상 부호화 및 복호화 방법 및 그 장치
WO2013046990A1 (ja) * 2011-09-29 2013-04-04 シャープ株式会社 オフセット復号装置、オフセット符号化装置、画像フィルタ装置、および、データ構造
US20130083844A1 (en) * 2011-09-30 2013-04-04 In Suk Chong Coefficient coding for sample adaptive offset and adaptive loop filter
US9357235B2 (en) * 2011-10-13 2016-05-31 Qualcomm Incorporated Sample adaptive offset merged with adaptive loop filter in video coding
US20140198844A1 (en) * 2011-10-24 2014-07-17 Mediatek Inc. Method and apparatus for non-cross-tile loop filtering
JP2013093792A (ja) * 2011-10-27 2013-05-16 Sony Corp 画像処理装置および方法
KR102007050B1 (ko) 2011-11-03 2019-10-01 선 페이턴트 트러스트 펄스 코드 변조 모드에서 부호화된 블록의 필터링
US10051289B2 (en) * 2011-11-04 2018-08-14 Qualcomm Incorporated Adaptive center band offset filter for video coding
JP2013138395A (ja) * 2011-11-04 2013-07-11 Sharp Corp 画像フィルタ装置、画像復号装置、画像符号化装置、および、データ構造
GB201119206D0 (en) 2011-11-07 2011-12-21 Canon Kk Method and device for providing compensation offsets for a set of reconstructed samples of an image
US20130136173A1 (en) 2011-11-15 2013-05-30 Panasonic Corporation Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
CN108513133B (zh) * 2011-12-22 2022-05-03 三星电子株式会社 视频解码设备
US9161035B2 (en) * 2012-01-20 2015-10-13 Sony Corporation Flexible band offset mode in sample adaptive offset in HEVC
US9380302B2 (en) 2012-02-27 2016-06-28 Texas Instruments Incorporated Sample adaptive offset (SAO) parameter signaling
CN104335587B (zh) * 2012-07-04 2018-06-19 英特尔公司 对于三维视频译码的视图间滤波器参数重复使用
CA2879440C (en) * 2012-07-16 2018-10-23 Samsung Electronics Co., Ltd. Video encoding method and video encoding apparatus and video decoding method and video decoding apparatus for signaling sao parameters

Also Published As

Publication number Publication date
US20190373291A1 (en) 2019-12-05
BR122019028117B1 (pt) 2022-11-22
KR102068432B1 (ko) 2020-01-20
US9794596B2 (en) 2017-10-17
KR20180125616A (ko) 2018-11-23
WO2013068428A2 (en) 2013-05-16
JP6490276B2 (ja) 2019-03-27
EP3657792A1 (en) 2020-05-27
RU2716535C1 (ru) 2020-03-12
CN107396105B (zh) 2020-03-31
WO2013068427A2 (en) 2013-05-16
CN107465919A (zh) 2017-12-12
GB2496213A (en) 2013-05-08
EP2777254A2 (en) 2014-09-17
US20190281322A1 (en) 2019-09-12
CN103975590A (zh) 2014-08-06
EP3396957B1 (en) 2019-12-25
EP3657790A1 (en) 2020-05-27
US20140369429A1 (en) 2014-12-18
CN107465918B (zh) 2020-08-11
EP3657790B1 (en) 2021-12-22
KR101920105B1 (ko) 2018-11-19
JP6324481B2 (ja) 2018-05-16
CN107707914B (zh) 2021-03-19
RU2702054C1 (ru) 2019-10-03
CN107566840A (zh) 2018-01-09
GB201205304D0 (en) 2012-05-09
EP3657791A1 (en) 2020-05-27
GB201206591D0 (en) 2012-05-30
DK2777255T3 (en) 2017-05-15
JP2018137752A (ja) 2018-08-30
JP2019110587A (ja) 2019-07-04
GB2499983A (en) 2013-09-11
CN107197270B (zh) 2020-03-17
US9774886B2 (en) 2017-09-26
JP6490264B2 (ja) 2019-03-27
GB201119206D0 (en) 2011-12-21
EP3657791B1 (en) 2021-12-22
KR102083280B1 (ko) 2020-03-02
US20180367815A1 (en) 2018-12-20
BR122019026460B1 (pt) 2022-11-22
JP6748749B2 (ja) 2020-09-02
EP3648461A1 (en) 2020-05-06
KR102130480B1 (ko) 2020-07-06
KR20180125040A (ko) 2018-11-21
ES2906724T3 (es) 2022-04-20
RU2636666C1 (ru) 2017-11-27
US20210306675A1 (en) 2021-09-30
KR101530244B1 (ko) 2015-06-22
CN103975588B (zh) 2017-06-06
RU2014123360A (ru) 2015-12-20
KR101920529B1 (ko) 2018-11-20
KR20190114049A (ko) 2019-10-08
US20140301480A1 (en) 2014-10-09
KR20140093247A (ko) 2014-07-25
RU2641230C1 (ru) 2018-01-16
US11076173B2 (en) 2021-07-27
RU2707926C1 (ru) 2019-12-02
KR20200022537A (ko) 2020-03-03
CN107295337B (zh) 2020-03-31
EP3247117B1 (en) 2020-01-08
EP2777253A2 (en) 2014-09-17
JP2018139426A (ja) 2018-09-06
RU2708351C1 (ru) 2019-12-05
BR122019026459B1 (pt) 2022-11-22
CN107465919B (zh) 2020-05-01
ES2628070T3 (es) 2017-08-01
JP2014534762A (ja) 2014-12-18
WO2013068428A3 (en) 2013-07-18
CN107566840B (zh) 2020-05-01
US20150326860A1 (en) 2015-11-12
JP6598957B2 (ja) 2019-10-30
BR122019028115B1 (pt) 2023-02-07
CN103975590B (zh) 2017-09-26
KR20140095112A (ko) 2014-07-31
HUE057829T2 (hu) 2022-06-28
EP3229471A1 (en) 2017-10-11
ES2906155T3 (es) 2022-04-13
KR102068431B1 (ko) 2020-01-20
US9118931B2 (en) 2015-08-25
WO2013068433A3 (en) 2013-11-21
BR112014010885B1 (pt) 2022-05-17
CN107197271A (zh) 2017-09-22
US20140301489A1 (en) 2014-10-09
EP3247117A1 (en) 2017-11-22
CN107483935A (zh) 2017-12-15
GB201200918D0 (en) 2012-02-29
RU2019137625A (ru) 2021-05-24
PL3657792T3 (pl) 2022-05-16
RU2586863C2 (ru) 2016-06-10
HUE057828T2 (hu) 2022-06-28
KR20180125051A (ko) 2018-11-21
HUE057826T2 (hu) 2022-06-28
JP2017098979A (ja) 2017-06-01
EP2777254B1 (en) 2017-09-06
US11601687B2 (en) 2023-03-07
RU2676410C1 (ru) 2018-12-28
JP6797993B2 (ja) 2020-12-09
PL3657791T3 (pl) 2022-06-20
US20170280165A1 (en) 2017-09-28
CN107347156A (zh) 2017-11-14
BR122019026461B1 (pt) 2023-01-31
CN107347156B (zh) 2020-04-21
CN107197256B (zh) 2021-09-21
US9848208B2 (en) 2017-12-19
KR20180125052A (ko) 2018-11-21
BR122019028118B1 (pt) 2022-05-17
ES2626823T3 (es) 2017-07-26
JP2017225144A (ja) 2017-12-21
CN103975587B (zh) 2017-05-10
KR102030304B1 (ko) 2019-10-08
KR20140090648A (ko) 2014-07-17
EP3657792B1 (en) 2021-12-22
JP2014533028A (ja) 2014-12-08
PL3657790T3 (pl) 2022-06-20
KR20180125041A (ko) 2018-11-21
KR101972366B1 (ko) 2019-04-25
BR112014010885A2 (pt) 2017-04-18
RU2020108456A (ru) 2021-08-27
JP7077385B2 (ja) 2022-05-30
JP6067024B2 (ja) 2017-01-25
RU2684478C1 (ru) 2019-04-09
EP2777255B1 (en) 2017-03-29
US10743033B2 (en) 2020-08-11
CN111405278B (zh) 2022-05-24
US9106931B2 (en) 2015-08-11
ES2771249T3 (es) 2020-07-06
JP2019036982A (ja) 2019-03-07
RU2701130C1 (ru) 2019-09-24
ES2905473T3 (es) 2022-04-08
EP2777253B1 (en) 2017-04-12
JP6184416B2 (ja) 2017-08-23
GB2496220A (en) 2013-05-08
CN103975587A (zh) 2014-08-06
GB2496213B (en) 2014-12-03
BR112014010882A2 (pt) 2017-05-02
CN103975588A (zh) 2014-08-06
EP3270592B1 (en) 2018-11-07
CN107483935B (zh) 2020-08-11
BR122019028116B1 (pt) 2022-05-17
EP2777255A2 (en) 2014-09-17
US20150334393A1 (en) 2015-11-19
PL3396957T3 (pl) 2020-05-18
RU2019137625A3 (ru) 2021-05-24
HUE047964T2 (hu) 2020-05-28
JP6419269B2 (ja) 2018-11-07
KR102029614B1 (ko) 2019-10-07
CN107197271B (zh) 2020-04-21
CN107295337A (zh) 2017-10-24
BR122019026456B1 (pt) 2022-05-24
PL3247117T3 (pl) 2020-06-01
JP2020022183A (ja) 2020-02-06
WO2013068427A3 (en) 2013-07-04
CN107396105A (zh) 2017-11-24
KR20180125042A (ko) 2018-11-21
RU2586862C2 (ru) 2016-06-10
HUE048923T2 (hu) 2020-09-28
KR101530832B1 (ko) 2015-06-22
CN107197270A (zh) 2017-09-22
CN107707914A (zh) 2018-02-16
EP3396957A1 (en) 2018-10-31
EP3270592A1 (en) 2018-01-17
CN107465918A (zh) 2017-12-12
DK2777253T3 (en) 2017-05-22
WO2013068433A2 (en) 2013-05-16
US20150334423A1 (en) 2015-11-19
US20170359598A1 (en) 2017-12-14
JP2021040333A (ja) 2021-03-11
CN107197256A (zh) 2017-09-22
GB2496222A (en) 2013-05-08
US10085042B2 (en) 2018-09-25
US10771819B2 (en) 2020-09-08
KR20140090698A (ko) 2014-07-17
US10575020B2 (en) 2020-02-25
CN111405278A (zh) 2020-07-10
GB201203285D0 (en) 2012-04-11
BR112014010882B1 (pt) 2022-05-17
IN2014CN04153A (ru) 2015-07-10
IN2014CN04154A (ru) 2015-07-10
ES2772837T3 (es) 2020-07-08
US10462493B2 (en) 2019-10-29

Similar Documents

Publication Publication Date Title
RU2014123386A (ru) Способ и устройство для восстановления компенсационных смещений для набора восстановленных выборок изображения
WO2020016740A3 (en) Cross-component coding information derivation
GB2589223A (en) Component-dependent sub-block dividing
WO2018097692A3 (ko) 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체
KR20180084705A (ko) 트리 구조에 따른 부호화 단위에 기반한 인루프 필터링을 수반하는 비디오 부호화 방법과 그 장치 및 복호화 방법과 그 장치
JP2016054538A5 (ru)
RU2016136342A (ru) Кодирование и декодирование видео с повышенной устойчивостью к ошибкам
RU2016101605A (ru) Устройство и способ, реализующие плавное изменение спектра mdct к белому шуму перед применением fdns
RU2015104987A (ru) Способ кодирования видео и устройство кодирования видео и способ декодирования видео и устройство декодирования видео для сигнализации параметров sao
JP2016054539A5 (ru)
RU2013158832A (ru) Сокращение задержки при кодировании и декодировании видео
RU2015108787A (ru) Устройство кодирования движущихся изображений, устройство декодирования движущихся изображений, способ кодирования движущихся изображений и способ декодирования движущихся изображений
RU2016105691A (ru) Устройство и способ для эффективного кодирования метаданных объектов
JP2018530225A5 (ru)
EP4307676A3 (en) Method for coding image on basis of selective transform and device therefor
CA2775314A1 (en) Signal processing apparatus and method, and program
RU2014151717A (ru) Устройство передачи/приема, способ и устройство кодирования/декодирования
RU2017143404A (ru) Устройство кодирования, способ кодирования, устройство декодирования, способ декодирования и программа
WO2014000049A3 (en) Method, apparatus and system for encoding and decoding a sample adaptive offset data of encoded video data
RU2017123542A (ru) Способ кодирования, способ декодирования, устройство кодирования, устройство декодирования и устройство кодирования и декодирования
CN107112024B (zh) 音频信号的编码和解码
MX2021007631A (es) Aparato generador de imagenes de prediccion, aparato de decodificacion de video, aparato de codificacion de video, y metodo de generacion de imagenes de prediccion.
KR20210003507A (ko) 오디오 코딩을 위한 잔차 신호 처리 방법 및 오디오 처리 장치
US8019616B2 (en) Method and apparatus for encoding audio signal, and method and apparatus for decoding audio signal
IL301645A (en) Layered coding for compressed sound or sound field representations