KR100834625B1 - 비디오 인코딩 데이터율 제어를 위한 실시간 장면 전환검출 방법 - Google Patents
비디오 인코딩 데이터율 제어를 위한 실시간 장면 전환검출 방법 Download PDFInfo
- Publication number
- KR100834625B1 KR100834625B1 KR1020060070858A KR20060070858A KR100834625B1 KR 100834625 B1 KR100834625 B1 KR 100834625B1 KR 1020060070858 A KR1020060070858 A KR 1020060070858A KR 20060070858 A KR20060070858 A KR 20060070858A KR 100834625 B1 KR100834625 B1 KR 100834625B1
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- psnr
- predicted
- current frame
- calculated
- 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/164—Feedback from the receiver or from the transmission channel
- H04N19/166—Feedback from the receiver or from the transmission channel concerning the amount of transmission errors, e.g. bit error rate [BER]
-
- 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
-
- 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/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- 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/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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/87—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving scene cut or scene change detection in combination with video compression
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (7)
- 비디오 인코딩 데이터율 제어를 위한 실시간 장면 전환 검출 방법에 있어서,현재 프레임과 재구성된 이전 프레임(기준 프레임)간의 샘플간 오차 정보를 이용하여, 현재 프레임의 PSNR(Peak Signal to Noise Ratio)을 예측하는 과정과,상기 예측한 PSNR이 미리 설정된 기준치를 벗어나는지 판단하는 과정과,상기 판단 결과 상기 예측한 PSNR이 미리 설정된 기준치를 벗어날 경우에 현재 프레임에서 장면 전환이 이루어진 것으로 간주하는 과정을 포함함을 특징으로 하는 실시간 장면 전환 검출 방법.
- 제1항에 있어서, 상기 예측한 PSNR이 미리 설정된 기준치를 벗어나는지 판단하는 것은 이전 프레임의 실제 계산한 PSNR과 상기 예측된 PSNR의 비를 확인하는 것임을 특징으로 하는 실시간 장면 전환 검출 방법.
- 제1항에 있어서, 상기 예측한 PSNR이 미리 설정된 기준치를 벗어나는지 판단하는 것은 이전 프레임들의 실제 계산한 PSNR의 평균과 상기 예측된 PSNR의 비를 확인하는 것임을 특징으로 하는 실시간 장면 전환 검출 방법.
- 제2항 또는 제3항에 있어서, 상기 실제 계산한 PSNR은 이전의 프레임의 원본 영상들과 동일한 대응관계에 있는 재구성된 이전 프레임의 샘플들의 평균 제곱 오차에 의해 구하며,상기 예측한 PSNR은 현재 프레임의 원본 영상과 동일한 대응관계에 있는 재구성된 이전 프레임의 샘플들과의 평균 제곱 오차에 의해 구함을 특징으로 하는 실시간 장면 전환 검출 방법.
- 제1항 내지 제3항 중 어느 한 항에 있어서, 상기 오차 정보는 MSE(mean square error) 또는 SAD(Sum of Absolute Difference)임을 특징으로 하는 실시간 장면 전환 검출 방법.
- 제6항에 있어서, 상기 PPSNR과 상기 CPSNR은 하기 수학식 7, 8에 따라 계산되어짐을 특징으로 하는 실시간 장면 전환 검출 방법.상기 수학식 7에서 PMSE는 현재 프레임의 예측된 MSE(Mean Square Error)이고, 상기 수학식 8에서 CMSE는 이전 프레임에서 계산된 MSE이며, 상기 수학식 7, 8에서 n은 샘플당 비트수이다.상기 PMSE와 상기 CMSE의 하기 수학식 9, 10에 따라 계산되어진다.상기 수학식 9, 10에서 Oi mn는 i번째 프레임의, m열 n행 번째 오리지널(original) 샘플을 나타내고 Rj mn는 j번째 프레임의 m열 n행 번째 재구성된(reconstructed) 샘플을 나타낸다(한 프레임은 M[m] x N[n] 픽셀로 구성됨).
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060070858A KR100834625B1 (ko) | 2006-07-27 | 2006-07-27 | 비디오 인코딩 데이터율 제어를 위한 실시간 장면 전환검출 방법 |
US11/880,205 US20080025402A1 (en) | 2006-07-27 | 2007-07-20 | Method of detecting scene conversion for controlling video encoding data rate |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060070858A KR100834625B1 (ko) | 2006-07-27 | 2006-07-27 | 비디오 인코딩 데이터율 제어를 위한 실시간 장면 전환검출 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080010610A KR20080010610A (ko) | 2008-01-31 |
KR100834625B1 true KR100834625B1 (ko) | 2008-06-02 |
Family
ID=38986255
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060070858A Expired - Fee Related KR100834625B1 (ko) | 2006-07-27 | 2006-07-27 | 비디오 인코딩 데이터율 제어를 위한 실시간 장면 전환검출 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20080025402A1 (ko) |
KR (1) | KR100834625B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101490521B1 (ko) | 2007-10-10 | 2015-02-06 | 삼성전자주식회사 | 동영상 부호화 데이터율 제어를 위한 실시간 장면 전환검출 방법, 이를 이용한 영상통화 품질 향상 방법, 및영상통화 시스템 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010107689A1 (en) | 2009-03-17 | 2010-09-23 | Aciex Therapeutics, Inc. | Ophthalmic formulations of cetirizine and methods of use |
KR101942371B1 (ko) * | 2012-07-19 | 2019-04-18 | 한국전자통신연구원 | 모바일 무선환경에서의 비디오 프레임 장면전환 검출 및 인코딩장치 및 이를 이용한 방법 |
US9858656B2 (en) * | 2013-03-13 | 2018-01-02 | Raytheon Company | Video interpretability and quality estimation |
KR102235386B1 (ko) * | 2017-07-07 | 2021-04-01 | 삼성에스디에스 주식회사 | 장면전환 검출 장치 및 방법 |
KR102760724B1 (ko) * | 2022-02-23 | 2025-02-03 | 인천대학교 산학협력단 | 광용적 맥파를 이용한 드라마와 영화 시청자의 몰입도를 평가하는 몰입 수준 평가 시스템 및 장치 |
KR102731014B1 (ko) * | 2022-02-23 | 2024-11-15 | 인천대학교 산학협력단 | 전기 피부 반응을 이용한 드라마와 영화 시청자의 몰입도를 평가하는 몰입 수준 평가 시스템 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050065104A (ko) * | 2003-12-24 | 2005-06-29 | 엘지전자 주식회사 | 영상 오류 복구장치 및 방법 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100232098B1 (ko) * | 1997-03-26 | 1999-12-01 | 서평원 | 퍼지 제어를 이용한 mpeg 영상 신호의 전송율 제어 장치 |
EP1374430A4 (en) * | 2001-03-05 | 2005-08-17 | Intervideo Inc | SYSTEMS AND METHODS FOR ROBUST ERROR CODING |
US6785334B2 (en) * | 2001-08-15 | 2004-08-31 | Koninklijke Philips Electronics N.V. | Method for transmission control in hybrid temporal-SNR fine granular video coding |
KR100484148B1 (ko) * | 2002-07-27 | 2005-04-18 | 삼성전자주식회사 | 개선된 비트율 제어 방법과 그 장치 |
CN101697591A (zh) * | 2005-03-10 | 2010-04-21 | 高通股份有限公司 | 用于多媒体处理的内容分类 |
SG130962A1 (en) * | 2005-09-16 | 2007-04-26 | St Microelectronics Asia | A method and system for adaptive pre-filtering for digital video signals |
-
2006
- 2006-07-27 KR KR1020060070858A patent/KR100834625B1/ko not_active Expired - Fee Related
-
2007
- 2007-07-20 US US11/880,205 patent/US20080025402A1/en not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050065104A (ko) * | 2003-12-24 | 2005-06-29 | 엘지전자 주식회사 | 영상 오류 복구장치 및 방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101490521B1 (ko) | 2007-10-10 | 2015-02-06 | 삼성전자주식회사 | 동영상 부호화 데이터율 제어를 위한 실시간 장면 전환검출 방법, 이를 이용한 영상통화 품질 향상 방법, 및영상통화 시스템 |
Also Published As
Publication number | Publication date |
---|---|
KR20080010610A (ko) | 2008-01-31 |
US20080025402A1 (en) | 2008-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6037987A (en) | Apparatus and method for selecting a rate and distortion based coding mode for a coding system | |
US7653129B2 (en) | Method and apparatus for providing intra coding frame bit budget | |
KR100790149B1 (ko) | 비디오 인코딩 데이터율 제어 방법 | |
US6765962B1 (en) | Adaptive selection of quantization scales for video encoding | |
KR100850705B1 (ko) | 시공간적 복잡도를 고려한 적응적 동영상 부호화 방법 및그 장치 | |
EP1549074A1 (en) | A bit-rate control method and device combined with rate-distortion optimization | |
EP1992169B1 (en) | Method and apparatus for bit rate control in scalable video signal encoding using a rate-distortion optimisation | |
US20090296812A1 (en) | Fast encoding method and system using adaptive intra prediction | |
US20090097546A1 (en) | System and method for enhanced video communication using real-time scene-change detection for control of moving-picture encoding data rate | |
US8259793B2 (en) | System and method of fast MPEG-4/AVC quantization | |
EP1551185A1 (en) | Encoding method, decoding method, and encoding apparatus for a digital picture sequence | |
US8451891B2 (en) | Rate control method for video encoder using Kalman filter and FIR filter | |
KR100834625B1 (ko) | 비디오 인코딩 데이터율 제어를 위한 실시간 장면 전환검출 방법 | |
US20050036548A1 (en) | Method and apparatus for selection of bit budget adjustment in dual pass encoding | |
US8442113B2 (en) | Effective rate control for video encoding and transcoding | |
KR101336445B1 (ko) | 비디오 인코딩 데이터율 제어 방법 | |
KR100790148B1 (ko) | 실시간 영상 복잡도 측정 방법 | |
KR100929607B1 (ko) | 엠펙-2 메인 프로파일에서 h.264/avc 베이스라인프로파일로의 트랜스코딩 방법 | |
KR100800838B1 (ko) | 비디오 인코딩 데이터율 제어 방법 | |
KR100708182B1 (ko) | 동영상 부호화기의 비트율 제어 장치 및 방법 | |
KR101490521B1 (ko) | 동영상 부호화 데이터율 제어를 위한 실시간 장면 전환검출 방법, 이를 이용한 영상통화 품질 향상 방법, 및영상통화 시스템 | |
JP4281667B2 (ja) | 画像符号化装置 | |
JP2001148852A (ja) | 画像情報変換装置及び画像情報変換方法 | |
KR20010104058A (ko) | 동영상 부호화기의 부호화 모드에 따른 적응적 양자화기 | |
KR100480698B1 (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: 20060727 |
|
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: 20070626 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20071029 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: 20080411 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20080527 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20080527 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20110428 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20120427 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130429 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20130429 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140429 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20140429 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150429 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20150429 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160428 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20160428 Start annual number: 9 End annual number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20180307 |