KR102020953B1 - 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법 및 이를 이용한 영상 재부호화 시스템 - Google Patents
카메라 영상의 복호화 정보 기반 영상 재 부호화 방법 및 이를 이용한 영상 재부호화 시스템 Download PDFInfo
- Publication number
- KR102020953B1 KR102020953B1 KR1020170045531A KR20170045531A KR102020953B1 KR 102020953 B1 KR102020953 B1 KR 102020953B1 KR 1020170045531 A KR1020170045531 A KR 1020170045531A KR 20170045531 A KR20170045531 A KR 20170045531A KR 102020953 B1 KR102020953 B1 KR 102020953B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- encoding
- unit
- distortion
- information
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 230000006835 compression Effects 0.000 claims abstract description 22
- 238000007906 compression Methods 0.000 claims abstract description 22
- 238000005259 measurement Methods 0.000 claims abstract description 12
- 238000013139 quantization Methods 0.000 claims description 26
- 238000005457 optimization Methods 0.000 claims description 6
- 230000002093 peripheral effect Effects 0.000 claims description 2
- 230000009466 transformation Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 5
- 230000002123 temporal effect Effects 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 3
- 238000001914 filtration Methods 0.000 description 2
- 230000001131 transforming effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005245 sintering 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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- 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/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/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)
Abstract
Description
도 2는 종래의 다른 실시 예 이미지 재 부호화장치 구성도,
도 3은 본 발명 카메라 영상의 복호화 정보 기반 영상 재 부호화 시스템 구성도,
도 4는 본 발명 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법의 제어 흐름도,
도 5는 본 발명에 적용되는 복원 영상의 저화질 영역의 재 부호화 방법에 대한 제어 흐름도 이다.
300 : 영상 부호화부, 400 : 율-왜곡 측정부
Claims (14)
- 삭제
- 삭제
- 삭제
- 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법에 있어서,
상기 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법은,
영상 복호화부가 입력된 압축스트림에 대하여 전제 프레임을 복호화하는 단계(S11)와;
영상 복호화부가 출력한 복호화 정보를 재 부호화 결정부로 전송하여 재 부호화 방법을 결정하도록 하는 단계(S12)와;
재부호화 결정부가 영상 복호화부가 전송한 복호화 정보가 16x16 크기인데 반해 초기 부호화 정보가 64x64 크기로 결정되므로 움직임 추정을 위한 움직임 벡터와 잔차 신호를 양자화하기 위한 양자화 계수 정보를 통합 결정하고 결정된 재 부호화 방법을 영상 부호화부로 전송하는 단계(S13)와;
영상 부호화부가 영상 복호화부로부터 복원 영상을 전달받고 수신한 재 부호화 방법과 율-왜곡 측정부로부터 수신한 재 부호화 영상의 화질과 압축스트림의 대역폭을 기초로 율-왜곡 최적화 기술에 기반하여 전체 프레임의 64x64 부호화 단위의 예측단위와 변환 단위 부호화 방법을 결정하여 부호화하여 출력하는 단계(S14)와;
영상 재 부호화 후 해당 프레임 부호화에 소요되는 실제 비트율과 목표 비트율일 비교하여 실제 비트율이 목표 비트율보다 작은 경우에 해당하는 프레임의 64x64 블록별 화질을 측정한 후 저화질영역의 영상 재 부호화를 반복적으로 실시하는 단계(S15);
및 해당 프레임의 실제 비트율이 목표 비트율에 도달한 경우 영상 재 부호화를 종료하는 단계(S16)를 포함하여 이루어지는 것으로 상기 64x64 부호화 단위의 초기 움직임 벡터는,
에 의하여 계산되는 것을 특징으로 하는 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법.
MVCTU는 64x64 블록의 초기 움직임 벡터, MVPixe(y,x)는 64x64 블록 내부의 수직으로 y 번째, 수평으로 x 번째 위치에 해당하는 화소의 움직임 벡터임.
- 제4항에 있어서,
상기 영상 복호화부의 입력 압축스트림은,
H.264/AVC 압축 표준으로 부호화되고,
상기 영상 부호화부의 출력은,
H.265/HEVC 압축 표준으로 부호화된 것으로 H.264/AVC 압축 표준은 부호화 단위가 16x16으로 고정되고, H.265/HEVC 압축 표준은 최대 64x64 크기의 부호화 단위를 가질 수 있는 것을 특징으로 하는 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법.
- 삭제
- 제4항 또는 제5항에 있어서,
상기 저화질 영역의 영상 재 부호화 방법은,
움직임 벡터의 개선을 수행하여 재 부호화하는 단계(S31)와;
해당 영역이 저화질 영역인지 여부를 판단하는 단계(S32)와;
해당 영역이 저화질 영역인 경우 다음으로 양자화 계수 값을 개선하여 재 부호화하는 단계(S33)와;
해당 영역이 저화질 영역인지 여부를 판단하는 단계(S34);
및 해당 영역이 저화질 영역인 경우, 다음으로 해당 영역의 부호화 단위를 작게하여 재부호화 하는 단계(S35)를 포함하여 이루어지는 것을 특징으로 하는 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법.
- 삭제
- 제4항 또는 제5항에 있어서,
초기 양자화 계수 정보는,
64x64 블록에 포함되는 16개의 16x16블록의 양자화 값 중 최대값으로 양자화 계수 값을 결정하는 것을 특징으로 하는 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법.
- 제9항에 있어서,
상기 S31 단계에서 움직임 벡터의 개선은,
초기 움직임 벡터 MVCTU를 중심으로 주변 ±4 화소 범위를 검색 영역으로 설정하여 움직임 영역을 다시 수행하는 것을 특징으로 하는 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법.
- 제9항에 있어서,
상기 S33 단계에서 양자화 계수 값을 개선하는 것은,
초기 양자화 계수 값에서 -1씩 3회 감소시키면서 율-왜곡 최적화를 수행하여 최적 양자화 계수 값을 결정하는 것을 특징으로 하는 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법.
- 제9항에 있어서,
상기 S35 단계에서 해당 영역의 부호화 단위를 작게 하는 것은,
초기 부호화 시 64x64 부호화 단위가 수행되었으므로 재 부호화 시 부호화 단위는 32x32, 16x16 순서로 수행되는 것으로 부호화 단위를 작게 하면서 64x64 불록 내 각 부호화 단위 영역을 각각 해당 영역에 제일 적합한 부호화 방법으로 재 부호화 하는 것을 특징으로 하는 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170045531A KR102020953B1 (ko) | 2017-04-07 | 2017-04-07 | 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법 및 이를 이용한 영상 재부호화 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170045531A KR102020953B1 (ko) | 2017-04-07 | 2017-04-07 | 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법 및 이를 이용한 영상 재부호화 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180113868A KR20180113868A (ko) | 2018-10-17 |
KR102020953B1 true KR102020953B1 (ko) | 2019-09-11 |
Family
ID=64099254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170045531A Active KR102020953B1 (ko) | 2017-04-07 | 2017-04-07 | 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법 및 이를 이용한 영상 재부호화 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102020953B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116761023B (zh) * | 2023-07-04 | 2024-08-27 | 唯科终端技术(东莞)有限公司 | 不同设备之间的视频传输方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100259561B1 (ko) * | 1994-10-31 | 2000-06-15 | 다니구찌 이찌로오, 기타오카 다카시 | 화상 부호화 데이타 재부호화 장치 |
JP2013507083A (ja) * | 2009-10-05 | 2013-02-28 | アイ.シー.ヴイ.ティー リミテッド | デジタル画像を再圧縮するための装置および方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100713012B1 (ko) * | 2004-10-18 | 2007-05-02 | 한국정보통신대학교 산학협력단 | 다차원 비트율 조절에 따른 비디오 트랜스코딩 방법 및 그장치 |
KR100752840B1 (ko) * | 2005-04-18 | 2007-08-29 | 엘지전자 주식회사 | 트랜스코더의 양자화 계수 조정용 q/d 모델 설계 방법 및멀티미디어 컨텐츠 인코딩 장치 |
-
2017
- 2017-04-07 KR KR1020170045531A patent/KR102020953B1/ko active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100259561B1 (ko) * | 1994-10-31 | 2000-06-15 | 다니구찌 이찌로오, 기타오카 다카시 | 화상 부호화 데이타 재부호화 장치 |
JP2013507083A (ja) * | 2009-10-05 | 2013-02-28 | アイ.シー.ヴイ.ティー リミテッド | デジタル画像を再圧縮するための装置および方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20180113868A (ko) | 2018-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8897360B2 (en) | Method and apparatus for encoding and decoding images by adaptively using an interpolation filter | |
EP2681914B1 (en) | Quantized pulse code modulation in video coding | |
KR101431545B1 (ko) | 영상의 부호화, 복호화 방법 및 장치 | |
CN104041035B (zh) | 用于复合视频的无损编码及相关信号表示方法 | |
US8165411B2 (en) | Method of and apparatus for encoding/decoding data | |
CN106170092A (zh) | 用于无损编码的快速编码方法 | |
KR20110071231A (ko) | 부호화 방법, 복호화 방법 및 장치 | |
KR20090090152A (ko) | 영상의 부호화, 복호화 방법 및 장치 | |
KR101596085B1 (ko) | 적응적인 인트라 예측을 이용한 영상 부호화/복호화 장치 및 방법 | |
US8582639B2 (en) | Methods and devices for data compression using adaptive reconstruction levels | |
KR102110228B1 (ko) | 비디오 인코딩 및 디코딩 방법과 이를 이용한 장치 | |
KR101911587B1 (ko) | 적응적인 인트라 예측을 이용한 영상 부호화/복호화 장치 및 방법 | |
EP2801194A1 (en) | Quantization matrix (qm) coding based on weighted prediction | |
KR102020953B1 (ko) | 카메라 영상의 복호화 정보 기반 영상 재 부호화 방법 및 이를 이용한 영상 재부호화 시스템 | |
CA2803202C (en) | Methods and devices for data compression using adaptive reconstruction levels | |
CN120019645A (zh) | 基于神经网络的环路滤波、视频编解码方法、装置和系统 | |
WO2012173449A2 (ko) | 비디오 인코딩 및 디코딩 방법과 이를 이용한 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170407 |
|
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: 20190328 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: 20190828 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190905 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20190905 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220819 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20230807 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20240812 Start annual number: 6 End annual number: 6 |