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

비디오 신호 부호화 시스템 제어기 document_id 1019960026177

출원번호
1019960026177
분류
전기(H섹션)
문맥 (context)
[청구항 1] 비디오 신호 부호화 시스템에 사용되는, 인터/인트라(inter/intra) 모드, 필드/프레인(field/frame)모드와 양자화 계수를 결정하는 제어기로서, 상기 비디오 신호는 다수의 gop를 포함하고, 각 gop 는 세가지 종류의 픽쳐로 나뉘어지고, 각 픽쳐는 다수개의 마스크블럭으로 나누어지고, 상기 부호화 시스템은 마크로블럭 단위로 비디오 신호를 부호화하되, 상기 제어기는 현재 부호화되는 픽쳐의 종류와, 픽쳐의 시작을 나타내는 신호에 응답하여, 다수의 제어신호를 포함하는 제어시퀀스를 생성하는 스테이트 머신(state machine) 제어시퀀스에 응답하여, 현재 부호화되는 마크로블럭의 일련번호와 기설정된 초기상수값에 근거하여 기설정된 일련의 방정식을 계산함으로써, 픽쳐의 각 마크로블럭에 대해 일군의 제어값을 생성하는 산술유니트로서, 상기 일군의 제어값은 인터/인트라 모드, 필드,/프레임 모드, 양자화계수를 의미하는 산술유니트 및 초기상수값을 저장하고, 초기상수값을 상기 산술유니트에 공급하고 상기 산술유니트에서 결정된 일군의 제어값을 저장하고, 비디오 부호화과정에 쓰이는 제어값을 제공하는 메모리 및 입출력 유니트를 포함하는 것을 특징으로 하는 제어기 [청구항 2] 제1항에 있어서,상기 메모리 및 입출력 유니트는: 초기상수값과 제 어값이 저장되는 메모리 수단; 제어시퀀스에 응답하여 제어값들을 제공하는 읽기수단; 및 제어시퀀스에 응답하여 제어값들을 상기 메모리수단에 입력시키고 저장하는 쓰기수단포함하는것을특징으로 하는제어기. [청구항 3] 제2항에 있어서,상기 제어시퀀스는; 초기상수값과 제어값이 저장되는 메모리 수단의 위치를 나타내는 쓰기 어드레스 신호(write address signal); 초기상수값이나 제어값이 상기 메모리 수단에 저장될 때 액티브(active)상태로 되는 쓰기 인에이블 신호(write enable signal); 초기상수값과 제어값이 제공되는 상기 메모리 수단의 위치를 나타내는 읽기어드레스신호포함하는것을특징으로 하는제어기. [청구항 4] 제2항에 있어서,상기 산술유니트는, 기설정된 일련의 방정식을 계산하는 과정에서 얻은 임시값을 추가로 생성하고; 임시값이, 상기 메모리 수단에 추가로 저장되며; 상기 읽기수단이, 제어시퀀스에 응답하여 임시값을 추가로 제공하고; 상기 쓰기 수단이, 제어시퀀스에 응답하여 임시값들을 상기 메모리 수단에 추가로 입력시키고저장하는것을특징으로 하는제어기. [청구항 5] 제4항에 있어서,상기 제어시퀀스는: 초기상수값, 제어값 임시값이 저장되는 상기 메모리 수단의 위치를 나타내는 쓰기 어드레스 신호(write address signal); 초기상수값, 제어값 또는 임시값이 메모리 수단에 저장될 때 액티브(active) 상태로 되는 쓰기 인에이블 신호(write enable signal); 및 초기상수값, 제어값, 임시값이 제공되는 상기 메모리 수단의 위치를 나타내는 읽기어드레스신호포함하는것을특징으로 하는제어기. [청구항 6] 제1항에 있어서,상기 산술유니트는: 제1군의 입력값중에서 제1입력값을 선택하는 제1입력수단; 제2군의 입력값중에서 제2입력값을 선택하는 제2입력수단으로서, 상기 제2군은 상기 제1입력 수단에서 선택된 제1입력값을 포함하는 제2입력수단; 상기 제1입력값과 제2입력값을 각각 저장하는 제1레지스터와 제2레지스터; 상기 제1입력과 제2입력에 가산, 감산, 승산, 제산 비교연산을 행하여서, 가산결과, 감산결과, 승산결과, 제산결과 비교연산결과를 포함하는 일군의 계산결과를 제공하는 계산수단; 계산결과중 하나를 선택하는 선택수단; 및 선택된 계산결과나 제1입력을, 입력값중 하나로 상기 제2입력 수단에 제공하거나 메모리 및 입출력 수단에 제공하는출력수단포함하는것을특징으로 하는제어기. [청구항 7] 제6항에 있어서,상기 계산수단은: 상기 제1입력값과 제2입력값을 더함으로써 가산결과를 제공하는 가산수단; 상기 제1입력값에서 제2입력값을 뺌으로써, 부호화 절대값을 포함하는 감산결과를 제공하는 감산수단; 상기 제1입력값과 제2입력값을 곱함으로써, 상기 제1입력과 제2입력이 입력된지 기설정된 제1지연후에 승산결과를 제공하는 승산수단; 및 상기 제1입력값을 제2입력값으로 나눔으로써, 상기 제1입력과 제2입력이 입력된지 기설정된 제2지연후에 제산결과를 제공하는제산수단포함하는것을특징으로 하는제어기. [청구항 8] 제3항에 있어서,상기 산술유니트는: 제1군의 입력값중에서 제1입력값을 선택하는 제1입력수단; 제2군의 입력값중에서 제2입력값을 선택하는 제2입력수단으로서, 상기 제2군은 상기 제1입력수단에서 선택된 상기 제1입력값을 포함하는 제2입력수단; 상기 제1입력값과 제2입력값을 각각 저장하는 제1레지스터와 제2레지스터; 상기 제1입력과 제2입력에 가산, 감산, 승산, 제산 비교연산을 행하여서, 가산결과, 감산결과, 승산결과, 제산결과 비교연산결과를 포함하는 일군의 계산결과를 제공하는 계산수단; 계산결과중 하나를 선택하는 선택수단; 및 선택된 계산결과나 상기 제1입력을, 입력값중 하나로 상기 제2입력수단에 제공하거나 메모리 및 입출력 수단에 제공하는 출력수단을 포함하고, 상기 계산수단은: 상기 제1입력값과 제2입력값을 더함으로써 가산결과를 제공하는 가산수단; 상기 제1입력값에서 상기 제2입력값을 뺌으로써, 부호화 절대값을 포함하는 감산결과를 제공하는 감산수단; 상기 제1입력값과 제2입력값을 곱함으로써, 상기 제1입력과 제2입력이 입력된지 기설정된 제1지연후에 승산결과를 제공하는 승산수단; 상기 제1입력값을 제2입력값으로 나눔으로써, 상기 제1입력과 제2입력이 입력된지 기설정된 제2지연후에 제산결과를 제공하는제산수단포함하는것을특징으로 하는제어기. [청구항 9] 제8항에 있어서,상기 제어시퀀스는: 제1입력선택신호와 제2입력선택신호에 각각 응답하여 제1군의 입력값과 제2군의 입력값중에서 제1입력값과 제2입력값이 선택되는, 제1입력 선택신호와 제2입력 선택신호; 제1레지스터 인에이블 신호와 제2레지스터 인에이블 신호에 응답하여 제1레지스터와 제2레지스터가 각각 제1입력값과 제2입력값을 저장하는 제1레지스터 인에이블 신호와 제2레지스터 인에이블 신호; 상기 가산수단이 가산결과에 1 을 추가로 더할지를 나타내는 가산 제어신호; 제산 시작신호에 응답하여 제산수단이 제산을 시작하는 제산 시작신호; 제산수단에서 제산이 종료된 때를 알리는 제산 종료신호; 동작선택 신호에 응답하여 선택수단이 계산결과중 하나를 선택하되, 비교연산결과가 선택되는 경우 선택수단은 동작 선택신호와 감산결과의 부호에 응답하여 제1입력 또는 제2입력을 선택하는, 동작 선택신호; 및 선택 신호에 응답하여 출력수단이 선택된 계산결과나 제1입력값을 입력값중 하나로 제2입력수단에 제공하거나 메모리 및 입출력 수단에 제공하는,선택신호포함하는것을특징으로 하는제어기. [청구항 10] 비디오 신호 부호화 시스템에 사용되는, 인터/인트라(inter/intra) 모드, 필드/프레임(field/frame) 모드와 양자화 계수를 결정하는 제어기로서, 상기 비디오 신호는 다수의 gop를 포함하고, 각 gop는 세가지 종류의 픽쳐로 나뉘어지고, 각 픽쳐는 다수개의 마크로블럭으로 나누어지고, 상기 부호화 시스템은 마크로블럭 단위로 비디오 신호를 부호화하되, 상기 제어기는 현재 부호화되는 픽쳐의 종류와, 픽쳐의 시작을 나타내는 신호와 마크로블럭의 시작을 나타내는 신호에 응답하여, 다수의 제어신호를 포함하는 제어시퀀스를 생성하고 현재 부호화되는 마크로블럭의 일련번호를 나타내는 신호를 제공하는 수단 제어시퀀스에 응답하여, 현재 부호화되는 마크로블럭의 일련번호와 기설정된 초기상수값에 근거하여 기설정된 일련의 방정식을 계산함으로써, 픽쳐의 각 마크로블럭에 대해 일군의 제어값을 생성하는 산술유니트로서, 상기 일군의 제어값은 인터/인트라 모드, 필드,/프레임 모드, 양자화계수를 의미하는 산술유니트 초기상수값을 저장하고, 초기상수값을 상기 산술유니트에 공급하고 상기 산술유니트에서 결정된 일군의 제어값을 저장하고, 비디오 부호화과정에 쓰이는 제어값을 제공하는 메모리 및 입출력 유니트를 포함하는 것을 특징으로 하는 제어기
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
비디오 신호 부호화 시스템 제어기에서 산술유니트가 픽쳐의 각 마크로블럭에 대해 일군의 제어값을 생성하기 위해 근거로 사용하는 두 가지 요소는 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    비디오 신호 부호화 시스템 제어기의 산술유니트가 픽쳐의 각 마크로블럭에 대한 제어값을 생성할 때 사용하는 두 가지 근거 요소를 찾는 것이다.

  2. 2정보 추출information_extraction

    청구항 1에서 산술유니트의 동작과 근거가 되는 요소를 설명하는 부분을 추출한다.

    • 제어시퀀스에 응답하여, 현재 부호화되는 마크로블럭의 일련번호와 기설정된 초기상수값에 근거하여 기설정된 일련의 방정식을 계산함으로써, 픽쳐의 각 마크로블럭에 대해 일군의 제어값을 생성하는 산술유니트
  3. 3근거 선택evidence_selection

    산술유니트가 방정식을 계산하여 제어값을 생성할 때 사용하는 직접적인 근거인 '마크로블럭의 일련번호'와 '기설정된 초기상수값'을 선택한다.

    • 현재 부호화되는 마크로블럭의 일련번호와 기설정된 초기상수값에 근거하여
  4. 4논리 통합logical_integration

    산술유니트는 제어시퀀스에 응답하여, 추출된 두 가지 요소(일련번호, 초기상수값)를 바탕으로 방정식을 계산함으로써 제어값을 생성함을 확인한다.

    • 제어시퀀스에 응답하여, 현재 부호화되는 마크로블럭의 일련번호와 기설정된 초기상수값에 근거하여 기설정된 일련의 방정식을 계산함으로써, 픽쳐의 각 마크로블럭에 대해 일군의 제어값을 생성하는 산술유니트
  5. 5결론 도출conclusion_formulation

    질문에서 요구하는 두 가지 요소는 '현재 부호화되는 마크로블럭의 일련번호'와 '기설정된 초기상수값'이다.

  6. 6답변 생성answer_generation

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

최종 답변 (final_answer)
현재 부호화되는 마크로블럭의 일련번호와 기설정된 초기상수값
핵심 해석 (core_interpretation)
본 발명은 산술유니트가 마크로블럭의 일련번호와 초기상수값을 활용하여 방정식을 계산함으로써, 비디오 부호화에 필요한 인터/인트라 모드, 필드/프레임 모드, 양자화 계수 등의 제어값을 자동으로 생성하는 기술에 관한 것이다.