문맥 (context)
[청구항 1]
외부의 프레임 메모리로부터 현재 영역의 화소 데이터를 수신하여 저장하는 현재 영역 메모리
공유 가능한 다중 입출력 뱅크 형태로 상기 프레임 메모리로부터 읽어온 탐색영역의 화소 데이터를 저장하고, 상기 현재 영역의 화소 데이터와 탐색영역의 화소 데이터를 이용하여 정수배 움직임 벡터를 예측하는 정수배 움직임 탐색기; 및
상기 정수배 움직임 탐색기로부터 탐색영역이 공유 가능하다는 신호를 수신하면, 상기 정수배 움직임 탐색기로부터 탐색영역의 화소 데이터를 읽어오고, 읽어온 탐색영역의 화소 데이터 및 상기 정수배 움직임 탐색기에서 예측된 정수배 움직임 벡터를 이용하여 소수배 움직임 벡터를 예측하는 소수배 움직임 탐색기를 포함하는 것을 특징으로 하는 고속 움직임 탐색 장치
[청구항 2]
제1항에 있어서,상기 정수배 움직임 탐색기는, 공유 가능한 다중 입출력 뱅크 형태의 탐색영역 매크로 블록 저장부를 갖고, 상기 탐색영역 매크로 블록 저장부에 상기 소수배 움직임 탐색기와 공유 가능한 탐색영역의 화소 데이터를 저장하는 공유 탐색 영역 메모리;상기 현재 영역의 화소 데이터 및 상기 탐색영역의 화소 데이터를 이용하여 상기 정수배 벡터 예측을 위한 절대차들의 합(sad)을 계산하는 정수배 탐색 절대차들의 합 계산부; 및상기 소수배 움직임 탐색기로 탐색영역이 공유 가능하다는 신호를 전송하는정수배탐색제어부포함하는것을특징으로 하는고속 움직임 탐색 장치.
[청구항 3]
제2항에 있어서,상기 탐색 영역 매크로 블록 저장부는 다중 입출력이 가능한 다수의 뱅크 메모리를 갖고, 짝수 매크로 블록 저장부 및 홀수 매크로 블록 저장부로 구분되며, 상기 다수의 뱅크 메모리에 상기 공유 가능한탐색 영역의화소데이터를매크로블록단위저장함을특징으로 하는고속 움직임 탐색 장치.
[청구항 4]
제3항에 있어서,상기 다수의 뱅크 메모리는 미리 설정된 기준지점을 기준으로 상단부의 움직임 탐색을 예측하기 위한 상위 절대차들의 합 계산 시 필요한 화소값을 저장하는 하나 이상의 슬라이스 및 동시에 상기 기준지점을 기준으로 하단부의 움직임 탐색을 예측하기 위한 하위 절대차들의 합 계산 시 필요한 화소값을 저장하는 하나 이상의 다른슬라이스포함하는것을특징으로 하는고속 움직임 탐색 장치.
[청구항 5]
제2항에 있어서,상기 정수배 탐색 절대차들의 합 계산부는 상기 현재 영역의 화소 데이터 및 상기 탐색영역의 화소 데이터를 한 칸 건너서 읽어와서 2:1 부표본화한 현재 매크로 블록 및 탐색영역의 매크로 블록의 차를 절대치하여 절대차들의 합(sad)을 구하고, 구해진 절대차들의 합(sad)의값들중최소값을상기소수배움직임탐색기출력함을특징으로 하는고속 움직임 탐색 장치.
[청구항 6]
제5항에 있어서,상기 정수배 탐색 절대차들의 합 계산부는, 미리 설정된 기준지점을 기준으로 상단부의 움직임 탐색을 예측하기 위한 상위 절대차들의 합을 계산하여 제1 최소 절대차들의 합(sad) 값을 구하는 상위 절대차들의 합 계산부; 및 상기 상위 절대차들의 합 계산부와 동시에 상기 미리 설정된 기준지점을 기준으로 하단부의 움직임 탐색을 예측하기 위한 하위 절대차들의 합을 계산하여 제2 최소 절대차들의 합 값을 구하는하위절대차들의합계산부포함하는것을특징으로 하는고속 움직임 탐색 장치.
[청구항 7]
제6항에 있어서,상기 하위 절대차들의 합 계산부는, 상기 제1 최소 절대차들의 합에 대한 값과 상기 제2 최소 절대차들의 합에 대한 값을 비교하여 둘 중 최소값을 갖는 값과,상기정수배움직임벡터를상기소수배움직임탐색기전송함을특징으로 하는고속 움직임 탐색 장치.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
고속 움직임 탐색 장치에서 소수배 움직임 탐색기가 소수배 움직임 벡터를 예측하기 위해 필요로 하는 데이터와 정보는 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation소수배 움직임 탐색기가 소수배 움직임 벡터를 예측하기 위해 사용하는 데이터와 정보가 무엇인지 파악해야 한다.
-
2정보 추출
information_extraction청구항 1에서 소수배 움직임 탐색기의 동작과 입력 데이터를 확인한다.
- 읽어온 탐색영역의 화소 데이터 및 상기 정수배 움직임 탐색기에서 예측된 정수배 움직임 벡터를 이용하여 소수배 움직임 벡터를 예측하는 소수배 움직임 탐색기
-
3근거 선택
evidence_selection소수배 움직임 벡터 예측에 직접적으로 사용되는 두 가지 요소를 선택한다.
- 읽어온 탐색영역의 화소 데이터 및 상기 정수배 움직임 탐색기에서 예측된 정수배 움직임 벡터
-
4논리 통합
logical_integration소수배 움직임 탐색기는 정수배 움직임 탐색기로부터 읽어온 탐색영역의 화소 데이터와 정수배 움직임 탐색기가 예측한 정수배 움직임 벡터를 결합하여 소수배 움직임 벡터를 산출함을 알 수 있다.
-
5결론 도출
conclusion_formulation필요한 데이터와 정보는 '읽어온 탐색영역의 화소 데이터'와 '정수배 움직임 탐색기에서 예측된 정수배 움직임 벡터'이다.
-
6답변 생성
answer_generation추출된 정보를 바탕으로 리스트 형식의 최종 답변을 작성한다.
최종 답변 (final_answer)
소수배 움직임 탐색기가 소수배 움직임 벡터를 예측하기 위해 필요로 하는 데이터와 정보는 다음과 같다.
- 읽어온 탐색영역의 화소 데이터
- 정수배 움직임 탐색기에서 예측된 정수배 움직임 벡터
핵심 해석 (core_interpretation)
본 발명은 정수배 움직임 탐색기에서 예측된 정수배 움직임 벡터와 공유된 탐색영역의 화소 데이터를 활용하여 소수배 움직임 벡터를 예측하는 고속 움직임 탐색 기술에 관한 것이다.