[go: up one dir, main page]

RU2010119176A - Реализация адаптивного фильтра изображений с фиксированной точкой с высокой эффективностью кодирования - Google Patents

Реализация адаптивного фильтра изображений с фиксированной точкой с высокой эффективностью кодирования Download PDF

Info

Publication number
RU2010119176A
RU2010119176A RU2010119176/07A RU2010119176A RU2010119176A RU 2010119176 A RU2010119176 A RU 2010119176A RU 2010119176/07 A RU2010119176/07 A RU 2010119176/07A RU 2010119176 A RU2010119176 A RU 2010119176A RU 2010119176 A RU2010119176 A RU 2010119176A
Authority
RU
Russia
Prior art keywords
specified
convolutional
sum
partial
image filter
Prior art date
Application number
RU2010119176/07A
Other languages
English (en)
Inventor
Кемал УГУР (FI)
Кемал УГУР
Антти Олли ХАЛЛАПУРО (FI)
Антти Олли ХАЛЛАПУРО
Дмитро РУСАНОВСКИЙ (FI)
Дмитро РУСАНОВСКИЙ
Яни ЛАЙНЕМА (FI)
Яни ЛАЙНЕМА
Original Assignee
Нокиа Корпорейшн (Fi)
Нокиа Корпорейшн
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
Priority claimed from US11/872,024 external-priority patent/US20090097545A1/en
Application filed by Нокиа Корпорейшн (Fi), Нокиа Корпорейшн filed Critical Нокиа Корпорейшн (Fi)
Publication of RU2010119176A publication Critical patent/RU2010119176A/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/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Complex Calculations (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

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

Claims (20)

1. Устройство для реализации адаптивного фильтра изображений, содержащее:
адаптивный фильтр изображений, в котором по меньшей мере один целочисленный коэффициент указанного адаптивного фильтра изображений ограничен, при этом сверточная сумма и/или множество частичных сверточных сумм указанного адаптивного фильтра изображений определяются по меньшей мере частично на основе указанного по меньшей мере одного целочисленного коэффициента, причем сверточная сумма и/или множество частичных сверточных сумм имеет двоичное представление с фиксированным максимальным числом битов, и указанный по меньшей мере один целочисленный коэффициент имеет двоичное представление с числом битов, заданным индексом точности.
2. Устройство по п.1, в котором указанный адаптивный фильтр изображений содержит одно из следующего:
адаптивный интерполирующий фильтр видеокодера, и в котором по меньшей мере один указанный индекс точности и по меньшей мере один указанный целочисленный коэффициент кодированы в битовый поток; и
адаптивный интерполирующий фильтр видеодекодера, и в котором по меньшей мере один указанный индекс точности и по меньшей мере один указанный целочисленный коэффициент декодированы из битового потока.
3. Устройство по п.1 или 2, которое является набором микросхем.
4. Устройство по п.3, также содержащее процессор, выполненный с возможностью выполнять по меньшей мере операции суммирования и двоичного сдвига.
5. Устройство по п.4, также содержащее блок памяти, соединенный для взаимодействия с процессором и выполненный с возможностью сохранять указанный по меньшей мере один целочисленный коэффициент.
6. Устройство по п.1, в котором указанный адаптивный фильтр изображений содержит одно из следующего:
адаптивный интерполирующий фильтр видеокодера, и указанный индекс точности различен для различных точек интерполяции; и
адаптивный интерполирующий фильтр видеодекодера, и указанный индекс точности различен для различных точек интерполяции.
7. Способ генерации выходного сигнала адаптивного фильтра изображений, содержащий:
определение сверточной суммы и/или множества частичных сверточных сумм по меньшей мере частично на основе по меньшей мере одного ограниченного целочисленного коэффициента адаптивного фильтра изображений, при этом сверточная сумма и/или множество частичных сверточных сумм ограничены двоичным представлением с фиксированным максимальным количеством битов; и
генерацию выходного сигнала адаптивного фильтра изображений по меньшей мере частично на основе указанной сверточной суммы и/или множества частичных сверточных сумм.
8. Способ по п.7, в котором указанный адаптивный фильтр изображений содержит адаптивный интерполирующий фильтр.
9. Способ по п.7 или 8, в котором указанный по меньшей мере один ограниченный целочисленный коэффициент имеет различную арифметическую точность для различных точек интерполяции.
10. Способ по п.7 или 8, также содержащий преобразование по меньшей мере одного коэффициента с плавающей точкой указанного адаптивного фильтра изображений в по меньшей мере один соответствующий целочисленный коэффициент указанного адаптивного фильтра изображений, при этом указанный по меньшей мере один соответствующий целочисленный коэффициент имеет двоичное представление со вторым фиксированным максимальным количеством битов, и указанное преобразование также содержит ограничение указанного по меньшей мере одного соответствующего целочисленного коэффициента.
11. Способ по п.7 или 8, в котором указанная генерация содержит сдвиг указанной сверточной суммы.
12. Способ по п.7 или 8, в котором указанная генерация содержит:
сдвиг вправо указанного множества частичных сверточных сумм;
вычисление суммы указанного сдвинутого вправо множества частичных сверточных сумм и
сдвиг вправо указанной вычисленной суммы указанного сдвинутого вправо множества частичных сверточных сумм.
13. Способ по п.7 или 8, в котором указанная генерация содержит:
вычисление суммы указанного множества частичных сверточных сумм после отсечения любой отрицательной частичной сверточной суммы указанного множества частичных сверточных сумм в нуль и
сдвиг вправо указанной вычисленной суммы указанного множества частичных сверточных сумм.
14. Способ по п.7 или 8, в котором указанная генерация содержит:
сдвиг вправо указанного множества частичных сверточных сумм;
вычисление суммы указанного сдвинутого вправо множества частичных сверточных сумм и отрицательного числа и
сдвиг вправо указанной вычисленной суммы указанного сдвинутого вправо множества частичных сверточных сумм и указанного отрицательного числа.
15. Способ по п.7 или 8, в котором указанный по меньшей мере один ограниченный целочисленный коэффициент ограничен так, что сумма одного или более положительных ограниченных целочисленных коэффициентов по меньшей мере в одном подмножестве указанного по меньшей мере одного ограниченного целочисленного коэффициента имеет верхнюю границу, и сумма одного или более отрицательных целочисленных коэффициентов по меньшей мере в одном подмножестве указанного по меньшей мере одного ограниченного целочисленного коэффициента имеет нижнюю границу.
16. Способ по п.15, в котором указанная генерация содержит:
сдвиг вправо указанного множества частичных сверточных сумм;
вычисление суммы указанного сдвинутого вправо множества частичных сверточных сумм и
сдвиг вправо указанной вычисленной суммы указанного сдвинутого вправо множества частичных сверточных сумм.
17. Способ по п.15, в котором указанная генерация содержит:
вычисление суммы указанного множества частичных сверточных сумм после отсечения любой отрицательной частичной сверточной суммы указанного множества частичных сверточных сумм в ноль и
сдвиг вправо указанной вычисленной суммы указанного множества частичных сверточных сумм.
18. Способ по п.7 или 8, в котором по меньшей мере одно подмножество указанного по меньшей мере одного ограниченного целочисленного коэффициента имеет диапазон значений, отличный от по меньшей мере другого подмножества указанного по меньшей мере одного ограниченного целочисленного коэффициента.
19. Способ по п.7 или 8, в котором сумма указанного по меньшей мере одного ограниченного целочисленного коэффициента, имеющего положительное значение, имеет диапазон значений, отличный от суммы указанного по меньшей мере одного ограниченного целочисленного коэффициента, имеющего отрицательное значение.
20. Машиночитаемый носитель, включающий компьютерный код, который при выполнении обеспечивает осуществление устройством способа по любому из пп.7-19.
RU2010119176/07A 2007-10-14 2008-10-13 Реализация адаптивного фильтра изображений с фиксированной точкой с высокой эффективностью кодирования RU2010119176A (ru)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US11/872,024 US20090097545A1 (en) 2007-10-14 2007-10-14 Fixed-Point Implementation of an Adaptive Image Filter with High Coding Efficiency
US11/872,024 2007-10-14
US1965908P 2008-01-08 2008-01-08
US61/019,659 2008-01-08

Publications (1)

Publication Number Publication Date
RU2010119176A true RU2010119176A (ru) 2011-11-20

Family

ID=40344364

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2010119176/07A RU2010119176A (ru) 2007-10-14 2008-10-13 Реализация адаптивного фильтра изображений с фиксированной точкой с высокой эффективностью кодирования

Country Status (6)

Country Link
EP (1) EP2208352A2 (ru)
KR (1) KR20100074272A (ru)
CN (1) CN101878648A (ru)
MX (1) MX2010004071A (ru)
RU (1) RU2010119176A (ru)
WO (1) WO2009050557A2 (ru)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11265538B2 (en) 2018-03-09 2022-03-01 Huawei Technologies Co., Ltd. Method and apparatus for image filtering with adaptive multiplier coefficients
RU2772313C2 (ru) * 2018-03-09 2022-05-18 Хуавей Текнолоджиз Ко., Лтд. Способ и устройство для фильтрации изображений с адаптивными коэффициентами множителя

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102469310B (zh) * 2010-11-19 2015-02-04 深圳市云宙多媒体技术有限公司 一种亚像素插值方法及系统
AU2012303976B2 (en) * 2011-08-31 2015-08-13 Mediatek Inc. Method and apparatus for adaptive loop filter with constrained filter coefficients
SE538512C2 (sv) * 2014-11-26 2016-08-30 Kelicomp Ab Improved compression and encryption of a file

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0474226A3 (en) * 1990-09-06 1993-01-20 Matsushita Electric Industrial Co., Ltd. Digitial filter composing apparatus and digital filter composing method therefor
EP0644684B1 (en) * 1993-09-17 2000-02-02 Eastman Kodak Company Digital resampling integrated circuit for fast image resizing applications
US5729483A (en) * 1995-11-14 1998-03-17 Advanced Micro Devices Implementation of a digital interpolation filter and method
GB2373661B (en) * 2001-03-23 2005-05-11 Advanced Risc Mach Ltd A data processing apparatus and method for performing an adaptive filter operation on an input data sample
TW200501565A (en) * 2003-05-15 2005-01-01 Neuro Solution Corp Digital filter and design method, design apparatus, and digital filter design program thereof

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11265538B2 (en) 2018-03-09 2022-03-01 Huawei Technologies Co., Ltd. Method and apparatus for image filtering with adaptive multiplier coefficients
RU2772313C2 (ru) * 2018-03-09 2022-05-18 Хуавей Текнолоджиз Ко., Лтд. Способ и устройство для фильтрации изображений с адаптивными коэффициентами множителя
US11765351B2 (en) 2018-03-09 2023-09-19 Huawei Technologies Co., Ltd. Method and apparatus for image filtering with adaptive multiplier coefficients
RU2846769C2 (ru) * 2018-03-09 2025-09-15 Хуавей Текнолоджиз Ко., Лтд. Способ и устройство для фильтрации изображений с адаптивными коэффициентами множителя
US12477104B2 (en) 2018-03-09 2025-11-18 Huawei Technologies Co., Ltd. Method and apparatus for image filtering with adaptive multiplier coefficients

Also Published As

Publication number Publication date
WO2009050557A2 (en) 2009-04-23
WO2009050557A3 (en) 2009-06-11
EP2208352A2 (en) 2010-07-21
MX2010004071A (es) 2010-06-01
CN101878648A (zh) 2010-11-03
KR20100074272A (ko) 2010-07-01

Similar Documents

Publication Publication Date Title
JP5013627B2 (ja) 信号の低複雑度組み合わせコーディングのための装置および方法
Marco et al. The validity of the additive noise model for uniform scalar quantizers
CN110915213B (zh) 编解码符号的熵编解码的方法与装置
JP5926377B2 (ja) サンプルレートスケーラブル可逆オーディオコーディング
CN110291793B (zh) 上下文自适应二进制算术编解码中范围推导的方法和装置
RU2008136882A (ru) Способ и устройство и программа кодирования/декодирования видео
RU2017100690A (ru) Способ кодирования и декодирования изображений, устройство кодирования и декодирования и соответствующие компьютерные программы
RU2012115551A (ru) Кодирующее устройство, декодирующее устройство и способ
RU2010145274A (ru) Способ и устройство для селективного кодирования сигнала на основе характеристик базового кодера
RU2008137122A (ru) Усовершенствованное кодирование/декодирование цифровых сигналов, в частности, при векторном квантовании с перестановочными кодами
RU2010119176A (ru) Реализация адаптивного фильтра изображений с фиксированной точкой с высокой эффективностью кодирования
ES2785041T3 (es) Búsqueda de forma de cuantificador de vector en pirámide
CN104067338A (zh) 改进的分层编码
CN110491401B (zh) 周期性综合包络序列生成装置、方法、记录介质
EP1995974A1 (en) Method and apparatus for realizing arithmetic coding/ decoding
CN1703089A (zh) 一种数字信号的二值算术编码方法
CN112820305B (zh) 编码装置、编码方法、编码程序、记录介质
RU2011107728A (ru) Способ обновления кодера посредством интерполяции фильтра
RU2010151983A (ru) Квантователь, кодер и их способы
CN101114833A (zh) 一种指数Golomb编码的编码方法和装置
JP2004226742A (ja) 量子化装置及び逆量子化装置、並びにそれらの装置を利用可能なオーディオ及び画像の符号化装置及び復号装置
CA2833737C (en) Apparatus and method for low complexity combinatorial coding and decoding of signals
CN103002275A (zh) 用于cavlc编码的双系数扫描方法
BR112019013916B1 (pt) Método de codificação de entropia de codificação de símbolos e aparelho de codificação de entropia para um codificador ou decodificador de imagem ou vídeo
Nikneshan Lattice/trellis based fixed-rate entropy-constrained quantization

Legal Events

Date Code Title Description
FA92 Acknowledgement of application withdrawn (lack of supplementary materials submitted)

Effective date: 20150311