-
公开(公告)号:KR100955828B1
公开(公告)日:2010-05-06
申请号:KR1020080018454
申请日:2008-02-28
Applicant: 아주대학교산학협력단
IPC: H04N19/573 , H04N19/43
Abstract: 본 발명은 H.264와 같은 고성능 멀티미디어 코덱에 사용되는 다중 참조 움직임 추정 연산방법에 관한 것으로, 특히 블록 단위 움직임 추정 연산의 최적 선택 지점이 각 블록 중앙에 70% 이상 집중되어 있는 특성을 이용하여 가용한 N개의 참조 프레임 중 현재 블록과 같은 위치에 있는 블록의 중앙 몇 지점을 탐색하여 그 중 최적의 지점을 가지는 1개의 최적 참조 프레임을 선택하는 방법을 제공하고, 시간적으로 연속된 각 영상이 서로 비슷한 움직임을 가지는 특성을 이용하여 참조 프레임 선택에 사용하는 지점의 위치를 이전에 계산된 움직임 벡터를 이용하여 가변화시킴으로써 종래의 움직임 추정 연산방법에 비해 움직임 추정 연산의 연산량과 메모리 접근을 감소시킬 수 있는 참조 프레임 선택을 이용한 고성능 멀티미디어 코덱에 사용되는 다중 참조 움직임 추정 연산방법을 제공한다.
멀티미디어 코덱, 움직임 추정 연산, 참조 프레임 선택-
公开(公告)号:KR1020130044997A
公开(公告)日:2013-05-03
申请号:KR1020110109404
申请日:2011-10-25
Applicant: 아주대학교산학협력단
Abstract: PURPOSE: A hardware acceleration device supporting multi-loop escape is provided to improve the processing performance of a processor by processing a loop escape condition without an additional command and controlling a multi-loop initial condition according to the loop escape condition. CONSTITUTION: An escape condition storage unit(10) stores an escape condition for each loop from a process including a multi-loop. An escape determining unit(20) compares the escape condition with a variable related to the escape of the loop to determine the escape. The variable related to the escape is stored in internal and external storage units of a hardware acceleration device and includes an operation result value according to the performance of the process. The storage units of the hardware acceleration device store the operation result value according to the performance of the process. [Reference numerals] (20) Escape determining unit; (40) Loop initialization device; (50) Resistor; (AA) Hardware acceleration device; (BB) Stack; (CC) Loop tag storage unit; (DD) Escape condition storage unit; (EE) Loop 3; (FF) Loop 2; (GG) Loop 1
Abstract translation: 目的:提供支持多回路转义的硬件加速装置,通过处理循环逃逸条件,无需附加命令,根据循环逃逸条件控制多回路初始状态,提高处理器的处理性能。 构成:逃生条件存储单元(10)存储来自包括多回路的处理的每个循环的转义条件。 逃脱确定单元(20)将逃生条件与与循环的逃脱相关的变量进行比较以确定逃生。 与转义相关的变量存储在硬件加速设备的内部和外部存储单元中,并且包括根据过程性能的操作结果值。 硬件加速装置的存储单元根据进程的性能存储运算结果值。 (附图标记)(20)脱离判定单元; (40)循环初始化设备; (50)电阻; (AA)硬件加速装置; (BB)堆栈; (CC)循环标签存储单元; (DD)逃生状况存储单元; (EE)环3; (FF)环2; (GG)循环1
-
公开(公告)号:KR101340459B1
公开(公告)日:2013-12-11
申请号:KR1020110109404
申请日:2011-10-25
Applicant: 아주대학교산학협력단
Abstract: 본 발명은 디지털 신호 처리 시스템에 관한 것으로, 특히 프로그램 가능한 프로세서에서 다중 루프를 구현하는 시스템 및 실행 방법에 관한 것이다. 다중루프를 포함하는 프로세스에서 루프 탈출을 처리하기 위한 하드웨어 가속장치에 있어서, 루프에 대한 탈출 조건을 저장하는 탈출조건 저장부와 루프 탈출 조건의 판단을 위한 탈출여부 판단부, 루프를 구분하기 위한 루프 식별자(Tag) 저장부, 및 탈출 결정된 루프의 정보를 초기화하는 루프 초기화 장치를 포함하는 것을 특징으로 한다. 비교대상 값의 갱신을 확인한 후 레지스터에 저장된 비교대상 값과 탈출 조건 저장부에 저장된 루프탈출조건을 비교하여 탈출 여부를 결정한다. 루프 탈출이 결정되면 루프 조건 초기화 장치를 통해 해당 루프의 조건들을 초기화한 후 다음 실행 명령어로 초기화되는 루프의 종료 주소 이 후 명령어를 수행하게 된다. 본 발명에 따르면 루프 탈출을 추가적인 명령어 및 사이클 소모 없이 하드웨어적으로 처리하여 프로세서의 처리량 향상을 기대할 수 있다.
-
公开(公告)号:KR101096619B1
公开(公告)日:2011-12-21
申请号:KR1020090078783
申请日:2009-08-25
Applicant: 아주대학교산학협력단
IPC: H04N19/137 , H04N19/51
Abstract: 데이터 인코딩, 디코딩 방법 및 그 장치가 개시된다. 본 데이터 인코딩 방법은, 현재 블록과 예측 블록의 차에 해당하는 잔여 데이터를 생성하는 단계, 잔여 데이터를 변환 및 양자화하여 현재 블록에 대한 잔여 변환 계수를 생성하는 단계, 이전 블록 중 현재 블록에 대한 잔여 변환 계수와 가장 유사한 블록을 이용하여 서브 잔여 데이터를 예측하는 단계 및 서브 잔여 데이터를 엔트로피 부호화하는 단계를 포함한다. 그리하여 이미 생성된 잔여 데이터를 이용하여 추가적인 서브 잔여 데이터를 압축하기 때문에 부가적인 연산을 최소한도로 줄이면서 전송해야 할 데이터의 양을 줄여 압축 효율을 개선시킬 수 있다.
인코딩, 디코딩, 잔여 데이터-
5.
公开(公告)号:KR1020090093112A
公开(公告)日:2009-09-02
申请号:KR1020080018454
申请日:2008-02-28
Applicant: 아주대학교산학협력단
IPC: H04N19/573 , H04N19/43
CPC classification number: H04N19/573 , H04N19/105
Abstract: A multi-reference motion estimating/calculating method used for a high-performance multimedia codec using reference frame selection is provided to reduce the amount of calculation required when estimating the motion by varying the location of a point which is used for the reference frame selection based on the previously calculated motion vector. The reference frame selection operation for the number of N available reference frames is performed(S100). According to the optimal reference frame modes, reference frames are selected and the comparing operation is performed(S110). If the selected reference frames coincide with each other in all, a single reference motion estimation/calculation is performed with respect to each block size(S120). If the selected reference frames coincide with each other in only N-1 modes, the motion estimation/calculation is performed with respect to N-1 reference frames(S130).
Abstract translation: 提供了用于使用参考帧选择的高性能多媒体编解码器的多参考运动估计/计算方法,以通过改变用于参考帧选择的点的位置来估计运动估计所需的计算量 对先前计算的运动矢量。 执行N个可用参考帧的参考帧选择操作(S100)。 根据最佳参考帧模式,选择参考帧并执行比较操作(S110)。 如果所选择的参考帧完全一致,则针对每个块大小执行单个参考运动估计/计算(S120)。 如果选择的参考帧仅在N-1个模式中彼此一致,则对于N-1个参考帧执行运动估计/计算(S130)。
-
公开(公告)号:KR1020110021157A
公开(公告)日:2011-03-04
申请号:KR1020090078783
申请日:2009-08-25
Applicant: 아주대학교산학협력단
IPC: H04N19/137 , H04N19/51
CPC classification number: H04N19/137 , H04N19/124 , H04N19/91
Abstract: PURPOSE: A method for encoding/decoding data and an apparatus thereof are provided to compress additional sub-residual data by using residual data which are generated in advance. CONSTITUTION: The residual data corresponding to the difference between a current block and a prediction block are generated(S310). Residual transform coefficients are generated by converting and quantizing the residual data(S320). The block most similar to the residual conversion coefficient for the previous block among previous blocks is used to predict sub residual data(S350). The entropy encoding for the sub residual data is performed(S360).
Abstract translation: 目的:提供用于对数据进行编码/解码的方法及其装置,以通过使用预先生成的残差数据来压缩附加的子残差数据。 构成:生成与当前块与预测块的差分对应的残差数据(S310)。 通过转换和量化剩余数据来生成残差变换系数(S320)。 使用与先前块中的先前块的残差转换系数最相似的块来预测子残差数据(S350)。 执行子残差数据的熵编码(S360)。
-
-
-
-
-