KR20170053031A - 복수개의 블록 기반의 파이프라인을 이용한 데이터 처리 속도 개선 장치 및 그 동작 방법 - Google Patents
복수개의 블록 기반의 파이프라인을 이용한 데이터 처리 속도 개선 장치 및 그 동작 방법 Download PDFInfo
- Publication number
- KR20170053031A KR20170053031A KR1020150155280A KR20150155280A KR20170053031A KR 20170053031 A KR20170053031 A KR 20170053031A KR 1020150155280 A KR1020150155280 A KR 1020150155280A KR 20150155280 A KR20150155280 A KR 20150155280A KR 20170053031 A KR20170053031 A KR 20170053031A
- Authority
- KR
- South Korea
- Prior art keywords
- block
- block group
- blocks
- memory
- decoding
- 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.)
- Granted
Links
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
- 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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
- H04N19/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for 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/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/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/124—Quantisation
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/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/43—Hardware specially adapted for motion estimation or compensation
- H04N19/433—Hardware specially adapted for motion estimation or compensation characterised by techniques for memory access
-
- 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/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/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/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/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도 2는 일 실시예에 따른 영상 복호화 장치(200)의 읽기/쓰기 경로를 나타내는 블록도이다.
도 3은 일 실시예에 따른 영상 복호화 장치(300)의 캐쉬를 통한 참조 영상 데이터 획득 경로를 나타내는 블록도이다.
도 4a는 영상 복호화 시스템의 블록 처리 단위를 나타내기 위한 도면이다.
도 4b는 블록 단위로 병렬-파이프라인 복호화 동작이 수행되는 과정을 나타내기 위한 도면이다.
도 5a는 일 실시예에 따른 영상 복호화 시스템의 블록 처리 단위를 나타내기 위한 도면이다.
도 5b는 일 실시예에 따른 블록 그룹 단위로 병렬-파이프라인 복호화 동작이 수행되는 과정을 나타내기 위한 도면이다.
도 6은 일 실시예에 따른 영상의 복호화 방법을 설명하기 위한 흐름도이다.
Claims (19)
- 블록 그룹 단위의 메모리 액세스를 통한 영상의 복호화 방법에 있어서,
부호화된 영상의 비트스트림에 포함된 하나 이상의 블록의 크기 정보를 확인하는 단계;
상기 하나 이상의 블록의 크기 정보에 기초하여 상기 하나 이상의 블록을 그룹화하여 복호화를 수행할지 여부를 결정하는 단계;
상기 하나 이상의 블록의 크기 정보에 기초하여 상기 하나 이상의 블록을 포함하는 블록 그룹을 설정하는 단계; 및
상기 블록 그룹 단위로 병렬-파이프라인 복호화 동작이 수행되도록 상기 블록 그룹 단위로 메모리로의 액세스를 수행하는 단계를 포함하는, 영상의 복호화 방법. - 제 1 항에 있어서,
상기 병렬-파이프라인 복호화 동작은, 엔트로피 복호화, 역양자화 및 역변환, 인트라/인터 예측, 복원 및 필터링을 상기 블록 그룹 단위 별로 주기에 따라 순차적으로 지연되어 병렬 처리하는 동작을 포함하는, 영상의 복호화 방법. - 제 1 항에 있어서,
상기 하나 이상의 블록을 그룹화하여 복호화를 수행할지 여부를 결정하는 단계는,
상기 하나 이상의 블록의 각 블록의 크기가 16×16 보다 작거나 16×16 인 경우, 상기 하나 이상의 블록을 그룹화하도록 결정하는 단계; 및
상기 하나 이상의 블록의 각 블록의 크기가 16×16 보다 큰 경우, 상기 하나 이상의 블록을 그룹화하지 않도록 결정하는 단계를 포함하는, 영상의 복호화 방법. - 제 1 항에 있어서,
상기 블록 그룹은 16×16 크기를 갖는 4 개의 블록을 포함하는, 영상의 복호화 방법. - 제 1 항에 있어서,
상기 블록 그룹 단위로 메모리로의 액세스를 수행하는 단계는,
움직임 보상을 수행하기 위해 상기 블록 그룹 단위로 상기 메모리로부터 참조 영상 데이터를 획득하는 단계를 포함하는, 영상의 복호화 방법. - 제 5 항에 있어서,
상기 블록 그룹 단위로 상기 메모리로부터 참조 영상 데이터를 획득하는 단계는,
상기 블록 그룹에 포함된 각 블록에 대응하는 참조 영상 데이터를 요청하는 요청 신호를 결합하여 다중(multiple) 요청 신호를 생성하는 단계; 및
상기 다중 요청 신호를 통해 상기 메모리에 액세스하여, 한 주기에 상기 각 블록에 대응하는 상기 참조 영상 데이터를 획득하는 단계를 포함하는, 영상의 복호화 방법. - 제 5 항에 있어서,
상기 방법은,
상기 블록 그룹 단위로 움직임 벡터를 확인하는 단계; 및
상기 움직임 벡터가 정수 화소가 아닌 반화소 또는 1/4화소를 나타내면, 상기 참조 영상 데이터에 대하여 보간을 수행하는 단계를 더 포함하는, 영상의 복호화 방법. - 제 5 항에 있어서,
상기 블록 그룹 단위로 메모리로부터 참조 영상 데이터를 획득하는 단계는,
상기 참조 영상 데이터를 획득하기 위해 상기 블록 그룹 단위로 로컬 캐쉬에 액세스하는 단계를 포함하는, 영상의 복호화 방법. - 제 5 항에 있어서,
상기 블록 그룹 단위로 메모리로부터 참조 영상 데이터를 획득하는 단계는,
상기 블록 그룹 단위로 움직임 벡터를 분석하는 단계;
상기 분석에 기초하여 상기 참조 영상 데이터를 획득하기 위해 상기 블록 그룹 단위로 멀티-웨이 세트 연관 구조 캐쉬(multi-way set associative cache)에 액세스하는 단계; 및
상기 멀티-웨이 세트 연관 구조 캐쉬로의 액세스 과정에서 캐쉬 미스(cache miss)가 발생한 경우, 상기 블록 그룹 단위의 상기 움직임 벡터의 분석에 기초하여 캐쉬 미스된 블록 그룹에 대한 버스(bus)로의 다중 요청(multiple request)을 수행하여 상기 멀티-웨이 세트 연관 구조 캐쉬를 업데이트하는, 영상의 복호화 방법. - 블록 그룹 단위의 메모리 액세스를 수행하는 영상 복호화 장치에 있어서,
블록 그룹 단위로 병렬-파이프라인 복호화 동작을 수행하는 영상 복호화부; 및
상기 영상 복호화부로부터 복호화된 데이터를 저장하거나 상기 영상 복호화부의 복호화를 위해 저장된 데이터를 출력하는 메모리를 포함하고,
상기 영상 복호화부는,
부호화된 영상의 비트스트림에 포함된 하나 이상의 블록의 크기 정보를 확인하고, 상기 하나 이상의 블록의 크기 정보에 기초하여 상기 하나 이상의 블록을 그룹화하여 복호화를 수행할지 여부를 결정하고, 상기 하나 이상의 블록의 크기 정보에 기초하여 상기 하나 이상의 블록을 포함하는 상기 블록 그룹을 설정하며, 상기 영상 복호화부가 상기 블록 그룹 단위로 병렬-파이프라인 복호화 동작이 수행되도록 상기 블록 그룹 단위로 메모리로의 액세스를 수행하는 제어부를 포함하는, 영상 복호화 장치. - 제 10 항에 있어서,
상기 병렬-파이프라인 복호화 동작은, 엔트로피 복호화, 역양자화 및 역변환, 인트라/인터 예측, 복원 및 필터링을 상기 블록 그룹 단위 별로 주기에 따라 순차적으로 지연되어 병렬 처리하는 동작을 포함하는, 영상 복호화 장치. - 제 10 항에 있어서,
상기 제어부는,
상기 하나 이상의 블록의 각 블록의 크기가 16×16 보다 작거나 16×16 인 경우 상기 하나 이상의 블록을 그룹화하도록 결정하고, 상기 하나 이상의 블록의 각 블록의 크기가 16×16 보다 큰 경우 상기 하나 이상의 블록을 그룹화하지 않도록 결정하는, 영상 복호화 장치. - 제 10 항에 있어서,
상기 블록 그룹은 16×16 크기를 갖는 4 개의 블록을 포함하는, 영상 복호화 장치. - 제 10 항에 있어서,
상기 제어부는,
움직임 보상을 수행하기 위해 상기 블록 그룹 단위로 상기 메모리로부터 참조 영상 데이터를 획득하는, 영상 복호화 장치. - 제 14 항에 있어서,
상기 제어부는,
상기 블록 그룹에 포함된 각 블록에 대응하는 참조 영상 데이터를 요청하는 요청 신호를 결합하여 다중(multiple) 요청 신호를 생성하고, 상기 다중 요청 신호를 통해 상기 메모리에 액세스하여, 한 주기에 상기 각 블록에 대응하는 상기 참조 영상 데이터를 획득하는, 영상 복호화 장치. - 제 14 항에 있어서,
상기 영상 복호화부는,
상기 블록 그룹 단위로 움직임 벡터를 확인하고, 상기 움직임 벡터가 정수 화소가 아닌 반화소 또는 1/4화소를 나타내면, 상기 참조 영상 데이터에 대하여 보간을 수행하는, 영상 복호화 장치. - 제 14 항에 있어서,
상기 제어부는,
상기 참조 영상 데이터를 획득하기 위해 상기 블록 그룹 단위로 로컬 캐쉬에 액세스하는, 영상 복호화 장치. - 제 14 항에 있어서,
상기 제어부는,
상기 블록 그룹 단위로 움직임 벡터를 분석하고, 상기 분석에 기초하여 상기 참조 영상 데이터를 획득하기 위해 상기 블록 그룹 단위로 멀티-웨이 세트 연관 구조 캐쉬(multi-way set associative cache)에 액세스하며, 상기 멀티-웨이 세트 연관 구조 캐쉬로의 액세스 과정에서 캐쉬 미스(cache miss)가 발생한 경우, 상기 블록 그룹 단위의 상기 움직임 벡터의 분석에 기초하여 캐쉬 미스된 블록 그룹에 대한 버스(bus)로의 다중 요청(multiple request)을 수행하여 상기 멀티-웨이 세트 연관 구조 캐쉬를 업데이트하는, 영상 복호화 장치. - 제 1 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150155280A KR102171119B1 (ko) | 2015-11-05 | 2015-11-05 | 복수개의 블록 기반의 파이프라인을 이용한 데이터 처리 속도 개선 장치 및 그 동작 방법 |
| US15/251,476 US10244247B2 (en) | 2015-11-05 | 2016-08-30 | Enhanced data processing apparatus employing multiple-block based pipeline and operation method thereof |
| CN201610816552.9A CN106686380B (zh) | 2015-11-05 | 2016-09-12 | 采用基于多块的流水线的增强型数据处理设备及操作方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150155280A KR102171119B1 (ko) | 2015-11-05 | 2015-11-05 | 복수개의 블록 기반의 파이프라인을 이용한 데이터 처리 속도 개선 장치 및 그 동작 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20170053031A true KR20170053031A (ko) | 2017-05-15 |
| KR102171119B1 KR102171119B1 (ko) | 2020-10-28 |
Family
ID=58664046
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150155280A Active KR102171119B1 (ko) | 2015-11-05 | 2015-11-05 | 복수개의 블록 기반의 파이프라인을 이용한 데이터 처리 속도 개선 장치 및 그 동작 방법 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10244247B2 (ko) |
| KR (1) | KR102171119B1 (ko) |
| CN (1) | CN106686380B (ko) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106101847A (zh) * | 2016-07-12 | 2016-11-09 | 三星电子(中国)研发中心 | 全景视频交互传输的方法和系统 |
| CN116980616A (zh) * | 2023-03-06 | 2023-10-31 | 腾讯科技(深圳)有限公司 | 模式判决调度方法及相关装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5909638A (en) * | 1996-08-06 | 1999-06-01 | Maximum Video Systems, Inc. | High speed video distribution and manufacturing system |
| WO2012046435A1 (ja) * | 2010-10-04 | 2012-04-12 | パナソニック株式会社 | 画像処理装置、画像符号化方法および画像処理方法 |
| US20130322766A1 (en) * | 2012-05-30 | 2013-12-05 | Samsung Electronics Co., Ltd. | Method of detecting global motion and global motion detector, and digital image stabilization (dis) method and circuit including the same |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69733444D1 (de) | 1996-03-29 | 2005-07-14 | Matsushita Electric Industrial Co Ltd | Datenprozessor mit variabler Anzahl von Pipelinestufen |
| JP3356663B2 (ja) * | 1997-10-22 | 2002-12-16 | 松下電器産業株式会社 | 画像符号化装置、画像符号化方法および画像符号化プログラムを記録した記録媒体 |
| JP4384130B2 (ja) * | 2006-03-28 | 2009-12-16 | 株式会社東芝 | 動画像復号方法及び装置 |
| WO2008027192A2 (en) * | 2006-08-25 | 2008-03-06 | Thomson Licensing | Methods and apparatus for reduced resolution partitioning |
| JP2009038501A (ja) * | 2007-07-31 | 2009-02-19 | Toshiba Corp | 復号化装置および復号方法 |
| KR101712097B1 (ko) * | 2009-08-19 | 2017-03-03 | 삼성전자 주식회사 | 유연한 직교 변환에 기초한 영상 부호화, 복호화 방법 및 장치 |
| CN101710986B (zh) * | 2009-11-18 | 2012-05-23 | 中兴通讯股份有限公司 | 基于同构多核处理器的h.264并行解码方法和系统 |
| US9973768B2 (en) * | 2010-03-16 | 2018-05-15 | Texas Instruments Incorporated | CABAC decoder with decoupled arithmetic decoding and inverse binarization |
| JP5393573B2 (ja) * | 2010-04-08 | 2014-01-22 | 株式会社Nttドコモ | 動画像予測符号化装置、動画像予測復号装置、動画像予測符号化方法、動画像予測復号方法、動画像予測符号化プログラム、及び動画像予測復号プログラム |
| CN106067982A (zh) * | 2010-06-07 | 2016-11-02 | 数码士有限公司 | 解码高分辨率图像的方法和装置 |
| US9025660B2 (en) * | 2011-03-04 | 2015-05-05 | Vixs Systems, Inc. | Video decoder with general video decoding device and methods for use therewith |
| US9247261B2 (en) * | 2011-03-04 | 2016-01-26 | Vixs Systems, Inc. | Video decoder with pipeline processing and methods for use therewith |
| US9516379B2 (en) * | 2011-03-08 | 2016-12-06 | Qualcomm Incorporated | Buffer management in video codecs |
| US20130177070A1 (en) * | 2012-01-11 | 2013-07-11 | Qualcomm Incorporated | Significance map support for parallel transform coefficient processing in video coding |
| KR101172346B1 (ko) | 2012-02-03 | 2012-08-14 | 이노뎁 주식회사 | 데이터 처리 속도를 개선한 데이터 처리장치 및 그 동작방법 |
| US20130272409A1 (en) * | 2012-04-12 | 2013-10-17 | Qualcomm Incorporated | Bandwidth reduction in video coding through applying the same reference index |
| US9270999B2 (en) * | 2013-09-25 | 2016-02-23 | Apple Inc. | Delayed chroma processing in block processing pipelines |
| US10757437B2 (en) * | 2014-07-17 | 2020-08-25 | Apple Inc. | Motion estimation in block processing pipelines |
-
2015
- 2015-11-05 KR KR1020150155280A patent/KR102171119B1/ko active Active
-
2016
- 2016-08-30 US US15/251,476 patent/US10244247B2/en active Active
- 2016-09-12 CN CN201610816552.9A patent/CN106686380B/zh active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5909638A (en) * | 1996-08-06 | 1999-06-01 | Maximum Video Systems, Inc. | High speed video distribution and manufacturing system |
| WO2012046435A1 (ja) * | 2010-10-04 | 2012-04-12 | パナソニック株式会社 | 画像処理装置、画像符号化方法および画像処理方法 |
| US20130322766A1 (en) * | 2012-05-30 | 2013-12-05 | Samsung Electronics Co., Ltd. | Method of detecting global motion and global motion detector, and digital image stabilization (dis) method and circuit including the same |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106686380A (zh) | 2017-05-17 |
| CN106686380B (zh) | 2021-06-01 |
| US20170134740A1 (en) | 2017-05-11 |
| US10244247B2 (en) | 2019-03-26 |
| KR102171119B1 (ko) | 2020-10-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8218640B2 (en) | Picture decoding using same-picture reference for pixel reconstruction | |
| US8218641B2 (en) | Picture encoding using same-picture reference for pixel reconstruction | |
| US8279942B2 (en) | Image data processing apparatus, image data processing method, program for image data processing method, and recording medium recording program for image data processing method | |
| US10158870B2 (en) | Method and apparatus for processing motion compensation of a plurality of frames | |
| KR100994979B1 (ko) | 인트라-인코딩된 비디오의 병렬 디코딩 | |
| EP2805499B1 (en) | Video decoder, video encoder, video decoding method, and video encoding method | |
| US20170188033A1 (en) | Method and Apparatus of Bandwidth Estimation and Reduction for Video Coding | |
| US8660191B2 (en) | Software video decoder display buffer underflow prediction and recovery | |
| KR20110071231A (ko) | 부호화 방법, 복호화 방법 및 장치 | |
| US20100118982A1 (en) | Method and apparatus for transrating compressed digital video | |
| US20100104015A1 (en) | Method and apparatus for transrating compressed digital video | |
| US20110249742A1 (en) | Coupled video pre-processor and codec including reference picture filter that minimizes coding expense during pre-processing mode transitions | |
| US20120263225A1 (en) | Apparatus and method for encoding moving picture | |
| US20170019679A1 (en) | Hybrid video decoding apparatus for performing hardware entropy decoding and subsequent software decoding and associated hybrid video decoding method | |
| JP6569665B2 (ja) | 画像復号装置、画像復号方法、及び集積回路 | |
| CN103109535B (zh) | 图像再生方法、图像再生装置、摄像系统及再生系统 | |
| CN1922884B (zh) | 视频解码方法 | |
| JP2007507128A (ja) | 参照ピクチャのリフレッシュを遅延させて行うビデオ画像の符号化および復号化 | |
| KR20050078706A (ko) | 메모리 액세스 방법 및 메모리 액세스 장치 | |
| US20140321528A1 (en) | Video encoding and/or decoding method and video encoding and/or decoding apparatus | |
| KR100772379B1 (ko) | 외부 메모리 장치, 그 영상 데이터 저장 방법, 이를 이용한영상 처리 장치 | |
| JP2011518527A (ja) | 映像の復号化 | |
| CN109672889B (zh) | 约束的序列数据头的方法及装置 | |
| KR102171119B1 (ko) | 복수개의 블록 기반의 파이프라인을 이용한 데이터 처리 속도 개선 장치 및 그 동작 방법 | |
| JP7359653B2 (ja) | 動画像符号化装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 6 |