KR102185803B1 - 손실된 비디오 데이터의 조건부 은닉 - Google Patents
손실된 비디오 데이터의 조건부 은닉 Download PDFInfo
- Publication number
- KR102185803B1 KR102185803B1 KR1020157023189A KR20157023189A KR102185803B1 KR 102185803 B1 KR102185803 B1 KR 102185803B1 KR 1020157023189 A KR1020157023189 A KR 1020157023189A KR 20157023189 A KR20157023189 A KR 20157023189A KR 102185803 B1 KR102185803 B1 KR 102185803B1
- Authority
- KR
- South Korea
- Prior art keywords
- concealment
- region
- interest
- frame
- block
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 37
- 238000012545 processing Methods 0.000 claims description 16
- 230000015654 memory Effects 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 4
- 239000013598 vector Substances 0.000 description 16
- 230000006870 function Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000013139 quantization Methods 0.000 description 7
- 230000001815 facial effect Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 238000011109 contamination Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008014 freezing Effects 0.000 description 3
- 238000007710 freezing Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000011524 similarity measure Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000013213 extrapolation Methods 0.000 description 1
- 210000004709 eyebrow Anatomy 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000013403 standard screening design 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/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/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
- H04N19/895—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder in combination with error concealment
-
- 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/127—Prioritisation of hardware or computational resources
-
- 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/154—Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
-
- 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/167—Position within a video image, e.g. region of interest [ROI]
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도 2는 통신 시스템의 개략 블록도.
도 3은 인코딩된 비디오 스트림의 개략적 표현을 나타낸 도면.
도 4는 인코더의 개략 블록도.
도 5는 디코더의 개략 블록도.
도 6은 인코딩될 비디오 영상에서의 관심 영역의 개략적 표현을 나타낸 도면.
도 7은 은닉 품질을 추정하기 위한 예시적인 기법의 개략적 표현을 나타낸 도면.
Claims (20)
- 수신 장치에 있어서,
비디오 신호를 수신하기 위한 하드웨어 수신기;
상기 비디오 신호를 스크린, 저장 디바이스, 또는 추가적인 단말기 중 하나 이상에 출력하기 위한 출력 디바이스; 및
하나 이상의 컴퓨터 판독가능 저장 메모리 상에 저장되고, 손실된 데이터를 갖는 상기 비디오 신호의 구역에 은닉 알고리즘(concealment algorithm)을 적용하도록 실행가능하게끔 구성된 은닉 모듈(concealment module)
을 포함하고,
상기 은닉 모듈은 상기 구역 내의 관심 영역 쪽으로 선택적으로 지향되어 있는(directed) 은닉 품질의 추정치를 결정하도록 구성되고,
상기 추정치는, 블록을 적어도 세 개의 측면에서 둘러싸는, 상기 비디오 신호의 상이한 프레임들 내 대응 픽셀들 간의 차분의 척도(measure of difference)에 적어도 부분적으로 기초하고,
상기 블록은 상기 상이한 프레임들 각각에서의 상기 관심 영역을 나타내고,
상기 추정치는, 상기 적어도 세 개의 측면과는 상이한, 상기 블록의 측면 상에 있는 픽셀들이 선형성의 임계치를 넘는 비선형적 움직임을 갖는 다른 블록 내에 있다라는 결정에 응답하여, 상기 적어도 세 개의 측면과는 상이한, 상기 블록의 측면 상에 있는 픽셀들을 배제시키며,
상기 은닉 모듈은 상기 추정치에 기초하여 상기 은닉 알고리즘을 적용할지 여부를 결정하도록 구성된 것인 수신 장치. - 제1항에 있어서,
상기 은닉 모듈은, 상기 관심 영역으로 지향되어 있는 상기 추정치에 기초하여, 상기 구역 전체에 대해 상기 은닉 알고리즘을 적용할지 여부에 관한 결정을 행하여, 상기 은닉 알고리즘의 적용시, 상기 관심 영역으로부터 손실된 데이터 및 상기 관심 영역 밖의 추가적인 영역으로부터 손실된 데이터를 은닉시키도록 구성된 것인 수신 장치. - 제2항에 있어서,
상기 비디오 신호는 복수의 프레임들을 포함하고,
상기 구역은 프레임 전체를 포함하며,
상기 은닉 모듈은, 해당 프레임 내의 상기 관심 영역에 대한 상기 은닉 품질의 추정치에 기초하여, 상기 프레임 전체에 대해 상기 은닉 알고리즘을 적용할지 여부에 관한 결정을 한번 행하는 것인 수신 장치. - 제1항에 있어서,
상기 관심 영역은 얼굴의 적어도 일부의 영상(image)을 포함한 것인 수신 장치. - 제1항에 있어서,
상기 비디오 신호는 라이브 비디오 스트림(live video stream)을 포함한 것인 수신 장치. - 제5항에 있어서,
상기 라이브 비디오 스트림은 라이브 화상 통화(live video call)의 일부로서 수신된 것인 수신 장치. - 제1항에 있어서,
상기 은닉 모듈은 상기 비디오 신호를 전송하는 단말기로부터 수신된 상기 관심 영역의 표시를 수신하는 것에 의해 상기 관심 영역을 결정하도록 구성된 것인 수신 장치. - 제7항에 있어서,
상기 표시는 상기 전송하는 단말기로부터 수신된 관심 영역 맵을 포함한 것인 수신 장치. - 제1항에 있어서,
상기 은닉 모듈은 상기 수신 장치에서 영상 인식 알고리즘을 적용하는 것에 의해 상기 관심 영역을 결정하도록 구성된 것인 수신 장치. - 제9항에 있어서,
상기 영상 인식 알고리즘은 얼굴 인식 알고리즘을 포함한 것인 수신 장치. - 제2항에 있어서,
상기 은닉 모듈은, 상기 관심 영역에만 기초하여 상기 은닉 품질의 추정치를 결정하고, 상기 추가적인 영역에 대한 은닉 품질을 고려함이 없이 상기 구역에 대해 상기 은닉 알고리즘을 적용할지 여부를 결정하도록 구성된 것인 수신 장치. - 제2항에 있어서,
상기 은닉 모듈은 상기 관심 영역 및 상기 추가적인 영역에 기초하여, 그러나 상기 관심 영역 쪽으로 가중치를 부여하여, 상기 은닉 품질의 추정치를 결정하도록 구성된 것인 수신 장치. - 제1항에 있어서,
상기 비디오 신호는 복수의 프레임들을 포함하며,
상기 은닉 알고리즘은 과거에 수신된 프레임으로부터 교체 데이터를 투영(project)하는 것에 의해 상기 구역을 은닉시키도록 구성된 것인 수신 장치. - 제1항에 있어서,
상기 비디오 신호는 복수의 프레임들을 포함하며,
상기 은닉 알고리즘은 동일 프레임의 수신된 부분으로부터 교체 데이터를 투영하는 것에 의해 또는 상기 동일 프레임의 수신된 부분들 간을 보간(interpolate)하는 것에 의해 상기 구역을 은닉시키도록 구성된 것인 수신 장치. - 제1항에 있어서,
상기 비디오 신호는 복수의 프레임들을 포함하며,
상기 은닉 알고리즘은, 상기 은닉 알고리즘이 적용되지 않을 때, 대신에 이전 프레임의 적어도 일부를 일정 지속기간 동안 프리즈(freeze)하도록 구성된 것인 수신 장치. - 제1항에 있어서,
상기 비디오 신호는 인코딩된 형태로 수신된 복수의 프레임들을 포함하며,
상기 수신 장치는 상기 스크린으로의 출력을 위해 상기 비디오 신호의 수신된 프레임들을 디코딩하기 위한 디코더를 포함한 것인 수신 장치. - 제1항에 있어서,
상기 수신기는 패킷 기반 네트워크를 통해 송신기로부터 상기 비디오 신호를 수신하도록 구성된 것인 수신 장치. - 시스템에 있어서,
하나 이상의 프로세서; 및
복수의 프레임들을 포함한 비디오 신호를 처리하기 위한 컴퓨터 판독가능 명령어들을 포함한 하나 이상의 컴퓨터 판독가능 저장 메모리
를 포함하고,
상기 컴퓨터 판독가능 명령어들은, 상기 하나 이상의 프로세서에 의해 실행될 때, 방법을 이행하며,
상기 방법은,
스크린, 저장 디바이스, 또는 추가적인 단말기로의 출력을 위해 상기 비디오 신호를 처리하는 단계; 및
손실된 데이터를 갖는 상기 비디오 신호의 구역에 대해 은닉 알고리즘을 조건부로 적용하는 단계
를 포함하고,
상기 은닉 알고리즘의 조건부 적용은,
상기 구역 내의 관심 영역 쪽으로 선택적으로 지향되어 있는 은닉 품질의 추정치를 결정하는 것 - 상기 추정치는, 블록을 적어도 세 개의 측면에서 둘러싸는, 상기 비디오 신호의 상이한 프레임들 내 대응 픽셀들 간의 차분의 척도에 적어도 부분적으로 기초하고, 상기 블록은 상기 상이한 프레임들 각각에서의 상기 관심 영역을 나타내고, 상기 추정치는, 상기 적어도 세 개의 측면과는 상이한, 상기 블록의 측면 상에 있는 픽셀들이 선형성의 임계치를 넘는 비선형적 움직임을 갖는 다른 블록 내에 있다라는 결정에 응답하여, 상기 적어도 세 개의 측면과는 상이한, 상기 블록의 측면 상에 있는 픽셀들을 배제시킴 -; 및
상기 추정치에 기초하여 상기 은닉 알고리즘을 적용할지 여부를 결정하는 것을 포함한 것인 시스템. - 제1 사용자의 단말기 상에서 실행될 때, 방법을 이행하는 컴퓨터 판독가능 명령어들을 포함한 하나 이상의 컴퓨터 판독가능 저장 메모리에 있어서, 상기 방법은,
패킷 기반 네트워크를 통해 제2 사용자의 단말기와의 라이브 화상 통화를 구축하고, 상기 라이브 화상 통화의 일부로서, 상기 제2 사용자를 나타내는 복수의 프레임들을 포함한 라이브 비디오 스트림을 인코딩된 형태로 수신하는 단계;
상기 라이브 비디오 스트림의 수신된 프레임들을 디코딩하고 상기 라이브 비디오 스트림을 스크린에 출력하는 단계; 및
손실된 데이터를 갖는 상기 라이브 비디오 스트림의 대상 프레임에 은닉 알고리즘을 조건부로 적용하는 단계
를 포함하고,
상기 은닉 알고리즘은 이전에 수신된 디코딩된 프레임으로부터 상기 손실된 데이터에 대한 교체물을 투영하고,
상기 은닉 알고리즘의 조건부 적용은,
상기 대상 프레임 내에서 상기 제2 사용자의 얼굴의 적어도 일부의 영상을 포함한 관심 영역을 결정하는 것,
상기 관심 영역 쪽으로 선택적으로 지향되어 있는 은닉 품질의 추정치를 결정하는 것 - 상기 추정치는, 블록을 적어도 세 개의 측면에서 둘러싸는, 상기 라이브 비디오 스트림을 포함한 상이한 프레임들 내 대응 픽셀들 간의 차분의 척도에 적어도 부분적으로 기초하고, 상기 블록은 상기 상이한 프레임들 각각에서의 상기 관심 영역을 포함하고, 상기 추정치는, 상기 적어도 세 개의 측면과는 상이한, 상기 블록의 측면 상에 있는 픽셀들이 선형성의 임계치를 넘는 비선형적 움직임을 갖는 다른 블록 내에 있다라는 결정에 응답하여, 상기 적어도 세 개의 측면과는 상이한, 상기 블록의 측면 상에 있는 픽셀들을 배제시킴 -, 및
상기 추정치에 기초하여, 상기 대상 프레임 전체에 대해 상기 은닉 알고리즘을 적용할지 여부에 관한 결정을 행하여, 상기 은닉 알고리즘의 적용시, 상기 관심 영역으로부터의 손실된 데이터 및 상기 관심 영역 밖의 상기 대상 프레임의 영역으로부터의 손실된 데이터를 은닉시키는 것
을 포함한 것인 하나 이상의 컴퓨터 판독가능 저장 메모리. - 제19항에 있어서,
상기 블록을 둘러싸는 픽셀들 중 적어도 일부는 상기 블록의 가장자리로부터 하나보다 많은 픽셀만큼 깊게 있는(deep) 것인 하나 이상의 컴퓨터 판독가능 저장 메모리.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1301449.3A GB2513090B (en) | 2013-01-28 | 2013-01-28 | Conditional concealment of lost video data |
GB1301449.3 | 2013-01-28 | ||
US13/803,738 US9609321B2 (en) | 2013-01-28 | 2013-03-14 | Conditional concealment of lost video data |
US13/803,738 | 2013-03-14 | ||
PCT/US2014/013451 WO2014117182A1 (en) | 2013-01-28 | 2014-01-28 | Conditional concealment of lost video data |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150111993A KR20150111993A (ko) | 2015-10-06 |
KR102185803B1 true KR102185803B1 (ko) | 2020-12-02 |
Family
ID=47890866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020157023189A KR102185803B1 (ko) | 2013-01-28 | 2014-01-28 | 손실된 비디오 데이터의 조건부 은닉 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9609321B2 (ko) |
EP (1) | EP2936812B1 (ko) |
KR (1) | KR102185803B1 (ko) |
CN (1) | CN105409216B (ko) |
GB (1) | GB2513090B (ko) |
WO (1) | WO2014117182A1 (ko) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2497915B (en) | 2011-10-25 | 2015-09-09 | Skype | Estimating quality of a video signal |
JP2014082541A (ja) * | 2012-10-12 | 2014-05-08 | National Institute Of Information & Communication Technology | 互いに類似した情報を含む複数画像のデータサイズを低減する方法、プログラムおよび装置 |
EP3054677A4 (en) * | 2013-09-30 | 2017-05-10 | Coolpad Software Tech (Shenzhen) Co., Ltd. | Methods and systems for image encoding and decoding and terminal |
US10158889B2 (en) * | 2015-01-31 | 2018-12-18 | Intel Corporation | Replaying old packets for concealing video decoding errors and video decoding latency adjustment based on wireless link conditions |
US10595025B2 (en) | 2015-09-08 | 2020-03-17 | Microsoft Technology Licensing, Llc | Video coding |
US10313685B2 (en) | 2015-09-08 | 2019-06-04 | Microsoft Technology Licensing, Llc | Video coding |
CN105791878B (zh) * | 2016-03-04 | 2019-04-05 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 图像错误隐藏方法与系统 |
FI20165256A (fi) * | 2016-03-24 | 2017-09-25 | Nokia Technologies Oy | Laitteisto, menetelmä ja tietokoneohjelma videokoodaukseen ja -dekoodaukseen |
JP6607354B2 (ja) * | 2016-11-10 | 2019-11-20 | 京セラドキュメントソリューションズ株式会社 | 画像形成システム、画像形成方法及び画像形成プログラム |
US10779011B2 (en) * | 2017-07-31 | 2020-09-15 | Qualcomm Incorporated | Error concealment in virtual reality system |
GB2586941B (en) * | 2017-08-01 | 2022-06-22 | Displaylink Uk Ltd | Reducing judder using motion vectors |
US20190068983A1 (en) * | 2017-08-25 | 2019-02-28 | Advanced Micro Devices, Inc. | Sending a Frame Difference or Raw Chunk Based on a Known Acknowledgement |
US10523947B2 (en) | 2017-09-29 | 2019-12-31 | Ati Technologies Ulc | Server-based encoding of adjustable frame rate content |
US10594901B2 (en) | 2017-11-17 | 2020-03-17 | Ati Technologies Ulc | Game engine application direct to video encoder rendering |
CN108574689B (zh) * | 2017-11-20 | 2020-07-03 | 视联动力信息技术股份有限公司 | 一种可视通话的方法和装置 |
US11290515B2 (en) | 2017-12-07 | 2022-03-29 | Advanced Micro Devices, Inc. | Real-time and low latency packetization protocol for live compressed video data |
CN108629749B (zh) * | 2018-04-26 | 2021-10-01 | 西安空间无线电技术研究所 | 一种图像压缩和隐藏相结合的方法 |
US11100604B2 (en) | 2019-01-31 | 2021-08-24 | Advanced Micro Devices, Inc. | Multiple application cooperative frame-based GPU scheduling |
US11418797B2 (en) | 2019-03-28 | 2022-08-16 | Advanced Micro Devices, Inc. | Multi-plane transmission |
US10945029B2 (en) * | 2019-05-31 | 2021-03-09 | Qualcomm Incorporated | Video frame rendering criteria for video telephony service |
WO2022042831A1 (en) * | 2020-08-26 | 2022-03-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Generating and processing video data |
US11488328B2 (en) | 2020-09-25 | 2022-11-01 | Advanced Micro Devices, Inc. | Automatic data format detection |
US11483223B1 (en) * | 2021-03-30 | 2022-10-25 | Qualcomm Incorporated | Continuity of video calls using artificial frames based on identified facial landmarks |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011134113A1 (en) * | 2010-04-30 | 2011-11-03 | Thomson Licensing | Method and apparatus for assessing quality of video stream |
US20120170658A1 (en) * | 2010-12-30 | 2012-07-05 | Ian Anderson | Concealment Of Data Loss For Video Decoding |
Family Cites Families (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001285897A (ja) | 2000-03-28 | 2001-10-12 | Ando Electric Co Ltd | 動画受信品質評価装置 |
US7039117B2 (en) | 2001-08-16 | 2006-05-02 | Sony Corporation | Error concealment of video data using texture data recovery |
US6910175B2 (en) | 2001-09-14 | 2005-06-21 | Koninklijke Philips Electronics N.V. | Encoder redundancy selection system and method |
GB2381980A (en) | 2001-11-07 | 2003-05-14 | Motorola Inc | Error concealment in scalable video transmissions |
US8107539B2 (en) | 2002-07-15 | 2012-01-31 | Nokia Corporation | Method for error concealment in video sequences |
US7038710B2 (en) | 2002-07-17 | 2006-05-02 | Koninklijke Philips Electronics, N.V. | Method and apparatus for measuring the quality of video data |
US7400774B2 (en) | 2002-09-06 | 2008-07-15 | The Regents Of The University Of California | Encoding and decoding of digital data using cues derivable at a decoder |
US7466755B2 (en) | 2002-10-04 | 2008-12-16 | Industrial Technology Research Institute | Method for video error concealment by updating statistics |
KR100543700B1 (ko) * | 2003-01-30 | 2006-01-20 | 삼성전자주식회사 | 영상의 중복 부호화 및 복호화 방법 및 장치 |
JP3997171B2 (ja) | 2003-03-27 | 2007-10-24 | 株式会社エヌ・ティ・ティ・ドコモ | 動画像符号化装置、動画像符号化方法、動画像符号化プログラム、動画像復号装置、動画像復号方法、及び動画像復号プログラム |
US7606313B2 (en) | 2004-01-15 | 2009-10-20 | Ittiam Systems (P) Ltd. | System, method, and apparatus for error concealment in coded video signals |
EP2328351B1 (en) | 2004-02-06 | 2017-03-22 | Apple Inc. | Rate and quality controller for H.264/AVC video coder and scene analyzer therefor |
AU2004317109B2 (en) | 2004-02-12 | 2008-05-22 | Core Wireless Licensing S.A.R.L. | Classified media quality of experience |
CN101356827B (zh) | 2005-12-05 | 2011-02-02 | 英国电讯有限公司 | 非介入式视频质量测量 |
US8150155B2 (en) | 2006-02-07 | 2012-04-03 | Qualcomm Incorporated | Multi-mode region-of-interest video object segmentation |
US20080062322A1 (en) | 2006-08-28 | 2008-03-13 | Ortiva Wireless | Digital video content customization |
KR100827091B1 (ko) * | 2006-09-29 | 2008-05-02 | 삼성전자주식회사 | 동영상 복호화시 손실 은폐 방법 및 이를 이용한 복호화장치 |
US9872045B2 (en) | 2006-10-16 | 2018-01-16 | Conversant Wireless Licensing S.A R.L. | Method, electronic device, system, computer program product and circuit assembly for reducing error in video coding |
WO2008093714A1 (ja) | 2007-01-31 | 2008-08-07 | Nec Corporation | 画質評価方法、画質評価装置および画質評価プログラム |
US8824567B2 (en) | 2007-04-04 | 2014-09-02 | Ittiam Systems (P) Ltd. | Method and device for tracking error propagation and refreshing a video stream |
US20080285651A1 (en) | 2007-05-17 | 2008-11-20 | The Hong Kong University Of Science And Technology | Spatio-temporal boundary matching algorithm for temporal error concealment |
KR20090000502A (ko) | 2007-06-28 | 2009-01-07 | 삼성전자주식회사 | 손실된 블록의 주변 블록 특성에 적응적인 에러 은닉 방법및 장치 |
WO2009012297A1 (en) | 2007-07-16 | 2009-01-22 | Telchemy, Incorporated | Method and system for content estimation of packet video streams |
US8111757B2 (en) * | 2007-09-28 | 2012-02-07 | Motorola Mobility, Inc. | Method and apparatus for video signal processing |
KR20090063406A (ko) | 2007-12-14 | 2009-06-18 | 삼성전자주식회사 | 전송 특성을 고려한 실시간 동영상 화질 평가 시스템 및방법 |
US20100011274A1 (en) | 2008-06-12 | 2010-01-14 | Qualcomm Incorporated | Hypothetical fec decoder and signalling for decoding control |
KR20100001064A (ko) * | 2008-06-26 | 2010-01-06 | 주식회사 케이티 | 아이피티브이에서 이미지 인식을 이용한 컨텐츠 검색 방법및 시스템 |
TWI374672B (en) | 2008-07-04 | 2012-10-11 | Univ Nat Taiwan | Seamless wireless video transmission for multimedia applications |
US20100091841A1 (en) | 2008-10-07 | 2010-04-15 | Motorola, Inc. | System and method of optimized bit extraction for scalable video coding |
US8532414B2 (en) * | 2009-03-17 | 2013-09-10 | Utc Fire & Security Corporation | Region-of-interest video quality enhancement for object recognition |
FR2944938B1 (fr) * | 2009-04-28 | 2011-10-21 | Canon Kk | Procede et dispositif de correction d'erreurs. |
US10477249B2 (en) | 2009-06-05 | 2019-11-12 | Apple Inc. | Video processing for masking coding artifacts using dynamic noise maps |
TWI401972B (zh) | 2009-06-23 | 2013-07-11 | Acer Inc | 時間性錯誤隱藏方法 |
US8477846B2 (en) | 2009-10-07 | 2013-07-02 | Ittiam Systems (P) Ltd. | System and method for adaptive intra refresh rate setting in a video encoder |
US8976873B2 (en) | 2010-11-24 | 2015-03-10 | Stmicroelectronics S.R.L. | Apparatus and method for performing error concealment of inter-coded video frames |
JP6022473B2 (ja) | 2010-12-10 | 2016-11-09 | ドイッチェ テレコム アーゲー | パケット損失可視性の連続的な推定値に基づく客観的映像品質評価のための方法および装置 |
US20130016775A1 (en) * | 2011-07-11 | 2013-01-17 | David Prakash Varodayan | Video Encoding Using Visual Quality Feedback |
GB2497915B (en) | 2011-10-25 | 2015-09-09 | Skype | Estimating quality of a video signal |
-
2013
- 2013-01-28 GB GB1301449.3A patent/GB2513090B/en active Active
- 2013-03-14 US US13/803,738 patent/US9609321B2/en active Active
-
2014
- 2014-01-28 WO PCT/US2014/013451 patent/WO2014117182A1/en active Application Filing
- 2014-01-28 KR KR1020157023189A patent/KR102185803B1/ko active IP Right Grant
- 2014-01-28 CN CN201480018456.9A patent/CN105409216B/zh active Active
- 2014-01-28 EP EP14704475.4A patent/EP2936812B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011134113A1 (en) * | 2010-04-30 | 2011-11-03 | Thomson Licensing | Method and apparatus for assessing quality of video stream |
US20120170658A1 (en) * | 2010-12-30 | 2012-07-05 | Ian Anderson | Concealment Of Data Loss For Video Decoding |
Also Published As
Publication number | Publication date |
---|---|
GB2513090A (en) | 2014-10-22 |
WO2014117182A1 (en) | 2014-07-31 |
GB201301449D0 (en) | 2013-03-13 |
GB2513090B (en) | 2019-12-11 |
US9609321B2 (en) | 2017-03-28 |
EP2936812B1 (en) | 2017-01-11 |
KR20150111993A (ko) | 2015-10-06 |
CN105409216B (zh) | 2020-04-07 |
US20140211860A1 (en) | 2014-07-31 |
EP2936812A1 (en) | 2015-10-28 |
CN105409216A (zh) | 2016-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102185803B1 (ko) | 손실된 비디오 데이터의 조건부 은닉 | |
US10701360B2 (en) | Method and device for determining the value of a quantization parameter | |
EP3001885B1 (en) | Region-of-interest aware video coding | |
US20140211858A1 (en) | Spatially adaptive video coding | |
US9661327B2 (en) | Encoding video captured in low light | |
CN104919796B (zh) | 使用至少评估后的视觉质量的视频编码方法和相关视频编码装置 | |
US9414086B2 (en) | Partial frame utilization in video codecs | |
US20140211842A1 (en) | Adapting Robustness in Video Coding | |
EP4412196A2 (en) | Encoding/decoding digital frames by down-sampling/up-sampling with enhancement information | |
US10205953B2 (en) | Object detection informed encoding | |
EP3598758A1 (en) | Encoder decisions based on results of hash-based block matching | |
EP3075156A2 (en) | Representing motion vectors in an encoded bitstream | |
JP2013102471A (ja) | アーチファクト評価による向上した画像/ビデオ品質 | |
GB2514540A (en) | Resource for encoding a video signal | |
WO2015183958A1 (en) | Dynamic range adaptive video coding system | |
US11212536B2 (en) | Negative region-of-interest video coding | |
US9565404B2 (en) | Encoding techniques for banding reduction | |
US10021411B2 (en) | Techniques in backwards compatible multi-layer compression of HDR video | |
US11089308B1 (en) | Removing blocking artifacts in video encoders |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20150826 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: 20181226 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: 20200512 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: 20200826 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20201126 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20201126 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20231023 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20241029 Start annual number: 5 End annual number: 5 |