맞춤기술찾기

이전대상기술

차분 변조를 이용하는 비디오 부호화 및 복호화

  • 기술번호 : KST2021007870
  • 담당센터 : 인천기술혁신센터
  • 전화번호 : 032-420-3580
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 변환 생략 모드(transform skip mode)에서 압축 성능을 향상시키기 위해 잔차 신호에 대한 차분 변조(differential modulation) 기법을 이용하는 비디오 부호화 및 복호화 기술에 관한 것이다. 차분 변조 기법은, 크로마 포맷이 Monochrome이 아닌 한(즉, chroma_format_idc = 0이 아닌 한) 루마 성분과 크로마 성분 모두에 대해 적용 가능할 수 있다.
Int. CL H04N 19/122 (2014.01.01) H04N 19/186 (2014.01.01) H04N 19/61 (2014.01.01) H04N 19/70 (2014.01.01)
CPC
출원번호/일자 1020200166249 (2020.12.02)
출원인 현대자동차주식회사, 기아 주식회사, 이화여자대학교 산학협력단
등록번호/일자
공개번호/일자 10-2021-0069005 (2021.06.10) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020190158563   |   2019.12.02
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 20

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 현대자동차주식회사 대한민국 서울특별시 서초구
2 기아 주식회사 대한민국 서울특별시 서초구
3 이화여자대학교 산학협력단 대한민국 서울특별시 서대문구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 강제원 서울특별시 마포구
2 박승욱 경기도 용인시 수지구
3 임화평 경기도 화성시

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 이철희 대한민국 서울특별시 강남구 도곡로**길 **(역삼동) 베리타스빌딩, *-*층(베리타스국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.12.02 수리 (Accepted) 1-1-2020-1302116-00
2 특허고객번호 정보변경(경정)신고서·정정신고서
2021.04.01 수리 (Accepted) 4-1-2021-5100876-85
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
복수의 픽처들로 구성된 비디오 시퀀스를 부호화한 비트스트림을 복호화하는 방법에 있어서,상기 비트스트림의 시퀀스 파라미터 셋으로부터, 크로마 샘플링 포맷에 대한 정보 및 잔차 신호들에 대한 차분 변조와 관련된 하이레벨 신택스 요소들을 복호화하는 단계, 상기 하이레벨 신택스 요소들은 상기 비디오 시퀀스의 잔차 신호들에 상기 차분 변조가 허용되는지 여부를 나타내는 제어 플래그, 및 상기 차분 변조가 허용되는 최대 블록 크기에 대한 정보를 포함함;현재 복호화하고자 하는 제1 블록이 상기 크로마 샘플링 포맷에 대한 정보 및 상기 하이레벨 신택스 요소들에 의해 정의되는 조건을 충족할 때, 상기 제1 블록에 대응하는 크로마 블록에 상기 차분 변조가 적용되었는지 여부를 나타내는 제1 크로마 신택스 요소를 복호화하는 단계; 상기 제1 크로마 신택스 요소가 상기 크로마 블록에 상기 차분 변조가 적용되었음을 지시하는 것에 응답하여, 상기 크로마 블록에 적용된 차분 변조 방향을 나타내는 제2 크로마 신택스 요소를 복호화하는 단계;상기 비트스트림으로부터 상기 크로마 블록에 대한 차분 변조된 잔차 블록을 결정하는 단계;상기 제2 크로마 신택스 요소에 의해 지시되는 차분 변조 방향에 따라 상기 차분 변조된 잔차 블록을 차분 복조하여 양자화된 잔차 값들을 결정하는 단계;상기 크로마 블록에 대한 상기 양자화된 잔차 값들을 역양자화하는 단계;상기 크로마 블록에 대한 예측 값들을 생성하는 단계; 및상기 역양자화된 잔차 값들 및 상기 예측 값들을 기초로 상기 제1 블록에 대응하는 크로마 블록을 복원하는 단계를 포함하고,상기 크로마 샘플링 포맷에 대한 정보 및 상기 하이레벨 신택스 요소들에 의해 정의되는 조건은, (1) 상기 제어 플래그가 상기 비디오 시퀀스에 상기 차분 변조가 허용됨을 나타내고, (2) 상기 제1 블록의 너비를 상기 크로마 샘플링 포맷에 의해 결정되는 가로 스케일링 인자로 나눈 값이 상기 최대 블록 크기보다 작거나 같으며, (3) 상기 제1 블록의 높이를 상기 크로마 샘플링 포맷에 의해 결정되는 세로 스케일링 인자로 나눈 값이 상기 최대 블록 크기보다 작거나 같을 때,충족되는 것을 특징으로 하는, 복호화 방법
2 2
제1항에 있어서,상기 크로마 블록에 대한 예측 값들을 생성하는 단계는, 수직 방향 예측 모드와 수평 방향 예측 모드 중에서 상기 제2 크로마 신택스 요소에 의해 지시되는 차분 변조 방향과 동일한 방향의 예측 모드를 상기 크로마 블록에 대한 인트라 예측 모드로 설정하는 단계; 및상기 크로마 블록에 대한 인트라 예측 모드를 기초로 상기 크로마 블록에 대한 예측 값들을 생성하는 단계를 포함하는, 복호화 방법
3 3
제1항에 있어서,상기 크로마 블록에 대한 예측 값들을 생성하는 단계는,상기 크로마 블록의 상측 또는 좌측 블록의 경계 샘플들로부터의 필터링되지 않은 샘플들을 이용하여 상기 크로마 블록에 대한 인트라 예측을 수행하여 상기 크로마 블록에 대한 예측 값들을 생성하는 단계를 포함하는 것을 특징을 하는, 복호화 방법
4 4
제1항에 있어서,상기 양자화된 잔차 값들을 결정하는 단계는, 상기 제2 크로마 신택스 요소가 상기 차분 변조 방향이 수평이라고 지시할 때, 상기 양자화된 잔차 값들을 다음 수학식과 같이 결정하는 단계를 포함하는, 복호화 방법
5 5
제1항에 있어서,상기 양자화된 잔차 값들을 결정하는 단계는, 상기 제2 크로마 신택스 요소가 상기 차분 변조 방향이 수직이라고 지시할 때, 상기 양자화된 잔차 값들을 다음 수학식과 같이 결정하는 단계를 포함하는, 복호화 방법
6 6
제1항에 있어서,상기 차분 변조가 허용되는 상기 최대 블록 크기에 대한 정보는 변환 생략이 허용되는 최대 변환 크기에 대한 정보인 것을 특징으로 하는, 복호화 방법
7 7
제1항에 있어서,상기 제1 블록이 상기 하이레벨 신택스 요소들에 의해 정의되는 조건을 충족할 때, 상기 제1 블록에 대응하는 루마 블록에 상기 차분 변조가 적용되었는지 여부를 나타내는 제1 루마 신택스 요소를 복호화하는 단계;상기 제1 루마 신택스 요소가 상기 루마 블록에 상기 차분 변조가 적용되었음을 지시하는 것에 응답하여, 상기 루마 블록에 적용된 차분 변조 방향을 나타내는 제2 루마 신택스 요소를 복호화하는 단계;상기 비트스트림으로부터 상기 루마 블록에 대한 차분 변조된 잔차 블록을 결정하는 단계;상기 제2 루마 신택스 요소에 의해 지시되는 차분 변조 방향에 따라 상기 루마 블록에 대한 상기 차분 변조된 잔차 블록을 차분 복조하여 양자화된 잔차 값들을 결정하는 단계;상기 루마 블록에 대한 상기 양자화된 잔차 값들을 역양자화하는 단계;상기 루마 블록에 대한 예측 값들을 생성하는 단계; 및상기 역양자화된 잔차 값들 및 상기 예측 값들을 기초로 상기 제1 블록에 대응하는 루마 블록을 복원하는 단계를 더 포함하는 것을 특징으로 하는, 복호화 방법
8 8
제7항에 있어서,상기 하이레벨 신택스 요소들에 의해 정의되는 조건은,상기 제어 플래그가 상기 비디오 시퀀스에 상기 차분 변조가 허용됨을 나타내고,상기 제1 블록의 너비가 상기 최대 블록 크기보다 작거나 같고,상기 제1 블록의 너비가 상기 최대 블록 크기보다 작거나 같을 때,충족되는 것을 특징으로 하는, 복호화 방법
9 9
제7항에 있어서,상기 제1 블록에 대응하는 루마 블록에 인접한 제2 블록에 대응되는 루마 블록에 대한 MPM 리스트를 결정함에 있어서, 상기 제1 블록에 대응하는 루마 블록의 인트라 예측 모드는 수직 방향 예측 모드와 수평 방향 예측 모드 중에서 상기 제2 루마 신택스 요소에 의해 지시되는 차분 변조 방향과 동일한 방향의 예측 모드로 설정되는 것을 특징으로 하는, 복호화 방법
10 10
복수의 픽처들로 구성된 비디오 시퀀스를 부호화한 비트스트림을 복호화하는 장치에 있어서,상기 비트스트림의 시퀀스 파라미터 셋으로부터, 크로마 샘플링 포맷에 대한 정보 및 잔차 신호들에 대한 차분 변조와 관련된 하이레벨 신택스 요소들을 복호화하기 위한 수단, 상기 하이레벨 신택스 요소들은 상기 비디오 시퀀스의 잔차 신호들에 상기 차분 변조가 허용되는지 여부를 나타내는 제어 플래그, 및 상기 차분 변조가 허용되는 최대 블록 크기에 대한 정보를 포함함;현재 복호화하고자 하는 제1 블록이 상기 크로마 샘플링 포맷에 대한 정보 및 상기 하이레벨 신택스 요소들에 의해 정의되는 조건을 충족할 때, 상기 제1 블록에 대응하는 크로마 블록에 상기 차분 변조가 적용되었는지 여부를 나타내는 제1 크로마 신택스 요소를 복호화하기 위한 수단; 상기 제1 크로마 신택스 요소가 상기 크로마 블록에 상기 차분 변조가 적용되었음을 지시하는 것에 응답하여, 상기 크로마 블록에 적용된 차분 변조 방향을 나타내는 제2 크로마 신택스 요소를 복호화하기 위한 수단;상기 비트스트림으로부터 상기 크로마 블록에 대한 차분 변조된 잔차 블록을 결정하기 위한 수단;상기 제2 크로마 신택스 요소에 의해 지시되는 차분 변조 방향에 따라 상기 차분 변조된 잔차 블록을 차분 복조하여 양자화된 잔차 값들을 결정하기 위한 수단;상기 크로마 블록에 대한 상기 양자화된 잔차 값들을 역양자화하기 위한 수단;상기 크로마 블록에 대한 예측 값들을 생성하기 위한 수단; 및상기 역양자화된 잔차 값들 및 상기 예측 값들을 기초로 상기 제1 블록에 대응하는 크로마 블록을 복원하기 위한 수단을 포함하고,상기 크로마 샘플링 포맷에 대한 정보 및 상기 하이레벨 신택스 요소들에 의해 정의되는 조건은, (1) 상기 제어 플래그가 상기 비디오 시퀀스에 상기 차분 변조가 허용됨을 나타내고, (2) 상기 제1 블록의 너비를 상기 크로마 샘플링 포맷에 의해 결정되는 가로 스케일링 인자로 나눈 값이 상기 최대 블록 크기보다 작거나 같으며, (3) 상기 제1 블록의 높이를 상기 크로마 샘플링 포맷에 의해 결정되는 세로 스케일링 인자로 나눈 값이 상기 최대 블록 크기보다 작거나 같을 때,충족되는 것을 특징으로 하는, 복호화 장치
11 11
제10항에 있어서,상기 크로마 블록에 대한 예측 값들을 생성하기 위한 수단은, 수직 방향 예측 모드와 수평 방향 예측 모드 중에서 상기 제2 크로마 신택스 요소에 의해 지시되는 차분 변조 방향과 동일한 방향의 예측 모드를 상기 크로마 블록에 대한 인트라 예측 모드로 설정하고,상기 크로마 블록에 대한 인트라 예측 모드를 기초로 상기 크로마 블록에 대한 예측 값들을 생성하는 것을 특징으로 하는, 복호화 장치
12 12
제10항에 있어서,상기 크로마 블록에 대한 예측 값들을 생성하기 위한 수단은,상기 크로마 블록의 상측 또는 좌측 블록의 경계 샘플들로부터의 필터링되지 않은 샘플들을 이용하여 상기 크로마 블록에 대한 인트라 예측을 수행하여 상기 크로마 블록에 대한 예측 값들을 생성하는 것을 특징으로 하는, 복호화 장치
13 13
제10항에 있어서,상기 차분 변조가 허용되는 상기 최대 블록 크기에 대한 정보는 변환 생략이 허용되는 최대 변환 크기에 대한 정보인 것을 특징으로 하는, 복호화 장치
14 14
제10항에 있어서,상기 제1 블록이 상기 하이레벨 신택스 요소들에 의해 정의되는 조건을 충족할 때, 상기 제1 블록에 대응하는 루마 블록에 상기 차분 변조가 적용되었는지 여부를 나타내는 제1 루마 신택스 요소를 복호화하기 위한 수단;상기 제1 루마 신택스 요소가 상기 루마 블록에 상기 차분 변조가 적용되었음을 지시하는 것에 응답하여, 상기 루마 블록에 적용된 차분 변조 방향을 나타내는 제2 루마 신택스 요소를 복호화하기 위한 수단;상기 비트스트림으로부터 상기 루마 블록에 대한 차분 변조된 잔차 블록을 결정하기 위한 수단;상기 제2 루마 신택스 요소에 의해 지시되는 차분 변조 방향에 따라 상기 루마 블록에 대한 상기 차분 변조된 잔차 블록을 차분 복조하여 양자화된 잔차 값들을 결정하기 위한 수단;상기 루마 블록에 대한 상기 양자화된 잔차 값들을 역양자화하기 위한 수단;상기 루마 블록에 대한 예측 값들을 생성하기 위한 수단; 및상기 역양자화된 잔차 값들 및 상기 예측 값들을 기초로 상기 제1 블록에 대응하는 루마 블록을 복원하기 위한 수단를 더 포함하는 것을 특징으로 하는, 복호화 장치
15 15
제14항에 있어서,상기 하이레벨 신택스 요소들에 의해 정의되는 조건은,상기 제어 플래그가 상기 비디오 시퀀스에 상기 차분 변조가 허용됨을 나타내고,상기 제1 블록의 너비가 상기 최대 블록 크기보다 작거나 같고,상기 제1 블록의 너비가 상기 최대 블록 크기보다 작거나 같을 때,충족되는 것을 특징으로 하는, 복호화 장치
16 16
제14항에 있어서,상기 제1 블록에 대응하는 루마 블록에 인접한 제2 블록에 대응되는 루마 블록에 대한 MPM 리스트를 결정함에 있어서, 상기 제1 블록에 대응하는 루마 블록의 인트라 예측 모드는 수직 방향 예측 모드와 수평 방향 예측 모드 중에서 상기 제2 루마 신택스 요소에 의해 지시되는 차분 변조 방향과 동일한 방향의 예측 모드로 설정되는 것을 특징으로 하는, 복호화 장치
17 17
복수의 픽처들로 구성된 비디오 시퀀스를 부호화하기 위한 방법에 있어서,크로마 샘플링 포맷에 대한 정보 및 잔차 신호들에 대한 차분 변조와 관련된 하이레벨 신택스 요소들을 비트스트림의 시퀀스 파라미터 셋에 부호화하는 단계, 상기 하이레벨 신택스 요소들은 상기 비디오 시퀀스의 잔차 신호들에 상기 차분 변조가 허용되는지 여부를 나타내는 제어 플래그, 및 상기 차분 변조가 허용되는 최대 블록 크기에 대한 정보를 포함함;현재 복호화하고자 하는 제1 블록이 상기 크로마 샘플링 포맷에 대한 정보 및 상기 하이레벨 신택스 요소들에 의해 정의되는 조건을 충족할 때, 상기 제1 블록에 대응하는 크로마 블록에 상기 차분 변조가 적용되었는지 여부를 나타내는 제1 크로마 신택스 요소를 부호화하는 단계; 상기 제1 크로마 신택스 요소가 상기 크로마 블록에 상기 차분 변조가 적용되었음을 지시하는 것에 응답하여, 상기 크로마 블록에 적용된 차분 변조 방향을 나타내는 제2 크로마 신택스 요소를 부호화하는 단계;상기 크로마 블록에 대한 예측 값들을 생성하는 단계;상기 크로마 블록의 원래의 샘플 값들 및 상기 예측 값들에 기초하여 상기 크로마 블록에 대한 잔차 블록을 결정하는 단계;상기 크로마 블록에 대한 잔차 블록을 양자화하여 양자화된 잔차 값들을 생성하는 단계;상기 제2 크로마 신택스 요소에 의해 지시되는 차분 변조 방향에 따라 상기 양자화된 잔차 값들을 차분 변조하여 차분 변조된 잔차 값들을 결정하는 단계; 및상기 차분 변조된 잔차 값들을 상기 비트스트림에 부호화하는 단계;를 포함하고,상기 크로마 샘플링 포맷에 대한 정보 및 상기 하이레벨 신택스 요소들에 의해 정의되는 조건은, (1) 상기 제어 플래그가 상기 비디오 시퀀스에 상기 차분 변조가 허용됨을 나타내고, (2) 상기 제1 블록의 너비를 상기 크로마 샘플링 포맷에 의해 결정되는 가로 스케일링 인자로 나눈 값이 상기 최대 블록 크기보다 작거나 같으며, (3) 상기 제1 블록의 높이를 상기 크로마 샘플링 포맷에 의해 결정되는 세로 스케일링 인자로 나눈 값이 상기 최대 블록 크기보다 작거나 같을 때,충족되는 것을 특징으로 하는, 부호화 방법
18 18
제17항에 있어서,상기 크로마 블록에 대한 예측 값들을 생성하는 단계는, 수직 방향 예측 모드와 수평 방향 예측 모드 중에서 상기 제2 크로마 신택스 요소에 의해 지시되는 차분 변조 방향과 동일한 방향의 예측 모드를 상기 크로마 블록에 대한 인트라 예측 모드로 설정하는 단계; 및상기 크로마 블록에 대한 인트라 예측 모드를 기초로 상기 크로마 블록에 대한 예측 값들을 생성하는 단계를 포함하는, 부호화 방법
19 19
제17항에 있어서,상기 크로마 블록에 대한 예측 값들을 생성하는 단계는,상기 크로마 블록의 상측 또는 좌측 블록의 경계 샘플들로부터의 필터링되지 않은 샘플들을 이용하여 상기 크로마 블록에 대한 인트라 예측을 수행하여 상기 크로마 블록에 대한 예측 값들을 생성하는 단계를 포함하는 것을 특징을 하는, 부호화 방법
20 20
제17항에 있어서,상기 차분 변조가 허용되는 상기 최대 블록 크기에 대한 정보는 변환 생략이 허용되는 최대 변환 크기에 대한 정보인 것을 특징으로 하는, 부호화 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.