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

적응 양자화 계수발생기 document_id 1020000041525

출원번호
1020000041525
분류
전기(H섹션)
문맥 (context)
[청구항 1] 비디오 입력신호를 이산 여현 변환하는 dct부(300)와 비디오 입력신호를 dct부(300)를 거치기 전의 입력 신호로부터 특성값인 활동도를 추출해내는 정규 활동도 계산부(310)와 상기 정규 활동도 계산부(310)로부터 출력되는 활동도와 외부의 버퍼제어부에서 보내어진 양자화 모드, 양자화 스텝 코드를 인가받아 선형 양자화 스텝 및 비선형 양자화 스텝을 계산하는 양자화 스텝 계산부(320)와 적응 양자화 시에 필요한 적응 양자화 계수를 연속적으로 공급하고 동시에 제어부에서 받은 양자화 계수 테이블을 일정 영역에 저장한 후 다음 동기 신호에 맞춰 저장된 값을 이용하여 양자화를 수행하는 양자화 가중치 처리부(330)와 상기 양자화 스텝 계산부(320)와 양자화 가중치 처리부(330)에서 각각 출력되는 양자화 데이터를 곱하는 곱셈기(340)와 상기 dct부(300), 양자화 스텝 계산부(320), 양자화 가중치 처리부(330) 및 곱셈기(340)에서 출력되는 데이터를 양자화하는 양자화기(350)로 구성된 것을 특징으로 하는 적응 양자화 계수발생기 [청구항 2] 제 1 항에 있어서,상기 정규 활동도 계산부(310)는 비디오 입력신호를 dct부(300)를 거치기 전의 입력 신호로부터 특성값인 활동도를 추출해내는 부분으로 입력되는 하나의 매크로블럭에서 필드 4개 블럭과 프레임 4개 블럭을 구성한 후 각각의 블럭에 대해 분산을 구하는 최소 블럭 활동도 계산부(310-1)와;상기 최소 블럭 활동도 계산부(310-1)로부터 출력되는 활동도를 픽처 단위의 평균을 구하는 평균 활동도 계산부(310-2)와;이미 구해진 이전 픽처에 대한 평균과 현재의 최소 블럭 활동도 계산부(310-1) 및 평균 활동도 계산부(310-2)로부터 출력되는 최소 블럭 활동도를 이용하여 현재 매크로블럭의 정규 활동도를 계산하는 정규 활동도출력부구성된것을특징으로 하는적응 양자화 계수발생기. [청구항 3] 제 2 항에 있어서,상기 평균 활동도 계산부(310-2)는 픽처 동기신호와 상기 최소 블럭 활동도 계산부(310-1)로부터 출력되는 활동도를 인가받아 가산하는 가산기(310-4)와;픽처 동기신호 및 매크로블럭 동기신호 마다 카운터를 하는 매크로블럭 카운터부(310-5)와;상기 가산기(310-4)에서 출력되는 활동도를 매 매크로블럭 마다 나누어 평균 활동도를 출력하는나눗셈기구성된것을특징으로 하는적응 양자화 계수발생기. [청구항 4] 제 2 항에 있어서,상기 정규 활동도 출력부(310-3)는 최소 블럭 활동도 계산부(310-1)로부터 출력되는 활동도에 2를 곱하는 곱셈기(310-7)와;상기 곱셈기(310-7)로부터 출력되는 활동도와 상기 평균 활동도 계산부(310-2)로부터 출력되는 평균 활동도를 가산하는 가산기(310-8)와;상기 가산기(310-8)로부터 출력되는 활동도를 이동시키는 쉬프트레지스터(310-9)와;상기 평균 활동도 계산부(310-2)로부터 출력되는 평균 활동도에 2를 곱하는 곱셈기(310-10)와;상기 곱셈기(310-10)로부터 출력되는 활동도와 상기 최소 블럭 활동도 계산부(310-1)로부터 출력되는 활동도를 가산하는 가산기(310-11)와;상기 쉬프트레지스터(310-9)로부터 출력되는 활동도에 상기 가산기(310-11)로부터 출력되는 평균 활동도를 나눗어 정규 활동도를 계산하는나눗셈기구성된것을특징으로 하는적응 양자화 계수발생기. [청구항 5] 제 1 항에 있어서,상기 양자화 스텝 계산부(320)는 버퍼제어부에서 전달된 양자화 스텝 코드와 정규 활동도 계산부(310)에서 계산된 정규 활동도를 이용하여 적응 양자화 스텝 코드를 계산하는 mquant 계산부(320-1)와;양자화 모드에 따라 적응 양자화 스텝을 결정하는양자화스텝결정부구성된것을특징으로 하는적응 양자화 계수발생기. [청구항 6] 제 5 항에 있어서,상기mquant 계산부(320-1)는 버퍼제어부에서 전달된 양자화 스텝 코드와 정규 활동도 계산부(310)에서 계산된 정규 활동도를 곱하는 곱셈기(320-3)와;상기 곱셈기(310-7)로부터 출력되는 활동도를 이동시켜 적응 양자화 코드를 출력하는 쉬프트레지스터구성된 것을특징으로 적응 양자화 계수발생기. [청구항 7] 제 5 항에 있어서,상기 양자화 스텝 결정부(320-2)는 mquant 계산부(320-1)로부터 출력되는 적응 양자화 코드에서 비선형 양자화 스텝을 결정하는 비선형 양자화 스텝 결정부(320-5)와;상기 mquant 계산부(320-1)로부터 출력되는 적응 양자화 코드에 2를 곱하여 선형 양자화 스텝을 출력하는 곱셈기(320-6)와;양자화 모드에 따라 선형/비선형 양자화 스텝을 출력하는양자화모드선택부구성된것을특징으로 하는적응 양자화 계수발생기. [청구항 8] 제 7 항에 있어서,상기 비선형 양자화 스텝 결정부(320-5)는 mquant 계산부(320-1)로부터 출력되는 적응 양자화 코드를 감산하는 -1감산기(320-8), -4감산기(320-9), -10감산기(320-10) 및 -17감산기(320-11)와;상기 -4감산기(320-9)로부터 출력되는 적응 양자화 코드에 2를 곱하는 곱셈기(320-12)와;상기 -10감산기(320-10)로부터 출력되는 적응 양자화 코드에 4를 곱하는 곱셈기(320-13)와;상기 -17감산기(320-11)로부터 출력되는 적응 양자화 코드에 8을 곱하는 곱셈기(320-14)와;상기 -1감산기(320-8)로부터 출력되는 상위 2비트에 따라 2곱셈기(320-12), 4곱셈기(320-13) 및 8곱셈기(320-14)에서 출력되는 비선형 양자화 스텝을 선택하는비선형양자화스텝선택부구성된것을특징으로 하는적응 양자화 계수발생기. [청구항 9] 제 1 항에 있어서,상기 양자화 가중치 처리부(330)는 도 11에 도시된 바와 같이, 양자화기 매트릭스 동기신호, 양자화기 매트릭스 어드레스, 픽처 동기신호 및 mb인트라를 인가받아 시스템을 제어하는 어드레스제어부(330-1)와;양자화 가중치 매트릭스 신호와 상기 어드레스제어부(330-1)로부터 출력되는 쓰기 어드레스(w_addr_a) 및 /we_a를 저장하는 저장용메모리부(330-2)와;상기 어드레스제어부(330-1)로부터 출력되는 읽기 어드레스(r_addr_a) 및 /re_a를 저장하는 롬(rom)(330-3)과;상기 어드레스제어부(330-1)로부터 출력되는 제어신호(sel_a)에 따라 저장용 메모리부(330-2) 및 롬(330-3)에 저장된 양자화 가중치 매트릭스를 출력하는 먹스(mux)(330-4)와;상기 어드레스제어부(330-1)로부터 출력되는 쓰기 어드레스(w_addr_b) 및 /we_b, 읽기 어드레스(r_addr_b) 및 /re_b를 저장함과 아울러 상기 신호에 따라 먹스(330-4)에서 출력되는 양자화 가중치를 출력하는공급용메모리부구성된것을특징으로 하는적응 양자화 계수발생기. [청구항 10] 제 9 항에 있어서,상기 어드레스제어부(330-1)는 양자화기 매트릭스 동기신호를 인가받아 7비트("0"부터 "127")를 출력하는 7비트카운터(330-6)와;상기 양자화기 매트릭스 동기신호를 인가받아 매트릭스, 갱신플래그를 출력하는 딜레이부(330-7)와;상기 7비트카운터(330-6)에서 카운트된 7비트 동기신호와 양자화기 매트릭스 동기신호를 인가받아 쓰기 어드레스(w_addr_a) 및 /we_a를 출력하는 램(ram)_a 제어부(330-7)와;픽처 동기신호를 인가받아 7비트("0"부터 "127")를 출력하는 7비트카운터(330-8)와;상기 딜레이부(330-7)와 7비트카운터(330-8)에서 출력되는 동기신호를 인가받아 sel_a를 출력하는 먹스제어부(330-9)와;mbintra신호 및 상기 딜레이부(330-7)와 7비트카운터(330-8)에서 출력되는 동기신호를 인가받아 /re_a, r_addr_a, /we_b, w_addr_b, /re_b, r_addr_b를 출력하는 램(ram)_b제어부구성된것을특징으로 하는적응 양자화 계수발생기.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
적응 양자화 계수발생기에서 양자화 스텝 계산부(320)가 선형 및 비선형 양자화 스텝을 결정하기 위해 사용하는 입력 신호와 내부 구성 요소는 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    양자화 스텝 계산부(320)가 선형 및 비선형 양자화 스텝을 결정하기 위해 사용하는 입력 신호와 내부 구성 요소를 찾는 것이다.

  2. 2정보 추출information_extraction

    청구항 1에서 양자화 스텝 계산부(320)의 입력 신호로 활동도와 양자화 모드, 양자화 스텝 코드가 언급된다.

    • 상기 정규 활동도 계산부(310)로부터 출력되는 활동도와 외부의 버퍼제어부에서 보내어진 양자화 모드, 양자화 스텝 코드를 인가받아
  3. 3근거 선택evidence_selection

    청구항 5와 7을 통해 양자화 스텝 계산부(320)의 세부 구성 요소인 mquant 계산부(320-1)와 양자화스텝결정부(320-2)를 확인한다.

    • mquant 계산부(320-1)와;양자화 모드에 따라 적응 양자화 스텝을 결정하는양자화스텝결정부
  4. 4논리 통합logical_integration

    입력 신호는 활동도, 양자화 모드, 양자화 스텝 코드이며, 내부 구성 요소는 mquant 계산부(320-1)와 양자화스텝결정부(320-2)이다.

    • 상기 정규 활동도 계산부(310)로부터 출력되는 활동도와 외부의 버퍼제어부에서 보내어진 양자화 모드, 양자화 스텝 코드를 인가받아 선형 양자화 스텝 및 비선형 양자화 스텝을 계산하는 양자화 스텝 계산부(320)
  5. 5결론 도출conclusion_formulation

    질문에서 요구한 입력 신호와 내부 구성 요소를 정리하여 답변을 구성한다.

  6. 6답변 생성answer_generation

    최종 답변을 리스트 형식으로 작성한다.

최종 답변 (final_answer)
입력 신호는 정규 활동도 계산부(310)로부터 출력되는 활동도, 외부의 버퍼제어부에서 보내어진 양자화 모드, 양자화 스텝 코드이며, 내부 구성 요소는 mquant 계산부(320-1)와 양자화스텝결정부(320-2)이다.
핵심 해석 (core_interpretation)
양자화 스텝 계산부는 영상의 활동도와 제어부의 명령(모드, 코드)을 입력받아, mquant 계산부와 양자화스텝결정부를 통해 선형 또는 비선형 양자화 스텝을 생성하는 기능을 수행한다.