KR100952892B1 - 비디오 데이타의 인트라코딩 방법 및 장치 - Google Patents
비디오 데이타의 인트라코딩 방법 및 장치 Download PDFInfo
- Publication number
- KR100952892B1 KR100952892B1 KR1020057000286A KR20057000286A KR100952892B1 KR 100952892 B1 KR100952892 B1 KR 100952892B1 KR 1020057000286 A KR1020057000286 A KR 1020057000286A KR 20057000286 A KR20057000286 A KR 20057000286A KR 100952892 B1 KR100952892 B1 KR 100952892B1
- Authority
- KR
- South Korea
- Prior art keywords
- subblock
- predicted
- macroblock
- subblocks
- intracoded
- 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
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000006835 compression Effects 0.000 abstract description 9
- 238000007906 compression Methods 0.000 abstract description 9
- 239000011159 matrix material Substances 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000013139 quantization Methods 0.000 description 5
- 230000000875 corresponding effect Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000002123 temporal effect Effects 0.000 description 3
- 239000013598 vector Substances 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008929 regeneration Effects 0.000 description 2
- 238000011069 regeneration method Methods 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012552 review Methods 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
- 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/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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
B | A=외부 | |
외부 | 0 - - - - - - - - | |
모드0 | 0 2 - - - - - - - | |
모드1 | - - - - - - - - - | |
모드2 | 2 0 - - - - - - - | |
모드3 | - - - - - - - - - | 그룹1 |
모드4 | - - - - - - - - - | |
모드5 | - - - - - - - - - | |
모드6 | - - - - - - - - - | |
모드7 | - - - - - - - - - | |
모드8 | - - - - - - - - - |
B | A= 모드0 | |
외부 | 0 1 - - - - - - - | |
모드0 | 0 2 1 6 4 8 5 7 3 | |
모드1 | 1 0 2 6 5 4 3 8 7 | |
모드2 | 2 8 0 1 7 4 3 6 5 | |
모드3 | 2 0 1 3 8 5 4 7 6 | 그룹2 |
모드4 | 2 0 1 4 6 7 8 3 5 | |
모드5 | 0 1 5 2 6 3 8 4 7 | |
모드6 | 0 1 6 2 4 7 5 8 3 | |
모드7 | 2 7 0 1 4 8 6 3 5 | |
모드8 | 2 8 0 1 7 3 4 5 6 |
B | A=모드1 | |
외부 | 1 0 - - - - - - - | |
모드0 | 1 2 5 6 3 0 4 8 7 | |
모드1 | 1 6 2 5 3 0 4 8 7 | |
모드2 | 2 1 7 6 8 3 5 0 4 | |
모드3 | 1 2 5 3 6 8 4 7 0 | 그룹3 |
모드4 | 1 6 2 0 4 5 8 7 3 | |
모드5 | 1 5 2 6 3 8 4 0 7 | |
모드6 | 1 6 0 2 4 5 7 3 8 | |
모드7 | 2 1 7 6 0 8 5 4 3 | |
모드8 | 1 2 7 8 3 4 5 6 0 |
B | A=모드2 | |
외부 | - - - - - - - - - | |
모드0 | 0 2 1 8 7 6 5 4 3 | |
모드1 | 1 2 0 6 5 7 4 8 3 | |
모드2 | 2 8 7 1 0 6 4 3 5 | |
모드3 | 2 0 8 1 3 7 5 4 6 | 그룹4 |
모드4 | 2 0 4 1 7 8 6 3 5 | |
모드5 | 2 0 1 5 8 4 6 7 3 | |
모드6 | 2 0 6 1 4 7 8 5 3 | |
모드7 | 2 7 8 1 0 5 4 6 3 | |
모드8 | 2 8 7 1 0 4 3 6 5 |
B | A=모드3 | |
외부 | - - - - - - - - - | |
모드0 | 0 2 1 3 5 8 6 4 7 | |
모드1 | 1 0 2 5 3 6 4 8 7 | |
모드2 | 2 8 1 0 3 5 7 6 4 | |
모드3 | 3 2 5 8 1 4 6 7 0 | 그룹5 |
모드4 | 4 2 0 6 1 5 8 3 7 | |
모드5 | 5 3 1 2 8 6 4 0 7 | |
모드6 | 1 6 0 2 4 5 8 3 7 | |
모드7 | 2 7 0 1 5 4 8 6 3 | |
모드8 | 2 8 3 5 1 0 7 6 4 |
B | A=모드4 | |
외부 | - - - - - - - - - | |
모드0 | 2 0 6 1 4 7 5 8 3 | |
모드1 | 1 6 2 0 4 5 3 7 8 | |
모드2 | 2 8 7 6 4 0 1 5 3 | |
모드3 | 4 2 1 0 6 8 3 5 7 | 그룹6 |
모드4 | 4 2 6 0 1 5 7 8 3 | |
모드5 | 1 2 5 0 6 3 4 7 8 | |
모드6 | 6 4 0 1 2 7 5 3 8 | |
모드7 | 2 7 4 6 0 1 8 5 3 | |
모드8 | 2 8 7 4 6 1 3 5 0 |
B | A=모드5 | |
외부 | - - - - - - - - - | |
모드0 | 5 1 2 3 6 8 0 4 7 | |
모드1 | 1 5 6 3 2 0 4 8 7 | |
모드2 | 2 1 5 3 6 8 7 4 0 | |
모드3 | 5 3 1 2 6 8 4 7 0 | 그룹7 |
모드4 | 1 6 2 4 5 8 0 3 7 | |
모드5 | 5 1 3 6 2 0 8 4 7 | |
모드6 | 1 6 5 2 0 4 3 7 8 | |
모드7 | 2 7 1 6 5 0 8 3 4 | |
모드8 | 2 5 1 3 6 8 4 0 7 |
B | A=모드6 | |
외부 | - - - - - - - - - | |
모드0 | 1 6 2 0 5 4 3 7 8 | |
모드1 | 1 6 5 4 2 3 0 7 8 | |
모드2 | 2 1 6 7 4 8 5 3 0 | |
모드3 | 2 1 6 5 8 4 3 0 7 | 그룹8 |
모드4 | 6 4 1 2 0 5 7 8 3 | |
모드5 | 1 6 5 2 3 0 4 8 7 | |
모드6 | 6 1 4 0 2 7 5 3 8 | |
모드7 | 2 7 4 6 1 5 0 8 3 | |
모드8 | 2 1 6 8 4 7 3 5 0 |
B | A=모드7 | |
외부 | - - - - - - - - - | |
모드0 | 2 0 4 7 6 1 8 5 3 | |
모드1 | 6 1 2 0 4 7 5 8 3 | |
모드2 | 2 7 8 0 1 6 4 3 5 | |
모드3 | 2 4 0 8 3 1 7 6 5 | 그룹9 |
모드4 | 4 2 7 0 6 1 8 5 3 | |
모드5 | 2 1 0 8 5 6 7 4 3 | |
모드6 | 2 6 4 1 7 0 5 8 3 | |
모드7 | 2 7 4 0 8 6 1 5 3 | |
모드8 | 2 8 7 4 1 0 3 6 5 |
B | A=모드8 | |
외부 | - - - - - - - - - | |
모드0 | 2 0 8 1 3 4 6 5 7 | |
모드1 | 1 2 0 6 8 5 7 3 4 | |
모드2 | 2 8 7 1 0 3 6 5 4 | |
모드3 | 8 3 2 5 1 0 4 7 6 | 그룹10 |
모드4 | 2 0 4 8 5 1 7 6 3 | |
모드5 | 2 1 0 8 5 3 6 4 7 | |
모드6 | 2 1 6 0 8 4 5 7 3 | |
모드7 | 2 7 8 4 0 6 1 5 3 | |
모드8 | 2 8 3 0 7 4 1 6 5 |
Claims (30)
- 비디오 데이타의 인트라코딩 및 인트라코딩된 비디오 데이타의 디코딩 중 선택된 하나를 실행하도록 구성된 장치에 있어서, 상기 장치는:저장매체; 및상기 저장매체에 저장되고, (a) 비디오 데이타의 매크로블록을 인트라코딩하는 단계 및 (b) 비디오 데이타의 인트라코딩된 매크로블록을 디코딩하는 단계 중 적어도 선택된 하나를 수행하는 복수의 명령;을 포함하고,여기서, 인트라코딩된 매크로블록은 제1예측모드하에서 예측된 픽셀값의 4×4서브블록을 포함하고, 대각선의 픽셀값은 아래식중에 선택된 하나에 의해 예측되고,여기서, a-d는 4×4서브블록의 제1행의 예측된 픽셀값이고,e-h는 4×4서브블록의 제2행의 예측된 픽셀값이고,i-l은 4×4서브블록의 제3행의 예측된 픽셀값이고,m-p는 4×4서브블록의 제4행의 예측된 픽셀값이고,A-H는 4×4서브블록의 위에 인접하는 서브블록의 하부 경계 픽셀의 픽셀값인 것을 특징으로 하는 장치.
- 제 1 항에 있어서, 상기 명령을 수행하도록 상기 저장매체에 결합된 프로세서를 더 포함하는 것을 특징으로 하는 장치.
- 제 1 항에 있어서, 상기 명령과 저장매체를 포함하는 인코더 및 디코더 중 적어도 선택된 하나를 포함하는 것을 특징으로 하는 장치.
- 제 6 항에 있어서, 상기 장치는 팜 사이즈 컴퓨팅 디바이스, 무선 모바일폰, 개인휴대정보단말기, 랩탑 컴퓨팅 디바이스, 데스크탑 컴퓨팅 디바이스, 셋탑박스, 서버, 컴팩트디스크 플레이어, 디지털 비디오 디스크 플레이어, 텔레비젼, 및 디스플레이 모니터 중의 선택된 하나를 포함하는 것을 특징으로 하는 장치.
- 제 6 항에 있어서, 상기 장치는 집적화된 비디오 성능을 가지는 마더보드 및 비디오 도터 카드를 포함하는 것을 특징으로 하는 장치.
- 비디오 데이타의 인트라코딩 및 인트라코딩된 비디오 데이타의 디코딩 중 선택된 하나를 실행하도록 구성된 장치에 있어서, 상기 장치는:저장매체; 및저장매체에 저장되어 있고, 비디오 데이타의 매크로블록을 인트라코딩하는 단계 및 비디오 데이타의 인트라코딩된 매크로블록을 디코딩하는 단계 중 선택된 하나를 수행하도록 하는 복수의 명령;을 포함하고,여기서, 인트라코딩된 매크로블록은 제1예측모드하에서 예측된 픽셀값의 4×4서브블록을 포함하고, 대각선의 픽셀값은 아래식중에 선택된 하나에 의해 예측되고,여기서, a-d는 4×4서브블록의 제1행의 예측된 픽셀값이고,e-h는 4×4서브블록의 제2행의 예측된 픽셀값이고,i-l은 4×4서브블록의 제3행의 예측된 픽셀값이고,m-p는 4×4서브블록의 제4행의 예측된 픽셀값이고,A-H는 4×4서브블록의 위에 인접하는 서브블록의 하부 경계 픽셀의 픽셀값인 것을 특징으로 하는 장치.
- 제 9 항에 있어서, 상기 명령을 수행하도록 상기 저장매체에 결합된 프로세서를 더 포함하는 것을 특징으로 하는 장치.
- 제 9 항에 있어서, 상기 명령과 저장매체를 포함하는 인코더 및 디코더 중 적어도 선택된 하나를 포함하는 것을 특징으로 하는 장치.
- 비디오 데이타의 인트라코딩 및 인트라코딩된 비디오 데이타의 디코딩 중 선택된 하나를 실행하도록 구성된 장치에 있어서, 상기 장치는:저장매체; 및저장매체에 저장되어 있고, 비디오 데이타의 매크로블록을 인트라코딩하는 단계 및 비디오 데이타의 인트라코딩된 매크로블록을 디코딩하는 단계 중 선택된 하나를 수행하도록 하는 복수의 명령;을 포함하고,여기서, 인트라코딩된 매크로블록은 예측모드하에서 예측된 픽셀값의 4×4서브블록을 포함하고, 대각선의 픽셀값은 아래식중에 선택된 하나에 의해 예측되고,여기서, a-d는 4×4서브블록의 제1행의 예측된 픽셀값이고,e-h는 4×4서브블록의 제2행의 예측된 픽셀값이고,i-l은 4×4서브블록의 제3행의 예측된 픽셀값이고,m-p는 4×4서브블록의 제4행의 예측된 픽셀값이고,I-L는 4×4서브블록의 좌측에 인접하는 서브블록의 우측 경계 픽셀의 픽셀값인 것을 특징으로 하는 장치.
- 제 13 항에 있어서, 상기 명령을 수행하도록 상기 저장매체에 결합된 프로세서를 더 포함하는 것을 특징으로 하는 장치.
- 제 13 항에 있어서, 상기 명령과 저장매체를 포함하는 인코더 및 디코더 중 적어도 선택된 하나를 포함하는 것을 특징으로 하는 장치.
- 비디오 데이타의 인트라코딩 및 인트라코딩된 비디오 데이타의 디코딩 중 선택된 하나를 실행하도록 구성된 장치에 있어서, 상기 장치는:저장매체; 및비디오 데이타의 매크로블록을 인트라코딩하는 단계 및 비디오 데이타의 인트라코딩된 매크로블록을 디코딩하는 단계 중 선택된 하나를 수행하도록 하는 복수의 명령;을 포함하고,여기서, 인트라코딩된 매크로블록은 아래와 같은 제1예측모드하에서 예측된 픽셀값의 M×N서브블록을 포함하고,여기서, M×N서브블록은 4×8 서브블록, 8×4 서브블록, 및 8×8 서브블록 중 선택된 하나이고,i=0-(N-1), j=0-(M-1)에 대해tO-tN 및 lO-lM이 이용가능할 때,pij=(tO+...+tN+lO+...+lM+N/2+M/2)/(M+N);단지 tO-tN 만이 이용가능할 때,pij=(tO+...+tN+N/2)/N;단지 lO-lM 만이 이용가능할 때,pij=(lO+...+lM+M/2)/M;그 외는 pij=128;이고,pij는 M×N서브블록내의 행과 열 위치를 나타내는 지수인 i 및 j를 가지는 M×N서브블록의 픽셀값이고,tO-tN은 M×N서브블록 위에 인접하는 서브블록의 하부 경계 픽셀의 픽셀값이고,lO-lM은 M×N서브블록의 좌측에 인접하는 서브블록의 우측 경계 픽셀의 픽셀값인 것을 특징으로 하는 장치.
- 제 16 항에 있어서, 상기 명령은 매크로블록을 인트라코딩하고 인트라코딩된 매크로블록을 디코딩하는 것 중 선택된 하나를 수행하도록 더 적용되고, 이 때, 인트라코딩된 매크로블록은 제2예측모드하에서 예측된 픽셀값의 4×8 서브블록, 8×4 서브블록, 및 8×8 서브블록 중 선택된 하나를 포함하고,열의 픽셀값은:tO-tN가 이용가능할 때, pij=tj에 의해 예측되는 것을 특징으로 하는 장치.
- 제 16 항에 있어서, 상기 명령은 매크로블록을 인트라코딩하고 인트라코딩된 매크로블록을 디코딩하는 것 중 선택된 하나를 수행하도록 더 적용되고, 이 때, 인트라코딩된 매크로블록은 제2예측모드하에서 예측된 픽셀값의 4×8 서브블록, 8×4 서브블록, 및 8×8 서브블록 중 선택된 하나를 포함하고,행의 픽셀값은:lO-lN가 이용가능할 때, pij=li에 의해 예측되는 것을 특징으로 하는 장치.
- 제 16 항에 있어서, 상기 명령을 수행하도록 상기 저장매체에 결합된 프로세서를 더 포함하는 것을 특징으로 하는 장치.
- 제 16 항에 있어서, 상기 명령과 저장매체를 포함하는 인코더 및 디코더중 적어도 선택된 하나를 포함하는 것을 특징으로 하는 장치.
- 제 26 항에 있어서, 상기 장치는 팜 사이즈 컴퓨팅 디바이스, 무선 모바일폰, 개인휴대정보단말기, 랩탑 컴퓨팅 디바이스, 데스크탑 컴퓨팅 디바이스, 셋탑박스, 서버, 컴팩트디스크 플레이어, 디지털 비디오 디스크 플레이어, 텔레비젼, 및 디스플레이 모니터 중의 선택된 하나을 포함하는 것을 특징으로 하는 장치.
- 제 26 항에 있어서, 상기 장치는 집적화된 비디오 성능을 가지는 마더보드 및 비디오 도터 카드를 포함하는 것을 특징으로 하는 장치.
- 비디오 데이타의 인트라코딩 및 인트라코딩된 비디오 데이타의 디코딩 중 선택된 하나를 실행하도록 구성된 장치에 있어서, 상기 장치는:적어도 비디오 데이타의 매크로블록을 저장하는 저장매체; 및상기 저장매체에 결합되어 (a) 비디오 데이타의 매크로블록을 인트라코딩하는 단계 및 (b) 비디오 데이타의 인트라코딩된 매크로블록을 디코딩하는 단계 중 적어도 선택된 하나를 수행하는 논리회로;를 포함하고,여기서, 인트라코딩된 매크로블록은 제1예측모드하에서 예측된 픽셀값의 4×4서브블록을 포함하고, 대각선의 픽셀값은 아래식중에 선택된 하나에 의해 예측되고,여기서, a-d는 4×4서브블록의 제1행의 예측된 픽셀값이고,e-h는 4×4서브블록의 제2행의 예측된 픽셀값이고,i-l은 4×4서브블록의 제3행의 예측된 픽셀값이고,m-p는 4×4서브블록의 제4행의 예측된 픽셀값이고,A-H는 4×4서브블록의 위에 인접하는 서브블록의 하부 경계 픽셀의 픽셀값인 것을 특징으로 하는 장치.
- 비디오 데이타의 인트라코딩 및 인트라코딩된 비디오 데이타의 디코딩 중 선택된 하나를 실행하도록 구성된 장치에 있어서, 상기 장치는:적어도 비디오 데이타의 매크로블록을 저장하는 저장매체; 및상기 저장매체에 결합되어 비디오 데이타의 매크로블록을 인트라코딩하는 단계 및 비디오 데이타의 인트라코딩된 매크로블록을 디코딩하는 단계 중 선택된 하나를 수행하는 논리회로;를 포함하고,여기서, 인트라코딩된 매크로블록은 아래와 같은 제1예측모드하에서 예측된 픽셀값의 M×N서브블록을 포함하고,여기서, M×N서브블록은 4×8 서브블록, 8×4 서브블록, 및 8×8 서브블록 중 선택된 하나이고,i=0-(N-1), j=0-(M-1)에 대해tO-tN 및 lO-lM이 이용가능할 때,pij=(tO+...+tN+lO+...+lM+N/2+M/2)/(M+N);단지 tO-tN 만이 이용가능할 때,pij=(tO+...+tN+N/2)/N;단지 lO-lM 만이 이용가능할 때,pij=(lO+...+lM+M/2)/M;그 외는 pij=128;이고,pij는 M×N서브블록내의 행과 열 위치를 나타내는 지수인 i 및 j를 가지는 M×N서브블록의 픽셀값이고,tO-tN은 M×N서브블록위에 인접하는 서브블록의 하부 경계 픽셀의 픽셀값이고,lO-lM은 M×N서브블록의 좌측에 인접하는 서브블록의 우측 경계 픽셀의 픽셀값인 것을 특징으로 하는 장치.
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/732,522 US6765964B1 (en) | 2000-12-06 | 2000-12-06 | System and method for intracoding video data |
US39452402P | 2002-07-08 | 2002-07-08 | |
US60/394,524 | 2002-07-08 | ||
US41412002P | 2002-09-27 | 2002-09-27 | |
US60/414,120 | 2002-09-27 | ||
US60/414,210 | 2002-09-27 | ||
US41544702P | 2002-10-01 | 2002-10-01 | |
US60/415,447 | 2002-10-01 | ||
PCT/US2003/018963 WO2004006587A1 (en) | 2000-12-06 | 2003-06-12 | Intra coding video data methods and apparatuses |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050021445A KR20050021445A (ko) | 2005-03-07 |
KR100952892B1 true KR100952892B1 (ko) | 2010-04-16 |
Family
ID=36033904
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020057000286A Expired - Fee Related KR100952892B1 (ko) | 2000-12-06 | 2003-06-12 | 비디오 데이타의 인트라코딩 방법 및 장치 |
Country Status (7)
Country | Link |
---|---|
US (1) | US7606312B2 (ko) |
EP (1) | EP1649697B1 (ko) |
JP (1) | JP4491349B2 (ko) |
KR (1) | KR100952892B1 (ko) |
CN (2) | CN101505429B (ko) |
AU (1) | AU2003243595A1 (ko) |
WO (1) | WO2004006587A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101407883B1 (ko) * | 2011-01-14 | 2014-06-24 | 소니 주식회사 | Hevc용 인트라 크로마 모드 시그널링을 위한 코드워드 할당 |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7266150B2 (en) * | 2001-07-11 | 2007-09-04 | Dolby Laboratories, Inc. | Interpolation of video compression frames |
AU2013200690B2 (en) * | 2002-06-28 | 2013-06-27 | Dolby Laboratories Licensing Corporation | Region sizing for macroblocks |
KR101204788B1 (ko) * | 2004-06-03 | 2012-11-26 | 삼성전자주식회사 | 영상의 공간 예측 부호화 방법, 부호화 장치, 복호화 방법및 복호화 장치 |
KR100813958B1 (ko) * | 2004-06-07 | 2008-03-14 | 세종대학교산학협력단 | 동영상의 무손실 인코딩 및 디코딩 방법, 그 장치 |
KR100678911B1 (ko) | 2005-07-21 | 2007-02-05 | 삼성전자주식회사 | 방향적 인트라 예측의 적용을 확장하여 비디오 신호를인코딩하고 디코딩하는 방법 및 장치 |
JP4571069B2 (ja) * | 2005-11-28 | 2010-10-27 | 三菱電機株式会社 | 動画像符号化装置 |
CN100426869C (zh) * | 2006-07-21 | 2008-10-15 | 北京中星微电子有限公司 | 一种视频预测编码方法和解码方法 |
FR2910768A1 (fr) * | 2006-12-21 | 2008-06-27 | Thomson Licensing Sas | Procede et dispositif d'attribution d'un type de codage, et procede et dispositif de codage et de transcodage associes. |
US8605786B2 (en) * | 2007-09-04 | 2013-12-10 | The Regents Of The University Of California | Hierarchical motion vector processing method, software and devices |
EP2106148A3 (en) * | 2008-03-28 | 2010-11-03 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding/decoding information about intra-prediction mode of video |
JP4584324B2 (ja) * | 2008-05-22 | 2010-11-17 | ルネサスエレクトロニクス株式会社 | データ処理システム、及びコンポーネント管理方法 |
US9445121B2 (en) | 2008-08-04 | 2016-09-13 | Dolby Laboratories Licensing Corporation | Overlapped block disparity estimation and compensation architecture |
US20110194616A1 (en) * | 2008-10-01 | 2011-08-11 | Nxp B.V. | Embedded video compression for hybrid contents |
US9697535B2 (en) | 2008-12-23 | 2017-07-04 | International Business Machines Corporation | System and method in a virtual universe for identifying spam avatars based upon avatar multimedia characteristics |
US9704177B2 (en) | 2008-12-23 | 2017-07-11 | International Business Machines Corporation | Identifying spam avatars in a virtual universe (VU) based upon turing tests |
US8537219B2 (en) | 2009-03-19 | 2013-09-17 | International Business Machines Corporation | Identifying spatial locations of events within video image data |
US8553778B2 (en) | 2009-03-19 | 2013-10-08 | International Business Machines Corporation | Coding scheme for identifying spatial locations of events within video image data |
US8656476B2 (en) | 2009-05-28 | 2014-02-18 | International Business Machines Corporation | Providing notification of spam avatars |
US20110090954A1 (en) * | 2009-10-21 | 2011-04-21 | Cohen Robert A | Video Codes with Directional Transforms |
US9025661B2 (en) | 2010-10-01 | 2015-05-05 | Qualcomm Incorporated | Indicating intra-prediction mode selection for video coding |
US8913662B2 (en) * | 2011-01-06 | 2014-12-16 | Qualcomm Incorporated | Indicating intra-prediction mode selection for video coding using CABAC |
KR101824241B1 (ko) * | 2011-01-11 | 2018-03-14 | 에스케이 텔레콤주식회사 | 인트라 부가정보 부호화/복호화 장치 및 방법 |
JP2013015912A (ja) * | 2011-06-30 | 2013-01-24 | Toshiba Corp | データ転送装置及びデータ転送方法 |
US9398300B2 (en) * | 2011-10-07 | 2016-07-19 | Texas Instruments Incorporated | Method, system and apparatus for intra-prediction in video signal processing using combinable blocks |
US9979970B2 (en) | 2014-08-08 | 2018-05-22 | Qualcomm Incorporated | System and method for determining buffer fullness for display stream compression |
JP2016126037A (ja) | 2014-12-26 | 2016-07-11 | ソニー株式会社 | 信号処理装置、および信号処理方法、並びにプログラム |
CN115278232B (zh) | 2015-11-11 | 2024-12-10 | 三星电子株式会社 | 对视频进行解码的方法和对视频进行编码的方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4951139A (en) * | 1988-03-30 | 1990-08-21 | Starsignal, Inc. | Computer-based video compression system |
US5418570A (en) * | 1992-03-03 | 1995-05-23 | Kabushiki Kaisha Toshiba | Motion picture coding apparatus |
US5247355A (en) * | 1992-06-11 | 1993-09-21 | Northwest Starscan Limited Partnership | Gridlocked method and system for video motion compensation |
US6031937A (en) * | 1994-05-19 | 2000-02-29 | Next Software, Inc. | Method and apparatus for video compression using block and wavelet techniques |
KR0134483B1 (ko) * | 1994-06-14 | 1998-05-15 | 배순훈 | 디코더에 있어서 어드레스 보정 회로(address correction circuit of the decoder) |
US5946044A (en) * | 1995-06-30 | 1999-08-31 | Sony Corporation | Image signal converting method and image signal converting apparatus |
JP3788823B2 (ja) * | 1995-10-27 | 2006-06-21 | 株式会社東芝 | 動画像符号化装置および動画像復号化装置 |
JP3157144B1 (ja) * | 1996-05-28 | 2001-04-16 | 松下電器産業株式会社 | 画像予測復号化方法 |
JPH10290464A (ja) * | 1997-04-14 | 1998-10-27 | Kokusai Denshin Denwa Co Ltd <Kdd> | 符号化モード判定装置 |
US6130912A (en) * | 1998-06-09 | 2000-10-10 | Sony Electronics, Inc. | Hierarchical motion estimation process and system using block-matching and integral projection |
JP2003199111A (ja) * | 2001-12-27 | 2003-07-11 | Matsushita Electric Ind Co Ltd | 予測装置、符号化装置、逆予測装置、復号装置、及び、演算装置 |
-
2003
- 2003-06-12 US US10/525,164 patent/US7606312B2/en not_active Expired - Lifetime
- 2003-06-12 WO PCT/US2003/018963 patent/WO2004006587A1/en active Application Filing
- 2003-06-12 KR KR1020057000286A patent/KR100952892B1/ko not_active Expired - Fee Related
- 2003-06-12 AU AU2003243595A patent/AU2003243595A1/en not_active Abandoned
- 2003-06-12 CN CN2009101289198A patent/CN101505429B/zh not_active Expired - Fee Related
- 2003-06-12 JP JP2004562614A patent/JP4491349B2/ja not_active Expired - Lifetime
- 2003-06-12 EP EP03762992A patent/EP1649697B1/en not_active Expired - Lifetime
- 2003-06-12 CN CNB038203685A patent/CN100481955C/zh not_active Expired - Fee Related
Non-Patent Citations (1)
Title |
---|
JVT-B118, Working Draft Number 2, Revision 0 (13, Mar.2002) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101407883B1 (ko) * | 2011-01-14 | 2014-06-24 | 소니 주식회사 | Hevc용 인트라 크로마 모드 시그널링을 위한 코드워드 할당 |
Also Published As
Publication number | Publication date |
---|---|
AU2003243595A1 (en) | 2004-01-23 |
CN100481955C (zh) | 2009-04-22 |
KR20050021445A (ko) | 2005-03-07 |
JP2005532768A (ja) | 2005-10-27 |
JP4491349B2 (ja) | 2010-06-30 |
CN101505429A (zh) | 2009-08-12 |
US7606312B2 (en) | 2009-10-20 |
EP1649697A1 (en) | 2006-04-26 |
WO2004006587A1 (en) | 2004-01-15 |
US20060056518A1 (en) | 2006-03-16 |
CN1679342A (zh) | 2005-10-05 |
CN101505429B (zh) | 2011-06-08 |
EP1649697B1 (en) | 2008-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100952892B1 (ko) | 비디오 데이타의 인트라코딩 방법 및 장치 | |
US10701368B2 (en) | System and method for intracoding video data | |
KR101608426B1 (ko) | 영상의 인트라 예측 부호화/복호화 방법 및 그 장치 | |
CN104137541B (zh) | 无损图像和视频压缩方法及装置 | |
CN111869212A (zh) | 小块预测和变换的方法和装置 | |
KR20140111139A (ko) | 가변블록 사이즈 코딩 정보를 이용한 관심영역 코딩 방법 및 장치 | |
WO2004038921A2 (en) | Method and system for supercompression of compressed digital video | |
US20070177664A1 (en) | Entropy encoding/decoding method and apparatus | |
CN113475067A (zh) | 视频编解码方法及装置 | |
US8243798B2 (en) | Methods and apparatus for scalable video bitstreams | |
KR20130085088A (ko) | 스케일러블 비디오 코딩에서의 고속 모드 결정 방법 및 그 장치 | |
US20060133491A1 (en) | Video codec | |
EP1750452B1 (en) | Apparatus for intra coding video data | |
JP7663097B2 (ja) | 画像データ符号化装置、画像データ符号化方法、コンピュータソフトウェアおよび非一時的記憶媒体 | |
Singh et al. | Review of compression techniques | |
HK1082146B (en) | Intra coding video data methods and apparatuses | |
US20130101023A9 (en) | Video encoder with video decoder reuse and method for use therewith | |
HK40055939A (en) | Video decoding method, apparatus, computer device and storage medium | |
JP2001268571A (ja) | 動画像再符号化装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20050107 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20080417 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20090725 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: 20100106 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20100407 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20100408 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment | ||
PR1001 | Payment of annual fee |
Payment date: 20130328 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20140401 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20150330 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20160331 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20170330 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20180328 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20180328 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20190328 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20190328 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20200327 Start annual number: 11 End annual number: 11 |
|
PC1903 | Unpaid annual fee |