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

부호화 및 복호화방법 및 그 장치 document_id 1019920022906

출원번호
1019920022906
분류
전기(H섹션)
문맥 (context)
[청구항 1] 비월주사방식에 의한 영상데이타를 부호화하기 위한 장치에 있어서 입력되는 기설정된 크기의 블록데이타를 프레임형태 및 필드형태의 블록데이타로 배열하는 수단 상기 프레임형태의 블록데이타와 필드형태의 블록데이타를 인가받아 각 dct변환하고, dct변환된 데이타를 양자화하여 제1및 제2데이타를 생성하는 제1수단 상기 프레임형태의 블록데이타, 필드형태의 블록데이타, 프레임 및 필드형태의 각 운동보상된 블록데이타를 공급받아 각 dct변환하고, dct변환된 데이타를 양자화하여 제3 및 제4데이타를 생성하는 제2수단 상기 양자화된 제1내지 제4블록데이타를 인가받아 발생되는 대응부호비트들의 수에 따라 모드를 선택하는 수단 상기 모드선택수단에서 선택된 모드신호에 따라 상기 양자화된 제1내지 제4데이타중에서 어느 하나를 선택하여 dc-dpcm를 수행하는 제3수단 상기 dc-dpcm된 데이타를 가변장부호화하여 출력하는 수단 및 상기 dc-dpcm된 데이타를 복원하는 수단을 포함하는 부호화장치 [청구항 2] 제1항에 있어서,상기 프레임/필드배열수단에서 배열된 프레임형태의 블록데이타와 입력되는 프레임형태의 운동보상된 데이타간의 차신호를 산출하고, 배열된 필드형태의 블록데이타와 입력되는 필드형태의 운동보상된 데이타간의 차신호를 산출하여 상기 제2수단으로 공급하는 가산수단더 포함하는부호화장치. [청구항 3] 제1항에 있어서,상기 모드선택수단은 상기 제1수단에서 양자화된 프레임/필드형태의 블록데이타를 각 인가받아 dc-dpcm하는 제4수단; 상기 제2수단의 출력데이타를 상기 dc-dpcm의 출력데이타와 시간적으로 매칭되도록 소정시간 지연하는 지연수단; 상기 dc-dpcm된 블록데이타 및 지연된 블록데이타들에서 각각 런렝쓰레벨에 따른 블록단위의 발생 비트수를 누적카운트하는 수단; 및 상기 비트발생량을 비교하여 비트수가 가장 적게 발생되는 모드를 선택하는수단구비함을특징으로 하는부호화장치. [청구항 4] 제3항에 있어서,상기 모드선택신호는최소한2비트정보구성됨을특징으로 하는부호화장치. [청구항 5] 제1항에 있어서,상기 제3수단은 프레임/필드배열의 인트라모드데이타를 다수의 슬라이스로 분할하여 각 슬라이스의 첫 번째 블록에서는 이전 슬라이스의 dc값과 dpcm하는 수단; 상기 슬라이스를 다수의 매크로블록으로 분할하여 각 매크로블록의 첫 번째 블록에서는 이전 매크로블록의 사전 설정된 블록의 dc값과 dpcm하는 수단; 상기 슬라이스내에서 블록데이타 간에 dc값을 dpcm하는 수단; 및 복수개의 슬라이스를 인트라모드로 부호화하여 전송하는데, 이때 복수개의 슬라이스의 첫 번째 블록데이타는 블록데이타들의 평균dc값인 '128'과의 차를 dpcm하는수단포함하는것을특징으로 하는부호화장치. [청구항 6] 제1항 또는 제2항에 있어서,상기 운동보상수단은 운동보상데이타를 프레임/필드형태로 구분배열하고, 구분배열된 프레임/필드형태의 운동보상데이타를 상기 가산수단으로 공급함과 동시에상기데이타복원수단인가하는것을특징으로 하는부호화장치. [청구항 7] 제1항에 있어서,상기 데이타복원수단은 상기 제3수단의 출력데이타를 인가받아 상기 양자화되기 이전상태로 복원하는 역양자화부; 상기 역양자화부의 출력데이타를 인가받아 각 블록데이타의 dc값을 검출하는 dc검출부; 상기 dc검출부를 통해 출력되는 데이타를 인가받아 상기 dct변환되기 이전의 상태로 복원하는 역dct부; 및 상기 dc검출부의 dc데이타와, 상기 역dct부의 출력데이타를 인가받아 원래 영상데이타로 복원하는 영상복원부포함하는부호화장치. [청구항 8] 제7항에 있어서,상기 영상복원부는 상기 모드선택신호를 1블록구간 만큼 지연하기 위한 블록지연부; 상기 프레임/필드배열된 운동보상데이타를 역dct부에서 출력되는 블록데이타와 시간적으로 매칭되도록 소정 시간 지연하는 수단; 상기 지연된 프레임/필드배열의 운동보상데이타들을 각 공급받아, 각 블록데이타의 평균dc값을 산출하기 위한 블록dc계산부; 상기 dc검출수단에서 출력되는 dc값과 상기 블록dc계산부의 출력데이타를 공급받아, 각 블록데이타의 복원된 dc값을 출력하는 수단; 및 상기 모드선택신호에 따라 상기 역dct부의 출력데이타에 상기 운동보상부에서 출력되는 블록데이타를 가산하거나 또는 상기 복원dc값 출력수단에서 출력되는 복원dc값을 가산하여 복원된 영상신호를 출력하는가산수단구비하는것을특징으로 하는부호화장치. [청구항 10] 제8항에 있어서,상기 블록dc계산부의 입력단에 결합되어 상기 지연된 프레임/필드배열의 운동보상데이타가 상기 블록지연부에서 공급되는 지연된 모드선택신호에 따라 선택적으로 출력하기 위한제1멀티플렉서더구비한것을특징으로 하는부호화장치. [청구항 11] 제8항에 있어서,상기 복원dc값출력수단은 상기 제1지연부의 출력데이타와 상기 블록dc계산부의 출력데이타를 가산하기 위한 제1가산부; 제1및 제2입력단자를 가지며, 상기 제1가산부와 블록dc계산부의 사이에 결합되어, 상기 모드선택신호에 따라 상기 제1입력단자 또는 상기 제2입력단자로 인가되는 데이타를 선택하여 상기 제1가산부로 공급하는 제2멀티플렉서; 및 상기 제1가산부의 출력데이타가 1블록구간 래치되어 인가되는 제1입력단자와, 상기 제1가산부의 출력데이타가 매크로블록의 사전 설정된 구간만큼 래치되어 인가되는 제2입력단자와, 상기 제1가산부의 출력데이타가 1슬라이스구간 래치되어 인가되는 제3입력단자와, 평균dc레벨이 인가되는 제4입력단자를 가지며 소정의 선택신호에 응답하여 상기 선택된 데이타를 상기 제2멀티플렉서로 공급하는스위치구비함을특징으로 하는부호화장치. [청구항 12] 제11항에 있어서,상기 제2멀티플렉서는 공급되는 모드선택신호가 인터모드일 때 제1입력단자를 통해 입력되는 데이타를 선택 출력하고, 모드선택신호가 인트라모드일 때 제2입력단자를 통해 입력되는 데이타를선택출력하는것을특징으로 하는부호화장치. [청구항 13] 제8항에 있어서,상기 가산수단은 상기 모드선택신호를 공급받아, 모드선택신호가 인터모드인 경우 상기 역dct부에서 출력되는 블록데이타와 상기 운동보상부에서 출력되는 운동보상된 블록데이타를 가산하여 출력하고, 상기 모드선택신호가 인트라모드인 경우 상기 역dct부에서 출력되는 블록데이타와 상기 복원dc값 출력수단에서 출력되는 복원된 dc값을 가산하여 출력하는 것을 측징으로 하는부호화장치. [청구항 14] 제8항 또는 제13항에 있어서,상기 가산수단은 제1입력단자는 상기 운동보상부에서 운동보상된 블록데이타가 인가되고, 제2입력단자로는 상기 복원dc값 출력수단에서 출력되는 dc값이 인가되어, 상기 모드선택신호에 따라 상기 제1입력단자 또는 제2입력단자로 인가되는 데이타를 선택하여 출력하는 제2스위치; 및 상기 역dct부의 출력데이타와 상기 제2스위치의 출력데이타를 가산하기 위한 제1가산기더 포함하는부호화장치. [청구항 19] 소정 크기의 블록으로 분할되어 인트라모드 또는 인터모드로 부호화된 영상데이타를 전송된 양자화레벨에 맞춰 역양자화하는 역양자화부와, 운동보상수단을 이용하여 역양자화된 영상데이타를 부호화이전의 상태로 복원하는 복호화장치에 있어서 상기 부호화데이타가 입력되는 수단 상기 입력수단에서 공급되는 상기 역양자화부의 출력데이타와, 상기 인트라모드 또는 인터모드를 나타내는 모드선택신호와, 상기 블록데이타들의 블록구간을 나타내는 블록dc래치신호를 공급받아 각 블록데이타의 dc값을 검출하기 위한 dc검출수단 및 상기 역양자화부의 출력데이타를 dct변환되기 이전의 상태로 하는 역dct부의 출력데이타와, 상기 dc검출수단에서 출력되는 dc데이타와, 상기 운동보상수단에서 출력되는 운동보상데이타와, 상기 모드선택신호와, 상기 블록dc선택신호를 공급받아, dc레벨이 복원된 본래의 영상신호를 출력하는 영상복원수단을 포함하는 복호화장치 [청구항 20] 제19항에 있어서,상기 운동보상수단은 운동보상데이타를 프레임/필드로 구분배열하고, 구분배열된 각 프레임/필드의운동보상데이타를상기영상복원수단인가하는것을특징으로 하는복호화장치. [청구항 21] 제19항에 있어서,상기dc검출수단은 상기 모드선택신호에 따라 인터모드인 경우 역양자화부에서 공급되는 블록데이타를 상기 역dct부로 공급하고, 인트라모드인 경우 0값을 상기 역dct부로 공급하기 위한 선택수단; 및 상기 블록dc래치신호를 공급받아 상기 역양자화부에서 출력되는 블록데이타의 dc값을 래칭하기 위한래치수단포함하는것을특징으로 하는복호화장치. [청구항 22] 제19항에 있어서,상기 영상복원수단은 상기 모드선택신호를 1블록구간 만큼 지연하기 위한 블록지연부; 상기 운동보상수단에서 출력되는 운동보상된 프레임/필드배열의 블록데이타들을 각 공급받아, 각 블록데이타의 평균 dc값을 산출하기 위한 블록dc계산부; 상기 dc검출수단에서 출력되는 dc값과 상기 블록dc계산부의 출력데이타를 공급받아, 각 블록데이타의 복원된 dc값을 출력하는 수단; 및 상기 모드선택신호에 따라 상기 역dct부의 출력데이타에 상기 운동보상부에서 출력되는 블록데이타를 가산하거나 또는 상기 복원dc값 출력수단에서 출력되는 복원dc값을 가산하여 복원된 영상신호를 출력하는가산수단구비하는것을특징으로 하는복호화장치. [청구항 23] 제22항에 있어서,상기dc검출수단에서 출력되는 dc값을 상기 역dct부에서 출력되는 블록데이타와 시간적으로 매칭되도록 상기 dc값을 소정 시간 지연하기 위한 제1지연부더 포함하는복호화장치. [청구항 24] 제22항에 있어서,상기 블록dc계산부의 입력단에 결합되어 상기 운동보상된 프레임/필드배열의 블록데이타가 상기 블록지연부에서 공급되는 모드선택신호에 따라 선택적으로 출력하기 위한제1멀티플렉서더구비한것을특징으로 하는복호화장치. [청구항 25] 제24항에 있어서,상기 제1멀티플렉서는 상기 프레임/필드배열된 운동보상데이타를 상기 역dct부에서 출력되는 블록데이타와 시간적으로 매칭되도록 소정 시간 지연하는 수단더 포함하는복호화장치. [청구항 26] 제22항에 있어서,상기 복원dc값출력수단은 상기 제1지연부의 출력데이타와 상기 블록dc계산부의 출력데이타를 가산하기 위한 제1가산부; 제1및 제2입력단자를 가지며 상기 제1가산부와 블록dc계산부의 사이에 결합되어, 상기 모드선택신호에 따라 상기 제1입력단자 또는 상기 제2입력단자로 인가되는 데이타를 선택하여 상기 제1가산부로 공급하는 제2멀티플렉서; 및 상기 제1가산부의 출력데이타가 1블록구간 래치되어 인가되는 제1입력단자와, 상기 제1가산부의 출력데이타가 매크로블록의 사전 설정된 구간만큼 래치되어 인가되는 제2입력단자와, 상기 제1가산부의 출력데이타가 1슬라이스구간 래치되어 인가되는 제3입력단자와, 평균dc레벨이 인가되는 제4입력단자를 가지며 소정의 선택신호에 응답하여 상기 선택된 입력단자로 인가되는 데이타를 상기 제2멀티플렉서로 공급하는 제1스위치포함하는복호화장치. [청구항 27] 제26항에 있어서,상기 제2멀티플렉서는 공급되는 모드선택신호가 인터모드일 때 제1입력단자를 통해 입력되는 데이타를 선택 출력하고, 모드선택신호가 인트라모드일 때 제2입력단자를 통해 입력되는 데이타를선택출력하는것을특징으로 하는복호화장치. [청구항 28] 제22항에 있어서 , 상기 가산수단은 상기 모드선택신호를 공급받아, 모드선택신호가 인터모드인 경우 상기 역dct부에서 출력되는 블록데이타와 상기 운동보상부에서 출력되는 운동보상된 블록데이타를 가산하여 출력하고, 모드선택신호가 인트라모드인 경우 상기 역dct부에서 출력되는 블록데이타와 상기 복원dc값 출력수단에서 출력되는 복원된 dc값을 가산하여출력하는것을특징으로 하는부호화장치. [청구항 29] 제22항 또는 제28항에 있어서,상기 가산수단은 제1입력단자는 상기 운동보상부에서 운동보상된 블록데이타가 인가되고, 제2입력단자로는 상기 복원dc값 출력수단에서 출력되는 dc값이 인가되어, 상기 모드선택신호에 따라 상기 제1입력단자 또는 제2입력단자로 인가되는 데이타를 선택하여 출력하는 제2스위치; 및 상기 역dct부의 출력데이타와 상기 제2스위치의 출력데이타를 가산하기 위한제2가산기더포함하는것을특징으로 하는복호화장치.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
부호화장치에서 모드선택수단이 비트 발생량을 비교하여 최적의 모드를 선택할 때, 비교 대상이 되는 데이터들은 각각 무엇을 통해 생성된 것인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    모드선택수단이 비트 발생량을 비교할 때, 비교 대상이 되는 데이터들이 각각 무엇을 통해 생성되었는지 파악해야 한다.

  2. 2정보 추출information_extraction

    청구항 1에서 제2수단은 프레임 및 필드형태의 각 운동보상된 블록데이타를 dct변환하고 양자화하여 생성됨을 확인하고 청구항 3에서 모드선택수단은 dc-dpcm된 블록데이타와 지연된 블록데이타들의 비트 발생량을 비교한다고 명시되어 있음을 확인한다.

    • 상기 dc-dpcm된 블록데이타 및 지연된 블록데이타들에서 각각 런렝쓰레벨에 따른 블록단위의 발생 비트수를 누적카운트하는 수단; 및 상기 비트발생량을 비교하여
    • 상기 제2수단의 출력데이타를 상기 dc-dpcm의 출력데이타와 시간적으로 매칭되도록 소정시간 지연하는 지연수단
    • 상기 프레임형태의 블록데이타, 필드형태의 블록데이타, 프레임 및 필드형태의 각 운동보상된 블록데이타를 공급받아 각 dct변환하고, dct변환된 데이타를 양자화하여 제3 및 제4데이타를 생성하는 제2수단
  3. 3근거 선택evidence_selection

    비교 대상인 'dc-dpcm된 블록데이타'와 '지연된 블록데이타'의 생성 출처를 확인하기 위해 청구항 1과 3을 참조한다.

    • 상기 dc-dpcm된 블록데이타 및 지연된 블록데이타들
  4. 4논리 통합logical_integration

    청구항 3에 따르면, 한 데이터는 dc-dpcm된 블록데이타이고, 다른 하나는 제2수단의 출력데이타를 지연시킨 데이터이다. 청구항 1에서 제2수단은 프레임/필드형태의 각 운동보상된 블록데이타를 dct변환하고 양자화하여 제3 및 제4데이터를 생성한다.

    • 상기 제2수단의 출력데이타를 상기 dc-dpcm의 출력데이타와 시간적으로 매칭되도록 소정시간 지연하는 지연수단
  5. 5결론 도출conclusion_formulation

    비교 대상은 dc-dpcm된 블록데이타와 제2수단의 출력데이타를 지연시킨 블록데이타이다. 제2수단은 프레임 및 필드형태의 각 운동보상된 블록데이타를 dct변환하고 양자화하여 생성된다.

    • 상기 프레임형태의 블록데이타, 필드형태의 블록데이타, 프레임 및 필드형태의 각 운동보상된 블록데이타를 공급받아 각 dct변환하고, dct변환된 데이타를 양자화하여 제3 및 제4데이타를 생성하는 제2수단
  6. 6답변 생성answer_generation

    질문에 대해 비교 대상 데이터의 생성 원천을 명확히 기술한다.

최종 답변 (final_answer)
dc-dpcm된 블록데이타와 제2수단의 출력데이타를 소정시간 지연시킨 블록데이타이다. 여기서 제2수단의 출력데이타는 프레임 및 필드형태의 각 운동보상된 블록데이타를 dct변환하고 양자화하여 생성된 것이다.
핵심 해석 (core_interpretation)
비월주사방식 영상 부호화 시, 인트라모드(dc-dpcm)와 인터모드(운동보상 기반) 중 비트 발생량이 적은 최적의 모드를 선택하기 위해 두 데이터의 비트수를 비교하는 기술적 구성에 관한 것이다.