RU2004124831A - Кодирующие динамические фильтры - Google Patents
Кодирующие динамические фильтры Download PDFInfo
- Publication number
- RU2004124831A RU2004124831A RU2004124831/09A RU2004124831A RU2004124831A RU 2004124831 A RU2004124831 A RU 2004124831A RU 2004124831/09 A RU2004124831/09 A RU 2004124831/09A RU 2004124831 A RU2004124831 A RU 2004124831A RU 2004124831 A RU2004124831 A RU 2004124831A
- Authority
- RU
- Russia
- Prior art keywords
- values
- filter
- coefficients
- video
- difference
- Prior art date
Links
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
- H04N19/523—Motion estimation or motion compensation with sub-pixel accuracy
-
- 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/117—Filters, e.g. for pre-processing or post-processing
-
- 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/134—Methods 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/136—Incoming video signal characteristics or properties
-
- 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/172—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 picture, frame or field
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
- H04N19/197—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters including determination of the initial value of an encoding parameter
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- 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/46—Embedding additional information in the video signal during the compression process
- H04N19/463—Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
-
- 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
-
- 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
-
- 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Claims (21)
1. Способ кодирования изображений в цифровой видеопоследовательности для получения кодированных видеоданных, причем цифровая видеопоследовательность содержит последовательность видеокадров, а каждый кадр имеет множество пиксельных значений, и при этом интерполяционный фильтр, имеющий множество коэффициентов, представленных множеством значений коэффициентов, используют для восстановления пиксельных значений в кадре упомянутой цифровой видеопоследовательности из кодированных видеоданных, отличающийся тем, что кодируют значения коэффициентов интерполяционного фильтра дифференциально по отношению к заданному базовому фильтру, чтобы сформировать набор разностных значений, и адаптируют набор разностных значений в кодированных видеоданных таким образом, чтобы восстановление пиксельных значений было основано на наборе разностных значений.
2. Способ по п. 1, отличающийся тем, что кодированные видеоданные передают от видеокодера к видеодекодеру, при этом кодированные видеоданные включают в себя кодированные значения, выражающие упомянутый набор разностных значений, а набор разностных значений энтропийно кодируют перед передачей от видеокодера к видеодекодеру.
3. Способ по п. 1, отличающийся тем, что заданный базовый фильтр имеет множество дополнительных коэффициентов со значениями, статистически подобными значениям коэффициентов интерполяционного фильтра.
4. Способ по п. 1, отличающийся тем, что коэффициенты интерполяционного фильтра выбирают для интерполяции пиксельных значений в выбранном сегменте изображения.
5. Способ по п. 1, отличающийся тем, что заданный базовый фильтр имеет фиксированные значения коэффициентов.
6. Способ по п. 1, отличающийся тем, что заданный базовый фильтр имеет множество коэффициентов, адаптированных к статистическим данным видеопоследовательности.
7. Способ по п. 1, отличающийся тем, что интерполяционный фильтр является симметричным, так что кодируют только половину коэффициентов фильтра.
8. Способ по п. 1, отличающийся тем, что значения коэффициентов интерполяционного фильтра кодируют в определенном порядке от первого значения коэффициента до последнего значения коэффициента.
9. Способ по п. 8, отличающийся тем, что определенный порядок, в котором кодируют значения коэффициентов, отличен от пространственного порядка упомянутых коэффициентов.
10. Способ по п. 8, отличающийся тем, что сумма значений коэффициентов интерполяционного фильтра фиксирована.
11. Способ по п. 1, отличающийся тем, что заданный базовый фильтр имеет множество значений дополнительных коэффициентов, при этом постоянное значение добавляют к значениям дополнительных коэффициентов заданного базового фильтра так, чтобы снизить амплитуду разностей между значениями коэффициентов интерполяционного фильтра и значениями дополнительных коэффициентов заданного базового фильтра.
12. Видеокодер, содержащий средство для кодирования изображений в цифровой видеопоследовательности, имеющей последовательность видеокадров, для получения кодированных видеоданных, выражающих эту видеопоследовательность, а каждый кадр видеопоследовательности содержит множество пиксельных значений, и средство для определения интерполяционного фильтра для восстановления пиксельных значений в кадре упомянутой цифровой видеопоследовательности в процессе декодирования, причем интерполяционный фильтр имеет несколько коэффициентов, представленных множеством значений коэффициентов, отличающийся тем, что содержит средство, откликающееся на интерполяционный фильтр, для вычисления разности между значениями коэффициентов интерполяционного фильтра и заданного базового фильтра для получения набора разностных значений, и средство для адаптации набора разностных значений в кодированных видеоданных, предназначенное для того, чтобы восстановление пиксельных значений в процессе декодирования было основано на наборе разностных значений.
13. Видеокодер по п. 12, отличающийся тем, что дополнительно содержит средство для энтропийного кодирования набора разностных значений перед адаптацией набора разностных значений в кодированных видеоданных.
14. Видеокодер по п. 13, отличающийся тем, что интерполяционный фильтр симметричен, а средство энтропийного кодирования выполнено с возможностью кодирования только половины набора разностных значений.
15. Способ декодирования видеоданных, выражающих цифровую видеопоследовательность, содержащую последовательность видеокадров, причем каждый кадр видеопоследовательности содержит множество пиксельных значений, при этом интерполяционный фильтр, имеющий множество коэффициентов, представленных множеством значений коэффициентов, используют для восстановления пиксельных значений в кадре упомянутой цифровой видеопоследовательности, отличающийся тем, что извлекают из видеоданных набор разностных значений, причем набор разностных значений выражает разность между значениями коэффициентов интерполяционного фильтра и заданного базового фильтра, создают дополнительный фильтр на основании набора разностных значений и заданного базового фильтра, и восстанавливают пиксельные значения на основании дополнительного фильтра.
16. Способ по п. 15, отличающийся тем, что заданный базовый фильтр имеет множество дополнительных коэффициентов, представленных множеством значений дополнительных коэффициентов, при этом дополнительно суммируют набор разностных значений со значениями дополнительных коэффициентов заданного базового фильтра для создания дополнительного фильтра.
17. Способ по п. 16, отличающийся тем, что набор разностных значений извлекают из видеоданных путем энтропийного декодирования.
18. Видеодекодер, содержащий средство для приема видеоданных в битовом потоке, причем принятые видеоданные выражают цифровую видеопоследовательность, содержащую последовательность видеокадров, а каждый кадр видеопоследовательности содержит множество пиксельных значений, отличающийся тем, что содержит средство для извлечения набора разностных значений из битового потока, средство для создания интерполяционного фильтра на основании заданного базового фильтра и набора разностных значений, и средство для восстановления пиксельных значений в кадре видеопоследовательности на основании интерполяционного фильтра и принятых видеоданных.
19. Видеодекодер по п. 18, отличающийся тем, что заданный базовый фильтр имеет множество дополнительных коэффициентов, представленных значениями дополнительных коэффициентов, при этом упомянутый видеодекодер дополнительно содержит средство для суммирования набора разностных значений со значениями дополнительных коэффициентов заданного базового фильтра для создания интерполяционного фильтра.
20. Видеодекодер по п. 18, отличающийся тем, что дополнительно содержит средство для энтропийного декодирования набора разностных значений из битового потока.
21. Видеокодирующая система, содержащая кодер для кодирования изображений в цифровой видеопоследовательности, имеющей последовательность видеокадров, для получения кодированных видеоданных в битовом потоке, выражающем видеопоследовательность, а каждый кадр видеопоследовательности содержит множество пиксельных значений, при этом кодер имеет средство для определения интерполяционного фильтра для восстановления пиксельных значений в кадре упомянутой цифровой видеопоследовательности в процессе декодирования, а интерполяционный фильтр имеет множество коэффициентов фильтра, представленных множеством значений коэффициентов, и декодер для приема кодированных видеоданных в битовом потоке для восстановления пиксельных значений в кадре видеопоследовательности в процессе декодирования, отличающийся тем, что кодер дополнительно содержит средство для вычисления разности между интерполяционным фильтром и заданным базовым фильтром для получения набора разностных значений и средство для адаптации набора разностных значений в битовом потоке, а декодер содержит средство для извлечения из битового потока набора разностных значений, и средство для создания дополнительного фильтра на основании заданного базового фильтра и извлеченного набора разностных значений таким образом чтобы восстановление пиксельных значений в процессе декодирования было основано на дополнительном фильтре.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US34881102P | 2002-01-14 | 2002-01-14 | |
US60/348,811 | 2002-01-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2004124831A true RU2004124831A (ru) | 2006-01-27 |
RU2302707C2 RU2302707C2 (ru) | 2007-07-10 |
Family
ID=23369646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2004124831/09A RU2302707C2 (ru) | 2002-01-14 | 2003-01-14 | Кодирующие динамические фильтры |
Country Status (12)
Country | Link |
---|---|
US (1) | US7379501B2 (ru) |
EP (1) | EP1466477B1 (ru) |
JP (1) | JP4494789B2 (ru) |
KR (1) | KR100945546B1 (ru) |
CN (1) | CN100553321C (ru) |
AU (1) | AU2003201069C1 (ru) |
BR (2) | BRPI0304545B1 (ru) |
HU (1) | HU228615B1 (ru) |
MX (1) | MXPA04006814A (ru) |
RU (1) | RU2302707C2 (ru) |
SG (1) | SG149694A1 (ru) |
WO (1) | WO2003058945A2 (ru) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8611434B2 (en) | 2006-07-03 | 2013-12-17 | Nippon Telegraph And Telephone Corporation | Image processing method and apparatus, image processing program, and storage medium which stores the program |
RU2715519C1 (ru) * | 2012-07-02 | 2020-02-28 | Нтт Докомо, Инк. | Устройство кодирования видео с предсказанием, способ кодирования видео с предсказанием, программа кодирования видео с предсказанием, устройство декодирования видео с предсказанием, способ декодирования видео с предсказанием и программа декодирования видео с предсказанием |
Families Citing this family (101)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1169303C (zh) * | 2000-05-09 | 2004-09-29 | 索尼公司 | 数据处理装置和方法以及记录介质 |
JP4102973B2 (ja) * | 2002-04-24 | 2008-06-18 | 日本電気株式会社 | 動画像の符号化方法および復号化方法、これを用いた装置とプログラム |
JP2004061446A (ja) * | 2002-07-31 | 2004-02-26 | Fujitsu Ten Ltd | パターンマッチング処理方法及び画像処理装置 |
US20040091047A1 (en) | 2002-11-11 | 2004-05-13 | Sony Corporation | Method and apparatus for nonlinear multiple motion model and moving boundary extraction |
JP4462823B2 (ja) * | 2002-11-20 | 2010-05-12 | ソニー株式会社 | 画像信号の処理装置および処理方法、それに使用される係数データの生成装置および生成方法、並びに各方法を実行するためのプログラム |
US9330060B1 (en) | 2003-04-15 | 2016-05-03 | Nvidia Corporation | Method and device for encoding and decoding video image data |
US8660182B2 (en) * | 2003-06-09 | 2014-02-25 | Nvidia Corporation | MPEG motion estimation based on dual start points |
US7817869B2 (en) * | 2004-05-07 | 2010-10-19 | Sony Corporation | Variable support robust transform for multiple description coding |
US8503530B2 (en) * | 2004-05-27 | 2013-08-06 | Zhourong Miao | Temporal classified filtering for video compression |
JP2008503960A (ja) * | 2004-06-23 | 2008-02-07 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ピクセル補間 |
JP4736456B2 (ja) * | 2005-02-15 | 2011-07-27 | 株式会社日立製作所 | 走査線補間装置、映像表示装置、映像信号処理装置 |
JP2008536414A (ja) * | 2005-04-13 | 2008-09-04 | ゴットフリート・ヴィルヘルム・ライプニッツ・ウニヴェルジテート・ハノーヴァー | ビデオの拡張された符号化方法及び装置 |
US8208564B2 (en) * | 2005-06-24 | 2012-06-26 | Ntt Docomo, Inc. | Method and apparatus for video encoding and decoding using adaptive interpolation |
WO2007011851A2 (en) * | 2005-07-15 | 2007-01-25 | Texas Instruments Incorporated | Filtered and warped motion compensation |
FR2889778A1 (fr) * | 2005-08-12 | 2007-02-16 | Thomson Licensing Sas | Procede de codage et de decodage d'images video avec echelonnabilite spatiale |
KR100754841B1 (ko) * | 2005-10-28 | 2007-09-04 | 경희대학교 산학협력단 | 비트율 왜곡 비용에 기초하여 선택된 보간 필터를 이용하여공간 계층간 예측을 수행하는 스케일러블 h.264부호화/복호화 방법 |
US8731071B1 (en) | 2005-12-15 | 2014-05-20 | Nvidia Corporation | System for performing finite input response (FIR) filtering in motion estimation |
US8189934B2 (en) * | 2006-03-27 | 2012-05-29 | Panasonic Corporation | Image coding apparatus and image decoding apparatus |
EP1841230A1 (en) * | 2006-03-27 | 2007-10-03 | Matsushita Electric Industrial Co., Ltd. | Adaptive wiener filter for video coding |
US8724702B1 (en) * | 2006-03-29 | 2014-05-13 | Nvidia Corporation | Methods and systems for motion estimation used in video coding |
EP1840875A1 (en) * | 2006-03-31 | 2007-10-03 | Sony Deutschland Gmbh | Signal coding and decoding with pre- and post-processing |
US8208553B2 (en) * | 2006-05-04 | 2012-06-26 | Altera Corporation | Methods and apparatus for quarter-pel refinement in a SIMD array processor |
US8831111B2 (en) * | 2006-05-19 | 2014-09-09 | The Hong Kong University Of Science And Technology | Decoding with embedded denoising |
US8660380B2 (en) | 2006-08-25 | 2014-02-25 | Nvidia Corporation | Method and system for performing two-dimensional transform on data value array with reduced power consumption |
US9307122B2 (en) * | 2006-09-27 | 2016-04-05 | Core Wireless Licensing S.A.R.L. | Method, apparatus, and computer program product for providing motion estimation for video encoding |
EP2066134A4 (en) * | 2006-10-10 | 2011-01-12 | Nippon Telegraph & Telephone | VIDEO ENCODING AND DECODING METHODS, THEIR DEVICE, PROGRAM, AND STORAGE MEDIUM CONTAINING THE PROGRAM |
KR101566557B1 (ko) * | 2006-10-18 | 2015-11-05 | 톰슨 라이센싱 | 예측 데이터 리파인먼트를 이용한 비디오 코딩 방법 및 장치 |
KR101354659B1 (ko) * | 2006-11-08 | 2014-01-28 | 삼성전자주식회사 | 멀티 코덱을 지원하는 움직임 보상 방법 및 장치 |
WO2008069073A1 (ja) | 2006-11-30 | 2008-06-12 | Ntt Docomo, Inc. | 動画像符号化装置、動画像符号化方法、動画像符号化プログラム、動画像復号化装置、動画像復号化方法及び動画像復号化プログラム |
US8509316B2 (en) | 2007-01-09 | 2013-08-13 | Core Wireless Licensing, S.a.r.l. | Adaptive interpolation filters for video coding |
US8942505B2 (en) * | 2007-01-09 | 2015-01-27 | Telefonaktiebolaget L M Ericsson (Publ) | Adaptive filter representation |
KR101369746B1 (ko) | 2007-01-22 | 2014-03-07 | 삼성전자주식회사 | 적응적 보간 필터를 이용한 영상 부호화, 복호화 방법 및장치 |
US8756482B2 (en) | 2007-05-25 | 2014-06-17 | Nvidia Corporation | Efficient encoding/decoding of a sequence of data frames |
US9118927B2 (en) | 2007-06-13 | 2015-08-25 | Nvidia Corporation | Sub-pixel interpolation and its application in motion compensated encoding of a video signal |
US8571104B2 (en) * | 2007-06-15 | 2013-10-29 | Qualcomm, Incorporated | Adaptive coefficient scanning in video coding |
US8428133B2 (en) | 2007-06-15 | 2013-04-23 | Qualcomm Incorporated | Adaptive coding of video block prediction mode |
US8873625B2 (en) | 2007-07-18 | 2014-10-28 | Nvidia Corporation | Enhanced compression in representing non-frame-edge blocks of image frames |
MX2010003531A (es) * | 2007-10-05 | 2010-04-14 | Nokia Corp | Codificacion de video con filtros direccionales de interpolacion adaptable alineados a pixeles. |
US8090031B2 (en) * | 2007-10-05 | 2012-01-03 | Hong Kong Applied Science and Technology Research Institute Company Limited | Method for motion compensation |
EP2048886A1 (en) * | 2007-10-11 | 2009-04-15 | Panasonic Corporation | Coding of adaptive interpolation filter coefficients |
US8638852B2 (en) | 2008-01-08 | 2014-01-28 | Qualcomm Incorporated | Video coding of filter coefficients based on horizontal and vertical symmetry |
WO2009088340A1 (en) * | 2008-01-08 | 2009-07-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Adaptive filtering |
MX2010008978A (es) * | 2008-03-07 | 2010-09-07 | Toshiba Kk | Aparato de codificacion / decodificacion de video. |
KR101591825B1 (ko) | 2008-03-27 | 2016-02-18 | 엘지전자 주식회사 | 비디오 신호의 인코딩 또는 디코딩 방법 및 장치 |
US9967590B2 (en) | 2008-04-10 | 2018-05-08 | Qualcomm Incorporated | Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter |
US8705622B2 (en) | 2008-04-10 | 2014-04-22 | Qualcomm Incorporated | Interpolation filter support for sub-pixel resolution in video coding |
US9077971B2 (en) | 2008-04-10 | 2015-07-07 | Qualcomm Incorporated | Interpolation-like filtering of integer-pixel positions in video coding |
US8804831B2 (en) | 2008-04-10 | 2014-08-12 | Qualcomm Incorporated | Offsets at sub-pixel resolution |
US8462842B2 (en) * | 2008-04-10 | 2013-06-11 | Qualcomm, Incorporated | Symmetry for interpolation filtering of sub-pixel positions in video coding |
RU2477576C2 (ru) * | 2008-04-10 | 2013-03-10 | Квэлкомм Инкорпорейтед | Поддержка интерполяционного фильтра для субпиксельного разрешения в видеокодировании |
US8831086B2 (en) * | 2008-04-10 | 2014-09-09 | Qualcomm Incorporated | Prediction techniques for interpolation in video coding |
US8971412B2 (en) | 2008-04-10 | 2015-03-03 | Qualcomm Incorporated | Advanced interpolation techniques for motion compensation in video coding |
US8059908B2 (en) * | 2008-04-29 | 2011-11-15 | Sony Corporation | Adaptive area of influence filter for irregular spatial sub-sampled images |
US8059909B2 (en) * | 2008-04-29 | 2011-11-15 | Sony Corporation | Adaptive generation of irregular spatial sub-sampling for images |
US8055087B2 (en) * | 2008-04-29 | 2011-11-08 | Sony Corporation | Sample level variation for spatial sub-sampled images |
US8811484B2 (en) * | 2008-07-07 | 2014-08-19 | Qualcomm Incorporated | Video encoding by filter selection |
US10123050B2 (en) * | 2008-07-11 | 2018-11-06 | Qualcomm Incorporated | Filtering video data using a plurality of filters |
AU2008360010B2 (en) * | 2008-07-30 | 2014-02-13 | Micro Motion, Inc. | Optimizing processor operation in a processing system including one or more digital filters |
EP2154893A1 (en) * | 2008-08-13 | 2010-02-17 | Thomson Licensing | Method for modifying a reference block of a reference image, method for encoding or decoding a block of an image by help of a reference block and device therefor and storage medium or signal carrying a block encoded by help of a modified reference block |
US8548041B2 (en) | 2008-09-25 | 2013-10-01 | Mediatek Inc. | Adaptive filter |
CN102224735A (zh) * | 2008-10-03 | 2011-10-19 | 索尼公司 | 图像处理设备和方法 |
US8666181B2 (en) | 2008-12-10 | 2014-03-04 | Nvidia Corporation | Adaptive multiple engine image motion detection system and method |
US9143803B2 (en) | 2009-01-15 | 2015-09-22 | Qualcomm Incorporated | Filter prediction based on activity metrics in video coding |
WO2011003326A1 (en) * | 2009-07-06 | 2011-01-13 | Mediatek Singapore Pte. Ltd. | Single pass adaptive interpolation filter |
KR101701342B1 (ko) | 2009-08-14 | 2017-02-01 | 삼성전자주식회사 | 적응적인 루프 필터링을 이용한 비디오의 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 |
JP2011050001A (ja) * | 2009-08-28 | 2011-03-10 | Sony Corp | 画像処理装置および方法 |
CN101854549B (zh) * | 2010-05-28 | 2012-05-02 | 浙江大学 | 基于空域预测的视频和图像编解码方法和装置 |
KR101710883B1 (ko) | 2009-11-04 | 2017-02-28 | 삼성전자주식회사 | 필터 정보를 이용한 영상 압축 장치 및 방법과 영상 복원 장치 및 방법 |
CA2784291A1 (en) * | 2009-12-18 | 2011-06-23 | Sharp Kabushiki Kaisha | Image filter, encoding device, decoding device, and data structure |
JP5439162B2 (ja) * | 2009-12-25 | 2014-03-12 | 株式会社Kddi研究所 | 動画像符号化装置および動画像復号装置 |
WO2011083666A1 (ja) * | 2010-01-08 | 2011-07-14 | シャープ株式会社 | 符号化装置、復号装置、および、データ構造 |
JP5436695B2 (ja) * | 2010-01-14 | 2014-03-05 | ドルビー ラボラトリーズ ライセンシング コーポレイション | ビデオ適応フィルタリングのための方法、システム、ビデオエンコーダ、ビデオデコーダ、コンピュータ装置、集積回路(ic)装置、及びコンピュータ読取可能な記録媒体 |
US9219921B2 (en) * | 2010-04-12 | 2015-12-22 | Qualcomm Incorporated | Mixed tap filters |
US9154807B2 (en) * | 2010-06-25 | 2015-10-06 | Qualcomm Incorporated | Inclusion of switched interpolation filter coefficients in a compressed bit-stream |
CN103119935B (zh) * | 2010-07-09 | 2016-05-04 | 三星电子株式会社 | 图像插值方法和设备 |
AU2011308105A1 (en) | 2010-10-01 | 2013-05-02 | Samsung Electronics Co., Ltd. | Image intra prediction method and apparatus |
US10045046B2 (en) * | 2010-12-10 | 2018-08-07 | Qualcomm Incorporated | Adaptive support for interpolating values of sub-pixels for video coding |
JP5571542B2 (ja) * | 2010-12-22 | 2014-08-13 | 日本電信電話株式会社 | 映像符号化方法、及び映像復号方法 |
EP2661879B1 (en) | 2011-01-03 | 2019-07-10 | HFI Innovation Inc. | Method of filter-unit based in-loop filtering |
US8964852B2 (en) | 2011-02-23 | 2015-02-24 | Qualcomm Incorporated | Multi-metric filtering |
JP5670226B2 (ja) * | 2011-03-04 | 2015-02-18 | Kddi株式会社 | 動画像符号化装置、動画像符号化方法、およびプログラム |
JP5552092B2 (ja) * | 2011-06-13 | 2014-07-16 | 日本電信電話株式会社 | 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム |
JP5649523B2 (ja) * | 2011-06-27 | 2015-01-07 | 日本電信電話株式会社 | 映像符号化方法,装置,映像復号方法,装置およびそれらのプログラム |
JP5907367B2 (ja) * | 2011-06-28 | 2016-04-26 | ソニー株式会社 | 画像処理装置および方法、プログラム、並びに記録媒体 |
AP3992A (en) * | 2011-07-15 | 2017-01-08 | Ge Video Compression Llc | Sample array coding for low-delay |
TWI618404B (zh) * | 2012-06-27 | 2018-03-11 | Sony Corp | Image processing device and method |
JP5798539B2 (ja) * | 2012-09-24 | 2015-10-21 | 株式会社Nttドコモ | 動画像予測符号化装置、動画像予測符号化方法、動画像予測復号装置及び動画像予測復号方法 |
WO2014052740A1 (en) * | 2012-09-28 | 2014-04-03 | Vid Scale, Inc. | Adaptive upsampling for multi-layer video coding |
JP2014082541A (ja) * | 2012-10-12 | 2014-05-08 | National Institute Of Information & Communication Technology | 互いに類似した情報を含む複数画像のデータサイズを低減する方法、プログラムおよび装置 |
CN103905825B (zh) * | 2012-12-27 | 2018-02-13 | 中国电信股份有限公司 | 视频图像的运动补偿方法和装置 |
US10356426B2 (en) * | 2013-06-27 | 2019-07-16 | Google Llc | Advanced motion estimation |
WO2015121701A1 (en) * | 2014-02-13 | 2015-08-20 | Intel Corporation | Methods and apparatus to perform fractional-pixel interpolation filtering for media coding |
US10306229B2 (en) | 2015-01-26 | 2019-05-28 | Qualcomm Incorporated | Enhanced multiple transforms for prediction residual |
CN106331722B (zh) | 2015-07-03 | 2019-04-26 | 华为技术有限公司 | 图像预测方法和相关设备 |
EP3125429A1 (en) * | 2015-07-28 | 2017-02-01 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Partitioned block frequency domain adaptive filter device comprising adaptation modules and correction modules |
CN105739935B (zh) * | 2016-01-22 | 2019-06-04 | 厦门美图移动科技有限公司 | 一种多终端联合显示方法、装置及*** |
US10623774B2 (en) | 2016-03-22 | 2020-04-14 | Qualcomm Incorporated | Constrained block-level optimization and signaling for video coding tools |
US11323748B2 (en) | 2018-12-19 | 2022-05-03 | Qualcomm Incorporated | Tree-based transform unit (TU) partition for video coding |
US11750784B2 (en) * | 2019-05-31 | 2023-09-05 | Medicapture, Inc. | Automatic video file repair method and system |
US11356707B2 (en) * | 2019-09-23 | 2022-06-07 | Qualcomm Incorporated | Signaling filters for video processing |
CN112004081A (zh) * | 2020-06-15 | 2020-11-27 | 广东科学技术职业学院 | 一种视频编码方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0294955B1 (en) * | 1987-06-09 | 1995-04-12 | Sony Corporation | Motion vector estimation in television images |
US5784107A (en) * | 1991-06-17 | 1998-07-21 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for picture coding and method and apparatus for picture decoding |
JP2991833B2 (ja) | 1991-10-11 | 1999-12-20 | 松下電器産業株式会社 | インターレス走査ディジタルビデオ信号の符号化装置及びその方法 |
GB2301971B (en) * | 1995-06-06 | 1999-10-06 | Sony Uk Ltd | Video compression |
US6122017A (en) | 1998-01-22 | 2000-09-19 | Hewlett-Packard Company | Method for providing motion-compensated multi-field enhancement of still images from video |
US6937772B2 (en) * | 2000-12-20 | 2005-08-30 | Eastman Kodak Company | Multiresolution based method for removing noise from digital images |
DE10120395A1 (de) * | 2001-04-25 | 2002-10-31 | Bosch Gmbh Robert | Einrichtung zur Interpolation von Abtastwerten sowie Bildencoder und Bilddecoder |
-
2003
- 2003-01-14 MX MXPA04006814A patent/MXPA04006814A/es active IP Right Grant
- 2003-01-14 RU RU2004124831/09A patent/RU2302707C2/ru active
- 2003-01-14 EP EP03729301A patent/EP1466477B1/en not_active Expired - Lifetime
- 2003-01-14 AU AU2003201069A patent/AU2003201069C1/en not_active Expired
- 2003-01-14 SG SG200604797-1A patent/SG149694A1/en unknown
- 2003-01-14 BR BRPI0304545-5A patent/BRPI0304545B1/pt unknown
- 2003-01-14 CN CNB038022095A patent/CN100553321C/zh not_active Expired - Lifetime
- 2003-01-14 HU HU0500030A patent/HU228615B1/hu unknown
- 2003-01-14 US US10/342,439 patent/US7379501B2/en active Active
- 2003-01-14 JP JP2003559135A patent/JP4494789B2/ja not_active Expired - Lifetime
- 2003-01-14 BR BR0304545-5A patent/BR0304545A/pt active IP Right Grant
- 2003-01-14 KR KR1020047010878A patent/KR100945546B1/ko active IP Right Grant
- 2003-01-14 WO PCT/IB2003/000061 patent/WO2003058945A2/en active Application Filing
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8611434B2 (en) | 2006-07-03 | 2013-12-17 | Nippon Telegraph And Telephone Corporation | Image processing method and apparatus, image processing program, and storage medium which stores the program |
RU2715519C1 (ru) * | 2012-07-02 | 2020-02-28 | Нтт Докомо, Инк. | Устройство кодирования видео с предсказанием, способ кодирования видео с предсказанием, программа кодирования видео с предсказанием, устройство декодирования видео с предсказанием, способ декодирования видео с предсказанием и программа декодирования видео с предсказанием |
Also Published As
Publication number | Publication date |
---|---|
WO2003058945A2 (en) | 2003-07-17 |
BR0304545A (pt) | 2004-11-03 |
AU2003201069C1 (en) | 2008-11-06 |
HUP0500030A2 (hu) | 2005-07-28 |
JP4494789B2 (ja) | 2010-06-30 |
AU2003201069A1 (en) | 2003-07-24 |
CN100553321C (zh) | 2009-10-21 |
KR20040075348A (ko) | 2004-08-27 |
MXPA04006814A (es) | 2004-12-06 |
US20030169931A1 (en) | 2003-09-11 |
EP1466477A2 (en) | 2004-10-13 |
EP1466477B1 (en) | 2013-02-27 |
AU2003201069B2 (en) | 2008-02-28 |
US7379501B2 (en) | 2008-05-27 |
BRPI0304545B1 (pt) | 2018-07-03 |
JP2005514872A (ja) | 2005-05-19 |
RU2302707C2 (ru) | 2007-07-10 |
HU228615B1 (en) | 2013-04-29 |
SG149694A1 (en) | 2009-02-27 |
WO2003058945A3 (en) | 2003-12-31 |
EP1466477A4 (en) | 2006-10-25 |
KR100945546B1 (ko) | 2010-03-08 |
CN1615645A (zh) | 2005-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2004124831A (ru) | Кодирующие динамические фильтры | |
RU2685981C1 (ru) | Устройство кодирования изображений, устройство декодирования изображений, способ кодирования изображений и способ декодирования изображений | |
CN101998121B (zh) | 编码器、解码器、视频帧编码方法及比特流解码方法 | |
TWI521890B (zh) | Image coding apparatus, method and program, and image decoding apparatus, method and program | |
US8873871B2 (en) | Image processing apparatus and method | |
KR101366091B1 (ko) | 영상 부호화 및 복호화 방법과 장치 | |
EP1198141A3 (en) | Adaptive filter | |
JP2011515981A (ja) | ビデオ信号のエンコーディングまたはデコーディング方法及び装置 | |
CA2374523A1 (en) | A method and associated device for filtering digital video images | |
HUP0402623A2 (hu) | Eljárás videokódolásra, kép videodekódolására, videokódoló, videodekódoló, számítógépes programtermék, valamint videojel | |
KR20110050456A (ko) | 압축된 비디오에서 구문 요소의 cabac/avc 준수 워터마킹 | |
RU2006123465A (ru) | Способ масштабируемого кодирования и декодирования видеосигнала и устройство для его осуществления | |
JPH07203435A (ja) | 歪んだ図形情報の強調方法及び装置 | |
KR20100081974A (ko) | 비디오 신호처리 방법 및 장치 | |
JP2013529018A (ja) | 省略符号化を用いた映像符号化及び復号化装置及びその方法 | |
CN1437408A (zh) | 考虑人类视觉特征的图像编码和解码方法及装置 | |
US9510005B2 (en) | Method and device for encoding blocks of values | |
EP0769878A3 (en) | Post-filter for removing artifacts from DCT coded images | |
CN111031315B (zh) | 基于注意力机制和时间依赖性的压缩视频质量增强方法 | |
CN103609111A (zh) | 用于使用预滤波的层间预测的视频编码的方法和设备,以及用于使用后滤波的层间预测的视频解码的方法和设备 | |
KR100668346B1 (ko) | 멀티 코덱용 필터링 장치 및 방법 | |
JP2020170948A (ja) | 符号化装置、復号装置、画像処理システム及び画像処理方法 | |
CN104113765A (zh) | 一种视频编、解码方法和装置 | |
EP1599049A2 (en) | Multistandard video decoder | |
WO2007136930B1 (en) | Video/image compression using model plus difference image |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20160602 |