KR20110099554A - 영상의 복잡도를 이용한 h.264/avc 부호화기의 양자화 파라미터 결정 방법 및 이를 구현하는 h.264/avc 부호화기 - Google Patents
영상의 복잡도를 이용한 h.264/avc 부호화기의 양자화 파라미터 결정 방법 및 이를 구현하는 h.264/avc 부호화기 Download PDFInfo
- Publication number
- KR20110099554A KR20110099554A KR1020100018642A KR20100018642A KR20110099554A KR 20110099554 A KR20110099554 A KR 20110099554A KR 1020100018642 A KR1020100018642 A KR 1020100018642A KR 20100018642 A KR20100018642 A KR 20100018642A KR 20110099554 A KR20110099554 A KR 20110099554A
- Authority
- KR
- South Korea
- Prior art keywords
- complexity
- quantization parameter
- frame
- scene change
- image
- 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
- 238000013139 quantization Methods 0.000 title claims abstract description 71
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000008859 change Effects 0.000 claims abstract description 48
- 230000007704 transition Effects 0.000 claims description 2
- 238000006243 chemical reaction Methods 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 10
- 239000000872 buffer Substances 0.000 description 8
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005457 optimization Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001131 transforming effect 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
- 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
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/103—Selection of coding mode or of prediction mode
- H04N19/114—Adapting the group of pictures [GOP] structure, e.g. number of B-frames between two anchor frames
-
- 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/146—Data rate or code amount at the encoder output
- H04N19/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- 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/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)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도 2는 복잡도가 구해지는 원리를 매크로블록에 표시한 모식도,
도 3은 본 발명에 따른 H.264/AVC 부호화기에서 양자화 파라미터를 결정하는 과정을 보인 흐름도이다.
Claims (8)
- 비디오 영상이 입력되는 단계;
상기 비디오 영상에 대한 화면의 복잡도를 계산하는 단계;
상기 비디오 영상의 실제 생성 비트와 GOP 할당비트의 비율을 이용하여 목표 비트를 산출하는 단계; 및,
상기 화면의 복잡도와 목표비트를 이용하여 초기 양자화 파라미터를 산출하는 단계;를 포함하는 것을 특징으로 하는 H.264/AVC 부호화기의 양자화 파라미터 결정 방법. - 제 4 항에 있어서,
장면전환이 이루어졌는지를 파악하는 단계;
상기 장면전환이 이루어졌다고 판단되면, 목표비트를 산출하는 단계; 및,
상기 목표 비트와, 영상 내의 복잡도를 상기 수학식 3에 적용하여 장면전환 양자화 파라미터를 결정하는 단계;를 더 포함하는 것을 특징으로 하는 H.264/AVC 부호화기의 양자화 파라미터 결정 방법. - 제 5 항에 있어서,
상기 장면전환은, 영상 내의 복잡도 비와, 차분 값을 이용하여 판단되며, 상기 복잡도 비는 하기의 수학식 4에 표시된 바와 같이, 이전 영상과 현재 영상의 비를 이용하여 산출되고, 상기 차분 값은 하기의 수학식 5에 표시된 바와 같이 이전영상의 열 복잡도와 현재 영상의 열 복잡도를 차분하여 산출되는 것을 특징으로 하는 H.264/AVC 부호화기의 양자화 파라미터 결정 방법.
(수학식 4)
(수학식 5)
여기서, Gf(k)는 k번째 프레임에서의 복잡도, Gf(k-1)은 k-1번째 프레임에서의 복잡도를 나타내며, GMB,R(j,k)는 매크로블록단의 복잡도 GMB(i,j,k)에서 가로열들을 합산한 값으로 가로열 복잡도를 나타내며, M,N은 프레임의 가로, 세로 크기를 의미함.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100018642A KR101086724B1 (ko) | 2010-03-02 | 2010-03-02 | 영상의 복잡도를 이용한 h.264/avc 부호화기의 양자화 파라미터 결정 방법 및 이를 구현하는 h.264/avc 부호화기 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100018642A KR101086724B1 (ko) | 2010-03-02 | 2010-03-02 | 영상의 복잡도를 이용한 h.264/avc 부호화기의 양자화 파라미터 결정 방법 및 이를 구현하는 h.264/avc 부호화기 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110099554A true KR20110099554A (ko) | 2011-09-08 |
KR101086724B1 KR101086724B1 (ko) | 2011-11-24 |
Family
ID=44952402
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100018642A Expired - Fee Related KR101086724B1 (ko) | 2010-03-02 | 2010-03-02 | 영상의 복잡도를 이용한 h.264/avc 부호화기의 양자화 파라미터 결정 방법 및 이를 구현하는 h.264/avc 부호화기 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101086724B1 (ko) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014119917A1 (ko) * | 2013-01-30 | 2014-08-07 | 재단법인 다차원 스마트 아이티 융합시스템 연구단 | 비트율 결정 방법 및 그 장치 |
CN108271024A (zh) * | 2013-12-28 | 2018-07-10 | 同济大学 | 图像编码、解码方法及装置 |
CN113973205A (zh) * | 2021-10-21 | 2022-01-25 | 重庆邮电大学 | 基于视频内容特征的码率控制比特分配方法及存储介质 |
CN114173067A (zh) * | 2021-12-21 | 2022-03-11 | 科大讯飞股份有限公司 | 一种视频生成方法、装置、设备及存储介质 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10362307B2 (en) | 2016-09-09 | 2019-07-23 | Hanwha Techwin Co., Ltd. | Quantization parameter determination method and image capture apparatus |
-
2010
- 2010-03-02 KR KR1020100018642A patent/KR101086724B1/ko not_active Expired - Fee Related
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014119917A1 (ko) * | 2013-01-30 | 2014-08-07 | 재단법인 다차원 스마트 아이티 융합시스템 연구단 | 비트율 결정 방법 및 그 장치 |
US9548078B2 (en) | 2013-01-30 | 2017-01-17 | Center For Integrated Smart Sensors Foundation | Method for determining bit rate and apparatus therefor |
CN108271024A (zh) * | 2013-12-28 | 2018-07-10 | 同济大学 | 图像编码、解码方法及装置 |
CN108271024B (zh) * | 2013-12-28 | 2021-10-26 | 同济大学 | 图像编码、解码方法及装置 |
CN113973205A (zh) * | 2021-10-21 | 2022-01-25 | 重庆邮电大学 | 基于视频内容特征的码率控制比特分配方法及存储介质 |
CN114173067A (zh) * | 2021-12-21 | 2022-03-11 | 科大讯飞股份有限公司 | 一种视频生成方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
KR101086724B1 (ko) | 2011-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI399097B (zh) | 用於編碼視訊之系統及方法,以及電腦可讀取媒體 | |
KR101538704B1 (ko) | 보간 필터를 적응적으로 사용하여 영상을 부호화 및 복호화하는 방법 및 장치 | |
JP4391809B2 (ja) | 画像のシーケンスを適応的に符号化するシステムおよび方法 | |
KR100850706B1 (ko) | 적응적 동영상 부호화 및 복호화 방법과 그 장치 | |
CN100579234C (zh) | 图像编码/解码方法及其装置 | |
KR101431545B1 (ko) | 영상의 부호화, 복호화 방법 및 장치 | |
US8331449B2 (en) | Fast encoding method and system using adaptive intra prediction | |
US8325797B2 (en) | System and method of reduced-temporal-resolution update for video coding and quality control | |
KR20190042538A (ko) | 이산 여현 변환/이산 정현 변환을 선택적으로 이용하는 부호화/복호화 장치 및 방법 | |
KR101362590B1 (ko) | 화상 처리 장치 및 방법 | |
US20070098067A1 (en) | Method and apparatus for video encoding/decoding | |
EP2141927A1 (en) | Filters for video coding | |
US20070098078A1 (en) | Method and apparatus for video encoding/decoding | |
US20080069211A1 (en) | Apparatus and method for encoding moving picture | |
KR20110071231A (ko) | 부호화 방법, 복호화 방법 및 장치 | |
KR20040036943A (ko) | 화상 부호화 장치, 화상 부호화 방법, 화상 복호 장치,화상 복호 방법, 및 통신 장치 | |
KR101282193B1 (ko) | 칼만 필터와 fir 필터를 사용한 동영상 인코더에서의 비트율 제어 방법 | |
JP2001145113A (ja) | 画像情報変換装置及び方法 | |
JP4391810B2 (ja) | 画像のシーケンスを適応的に符号化するシステムおよび方法 | |
KR101086724B1 (ko) | 영상의 복잡도를 이용한 h.264/avc 부호화기의 양자화 파라미터 결정 방법 및 이를 구현하는 h.264/avc 부호화기 | |
JP2008219205A (ja) | 画像情報符号化装置及び画像情報符号化方法 | |
WO2011064926A1 (ja) | 画像符号化装置、画像復号装置、画像符号化方法及び画像復号方法 | |
JP2008004984A (ja) | 画像理装置および方法、プログラム、並びに記録媒体 | |
KR20040079084A (ko) | 시간적 복잡도를 고려한 적응적 동영상 부호화와 그 장치 | |
JP5136470B2 (ja) | 動画像符号化装置及び動画像符号化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20100302 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110608 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
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: 20111114 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20111118 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20111121 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20141114 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20141114 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20151111 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20151111 Start annual number: 5 End annual number: 5 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170828 |