KR101615643B1 - 픽처들의 압축 - Google Patents
픽처들의 압축 Download PDFInfo
- Publication number
- KR101615643B1 KR101615643B1 KR1020137019438A KR20137019438A KR101615643B1 KR 101615643 B1 KR101615643 B1 KR 101615643B1 KR 1020137019438 A KR1020137019438 A KR 1020137019438A KR 20137019438 A KR20137019438 A KR 20137019438A KR 101615643 B1 KR101615643 B1 KR 101615643B1
- Authority
- KR
- South Korea
- Prior art keywords
- pixels
- subset
- prediction
- predictor
- block
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
- 230000006835 compression Effects 0.000 title claims description 15
- 238000007906 compression Methods 0.000 title claims description 15
- 238000000034 method Methods 0.000 claims abstract description 81
- 230000008569 process Effects 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 6
- 230000001131 transforming effect Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 description 11
- 230000003044 adaptive effect Effects 0.000 description 8
- 238000013139 quantization Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000013459 approach Methods 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 239000013598 vector Substances 0.000 description 3
- 230000003321 amplification Effects 0.000 description 2
- 238000005311 autocorrelation function Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000013016 damping Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
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
-
- 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/42—Methods 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
- H04N19/436—Methods 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 using parallelised computational arrangements
-
- 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/11—Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
-
- 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/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/182—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 a pixel
-
- 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/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
-
- 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/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- 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/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)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
도 2는 인코더의 블록도;
도 3 내지 도 14는 본 발명의 기술들을 도식화한 도면들;
도 15는 인코더의 블록도; 및
도 16 및 도 17은 멀티-패스(multi-pass) 인코딩 기법을 도식화한 블록도들이다.
Claims (40)
- 비디오 압축 인코더에 있어서,
픽처 정보를 수신하고 상기 픽처 정보를 화소들의 공간 블록들로 나누는 블록 스플리터;
상기 블록의 예측값들을 제공하는 예측기;
상기 픽처 정보와 예측값들을 수신하고 차이값들을 생성하는 감산기; 및
상기 차이값들에 대한 변환을 수행하여 변환 계수들을 제공하는 블록 변환기를 포함하며,
상기 예측기는 상기 블록 내 화소들의 일 서브세트의 화소들에 대하여 병렬적으로 작동하고, 상기 블록 안에는 적어도 화소들의 제1 서브세트와 제2 서브세트가 존재하며, 상기 화소들의 제2 서브세트는 상기 제1 서브세트의 화소들에 적어도 부분적으로 기초하여 예측되는 화소들을 포함하는 비디오 압축 인코더.
- 제1항에 있어서,
상기 화소들의 제1 서브세트는 앞서 코딩되고 복원된 블록들에 전적으로 기초하여 예측되는 화소들을 포함하는 비디오 압축 인코더.
- 제2항에 있어서,
상기 화소들의 제1 서브세트는 앞서 처리된 어떠한 블록과도 인접하지 않는 적어도 하나의 화소를 포함하는 비디오 압축 인코더.
- 제3항에 있어서,
상기 앞서 처리된 어떠한 블록과도 인접하지 않는 화소의 위치 또는 값은 스트림 내에서 변환 계수들과 분리되어 전송되거나, 또는 디코더로 전송되는 비디오 압축 인코더.
- 제1항 내지 제4항 중 어느 하나의 항에 있어서,
상기 제1 서브세트에 기초하여 이루어지는 상기 제2 서브세트의 예측은 방향성 예측기인 비디오 압축 인코더.
- 제1항 내지 제4항 중 어느 하나의 항에 있어서,
상기 제1 서브세트에 기초하여 이루어지는 상기 제2 서브세트의 예측은 모션-보상(motion-compensated) 예측기인 비디오 압축 인코더.
- 제1항 내지 제4항 중 어느 하나의 항에 있어서,
상기 예측기는 일련의 서브세트들 Si에 대하여 순차적으로 동작하고, 각 서브세트의 화소들에 대하여 병렬적으로 동작하며, 서브세트 Si의 화소들의 예측은 앞선 서브세트들 S0,…,Si-1에 적어도 부분적으로 의존하는 비디오 압축 인코더.
- 제1항에 있어서,
상기 예측기는 현재 블록의 화소들에 적어도 부분적으로 기초하여 예측을 수행하는 개방 루프 예측기와, 국부 디코더로부터의 화소 정보에만 기초하여 예측을 수행하는 폐쇄 루프 예측기를 포함하는 비디오 압축 인코더.
- 제8항에 있어서,
상기 예측값들은 상기 개방 루프 예측기를 통한 개방 루프 예측값들과 상기 폐쇄 루프 예측기를 통한 폐쇄 루프 예측값들의 가중합(weighted sum)을 포함하는 비디오 압축 인코더.
- 제8항 또는 제9항에 있어서,
상기 폐쇄 루프 예측기는 국부 디코더로부터의 화소 정보에 기초하여 화소들의 제1 서브세트에 대한 예측을 수행하고; 상기 현재 블록의 화소들에 적어도 부분적으로 기초하여 화소들의 제2 서브세트와 선택적으로 차순위의 서브세트들에 대한 예측을 수행하는 비디오 압축 인코더.
- 제8항 또는 제9항에 있어서,
상기 폐쇄 루프 예측기는 선택가능한 방향을 가지며, 상기 개방 루프 예측기는 상기 폐쇄 루프 예측기의 선택된 방향에 따라 선택되는 비디오 압축 인코더.
- 제1항 내지 제4항 중 어느 하나의 항에 있어서,
상기 예측기의 상기 블록의 예측값들을 제공하기 위한 예측 전략(prediction strategy)은 하나의 서브세트 내에서 변하지 않는 비디오 압축 인코더.
- 제1항 내지 제4항 중 어느 하나의 항에 있어서,
상기 예측기의 상기 블록의 예측값들을 제공하기 위한 예측 전략은 서브세트에 따라 변하는 비디오 압축 인코더.
- 제1항 내지 제4항 중 어느 하나의 항에 있어서,
상기 제1 및 제2 서브세트는 체스 보드(chess board) 배열형태를 가지는 비디오 압축 인코더.
- 입력 픽처 값들의 블록들을 포함하는 이미지의 압축 코딩 방법에 있어서,
블록에 대하여 입력 픽처 값들과 픽처 예측값들 사이의 차이값을 구하는 단계; 및
상기 차이값을 블록 기반 변환방법을 통하여 변환하는 단계를 포함하고,
상기 블록에 대하여 차이값을 구하는 단계는 상기 블록 내 화소들의 제1 서브세트의 화소들에 대하여 병렬적으로 수행되는 제1 단계; 상기 블록 내 화소들의 제2 서브세트의 화소들에 대하여 병렬적으로 수행되는 제2 단계; 및 선택적인 추가의 단계들을 포함하며,
상기 화소들의 제2 서브세트는 상기 제1 서브세트의 화소들에 적어도 부분적으로 기초하여 예측되는 화소들을 포함하는 압축 코딩 방법.
- 제15항에 있어서,
상기 제1 단계는 앞서 처리된 블록들에 전적으로 기초한 픽처 예측값들을 이용하는 압축 코딩 방법.
- 제15항에 있어서,
상기 화소들의 제1 서브세트는 앞서 처리된 어떤 블록과도 인접하지 않은 적어도 하나의 화소를 포함하는 압축 코딩 방법.
- 제15항 내지 제17항 중 어느 하나의 항에 있어서,
상기 블록의 차이값을 구하는 단계는 일련의 각 서브세트들 Si에 대하여 순차적으로 수행되고, 각 서브세트의 화소들에 대하여 병렬적으로 수행되는 일련의 단계들을 포함하며, 서브세트 Si 내 화소들의 상기 예측값들은 앞선 서브세트들 S0,…,Si-1에 적어도 부분적으로 의존하는 압축 코딩 방법.
- 제15항에 있어서,
상기 제1 단계는 앞서 처리된 블록들과 인접한 화소들에 대해서는 제1 예측기를 이용하고, 앞서 처리된 블록들과 인접하지 않은 적어도 하나의 화소에는 제2 예측기를 이용하는 압축 코딩 방법.
- 제15항 내지 제17항 중 어느 하나의 항에 있어서,
상기 픽처 예측값들의 산출을 위한 예측 전략(prediction strategy)은 하나의 서브세트 내에서 변하지 않는 압축 코딩 방법.
- 제15항 내지 제17항 중 어느 하나의 항에 있어서,
상기 픽처 예측값들의 산출을 위한 예측 전략은 서브세트에 따라 변하는 압축 코딩 방법.
- 제15항 내지 제17항 중 어느 하나의 항에 있어서,
제1 및 제2 서브세트는 체스보드(chess board) 배열형태를 가지는 압축 코딩 방법.
- 제15항 내지 제17항 중 어느 하나의 항에 있어서,
상기 제1 및 제2 서브세트는 각각의 행들을 포함하는 압축 코딩 방법.
- 제15항 내지 제17항 중 어느 하나의 항에 있어서
상기 제1 및 제2 서브세트는 각각의 열들을 포함하는 압축 코딩 방법.
- 제15항 내지 제17항 중 어느 하나의 항에 있어서,
상기 각 단계는 SIMD, MMX 또는 CPU 프로세서에서 이용가능한 다른 고유의 병렬 처리들을 이용하여 수행되는 압축 코딩 방법.
- 비디오 압축 디코더에 있어서,
블록들 안에 편성되어 있는 변환된 픽처 차이값들을 대표하여 압축 인코딩된 비트스트림(bitstream)을 수신하는 입력부;
재스케일(re-scaled)된 변환 계수를 제공하는 역 양자화 유닛;
디코딩된 픽처 차이값들을 제공하기 위하여 상기 변환 계수들에 대해 역 공간 변환을 수행하는 역 블록 변환기; 및
상기 픽처 차이값들의 합에 대한 예측값들을 제공하기 위하여 상기 디코딩된 픽처 차이값들에 대하여 동작하는 예측기를 포함하며,
상기 예측기는 상기 블록 내 화소들의 일 서브세트의 화소들에 대하여 병렬적으로 작동하고, 상기 블록 안에는 적어도 화소들의 제1 서브세트와 제2 서브세트가 존재하며, 상기 화소들의 제2 서브세트는 상기 제1 서브세트의 화소들에 적어도 부분적으로 기초하여 예측되는 화소들을 포함하는 비디오 압축 디코더.
- 제26항에 있어서,
상기 화소들의 제1 서브세트는 전적으로 앞서 예측된 블록들에 전적으로 기초하여 예측되는 화소들을 포함하는 비디오 압축 디코더.
- 제27항에 있어서,
상기 화소들의 제1 서브세트는 앞서 처리된 어떠한 블록과도 인접하지 않는 적어도 하나의 화소를 포함하는 비디오 압축 디코더.
- 제26항 내지 제28항 중 어느 하나의 항에 있어서,
상기 예측기는 일련의 서브세트들 Si에 대하여 순차적으로 동작하고, 각 서브세트의 화소들에 대하여 병렬적으로 동작하며, 서브세트 Si의 화소들의 예측은 앞선 서브세트들 S0,…,Si-1에 적어도 부분적으로 의존하는 비디오 압축 디코더.
- 제26항 내지 제28항 중 어느 하나의 항에 있어서,
상기 제1 서브세트에 기초하여 이루어지는 상기 제2 서브세트의 예측은 방향성 예측기인 비디오 압축 디코더.
- 제26항 내지 제28항 중 어느 하나의 항에 있어서,
상기 제1 서브세트에 기초하여 이루어지는 상기 제2 서브세트의 예측은 모션-보상(motion-compensated) 예측기인 비디오 압축 디코더.
- 제26항에 있어서,
상기 예측기는 현재 블록의 화소들에 적어도 부분적으로 기초하여 예측을 수행하는 개방 루프 예측기와, 국부 디코더로부터의 화소 정보에만 기초하여 예측을 수행하는 폐쇄 루프 예측기를 포함하는 비디오 압축 디코더.
- 제32항에 있어서,
상기 예측값들은 상기 개방 루프 예측기를 통한 개방 루프 예측값들과 상기 폐쇄 루프 예측기를 통한 폐쇄 루프 예측값들의 가중합(weighted sum)을 포함하는 비디오 압축 디코더.
- 제32항에 있어서,
상기 폐쇄 루프 예측기는 국부 디코더로부터의 화소 정보에 기초하여 화소들의 제1 서브세트에 대한 예측을 수행하고; 상기 현재 블록의 화소들에 적어도 부분적으로 기초하여 화소들의 제2 서브세트와 선택적으로 차순위의 서브세트들에 대한 예측을 수행하는 비디오 압축 디코더.
- 제32항에 있어서,
상기 폐쇄 루프 예측기는 선택가능한 방향을 가지며, 상기 개방 루프 예측기는 상기 폐쇄 루프 예측기의 선택된 방향에 따라 선택되는 비디오 압축 디코더.
- 제26항에 있어서,
상기 예측기의 상기 예측값들을 제공하기 위한 예측 전략(prediction strategy)은 하나의 서브세트 내에서 변하지 않는 비디오 압축 디코더.
- 제26항에 있어서,
상기 예측기의 상기 예측값들을 제공하기 위한 예측 전략은 서브세트에 따라 변하는 비디오 압축 디코더.
- 제26항에 있어서,
상기 제1 및 제2 서브세트는 체스 보드(chess board) 배열형태를 가지는 비디오 압축 디코더.
- 삭제
- 제15항, 제16항, 제17항 및 제19항 중 어느 하나의 항에 따른 압축 코딩 방법을 실행하기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1021924.4 | 2010-12-23 | ||
GB1021924.4A GB2486726B (en) | 2010-12-23 | 2010-12-23 | Compression of pictures |
PCT/GB2011/052589 WO2012085601A1 (en) | 2010-12-23 | 2011-12-23 | Compression of pictures |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130129418A KR20130129418A (ko) | 2013-11-28 |
KR101615643B1 true KR101615643B1 (ko) | 2016-04-27 |
Family
ID=43598958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020137019438A Expired - Fee Related KR101615643B1 (ko) | 2010-12-23 | 2011-12-23 | 픽처들의 압축 |
Country Status (7)
Country | Link |
---|---|
US (1) | US10298943B2 (ko) |
EP (1) | EP2656606A1 (ko) |
JP (2) | JP5860479B2 (ko) |
KR (1) | KR101615643B1 (ko) |
CN (2) | CN108111856A (ko) |
GB (1) | GB2486726B (ko) |
WO (1) | WO2012085601A1 (ko) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2486726B (en) * | 2010-12-23 | 2017-11-29 | British Broadcasting Corp | Compression of pictures |
KR20160104646A (ko) | 2013-12-22 | 2016-09-05 | 엘지전자 주식회사 | 양자화 에러의 추가적인 제어를 이용한 비디오 신호의 인코딩, 디코딩 방법 및 장치 |
CN108781298B (zh) * | 2017-12-25 | 2021-05-25 | 深圳市大疆创新科技有限公司 | 编码器、图像处理系统、无人机及编码方法 |
US11044466B2 (en) | 2018-01-26 | 2021-06-22 | Samsung Electronics Co., Ltd. | Image processing device |
KR102568633B1 (ko) * | 2018-01-26 | 2023-08-21 | 삼성전자주식회사 | 이미지 처리 장치 |
CN108921771B (zh) * | 2018-08-29 | 2021-11-26 | 郑州云海信息技术有限公司 | 一种反滤波方法、装置及电子设备 |
CN110473209B (zh) * | 2019-08-02 | 2021-08-13 | 武汉高德智感科技有限公司 | 红外图像处理方法、装置及计算机存储介质 |
CN111885386B (zh) * | 2020-07-29 | 2022-07-26 | 北京市商汤科技开发有限公司 | 图像的压缩、解压缩方法及装置、电子设备和存储介质 |
CN116074531B (zh) * | 2021-11-11 | 2025-01-24 | 杭州海康威视数字技术股份有限公司 | 解码方法、编码方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060222066A1 (en) | 2005-04-04 | 2006-10-05 | Samsung Electronics Co., Ltd. | Intra prediction method and apparatus |
US20070274398A1 (en) | 2006-05-23 | 2007-11-29 | Metta Technology, Inc. | Parallelization of Video Decoding on Single-Instruction, Multiple-Data Processors |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6944224B2 (en) * | 2002-08-14 | 2005-09-13 | Intervideo, Inc. | Systems and methods for selecting a macroblock mode in a video encoder |
JP4495580B2 (ja) * | 2004-12-13 | 2010-07-07 | パナソニック株式会社 | 面内予測装置および面内予測方法 |
KR100727972B1 (ko) * | 2005-09-06 | 2007-06-14 | 삼성전자주식회사 | 영상의 인트라 예측 부호화, 복호화 방법 및 장치 |
KR100750128B1 (ko) * | 2005-09-06 | 2007-08-21 | 삼성전자주식회사 | 영상의 인트라 예측 부호화, 복호화 방법 및 장치 |
CN100473161C (zh) | 2005-09-09 | 2009-03-25 | 海信集团有限公司 | 基于avs的4×4离散余弦变换的快速并行装置及其方法 |
JP5089878B2 (ja) * | 2005-10-28 | 2012-12-05 | パナソニック株式会社 | 画像符号化装置 |
EP1985116A4 (en) * | 2005-12-22 | 2013-06-05 | Vidyo Inc | SYSTEM AND METHOD FOR VIDEO CONFERENCES USING SCALABLE VIDEO CODING AND COMPOSITION OF SCALABLE VIDEO CONFERENCE SERVER |
KR101246294B1 (ko) * | 2006-03-03 | 2013-03-21 | 삼성전자주식회사 | 영상의 인트라 예측 부호화, 복호화 방법 및 장치 |
KR101037421B1 (ko) * | 2006-05-17 | 2011-05-30 | 후지쯔 가부시끼가이샤 | 화상 데이터 압축 장치, 압축 방법 및 프로그램을 기록한 기록 매체 및 화상 데이터 복원 장치, 복원 방법 및 프로그램을 기록한 기록 매체 |
CA2655970A1 (en) | 2006-07-07 | 2008-01-10 | Telefonaktiebolaget L M Ericsson (Publ) | Video data management |
CN101491107B (zh) * | 2006-07-07 | 2012-07-18 | 艾利森电话股份有限公司 | 一种对图像元素组进行解码的方法及其相关的编码器、解码器 |
US7529416B2 (en) * | 2006-08-18 | 2009-05-05 | Terayon Communication Systems, Inc. | Method and apparatus for transferring digital data between circuits |
KR100837410B1 (ko) | 2006-11-30 | 2008-06-12 | 삼성전자주식회사 | 주관적인 무손실 이미지 데이터 압축 방법 및 장치 |
CN101115207B (zh) * | 2007-08-30 | 2010-07-21 | 上海交通大学 | 基于预测点间相关性的帧内预测实现的方法及装置 |
CN101383971A (zh) * | 2007-09-06 | 2009-03-11 | 北京中电华大电子设计有限责任公司 | 一种基于图像编解码的帧内预测的处理方法 |
EP2081155B1 (en) * | 2008-01-21 | 2011-11-16 | Telefonaktiebolaget LM Ericsson (publ) | Prediction-based image processing |
KR20090097688A (ko) * | 2008-03-12 | 2009-09-16 | 삼성전자주식회사 | 영상의 인트라 예측 부호화/복호화 방법 및 장치 |
JP5007259B2 (ja) * | 2008-03-27 | 2012-08-22 | ルネサスエレクトロニクス株式会社 | 画像符号化装置 |
ES2752001T3 (es) * | 2008-04-15 | 2020-04-02 | Orange | Predicción de imágenes por determinación previa de una familia de píxeles de referencia, codificación y decodificación que usan dicha predicción |
CN102957914B (zh) * | 2008-05-23 | 2016-01-06 | 松下知识产权经营株式会社 | 图像解码装置、图像解码方法、图像编码装置、以及图像编码方法 |
ATE540383T1 (de) * | 2008-05-27 | 2012-01-15 | Ericsson Telefon Ab L M | Indexbasierte pixelblock-verarbeitung |
US20100166073A1 (en) * | 2008-12-31 | 2010-07-01 | Advanced Micro Devices, Inc. | Multiple-Candidate Motion Estimation With Advanced Spatial Filtering of Differential Motion Vectors |
SG173007A1 (en) * | 2009-01-15 | 2011-08-29 | Agency Science Tech & Res | Image encoding methods, image decoding methods, image encoding apparatuses, and image decoding apparatuses |
WO2010149914A1 (fr) * | 2009-06-23 | 2010-12-29 | France Telecom | Procedes de codage et de decodage d'images, dispositifs de codage et de decodage, et programme d'ordinateur correspondants |
CA2767617C (en) | 2009-07-10 | 2018-03-20 | British Broadcasting Corporation | Hybrid open-loop/closed-loop compression of pictures |
JP2011041037A (ja) * | 2009-08-12 | 2011-02-24 | Sony Corp | 画像処理装置および方法 |
TWI517126B (zh) * | 2009-12-16 | 2016-01-11 | 杜比實驗室特許公司 | 使用影像資料區段統計屬性之背光控制方法與系統 |
CN101783957B (zh) * | 2010-03-12 | 2012-04-18 | 清华大学 | 一种视频预测编码方法和装置 |
US8644375B2 (en) * | 2010-04-09 | 2014-02-04 | Sharp Laboratories Of America, Inc. | Methods and systems for intra prediction |
US8619857B2 (en) * | 2010-04-09 | 2013-12-31 | Sharp Laboratories Of America, Inc. | Methods and systems for intra prediction |
JP2012080370A (ja) * | 2010-10-01 | 2012-04-19 | Sony Corp | 画像処理装置及び画像処理方法 |
US20120106640A1 (en) * | 2010-10-31 | 2012-05-03 | Broadcom Corporation | Decoding side intra-prediction derivation for video coding |
GB2486726B (en) * | 2010-12-23 | 2017-11-29 | British Broadcasting Corp | Compression of pictures |
-
2010
- 2010-12-23 GB GB1021924.4A patent/GB2486726B/en active Active
-
2011
- 2011-12-23 US US13/996,426 patent/US10298943B2/en not_active Expired - Fee Related
- 2011-12-23 KR KR1020137019438A patent/KR101615643B1/ko not_active Expired - Fee Related
- 2011-12-23 WO PCT/GB2011/052589 patent/WO2012085601A1/en active Application Filing
- 2011-12-23 JP JP2013545511A patent/JP5860479B2/ja not_active Expired - Fee Related
- 2011-12-23 CN CN201810035552.4A patent/CN108111856A/zh active Pending
- 2011-12-23 EP EP11805926.0A patent/EP2656606A1/en not_active Withdrawn
- 2011-12-23 CN CN201180066832.8A patent/CN103477636B/zh not_active Expired - Fee Related
-
2015
- 2015-07-16 JP JP2015141891A patent/JP6114782B2/ja not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060222066A1 (en) | 2005-04-04 | 2006-10-05 | Samsung Electronics Co., Ltd. | Intra prediction method and apparatus |
US20070274398A1 (en) | 2006-05-23 | 2007-11-29 | Metta Technology, Inc. | Parallelization of Video Decoding on Single-Instruction, Multiple-Data Processors |
Non-Patent Citations (1)
Title |
---|
Jie Zhao and Andrew Segall, "Parallel Prediction Unit for Parallel Intra Coding", JCTVC-B112, Geneva, 21-28 July, 2010. |
Also Published As
Publication number | Publication date |
---|---|
US20130343457A1 (en) | 2013-12-26 |
JP6114782B2 (ja) | 2017-04-12 |
JP2014504103A (ja) | 2014-02-13 |
WO2012085601A1 (en) | 2012-06-28 |
CN103477636A (zh) | 2013-12-25 |
CN108111856A (zh) | 2018-06-01 |
JP2015233298A (ja) | 2015-12-24 |
EP2656606A1 (en) | 2013-10-30 |
KR20130129418A (ko) | 2013-11-28 |
JP5860479B2 (ja) | 2016-02-16 |
GB2486726A (en) | 2012-06-27 |
GB2486726B (en) | 2017-11-29 |
GB201021924D0 (en) | 2011-02-02 |
CN103477636B (zh) | 2018-02-06 |
US10298943B2 (en) | 2019-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101615643B1 (ko) | 픽처들의 압축 | |
EP2755388B1 (en) | Method, device, and program for encoding and decoding image | |
JP6164600B2 (ja) | ビデオ符号化での分割ブロック符号化方法、ビデオ復号化での分割ブロック復号化方法及びこれを実現する記録媒体 | |
JP5989838B2 (ja) | 映像復号化装置 | |
JP2010135864A (ja) | 画像符号化方法及び装置並びに画像復号化方法及び装置 | |
JP7047777B2 (ja) | 画像データ符号化及び復号化 | |
JP4690966B2 (ja) | 動画像符号化装置 | |
KR101108681B1 (ko) | 동영상 코덱에서의 주파수 변환 계수 예측 방법 및 장치,이를 구비한 부호화 및 복호화 장치와 방법 | |
KR100949475B1 (ko) | 스캔 패턴 결정 장치 및 이를 이용한 영상 데이터 부호화방법과 그 장치, 그리고, 이를 이용한 영상 데이터 복호화방법과 그 장치 | |
KR20140124448A (ko) | 인트라 예측을 이용한 비디오 부호화/복호화 방법 및 장치 | |
JP2022000953A (ja) | イントラ予測装置、画像符号化装置、画像復号装置、及びプログラム | |
US20160353132A1 (en) | Hybrid open-loop/closed-loop compression of pictures | |
JP6708211B2 (ja) | 動画像符号化装置、動画像符号化方法および動画像符号化プログラムを記憶する記録媒体 | |
KR101512643B1 (ko) | 동영상 부호화 장치 및 이를 위한 영상 신호의 2차원 정렬 변환 장치 및 방법, 및 이를 위한 기록 매체 | |
JP2015027097A (ja) | 動画像復号方法 | |
JP7531683B2 (ja) | 符号化装置、復号装置、及びプログラム | |
JP4561701B2 (ja) | 動画像符号化装置 | |
KR20110067648A (ko) | 영상 부호화/복호화 방법 및 이를 수행하는 장치 | |
EP2452496B1 (en) | Hybrid open-loop/closed-loop compression of pictures | |
WO2011003480A1 (en) | Hybrid open-loop/closed-loop compression of pictures | |
WO2011003479A1 (en) | Hybrid open-loop/closed-loop intra prediction | |
HK1182244A1 (zh) | 运动图像编码装置、运动图像解码装置、运动图像编码方法以及运动图像解码方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 20130722 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140828 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20150428 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20151129 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20160225 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160420 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20160421 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20190416 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20190416 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20200407 Start annual number: 5 End annual number: 5 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20220201 |