RU2014111736A - Способ кодирования изображений, устройство кодирования изображений, способ декодирования изображений, устройство декодирования изображений и устройство кодирования изображений - Google Patents
Способ кодирования изображений, устройство кодирования изображений, способ декодирования изображений, устройство декодирования изображений и устройство кодирования изображений Download PDFInfo
- Publication number
- RU2014111736A RU2014111736A RU2014111736/08A RU2014111736A RU2014111736A RU 2014111736 A RU2014111736 A RU 2014111736A RU 2014111736/08 A RU2014111736/08 A RU 2014111736/08A RU 2014111736 A RU2014111736 A RU 2014111736A RU 2014111736 A RU2014111736 A RU 2014111736A
- Authority
- RU
- Russia
- Prior art keywords
- block
- information
- current block
- prediction information
- possible variants
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract 14
- 238000000605 extraction Methods 0.000 claims abstract 13
- 238000000926 separation method Methods 0.000 claims 2
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/96—Tree coding, e.g. quad-tree coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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/176—Methods 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 block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
1. Способ кодирования изображений для формирования потока битов посредством кодирования изображений на поблочной основе, при этом способ содержит этапы, на которых:- разделяют текущий блок, который является единицей кодирования, на множество субблоков, каждый из которых является единицей прогнозирования;- извлекают, для каждого из субблоков, один или более возможных вариантов информации прогнозирования, каждый из которых является возможным вариантом для информации прогнозирования, указывающей список опорных изображений, вектор движения и индекс опорного изображения;- выбирают вариант информации прогнозирования для кодирования текущего блока из одного или более возможных вариантов информации прогнозирования; и- добавляют, в поток битов, индекс для идентификации выбранного варианта информации прогнозирования,при этом извлечение включает в себя этапы, на которых:- определяют то, включен или нет соседний блок, граничащий с каждым из множества субблоков, в текущий блок, и когда определяется то, что соседний блок не включен в текущий блок, определяют соседний блок в качестве опорного блока, доступного для субблока, а когда определяется то, что соседний блок включен в текущий блок, определяют соседний блок, который не является опорным блоком; и- извлекают возможный вариант информации прогнозирования субблока из информации прогнозирования опорного блока; и- когда общее число возможных вариантов информации прогнозирования меньше предварительно определенного числа, формируют один или более новых возможных вариантов без использования информации прогнозирования опорного блока до тех пор, пока общее число воз�
Claims (12)
1. Способ кодирования изображений для формирования потока битов посредством кодирования изображений на поблочной основе, при этом способ содержит этапы, на которых:
- разделяют текущий блок, который является единицей кодирования, на множество субблоков, каждый из которых является единицей прогнозирования;
- извлекают, для каждого из субблоков, один или более возможных вариантов информации прогнозирования, каждый из которых является возможным вариантом для информации прогнозирования, указывающей список опорных изображений, вектор движения и индекс опорного изображения;
- выбирают вариант информации прогнозирования для кодирования текущего блока из одного или более возможных вариантов информации прогнозирования; и
- добавляют, в поток битов, индекс для идентификации выбранного варианта информации прогнозирования,
при этом извлечение включает в себя этапы, на которых:
- определяют то, включен или нет соседний блок, граничащий с каждым из множества субблоков, в текущий блок, и когда определяется то, что соседний блок не включен в текущий блок, определяют соседний блок в качестве опорного блока, доступного для субблока, а когда определяется то, что соседний блок включен в текущий блок, определяют соседний блок, который не является опорным блоком; и
- извлекают возможный вариант информации прогнозирования субблока из информации прогнозирования опорного блока; и
- когда общее число возможных вариантов информации прогнозирования меньше предварительно определенного числа, формируют один или более новых возможных вариантов без использования информации прогнозирования опорного блока до тех пор, пока общее число возможных вариантов информации прогнозирования не достигнет предварительно определенного числа.
2. Способ кодирования изображений по п. 1,
- в котором извлечение одного или более возможных вариантов информации прогнозирования дополнительно включает в себя этапы, на которых:
- определяют то, является или нет соседний блок (i) блоком, кодированным посредством внутреннего прогнозирования, (ii) находится он или нет за пределами границы серии последовательных макроблоков, включающей в себя текущий блок, или границы изображения, включающей в себя текущий блок, и (iii) блоком, который еще должен быть декодирован; и
- когда определяется то, что соседний блок (1) не включен в текущий блок, (2) не является блоком, кодированным посредством внутреннего прогнозирования, (3) не является блоком за пределами границы серии последовательных макроблоков, включающей в себя текущий блок, или границы изображения, включающей в себя текущий блок, и (4) не является блоком, который еще должен быть декодирован, определяют соседний блок в качестве опорного блока.
3. Способ кодирования изображений по п. 1, дополнительно содержащий этап, на котором:
- определяют максимальное число возможных вариантов информации прогнозирования,
при этом извлечение одного или более возможных вариантов информации прогнозирования дополнительно включает в себя этапы, на которых:
- определяют то, меньше или нет общее число возможных вариантов информации прогнозирования максимального числа; и
- когда определяется то, что общее число возможных вариантов информации прогнозирования меньше максимального числа, извлекают один или более новых возможных вариантов, каждый из которых имеет индекс опорного изображения для изображения, которое доступно для ссылки для кодирования субблока.
4. Способ кодирования изображений по любому из пп. 1-3, дополнительно включающий в себя этап, на котором:
- формируют прогнозное изображение субблока с использованием вектора движения и индекса опорного изображения, указываемых посредством выбранного возможного варианта информации прогнозирования.
5. Способ декодирования изображений для декодирования, на поблочной основе, данных изображения, включенных в кодированный поток битов, при этом способ содержит этапы, на которых:
- разделяют текущий блок, который является единицей декодирования, на множество субблоков, каждый из которых является единицей прогнозирования;
- извлекают, для каждого из множества субблоков, один или более возможных вариантов информации прогнозирования, каждый из которых является возможным вариантом для информации прогнозирования, указывающей список опорных изображений, вектор движения и индекс опорного изображения;
- получают, из кодированного потока битов, индекс для выбора возможного варианта информации прогнозирования из одного или более возможных вариантов информации прогнозирования;
- декодируют текущий блок с использованием возможного варианта информации прогнозирования, выбранного посредством индекса,
при этом извлечение включает в себя этапы, на которых:
- определяют то, включен или нет соседний блок, граничащий с каждым из множества субблоков, в текущий блок, и если соседний блок не включен в текущий блок, определяют соседний блок в качестве опорного блока, доступного для субблока,
и если соседний блок включен в текущий блок, определяют соседний блок, который не является опорным блоком; и
- извлекают возможный вариант информации прогнозирования субблока из информации прогнозирования опорного блока; и
- когда общее число возможных вариантов информации прогнозирования меньше предварительно определенного числа, формируют один или более новых возможных вариантов без использования информации прогнозирования опорного блока до тех пор, пока общее число возможных вариантов информации прогнозирования не достигнет предварительно определенного числа.
6. Способ декодирования изображений по п. 5, в котором извлечение одного или более вариантов информации прогнозирования дополнительно включает в себя этапы, на которых:
- определяют то, является или нет соседний блок (i) блоком, декодированным посредством внутреннего прогнозирования, (ii) блоком за пределами границы серии последовательных макроблоков, включающей в себя текущий блок, или границы изображения, включающей в себя текущий блок, и (iii) блоком, который еще должен быть декодирован; и
- когда соседний блок (1) не включен в текущий блок, (2) не является блоком, декодированным посредством внутреннего прогнозирования, (3) не является блоком за пределами границы серии последовательных макроблоков, включающей в себя текущий блок, или границы изображения, включающей в себя текущий блок, и (4) не является блоком, который еще должен быть декодирован, определяют соседний блок в качестве опорного блока.
7. Способ декодирования изображений по п. 5, содержащий также этап, на котором:
- определяют максимальное число возможных вариантов информации прогнозирования,
при этом извлечение одного или более возможных вариантов информации прогнозирования дополнительно включает в себя этапы, на которых:
- определяют то, меньше или нет общее число возможных вариантов информации прогнозирования максимального числа; и
- когда общее число возможных вариантов информации прогнозирования меньше максимального числа, извлекают один или более новых возможных вариантов, каждый из которых имеет индекс опорного изображения для изображения, которое доступно при декодировании субблока.
8. Способ декодирования изображений по любому из пп. 5-7, в котором декодирование дополнительно включает в себя этап, на котором
- формируют прогнозное изображение текущего блока с использованием вектора движения и индекса опорного изображения, указанных выбранным возможным вариантом информации прогнозирования.
9. Устройство кодирования изображений, которое формирует поток битов посредством кодирования изображения на поблочной основе, причем устройство содержит:
- модуль разделения, сконфигурированный с возможностью разделять текущий блок, который является единицей кодирования, на множество субблоков, каждый из которых является единицей прогнозирования;
- модуль извлечения, сконфигурированный с возможностью извлекать для каждого из субблоков, один или более возможных вариантов информации прогнозирования, каждый из которых является возможным вариантом для информации прогнозирования, указывающей список опорных изображений, вектор движения и индекс опорного изображения;
- модуль выбора, сконфигурированный с возможностью выбирать возможный вариант информации прогнозирования для кодирования текущего блока, из одного или более возможных вариантов информации прогнозирования; и
- модуль кодирования, сконфигурированный с возможностью добавлять, в поток битов, индекс для идентификации выбранного возможного варианта информации прогнозирования,
при этом модуль извлечения сконфигурирован с возможностью:
- определять то, включен или нет соседний блок, граничащий с каждым из множества субблоков, в текущий блок, и если соседний блок не включен в текущий блок, определять соседний блок в качестве опорного блока, доступного для субблока, и если соседний блок включен в текущий блок, определять соседний блок, который не является опорным блоком; и
- извлекать возможный вариант информации прогнозирования субблока из информации прогнозирования опорного блока, и когда общее число возможных вариантов информации прогнозирования меньше предварительно определенного числа, формировать один или более новых возможных вариантов без использования информации прогнозирования опорного блока до тех пор, пока общее число возможных вариантов информации прогнозирования не достигнет предварительно определенного числа.
10. Устройство декодирования изображений, которое декодирует, на поблочной основе, данные изображений, включенные в кодированный поток битов, причем устройство содержит:
- модуль разделения, сконфигурированный с возможностью разделять текущий блок, который является единицей декодирования, на множество субблоков, каждый из которых является единицей прогнозирования;
- модуль извлечения, сконфигурированный с возможностью извлекать, для каждого из множества субблоков, один или более возможных вариантов информации прогнозирования, каждый из которых является возможным вариантом для информации прогнозирования, указывающей список опорных изображений, вектор движения и индекс опорного изображения;
- модуль получения индекса, сконфигурированный с возможностью получать, из кодированного потока битов, индекс для выбора возможного варианта информации прогнозирования из одного или более возможных вариантов информации прогнозирования; и
- модуль декодирования, сконфигурированный с возможностью декодировать текущий блок, используя возможный вариант информации прогнозирования, выбранный посредством индекса,
при этом модуль извлечения сконфигурирован с возможностью:
- определять то, включен или нет соседний блок, граничащий с каждым из множества субблоков, в текущий блок, и если соседний блок не включен в текущий блок, определять соседний блок в качестве опорного блока, доступного для субблока, и если соседний блок включен в текущий блок, определять соседний блок, который не является опорным блоком; и
- извлекать возможный вариант информации прогнозирования субблока из информации прогнозирования опорного блока, и когда общее число возможных вариантов информации прогнозирования меньше предварительно определенного числа, формировать один или более новых возможных вариантов без использования информации прогнозирования опорного блока до тех пор, пока общее число возможных вариантов информации прогнозирования не достигнет предварительно определенного числа.
11. Устройство кодирования изображений, которое формирует поток битов путем кодирования изображения на поблочной основе, причем устройство содержит:
- схему обработки; и
- устройство хранения, связанное со схемой обработки, при этом схема обработки выполняет:
- разделение текущего блока, который является единицей кодирования, на множество субблоков, каждый из которых является единицей прогнозирования;
- извлечение, для каждого из субблоков, одного или более возможных вариантов информации прогнозирования, каждый из которых является возможным вариантом для информации прогнозирования, указывающей список опорных изображений, вектор движения и индекс опорного изображения;
- выбор возможного варианта информации прогнозирования для кодирования текущего блока из одного или более возможных вариантов информации прогнозирования; и
- добавление к потоку битов индекса для идентификации выбранного возможного варианта информации прогнозирования,
при этом извлечение включает в себя:
- определение того, включен или нет соседний блок, граничащий с каждым из множества субблоков, в текущий блок, и когда определяется то, что соседний блок не включен в текущий блок, определение соседнего блока в качестве опорного блока, доступного для субблока, и когда определяется то, что соседний блок включен в текущий блок, определение соседнего блока как блока, который не является опорным блоком; и
- извлечение возможного варианта информации прогнозирования субблока из информации прогнозирования опорного блока; и когда общее число возможных вариантов информации прогнозирования меньше предварительно определенного числа, формирование одного или более новых возможных вариантов без использования информации прогнозирования опорного блока до тех пор, пока общее число возможных вариантов информации прогнозирования не достигнет предварительно определенного числа.
12. Устройство декодирования изображений, которое декодирует, на поблочной основе, данные изображений, включенные в кодированный поток битов, причем устройство содержит:
- схему обработки; и
- устройство хранения, связанное со схемой обработки,
при этом схема обработки выполняет:
- разделение текущего блока, который является единицей декодирования, на множество субблоков, каждый из которых является единицей прогнозирования;
- извлечение, для каждого из множества субблоков, одного или более возможных вариантов информации прогнозирования, каждый из которых является возможным вариантом для информации прогнозирования, указывающей список опорных изображений, вектор движения и индекс опорного изображения;
- получение из кодированного потока битов индекса для выбора возможного варианта информации прогнозирования из числа одного или более возможных вариантов информации прогнозирования; и
- декодирование текущего блока с использованием возможного варианта информации прогнозирования, выбранного посредством индекса,
при этом извлечение включает в себя:
- определение того, включен или нет соседний блок, граничащий с каждым из множества субблоков, в текущий блок, и когда определяется то, что соседний блок не включен в текущий блок, определение соседнего блока в качестве опорного блока, доступного для субблока, и когда определяется то, что соседний блок включен в текущий блок, определение соседнего блока как блока, который не является опорным блоком; и
- извлечение возможного варианта информации прогнозирования субблока из информации прогнозирования опорного блока, когда общее число возможных вариантов информации прогнозирования меньше предварительно определенного числа, формирование одного или более новых возможных вариантов без использования информации прогнозирования опорного блока до тех пор, пока общее число возможных вариантов информации прогнозирования не достигнет предварительно определенного числа.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161543365P | 2011-10-05 | 2011-10-05 | |
| US61/543,365 | 2011-10-05 | ||
| PCT/JP2012/006005 WO2013051209A1 (ja) | 2011-10-05 | 2012-09-21 | 画像符号化方法、画像符号化装置、画像復号方法、画像復号装置、および、画像符号化復号装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2014111736A true RU2014111736A (ru) | 2015-11-10 |
| RU2604330C2 RU2604330C2 (ru) | 2016-12-10 |
Family
ID=48043394
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2014111736/08A RU2604330C2 (ru) | 2011-10-05 | 2012-09-21 | Способ кодирования изображений, устройство кодирования изображений, способ декодирования изображений, устройство декодирования изображений и устройство кодирования изображений |
Country Status (10)
| Country | Link |
|---|---|
| US (11) | US9161036B2 (ru) |
| EP (2) | EP4283995A3 (ru) |
| JP (4) | JP5514372B2 (ru) |
| KR (1) | KR102050761B1 (ru) |
| CN (2) | CN108040259B (ru) |
| CA (1) | CA2850066C (ru) |
| MX (1) | MX2014003728A (ru) |
| RU (1) | RU2604330C2 (ru) |
| TW (1) | TW201322775A (ru) |
| WO (1) | WO2013051209A1 (ru) |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130215968A1 (en) * | 2010-10-28 | 2013-08-22 | University-Industry Cooperation Group Of Kyung Hee University | Video information encoding method and decoding method |
| RU2604330C2 (ru) | 2011-10-05 | 2016-12-10 | Сан Пэтент Траст | Способ кодирования изображений, устройство кодирования изображений, способ декодирования изображений, устройство декодирования изображений и устройство кодирования изображений |
| US9300977B2 (en) * | 2013-10-02 | 2016-03-29 | Amlogic Co., Ltd. | Methods for encoding motion vectors |
| JP6482191B2 (ja) * | 2014-06-12 | 2019-03-13 | キヤノン株式会社 | 画像符号化装置、画像符号化方法及びプログラム、画像復号装置、画像復号方法及びプログラム |
| EP3198872A1 (en) * | 2014-09-26 | 2017-08-02 | VID SCALE, Inc. | Intra block copy coding with temporal block vector prediction |
| US10271064B2 (en) * | 2015-06-11 | 2019-04-23 | Qualcomm Incorporated | Sub-prediction unit motion vector prediction using spatial and/or temporal motion information |
| US9930357B2 (en) * | 2016-03-03 | 2018-03-27 | Uurmi Systems Pvt. Ltd. | Systems and methods for motion estimation for coding a video sequence |
| CN114501006B (zh) | 2016-09-20 | 2025-03-04 | 株式会社Kt | 视频解码方法、视频编码方法和发送压缩视频数据的装置 |
| EP4167569A1 (en) * | 2016-10-10 | 2023-04-19 | Samsung Electronics Co., Ltd. | Method and device for encoding or decoding image by means of block map |
| CN116506611B (zh) * | 2016-11-21 | 2025-10-28 | 松下电器(美国)知识产权公司 | 比特流的发送装置、发送方法 |
| WO2018097692A2 (ko) * | 2016-11-28 | 2018-05-31 | 한국전자통신연구원 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
| US11064217B2 (en) | 2017-09-18 | 2021-07-13 | Intellectual Discovery Co., Ltd. | Method and apparatus for coding video using merging candidate list according to block division |
| KR20200058546A (ko) * | 2017-10-19 | 2020-05-27 | 엘지전자 주식회사 | 인터 예측 모드 기반 영상 처리 방법 및 이를 위한 장치 |
| CA3238058A1 (en) * | 2018-06-30 | 2020-01-02 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Merge mode-based inter-prediction method and apparatus |
| CN110677668B (zh) | 2018-07-01 | 2022-06-21 | 北京字节跳动网络技术有限公司 | 空间运动压缩 |
| CN116980591B (zh) | 2018-08-29 | 2024-03-15 | 北京达佳互联信息技术有限公司 | 视频编码的方法、计算设备和存储介质 |
| EP3855733A4 (en) * | 2018-09-24 | 2021-12-08 | Huawei Technologies Co., Ltd. | IMAGE PREDICTION PROCESS AND DEVICE, AS WELL AS CORRESPONDING ENCODER AND DECODER |
| MX2021004020A (es) * | 2018-10-08 | 2021-06-30 | Huawei Tech Co Ltd | Aparatos y metodos para interprediccion de una particion geometrica de un bloque de codificacion. |
| WO2020086317A1 (en) * | 2018-10-23 | 2020-04-30 | Tencent America Llc. | Method and apparatus for video coding |
| CN118200590A (zh) * | 2018-12-27 | 2024-06-14 | 英迪股份有限公司 | 视频信号解码方法、视频信号编码方法和视频信号比特流的传输方法 |
| CN112468825B (zh) | 2018-12-28 | 2022-04-26 | 杭州海康威视数字技术股份有限公司 | 一种编解码方法及其设备 |
| JP6931038B2 (ja) * | 2019-12-26 | 2021-09-01 | Kddi株式会社 | 画像復号装置、画像復号方法及びプログラム |
| US11375231B2 (en) * | 2020-01-14 | 2022-06-28 | Tencent America LLC | Method and apparatus for video coding |
Family Cites Families (62)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5544452Y2 (ru) | 1975-02-10 | 1980-10-18 | ||
| JPS5544452U (ru) | 1978-09-13 | 1980-03-22 | ||
| JPS5544721A (en) | 1978-09-27 | 1980-03-29 | Natl Res Inst For Metals | Extraneous semiconductor joining matter and its preparation |
| US6215910B1 (en) * | 1996-03-28 | 2001-04-10 | Microsoft Corporation | Table-based compression with embedded coding |
| JP4140202B2 (ja) * | 2001-02-28 | 2008-08-27 | 三菱電機株式会社 | 移動物体検出装置 |
| WO2003026315A1 (fr) * | 2001-09-14 | 2003-03-27 | Ntt Docomo, Inc. | Procede de codage, procede de decodage, appareil de codage, appareil de decodage, systeme de traitement d'image, programme de codage, et programme de decodage |
| WO2003098939A1 (en) * | 2002-05-22 | 2003-11-27 | Matsushita Electric Industrial Co., Ltd. | Moving image encoding method, moving image decoding method, and data recording medium |
| US7289674B2 (en) * | 2002-06-11 | 2007-10-30 | Nokia Corporation | Spatial prediction based intra coding |
| CN1232126C (zh) * | 2002-09-30 | 2005-12-14 | 三星电子株式会社 | 图像编码方法和装置以及图像解码方法和装置 |
| KR100693669B1 (ko) * | 2003-03-03 | 2007-03-09 | 엘지전자 주식회사 | 피일드 매크로 블록의 레퍼런스 픽쳐 결정 방법 |
| US7212573B2 (en) * | 2003-06-13 | 2007-05-01 | Lsi Logic Corporation | Method and/or apparatus for determining minimum positive reference indices for a direct prediction mode |
| US7526028B2 (en) * | 2003-07-25 | 2009-04-28 | Taiwan Imaging-Tek Corp. | Motion estimation method and apparatus for video data compression |
| US8064520B2 (en) * | 2003-09-07 | 2011-11-22 | Microsoft Corporation | Advanced bi-directional predictive coding of interlaced video |
| US8472523B2 (en) * | 2004-08-13 | 2013-06-25 | Broadcom Corporation | Method and apparatus for detecting high level white noise in a sequence of video frames |
| EP1894412A1 (en) * | 2005-02-18 | 2008-03-05 | THOMSON Licensing | Method for deriving coding information for high resolution images from low resoluton images and coding and decoding devices implementing said method |
| US7864839B2 (en) * | 2005-04-01 | 2011-01-04 | Broadcom Corporation | Method and system for rate control in a video encoder |
| US20060222074A1 (en) * | 2005-04-01 | 2006-10-05 | Bo Zhang | Method and system for motion estimation in a video encoder |
| CN101707712A (zh) * | 2005-09-20 | 2010-05-12 | 三菱电机株式会社 | 图像编码装置和图像编码方法 |
| US20070140353A1 (en) * | 2005-12-19 | 2007-06-21 | Sharp Laboratories Of America, Inc. | Intra prediction skipping in mode selection for video compression |
| DE602007008842D1 (de) * | 2006-02-17 | 2010-10-14 | Thomson Licensing | Prozess zur codierung von bildern mit intra-prädiktionsmodus |
| US20100091845A1 (en) * | 2006-03-30 | 2010-04-15 | Byeong Moon Jeon | Method and apparatus for decoding/encoding a video signal |
| JP4793070B2 (ja) * | 2006-04-12 | 2011-10-12 | ソニー株式会社 | 動きベクトル探索方法及び装置 |
| WO2007136094A1 (ja) * | 2006-05-24 | 2007-11-29 | Panasonic Corporation | 動画像復号装置 |
| US20070286277A1 (en) * | 2006-06-13 | 2007-12-13 | Chen Xuemin Sherman | Method and system for video compression using an iterative encoding algorithm |
| US9319708B2 (en) * | 2006-06-16 | 2016-04-19 | Via Technologies, Inc. | Systems and methods of improved motion estimation using a graphics processing unit |
| RU2427976C2 (ru) * | 2006-07-28 | 2011-08-27 | Кабусики Кайся Тосиба | Способ и устройство для кодирования и декодирования изображения |
| WO2008084996A1 (en) * | 2007-01-11 | 2008-07-17 | Samsung Electronics Co, . Ltd. | Method and apparatus for deblocking-filtering video data |
| KR101365570B1 (ko) * | 2007-01-18 | 2014-02-21 | 삼성전자주식회사 | 인트라 예측 부호화, 복호화 방법 및 장치 |
| CN101669367A (zh) * | 2007-03-02 | 2010-03-10 | Lg电子株式会社 | 用于解码/编码视频信号的方法及设备 |
| US8160150B2 (en) * | 2007-04-10 | 2012-04-17 | Texas Instruments Incorporated | Method and system for rate distortion optimization |
| US20080285652A1 (en) * | 2007-05-14 | 2008-11-20 | Horizon Semiconductors Ltd. | Apparatus and methods for optimization of image and motion picture memory access |
| JP5188875B2 (ja) * | 2007-06-04 | 2013-04-24 | 株式会社エヌ・ティ・ティ・ドコモ | 画像予測符号化装置、画像予測復号装置、画像予測符号化方法、画像予測復号方法、画像予測符号化プログラム、及び画像予測復号プログラム |
| KR20090000502A (ko) * | 2007-06-28 | 2009-01-07 | 삼성전자주식회사 | 손실된 블록의 주변 블록 특성에 적응적인 에러 은닉 방법및 장치 |
| US8077772B2 (en) * | 2007-11-09 | 2011-12-13 | Cisco Technology, Inc. | Coding background blocks in video coding that includes coding as skipped |
| CN100594732C (zh) * | 2007-11-16 | 2010-03-17 | 中国科学院计算技术研究所 | 一种帧间模式选择方法 |
| KR101228020B1 (ko) * | 2007-12-05 | 2013-01-30 | 삼성전자주식회사 | 사이드 매칭을 이용한 영상의 부호화 방법 및 장치, 그복호화 방법 및 장치 |
| KR101700966B1 (ko) * | 2008-01-10 | 2017-01-31 | 톰슨 라이센싱 | 인트라 예측 비디오의 조명 보상 방법 및 장치 |
| WO2009115901A2 (en) * | 2008-03-19 | 2009-09-24 | Nokia Corporation | Combined motion vector and reference index prediction for video coding |
| TW201004361A (en) * | 2008-07-03 | 2010-01-16 | Univ Nat Cheng Kung | Encoding device and method thereof for stereoscopic video |
| KR20100027384A (ko) * | 2008-09-02 | 2010-03-11 | 삼성전자주식회사 | 예측 모드 결정 방법 및 장치 |
| US8724697B2 (en) * | 2008-09-26 | 2014-05-13 | Qualcomm Incorporated | Locating motion vectors for video data units |
| KR101458471B1 (ko) * | 2008-10-01 | 2014-11-10 | 에스케이텔레콤 주식회사 | 영상 부호화/복호화 방법 및 장치 |
| CN102210153A (zh) * | 2008-10-06 | 2011-10-05 | Lg电子株式会社 | 用于处理视频信号的方法和设备 |
| US20100246675A1 (en) * | 2009-03-30 | 2010-09-30 | Sony Corporation | Method and apparatus for intra-prediction in a video encoder |
| US8724707B2 (en) * | 2009-05-07 | 2014-05-13 | Qualcomm Incorporated | Video decoding using temporally constrained spatial dependency |
| US9113169B2 (en) * | 2009-05-07 | 2015-08-18 | Qualcomm Incorporated | Video encoding with temporally constrained spatial dependency for localized decoding |
| JP2009290889A (ja) * | 2009-08-07 | 2009-12-10 | Ntt Docomo Inc | 動画像符号化装置、動画像復号化装置、動画像符号化方法、動画像復号化方法、動画像符号化プログラム及び動画像復号化プログラム |
| WO2011048531A1 (en) * | 2009-10-22 | 2011-04-28 | Koninklijke Philips Electronics N.V. | Alignment of an ordered stack of images from a specimen. |
| EP2510697B1 (en) * | 2009-12-08 | 2017-08-23 | Thomson Licensing DTV | Methods and apparatus for template matching prediction for video encoding and decoding |
| KR20110068792A (ko) * | 2009-12-16 | 2011-06-22 | 한국전자통신연구원 | 적응적 영상 부호화 장치 및 방법 |
| US20130044814A1 (en) * | 2010-05-10 | 2013-02-21 | Thomson Licensing | Methods and apparatus for adaptive interpolative intra block encoding and decoding |
| US9083974B2 (en) * | 2010-05-17 | 2015-07-14 | Lg Electronics Inc. | Intra prediction modes |
| US9357229B2 (en) * | 2010-07-28 | 2016-05-31 | Qualcomm Incorporated | Coding motion vectors in video coding |
| ES2879366T3 (es) * | 2010-09-02 | 2021-11-22 | Lg Electronics Inc | Método de codificación y decodificación de video |
| EP2622510A4 (en) * | 2010-09-28 | 2017-04-05 | International Business Machines Corporation | Providing answers to questions using logical synthesis of candidate answers |
| US20130215968A1 (en) | 2010-10-28 | 2013-08-22 | University-Industry Cooperation Group Of Kyung Hee University | Video information encoding method and decoding method |
| US9137544B2 (en) * | 2010-11-29 | 2015-09-15 | Mediatek Inc. | Method and apparatus for derivation of mv/mvp candidate for inter/skip/merge modes |
| CN102006480B (zh) * | 2010-11-29 | 2013-01-30 | 清华大学 | 基于视间预测的双目立体视频的编码及解码方法 |
| US9532066B2 (en) * | 2011-01-21 | 2016-12-27 | Qualcomm Incorporated | Motion vector prediction |
| US9313494B2 (en) | 2011-06-20 | 2016-04-12 | Qualcomm Incorporated | Parallelization friendly merge candidates for video coding |
| US9736489B2 (en) | 2011-09-17 | 2017-08-15 | Qualcomm Incorporated | Motion vector determination for video coding |
| RU2604330C2 (ru) | 2011-10-05 | 2016-12-10 | Сан Пэтент Траст | Способ кодирования изображений, устройство кодирования изображений, способ декодирования изображений, устройство декодирования изображений и устройство кодирования изображений |
-
2012
- 2012-09-21 RU RU2014111736/08A patent/RU2604330C2/ru active
- 2012-09-21 CN CN201810071596.2A patent/CN108040259B/zh active Active
- 2012-09-21 EP EP23203187.2A patent/EP4283995A3/en active Pending
- 2012-09-21 CN CN201280046937.1A patent/CN103828373B/zh active Active
- 2012-09-21 CA CA2850066A patent/CA2850066C/en active Active
- 2012-09-21 EP EP12837786.8A patent/EP2765771A4/en not_active Ceased
- 2012-09-21 MX MX2014003728A patent/MX2014003728A/es active IP Right Grant
- 2012-09-21 WO PCT/JP2012/006005 patent/WO2013051209A1/ja not_active Ceased
- 2012-09-21 JP JP2013537392A patent/JP5514372B2/ja active Active
- 2012-09-21 KR KR1020147007820A patent/KR102050761B1/ko active Active
- 2012-10-02 TW TW101136371A patent/TW201322775A/zh unknown
-
2014
- 2014-03-20 JP JP2014058729A patent/JP5544452B1/ja active Active
- 2014-03-28 US US14/228,651 patent/US9161036B2/en active Active
- 2014-05-12 JP JP2014098720A patent/JP6008211B2/ja active Active
- 2014-10-17 US US14/516,972 patent/US9712840B2/en active Active
-
2016
- 2016-08-31 JP JP2016168784A patent/JP6403125B2/ja active Active
-
2017
- 2017-06-13 US US15/621,052 patent/US9888253B2/en active Active
- 2017-12-22 US US15/852,230 patent/US10334266B2/en active Active
-
2019
- 2019-04-17 US US16/386,540 patent/US10666966B2/en active Active
-
2020
- 2020-04-17 US US16/851,254 patent/US10999593B2/en active Active
-
2021
- 2021-04-05 US US17/221,928 patent/US11432000B2/en active Active
-
2022
- 2022-07-20 US US17/869,021 patent/US11647220B2/en active Active
-
2023
- 2023-03-29 US US18/127,820 patent/US11930203B2/en active Active
-
2024
- 2024-02-08 US US18/436,121 patent/US12244847B2/en active Active
-
2025
- 2025-01-30 US US19/041,113 patent/US20250184520A1/en active Pending
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2014111736A (ru) | Способ кодирования изображений, устройство кодирования изображений, способ декодирования изображений, устройство декодирования изображений и устройство кодирования изображений | |
| RU2013154414A (ru) | Способ декодирования изображений, способ кодирования изображений, устройство декодирования изображений, устройство кодирования изображений и устройство кодирования и декодирования изображений | |
| RU2013137413A (ru) | Способ кодирования изображений, способ декодирования изображений, устройство кодирования изображений и устройство декодирования изображений | |
| RU2013147414A (ru) | Способ кодирования видео, устройство кодирования видео, способ декодирования видео, устройство декодирования видео и устройство кодирования/декодирования видео | |
| KR101705277B1 (ko) | 인코딩 또는 디코딩 방법 및 장치 | |
| RU2013147813A (ru) | Способ кодирования видео, устройство кодирования видео, способ декодирования видео, устройство декодирования видео и устройство кодирования/декодирования видео | |
| RU2013113958A (ru) | Способ и устройство для кодирования видео и способ и устройство для декодирования видео | |
| CY1120190T1 (el) | Μεθοδος για την ανακτηση μιας καταστασης ενδο- προβλεψης | |
| RU2017133106A (ru) | Вывод информации движения для подблоков при видеокодировании | |
| RU2013147415A (ru) | Способ кодирования изображений, способ декодирования изображений, устройство кодирования изображений и устройство декодирования изображений | |
| RU2012148135A (ru) | Способ кодирования видео и устройство кодирования видео с использованием блоков предсказания на основании блоков кодирования, определенных в соответствии с древовидной структурой, и способ декодирования видео и устройство декодирования видео с использованием блоков предсказания на основании блоков кодирования, определенных в соответствии с древовидной структурой | |
| RU2013137422A (ru) | Способ кодирования изображения с предсказанием, устройство кодирования изображения с предсказанием, программа кодирования изображения с предсказанием, способ декодирования изображения с предсказанием, устройство декодирования изображения с предсказанием и программа декодирования изображения с предсказанием | |
| RU2017142783A (ru) | Способ и устройство для кодирования видео и способ и устройство для декодирования видео с учетом порядка пропуска и разбиения | |
| JP2014501092A5 (ja) | 映像復号化装置 | |
| RU2014145203A (ru) | Группирование элементов синтаксиса с кодированием в режиме обхода в кодировании видео | |
| RU2015103123A (ru) | Способ и устройство для прогнозирования вектора движения для кодирования видео или декодирования видео | |
| RU2014102580A (ru) | Способ и устройство для кодирования видео, а также способ и устройство для декодирования видео, сопровождаемого внутренним прогнозированием | |
| JP2018522468A5 (ru) | ||
| RU2013137410A (ru) | Способ кодирования изображений, способ декодирования изображений, устройство кодирования изображений, устройство декодирования изображений и устройство кодирования и декодирования изображений | |
| RU2013111832A (ru) | Способ и устройство кодирования видео, использующие блок преобразования переменной древовидной структуры, и способ и устройство декодирования видео | |
| RU2020102878A (ru) | Множество кандидатов предсказателя для компенсации движения | |
| RU2014149335A (ru) | Способ и устройство для кодирования видео путем использования индекса преобразования, а также способ и устройство для декодирования видео путем использования индекса преобразования | |
| RU2013139146A (ru) | Способ и устройство для кодирования видео с учетом порядка сканирования блоков кодирования, имеющих иерархическую структуру, и способ и устройство для декодирования видео с учетом порядка сканирования блоков кодирования, имеющих иерархическую структуру | |
| FI3982634T3 (fi) | Liikevektorin ennustus videonkoodauksessa | |
| RU2016137964A (ru) | Способ кодирования движущихся изображений, устройство кодирования движущихся изображений, способ декодирования движущихся изображений, устройство декодирования движущихся изображений и устройство кодирования и декодирования движущихся изображений |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| HZ9A | Changing address for correspondence with an applicant |