가공데이터 · 특허 지식베이스

적응성 인핸스먼트층 예측을 사용하여 비트 심도 스케일러블 비디오 데이터를 인코딩 및/또는 디코딩하는 방법 및 장치 document_id 1020097012289

출원번호
1020097012289
분류
전기(H섹션)
문맥 (context)
[청구항 5] 베이스층 및 인핸스먼트층을 갖는 비디오 데이터를 인코딩하는 장치로서 - 상기 베이스층은 상기 인핸스먼트층보다 컬러 해상도가 낮음 -, 베이스층 데이터를 변환(t)하고 양자화(q)하는 수단, 상기 변환되고 양자화된 베이스층 데이터를 역 변환(t -1 )하고 역 양자화(q -1 )하는 수단 - 여기서, 재구성 베이스층 데이터(bl rec )가 얻어짐 -, 상기 재구성 베이스층 데이터를 업샘플링하는 수단(bdup) - 여기서, 상기 업샘플링은 적어도 비트 심도를 참조하고, 예측 버전의 인핸스먼트층(pre c {bl rec })이 얻어짐 -, 원래의 인핸스먼트층과 예측 버전의 인핸스먼트층(pre c {bl rec }) 간의 레시듀얼(el res )을 생성하는 수단, 인터 코딩된 인핸스먼트층의 경우에 대하여 적어도 두 개의 상이한 인터 코딩 모드들 중에서 매크로블록을 선택하고 인트라 코딩된 인핸스먼트층의 경우에 대하여 적어도 두 개의 상이한 인트라 코딩 모드들 중에서 매크로블록을 선택하는 수단 - 여기서, 상기 적어도 두 개의 상이한 인터 코딩 모드들 중 제1 인터 코딩 모드는 업샘플링된(mup) 베이스층 움직임 정보(mv blup )를 사용하는 것을 포함하고, 상기 적어도 두 개의 상이한 인터 코딩 모드들 중 제2 인터 코딩 모드는 상기 레시듀얼로부터 생성된 움직임 정보(mv el )를 사용하는 것을 포함하고, 상기 인트라 코딩 모드들 중 전부는 아니지만 적어도 하나는 상기 레시듀얼로부터의 예측이 이용되는 인트라 모드를 사용하는 상기 레시듀얼의 인트라 코딩의 추가를 포함함 -, 상기 변환되고 양자화된 베이스층 데이터를 인코딩하는 수단(t, q), 선택된 모드를 사용하여 상기 레시듀얼(el res )을 인코딩하고 상기 인코딩 모드를 표시하는 표시자를 인코딩하는 수단(t, q) - 여기서, 상기 인코딩은 변환 및 양자화를 포함함 -, 및 상기 인코딩된 인핸스먼트층의 레시듀얼 및 표시자에 대해 엔트로피 코딩을 수행하는 엔트로피 코딩 수단 을 포함하는 비디오 데이터 인코딩 장치 [청구항 7] 제6항에 있어서,상기 업샘플링하는 수단은, 픽셀들의 수를 증가시키는 수단(rup), 및 각 픽셀이 가질 수 있는 값들의 수를 증가시키는 수단포함하는비디오 데이터 디코딩 장치.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
비디오 데이터를 인코딩하는 장치에서, 인터 코딩 모드를 선택할 때 제1 인터 코딩 모드와 제2 인터 코딩 모드가 각각 사용하는 정보의 차이는 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    제1 인터 코딩 모드와 제2 인터 코딩 모드가 사용하는 정보의 차이점을 비교하여 추출하는 과업이다.

  2. 2정보 추출information_extraction

    청구항 5에서 제1 인터 코딩 모드와 제2 인터 코딩 모드에 대한 정의를 추출한다.

    • 제1 인터 코딩 모드는 업샘플링된(mup) 베이스층 움직임 정보(mv blup )를 사용하는 것을 포함하고, 상기 적어도 두 개의 상이한 인터 코딩 모드들 중 제2 인터 코딩 모드는 상기 레시듀얼로부터 생성된 움직임 정보(mv el )를 사용하는 것을 포함하고
  3. 3근거 선택evidence_selection

    두 모드의 차이를 명확히 보여주는 정보 사용 대상을 선택한다.

    • 제1 인터 코딩 모드는 업샘플링된(mup) 베이스층 움직임 정보(mv blup )를 사용하는 것을 포함하고, 상기 적어도 두 개의 상이한 인터 코딩 모드들 중 제2 인터 코딩 모드는 상기 레시듀얼로부터 생성된 움직임 정보(mv el )를 사용하는 것을 포함하고
  4. 4논리 통합logical_integration

    제1 모드는 업샘플링된 베이스층의 움직임 정보를 사용하고, 제2 모드는 레시듀얼로부터 생성된 움직임 정보를 사용함을 확인한다.

    • 제1 인터 코딩 모드는 업샘플링된(mup) 베이스층 움직임 정보(mv blup )를 사용하는 것을 포함하고, 상기 적어도 두 개의 상이한 인터 코딩 모드들 중 제2 인터 코딩 모드는 상기 레시듀얼로부터 생성된 움직임 정보(mv el )를 사용하는 것을 포함하고
  5. 5결론 도출conclusion_formulation

    두 모드가 사용하는 정보의 차이를 정리하여 답변을 구성한다.

    • 제1 인터 코딩 모드는 업샘플링된(mup) 베이스층 움직임 정보(mv blup )를 사용하는 것을 포함하고, 상기 적어도 두 개의 상이한 인터 코딩 모드들 중 제2 인터 코딩 모드는 상기 레시듀얼로부터 생성된 움직임 정보(mv el )를 사용하는 것을 포함하고
  6. 6답변 생성answer_generation

    질문에 대해 추출된 정보를 바탕으로 최종 답변을 작성한다.

    • 제1 인터 코딩 모드는 업샘플링된(mup) 베이스층 움직임 정보(mv blup )를 사용하는 것을 포함하고, 상기 적어도 두 개의 상이한 인터 코딩 모드들 중 제2 인터 코딩 모드는 상기 레시듀얼로부터 생성된 움직임 정보(mv el )를 사용하는 것을 포함하고
최종 답변 (final_answer)
제1 인터 코딩 모드는 업샘플링된(mup) 베이스층 움직임 정보(mv blup )를 사용하고, 제2 인터 코딩 모드는 상기 레시듀얼로부터 생성된 움직임 정보(mv el )를 사용한다.
핵심 해석 (core_interpretation)
비디오 인코딩 시 인핸스먼트층의 인터 코딩 모드를 결정할 때, 업샘플링된 베이스층의 움직임 정보 또는 레시듀얼로부터 생성된 움직임 정보를 선택적으로 사용하여 효율적인 코딩을 수행하는 기술이다.