• Àüü
  • ÀüÀÚ/Àü±â
  • Åë½Å
  • ÄÄÇ»ÅÍ
´Ý±â

»çÀÌÆ®¸Ê

Loading..

Please wait....

±¹³» ³í¹®Áö

Ȩ Ȩ > ¿¬±¸¹®Çå > ±¹³» ³í¹®Áö > Çѱ¹Á¤º¸Åë½ÅÇÐȸ ³í¹®Áö (Journal of the Korea Institute of Information and Communication Engineering)

Çѱ¹Á¤º¸Åë½ÅÇÐȸ ³í¹®Áö (Journal of the Korea Institute of Information and Communication Engineering)

Current Result Document : 8 / 9 ÀÌÀü°Ç ÀÌÀü°Ç   ´ÙÀ½°Ç ´ÙÀ½°Ç

ÇѱÛÁ¦¸ñ(Korean Title) H.264/AVC¿ë °¡º¯ ºí·Ï Å©±â¸¦ Áö¿øÇÏ´Â ¿òÁ÷ÀÓ ÃßÁ¤ ºÎÈ£±âÀÇ ¿¬±¸
¿µ¹®Á¦¸ñ(English Title) A Study on Motion Estimation Encoder Supporting Variable Block Size for H.264/AVC
ÀúÀÚ(Author) ±è¿ø»ï   ¼Õ½ÂÀÏ   Won-sam Kim   Seung-il Sonh  
¿ø¹®¼ö·Ïó(Citation) VOL 12 NO. 10 PP. 1845 ~ 1852 (2008. 10)
Çѱ۳»¿ë
(Korean Abstract)
ÀÎÅÍ ¿¹ÃøÀÇ ÇÙ½É ¿ä¼Ò´Â ME¿Í MCÀÌ´Ù. ME´Â SAD(Sum of Absolute Difference)¿Í °°Àº Á¤ÇÕ±âÁØÀ» »ç¿ëÇÏ´Â °Í»Ó¸¸ ¾Æ´Ï¶ó ºñÆ®½ºÆ®¸²ÀÇ ÃÖÁ¾ ºñÆ®¼ö¿¡ µû¶ó¼­ ÃÖÀûÀÇ ¿òÁ÷ÀÓ º¤Å͸¦ ã´Â´Ù. ÀÎÅÍ ¿¹Ãø ºÎȣȭ´Â °íÈ­ÁúÀÇ ½Ç½Ã°£ ºñµð¿À ÀÀ¿ë¿¡ À־ ¾ðÁ¦³ª ÁÖµÈ º´¸ñÀ» ÃÊ·¡ÇÑ´Ù. µû¶ó¼­ ½Ç½Ã°£ ºñµð¿À ÀÀ¿ë¿¡¼­´Â ÀÎÅÍ ¿¹ÃøÀ» ¼öÇàÇÏ´Â °í¼ÓÀÇ Àü¿ë Çϵå¿þ¾î¸¦ ÇÊ¿ä·Î ÇÑ´Ù. º» ³í¹®¿¡¼­´Â H.264/AVCÀÇ ¿òÁ÷ÀÓ ÃßÁ¤±â¸¦ ¿¬±¸ÇÏ¿´´Ù. ¼³°èµÈ ¿òÁ÷ÀÓ ÃßÁ¤±â´Â 2-D ½Ã½ºÅ丯 ¹è¿­ ±â¹ÝÀ¸·Î ±âº» 󸮱⠿ä¼Ò¸¦ º´·Ä·Î ¿¬°áÇÏ¿© SAD °ªÀ» ºü¸£°Ô °è»êÇÑ´Ù. ÂüÁ¶µ¥ÀÌÅ͸¦ »óÀ§¿µ¿ª°ú ÇÏÀ§¿µ¿ªÀ¸·Î ³ª´©¾î °¢°¢ÀÇ ¿¬°á¼±À» µÎ°í ÀÔ·Â ½ÃÄö½º¸¦ Á¶ÀýÇÏ¿© ÆÄÀÌÇÁ¶óÀÎ ÁßÁö ¾øÀÌ ¿¬¼ÓÀûÀÎ ¿¬»êÀ» ¼öÇàÇÑ´Ù. µ¥ÀÌÅÍ Àç»ç¿ë ±â¹ýÀ» ÅëÇÏ¿© ¸Þ¸ð¸® ¿¢¼¼½º¸¦ ÁÙ¿´°í Ưº°ÇÑ Áö¿¬ ¾øÀÌ ÃÖ¼ÒÀÇ SAD¸¦ °®´Â ÆÄƼ¼ÇÀ» ã¾Æ³»¾î ¿òÁ÷ÀÓ º¤Å͸¦ »ý¼ºÇÏ°Ô ÇÏ¿´´Ù. ¼³°èµÈ ¿òÁ÷ÀÓ ÃßÁ¤±â´Â °¡º¯ ºí·Ï Å©±â¸¦ Áö¿øÇϸç ÇϳªÀÇ ¸ÅÅ©·Îºí·ÏÀÇ ¿¬»êÀ» Çϴµ¥ 328 »çÀÌŬÀÌ ¼Ò¿äµÈ´Ù. ³í¹® [6]ÀÌ ·ÎÄø޸𸮸¦ »ç¿ëÇÏ´Â °Í°ú ´Þ¸®, º» ³í¹®Àº ·ÎÄà ¸Þ¸ð¸®¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù.
¿µ¹®³»¿ë
(English Abstract)
The key elements of inter prediction are motion estimation(ME) and motion compensation(MC). Motion estimation is to find the optimum motion vectors, not only by using a distance criteria like the SAD, but also by taking into account the resulting number of ºñÆ®s in the ºñÆ® stream. Motion compensation is compensate for movement of blocks of current frame. Inter-prediction Encoding is always the main bottleneck in high-quality streaming applications. Therefore, in real-time streaming applications, dedicated hardware for executing Inter-prediction is required. In this paper, we studied a motion estimator(ME) for H.264/AVC. The designed motion estimator is based on 2-D systolic array and it connects processing elements for fast SAD(Sum of Absolute Difference) calculation in parallel. By providing different path for the upper and lower region of each reference data and adjusting the input sequence, consecutive calculation for motion estimation is executed without pipeline stall. With data reuse technique, it reduces memory access, and there is no extra delay for finding optimal partitions and motion vectors. The motion estimator supports variable-block size and takes 328 cycles for macro-block calculation. The proposed architecture is local memory-free different from paper [6] using local memory. This motion estimation encoder can be applicable to real-time video processing.
Å°¿öµå(Keyword) Video Coding   H.264/AVC standard   Variable Block Size Motion Estimation  
ÆÄÀÏ÷ºÎ PDF ´Ù¿î·Îµå