KR101490521B1 - 동영상 부호화 데이터율 제어를 위한 실시간 장면 전환검출 방법, 이를 이용한 영상통화 품질 향상 방법, 및영상통화 시스템 - Google Patents
동영상 부호화 데이터율 제어를 위한 실시간 장면 전환검출 방법, 이를 이용한 영상통화 품질 향상 방법, 및영상통화 시스템 Download PDFInfo
- Publication number
- KR101490521B1 KR101490521B1 KR20080075307A KR20080075307A KR101490521B1 KR 101490521 B1 KR101490521 B1 KR 101490521B1 KR 20080075307 A KR20080075307 A KR 20080075307A KR 20080075307 A KR20080075307 A KR 20080075307A KR 101490521 B1 KR101490521 B1 KR 101490521B1
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- scene change
- quot
- regions
- equation
- 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
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/142—Detection of scene cut or scene change
-
- 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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Sequence | Sequence comment | 프레임 수 | 급 장면전환 개수 |
Worldcup | Sports highlight | 6,843 | 13 |
FF-X2 | Animation highlight | 7,138 | 159 |
Sequence | ASC detect algoriths | FALSE의 수 | MISS의 수 | DPFalseMiss(%) |
Worldcup | MSE DM | 2 | 2 | 30.8 |
4DMs | 0 | 1 | 7.7 | |
'856특허에 기재된 방법 | 3 | 3 | 46.2 | |
본 발명에 기재된 방법 | 0 | 1 | 7.7 | |
FF-X2 | MSE DM | 97 | 60 | 98.7 |
4DMs | 11 | 50 | 38.4 | |
'856특허에 기재된 방법 | 52 | 59 | 69.8 | |
본 발명에 기재된 방법 | 31 | 48 | 49.7 |
Claims (10)
- 동영상 부호화 데이터율 제어를 위한 실시간 장면 전환 검출 방법에 있어서,현재 프레임을 복수의 영역으로 분할하고, 각각의 분할된 영역의 비 유사성 척도(DM; dissimilarity metric)를 연산하는 과정과,상기 각 영역의 비 유사성 척도가 미리 설정된 기준치를 벗어나는지 판단하는 과정과,현재 프레임 내에서, 비 유사성 척도가 상기 미리 설정된 기준치를 벗어나는 영역의 개수를 확인하는 과정과,상기 과정에서 미리 설정된 기준치를 벗어나는 영역의 개수를 확인한 결과, 기준치를 벗어나는 영역의 개수가 미리 설정된 개수 이상일 경우에 현재 프레임에서 장면 전환이 이루어진 것으로 간주하는 과정을 포함함을 특징으로 하는 실시간 장면 전환 검출 방법.
- 제1항에 있어서, 상기 각각의 분할된 영역의 비 유사성 척도(DM)를 연산하는 과정은,현재 프레임과 재구성된 이전 프레임(기준 프레임)간의 샘플간 오차 정보를 이용하여, 부호화 이전에 현재 프레임의 PSNR(Peak Signal to Noise Ratio)을 예측하는 과정을 포함함을 특징으로 하는 실시간 장면 전환 검출 방법.
- 제2항에 있어서, 상기 각각의 분할된 영역의 비 유사성 척도(DM를 연산하는 과정은,현재 프레임에서 예측된 PSNR(Predicted Peak Signal to Noise Ratio; 이하, PPSNR이라 함) 및 장면전환이 발생된 이후, 프레임들의 평균 PPSNR을 이용하여 각각의 분할된 영역의 비 유사성 척도를 연산하는 것을 특징으로 하는 실시간 장면 전환 검출 방법.
- 제4항에 있어서, 상기 PPSNR은 하기 수학식2 및 수학식3에 따라 연산되어짐을 특징으로 하는 실시간 장면 전환 검출 방법.<수학식2><수학식3>상기 수학식2 및 수학식3에서 PMSE은 현재 프레임의 예측된 MSE(Mean Square Error)이고, n은 샘플당 비트수임. 상기 PMSEi, i-1와 PMSEk,k-1은 각각 하기 수학식4 및 수학식5에 따라 연산됨.<수학식4><수학식5>상기 수학식4 및 수학식5에서 Oi mn는 i번째 프레임의, m열 n행 번째 오리지널(original) 샘플을 나타내고 Rj mn는 j번째 프레임의 m열 n행 번째 재구성된(reconstructed) 샘플을 나타냄(한 프레임은 M[m] x N[n] 픽셀로 구성됨).
- 제1항 내지 제6항 중, 어느 한 항에 있어서,상기 장면 전환이 이루어진 프레임 이후에 입력되는 프레임의 예측 PSNR의 미분 값을 연산하는 과정과,연산된 결과값을 확인하여, 상기 결과값이 음수값을 지시하는 경우, 장면전환이 종료된 프레임으로 설정하는 과정을 더 포함함을 특징으로 하는 실시간 장면 전환 검출 방법.
- 무선 단말의 영상통화 방법에 있어서,단말의 입력 동영상 신호의 급격한 변화구간의 시작 프레임과 종료 프레임을 검출하는 과정과,상기 검출된 영상들에 대해 송신부에서는 부호화를 스킵하는 과정과,상기 스킵된 프레임들에 대해 수신부에서는 미리 수신된 전 프레임을 복사하여 상기 스킵된 프레임을 대신하여 재생하는 과정을 포함하며,상기 시작 프레임은 복수 개로 분할된 프레임의 각 영역 사이의 비 유사성 척도를 사용하여 확인하고, 상기 종료 프레임은 입력 영상과 재구성된 이전 영상 간에 구해지는 예측 PSNR의 미분을 통해 확인하는 것을 특징으로 하는 영상통화 품질 향상 방법.
- 무선 단말을 이용한 영상통화 시스템에 있어서,단말의 입력 동영상 신호의 급격한 변화구간의 시작 프레임과 종료 프레임을 검출하는 검출기,검출된 모든 영상들에 대해 프레임 부호화를 스킵하는 송신부,상기 스킵된 프레임들에 대해 미리 수신된 전 프레임을 복사하여 대체 재생하는 수신부를 포함하며,상기 검출기는 복수 개로 분할된 프레임의 각 영역 사이의 비 유사성 척도를 사용하여 상기 시작 프레임을 확인하고, 입력 영상과 재구성된 이전 영상 간에 구해지는 예측 PSNR의 미분을 통해 상기 종료 프레임을 확인하는 것을 특징으로 하는 영상통화 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/249,018 US20090097546A1 (en) | 2007-10-10 | 2008-10-10 | System and method for enhanced video communication using real-time scene-change detection for control of moving-picture encoding data rate |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20070102009 | 2007-10-10 | ||
KR1020070102009 | 2007-10-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090037288A KR20090037288A (ko) | 2009-04-15 |
KR101490521B1 true KR101490521B1 (ko) | 2015-02-06 |
Family
ID=40762060
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20080075307A Expired - Fee Related KR101490521B1 (ko) | 2007-10-10 | 2008-07-31 | 동영상 부호화 데이터율 제어를 위한 실시간 장면 전환검출 방법, 이를 이용한 영상통화 품질 향상 방법, 및영상통화 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101490521B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101667011B1 (ko) | 2011-11-24 | 2016-10-18 | 에스케이플래닛 주식회사 | 입체 영상의 장면 전환 검출 장치 및 방법 |
CN115278376B (zh) * | 2022-05-25 | 2024-03-22 | 西安万像电子科技有限公司 | 一种音视频数据传输方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030082818A (ko) * | 2002-04-18 | 2003-10-23 | 삼성전자주식회사 | 실시간 가변 비트율 제어를 수행하는 부호화 장치 및 방법 |
KR20050065104A (ko) * | 2003-12-24 | 2005-06-29 | 엘지전자 주식회사 | 영상 오류 복구장치 및 방법 |
KR100834625B1 (ko) | 2006-07-27 | 2008-06-02 | 삼성전자주식회사 | 비디오 인코딩 데이터율 제어를 위한 실시간 장면 전환검출 방법 |
-
2008
- 2008-07-31 KR KR20080075307A patent/KR101490521B1/ko not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030082818A (ko) * | 2002-04-18 | 2003-10-23 | 삼성전자주식회사 | 실시간 가변 비트율 제어를 수행하는 부호화 장치 및 방법 |
KR20050065104A (ko) * | 2003-12-24 | 2005-06-29 | 엘지전자 주식회사 | 영상 오류 복구장치 및 방법 |
KR100834625B1 (ko) | 2006-07-27 | 2008-06-02 | 삼성전자주식회사 | 비디오 인코딩 데이터율 제어를 위한 실시간 장면 전환검출 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20090037288A (ko) | 2009-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11089311B2 (en) | Parameterization for fading compensation | |
US20090097546A1 (en) | System and method for enhanced video communication using real-time scene-change detection for control of moving-picture encoding data rate | |
KR100626994B1 (ko) | 가변 비트 레이트 비디오 코딩 방법 및 대응 비디오 코더 | |
US7532764B2 (en) | Prediction method, apparatus, and medium for video encoder | |
US6037987A (en) | Apparatus and method for selecting a rate and distortion based coding mode for a coding system | |
JP4127818B2 (ja) | 動画像符号化方法及びその装置 | |
US7653129B2 (en) | Method and apparatus for providing intra coding frame bit budget | |
KR101322498B1 (ko) | 부호화 장치, 부호화 방법 및 프로그램 | |
KR100790149B1 (ko) | 비디오 인코딩 데이터율 제어 방법 | |
US20100111180A1 (en) | Scene change detection | |
KR19980018698A (ko) | 영상 데이터 압축 장치 및 그의 방법 | |
JPWO2006101126A1 (ja) | 符号化装置および符号化装置を備えた動画像記録システム | |
KR100834625B1 (ko) | 비디오 인코딩 데이터율 제어를 위한 실시간 장면 전환검출 방법 | |
KR20050074286A (ko) | 화상 부호화 장치, 화상 부호화 방법 및 화상 부호화프로그램 | |
US8094716B1 (en) | Method and apparatus of adaptive lambda estimation in Lagrangian rate-distortion optimization for video coding | |
JP2004215275A (ja) | 動き補償に基づいた改善されたノイズ予測方法及びその装置とそれを使用した動画符号化方法及びその装置 | |
US8442113B2 (en) | Effective rate control for video encoding and transcoding | |
KR100929607B1 (ko) | 엠펙-2 메인 프로파일에서 h.264/avc 베이스라인프로파일로의 트랜스코딩 방법 | |
KR101336445B1 (ko) | 비디오 인코딩 데이터율 제어 방법 | |
KR101490521B1 (ko) | 동영상 부호화 데이터율 제어를 위한 실시간 장면 전환검출 방법, 이를 이용한 영상통화 품질 향상 방법, 및영상통화 시스템 | |
JP4130617B2 (ja) | 動画像符号化方法および動画像符号化装置 | |
KR100790148B1 (ko) | 실시간 영상 복잡도 측정 방법 | |
KR100708182B1 (ko) | 동영상 부호화기의 비트율 제어 장치 및 방법 | |
JPH10108197A (ja) | 画像符号化装置、画像符号化制御方法および画像符号化制御用プログラムを記録した媒体 | |
JP4572137B2 (ja) | 符号化装置および符号化プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080731 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130730 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20080731 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140716 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: 20141120 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20150130 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20150130 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20181110 |