MENU
Library HOME > Library > º¸¾È Á¦Ç°Á¤º¸

º¸¾È Á¦Ç°Á¤º¸


CCTV¿¡¼­ ¾ó±¼Àνıâ¼ú Á¦´ë·Î È°¿ëÇÏ´Â ¹æ¹ý 2018.02.10  

¾ó±¼ÀÎ½Ä ¾Ë°í¸®ÁòÀÇ DSP ÀÓº£µðµå Æ÷Æà ±â¼ú »ìÆ캸±â

[º¸¾È´º½º= ÁöÀÏõ À©½º·Îµå ¿¬±¸¼ÒÀå] Çö´ë ÃÖ÷´Ü ±â¼úÀÇ ¹ßÀü°ú ´õºÒ¾î À̸¦ º¸È£ÇÒ º¸¾È ±â¼ú ¶ÇÇÑ ÁøÈ­¸¦ ¿ä±¸¹Þ°í ÀÖ´Ù. »ýüÀÎ½Ä ±â¼úµµ °ø°ø º¸¾È»Ó¸¸ ¾Æ´Ï¶ó °³°³ÀÎÀÇ »ç»ýÈ°À» º¸È£Çϱâ À§ÇÑ ¿Â¿ÀÇÁ¶óÀÎ ÅëÇÕ º¸¾È ±â¼ú·Î äÅÃµÇ¸ç ¹ßÀüÀ» °ÅµìÇÏ°í ÀÖ´Ù.

[À̹ÌÁö=dreamstime]


ÇöÀç ½º¸¶Æ®ÆùÀÇ º¸¾È±â¼ú·Î¼­ Áö¹®¡¤¾ó±¼¡¤È«Ã¤ÀÎ½Ä µîÀÌ Ã¤Åõǰí ÀÖÀ¸¸ç º¸¾È½ÃÀå¿¡¼­µµ »ýüÀÎ½Ä ÀçÇ°ÀÌ ÁÖ¸ñ¹Þ°í ÀÖ´Ù.


´ëºÎºÐÀÇ »ýüÀÎ½Ä ±â¼úÀÌ ¼ÒÇÁÆ®¿þ¾î ±â¼ú·Î ¹ßÀüÇÏ°í ÀÖÁö¸¸ º¸´Ù ³ôÀº Àνļº°øÀ²À» ´Þ¼ºÇϱâ À§Çؼ­´Â Çϵå¿þ¾îÀûÀÎ µÞ¹ÞħÀÌ ÇÊ¿äÇÏ´Ù. OS ·¹º§¿¡¼­ ¿î¿µµÇ´Â »ýüÀÎ½Ä ¾Ë°í¸®ÁòÀº Ä«¸Þ¶ó ¿µ»óÀԷ°ú ¾Ë°í¸®ÁòÀÇ °í¼Ó¿¬»ê ¼Óµµ º¸Àå°ú °á°ú¹°ÀÇ ¿µ»óÀü¼ÛÀº Çϵå¿þ¾î°¡ ´ã´çÇÑ´Ù.

ÃÖ±Ù¿¡´Â °í¼º´É ¹ü¿ë ÇÁ·Î¼¼¼­·Î ÀÎÇØ DSP ¿µ¿ªÀÌ ÁÙ¾îµé¾úÁö¸¸ ½Ç½Ã°£ ÇÁ·Î¼¼½Ì°ú ¸ÖƼ ¿¬»ê󸮸¦ À§ÇÑ ±â´ÉÀ» ±¸ÇöÇϱâ À§Çؼ­´Â ¿©ÀüÈ÷ DSPÀÇ ¿ªÇÒÀÌ ÇʼöÀûÀÌ´Ù.

ƯÈ÷, ¿µ»óó¸® ¿µ¿ª¿¡¼­ ¸ÖƼ ¿¬»ê ¼öÇà ¹× ¹Ýº¹ÀûÀÎ ¿¬»ê ¼öÇà°ú ¸ð¹ÙÀÏ È¯°æ¿¡¼­ÀÇ ÀúÀü·Â ¼Òºñ¸¦ À§ÇØ ¸¹Àº ºÎºÐ¿¡¼­ DSP ĨÀÇ ¹ßÀüµµ ÁøÇàµÇ°í ÀÖ´Ù.

TI DSP 8147 ĨÀº OS¿Í DSP ±â´ÉÀÌ ÇÑ °³ÀÇ Ä¨¿¡ žÀçµÅ ¹ü¿ë ÇÁ·Î¼¼¼­ÀÇ ¼º´ÉÀ» ¾ÐµµÇÑ´Ù. ¼öÇÐ ¿¬»ê ¹× µ¥ÀÌÅÍ À̵¿¿¡ Ź¿ùÇÑ ¼º´ÉÀ» ¹ßÈÖÇÏ´Â ¾ÆÅ°ÅØó ¼³°è¸¦ °®°í ÀÖ´Ù. ¶ÇÇÑ, ½Ç½Ã°£ OS Áö¿øÀ» ÅëÇØ À̺¥Æ® ÀÀ´ä ½Ã°£À» ºÒ°ú 10ns·Î ´ÜÃàÇØ ´ÜÀÏ Áֱ⿡¼­ º¹ÀâÇÑ ÇÁ·Î¼¼½ÌÀÌ °¡´ÉÇÏ´Ù.

ÀúÀü·Â ¼³°è¿Í C ÄÚµå·Î °í¼º´ÉÀ» ¹ßÈÖÇϵµ·Ï °íµµ·Î ÃÖÀûÈ­µÈ ÄÄÆÄÀÏ·¯¸¦ Á¦°øÇØ °³¹ßÀÚ°¡ ¿øÇÏ´Â ±â´É ±¸Çö¿¡ ÃÖÀûÀÇ ¼Ö·ç¼ÇÀ» Á¦°øÇÑ´Ù. ƯÈ÷, °ø°øºÐ¾ß¿¡¼­ Àü¹®ÀûÀ¸·Î ¾ó±¼ Ž»ö°ú ÀÎ½Ä ±â´ÉÀ» ¼öÇàÇÒ ¶§ ¹Ýº¹ÀûÀÎ ¿¬»ê°ú °í¼Ó¿¬»êÀÌ ÀåÁ¡ÀÎ DSP ĨÀ» »ç¿ëÇÏ´Â °ÍÀÌ È¿°úÀûÀÌ´Ù.

TI 8147 DSP ¼Ò°³
DM8147 ÇÁ·Î¼¼¼­´Â Arm Cortex-A8 1GHz Core, DSP C674x 750Hz Core¿Í VICP(Video Image Co-Processor)·Î ±¸¼ºµÈ´Ù. ARM Cprtex-A8 Core´Â ¸®´ª½º¸¦ ±â¹ÝÀ¸·Î ¿Àµð¿À¡¤ºñµð¿À ÀÔÃâ·Â, ³×Æ®¿öÅ·, °¢Á¾ ÁÖº¯ ÀåÄ¡µéÀ» Á¦¾îÇϴµ¥ »ç¿ëµÈ´Ù.

¶Ç, VICP´Â ºñµð¿À ¿µ»ó¿¡ ´ëÇØ MPEG(MPEG2, MPEG4, H.264, JPEG/MJPEG) Encode¿Í Decode 󸮿¡, DSP C674x Core´Â RTOSÀÎ SYS/BIOS ±â¹ÝÀ¸·Î °¢Á¾ ¿Àµð¿À ¹× ¿µ»ó ¾Ë°í¸®Áò 󸮿¡ ¾²ÀδÙ.


<±×¸²1>Àº DM8147 ÇÁ·Î¼¼¼­ÀÇ ±âº» ±¸¼ºµµ´Ù. DM8147 ÇÁ·Î¼¼¼­¿¡¼­ ¿î¿ëµÇ´Â ±âº» ¼ÒÇÁÆ®¿þ¾î ±¸Á¶´Â <±×¸²2>¿Í °°´Ù.

I DSP 8147Ĩ¿¡ ¾ó±¼ÀÎ½Ä ¾Ë°í¸®Áò Æ÷ÆÃÇϱâ
1. DM814x DSP ¾Ë°í¸®Áò Æ÷Æà ¹× °ËÁõ

¨çC·Î ±¸ÇöµÈ ¼Ò½º¸¦ CCS ÇÁ·ÎÁ§Æ®¿¡ µî·Ï
¨èÇÁ·ÎÁ§Æ®¸¦ ºôµåÇÏ¿© ¾Ë°í¸®ÁòÀÌ Á¤»óÀûÀ¸·Î µ¿ÀÛÀÌ µÇ´ÂÁö È®ÀÎ(Input µ¥ÀÌÅÍ´Â ÆÐÅÏÀ» ¸¸µé¾î¼­ Çì´õ ÆÄÀÏÀ̳ª Hex ÆÄÀÏ·Î ¸¸µé¾î¼­ ÀÛ¾÷ ÁøÇà)
¨éÄÄÆÄÀÏ·¯»ó¿¡¼­ ÃÖÀûÈ­ ¿É¼Ç(-o3 -pm)À» Àû¿ëÇÒ ¶§ Á¤»ó µ¿ÀÛ ¹× ¼º´É(°¢ ÇÔ¼ö¿¡ ´ëÇÑ ¼º´É »çÀÌŬ ÃøÁ¤ (ŸÀÌ¸Ó ÇÔ¼ö³ª CCS»ó¿¡¼­ Á¦°øµÇ´Â ÇÁ·ÎÆÄÀÏ ±â´É »ç¿ë) È®ÀÎ
¨êµ¥ÀÌÅÍ º¹»ç(Memcpy)³ª µ¥ÀÌÅÍ Á¤·Ä(For Loop) ·ÎÁ÷µéÀº ÃÖ´ëÇÑ EDMA(QDMA/IDMA)·ÎÁ÷À¸·Î ±³Ã¼
¨ë¸Þ¸ð¸® È°¿ëµµ(³»ºÎ ¸Þ¸ð¸® ¹× ij½¬ ¸Þ¸ð¸®¸¦ ÃÖ´ëÇÑ »ç¿ëÇÒ ¼ö ÀÖ´Â ±¸Á¶ º¯°æ)
¨ìTI»ç¿¡¼­ ¹èÆ÷ÇÏ°í ÀÖ´Â ¶óÀ̺귯¸®·Î ±³Ã¼
¨íC6xxx ÄÚ¾îÀÇ °æ¿ì Çѹø¿¡ 8°³ÀÇ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Â ±¸Á¶À̹ǷΠÄÄÆÄÀÏ·¯°¡ CPU ÄÚ¾î ±¸Á¶¿¡ ¸Â°Ô Äڵ带 ±¸¼ºÇÒ ¼ö ÀÖµµ·Ï C¼Ò½º ±¸Á¶ º¯°æ ¹× µ¥ÀÌÅÍ Å¸ÀÔ º¯°æ(¹Ýº¹ ¿¬»ê ·ÎÁ÷ÀÏ °æ¿ì¿¡ ÃÖ´ë È¿°ú¸¦ º¼ ¼ö ÀÖÀ½)
¨î¾Ë°í¸®Áò ÇÔ¼ö ¶óÀ̺귯ȭ ÀÛ¾÷(¸®´ª½º ȯ°æ¿¡¼­ ¶óÀ̺귯¸®·Î »ç¿ë)

2. ARM ¸®´ª½º
¸®´ª½º¿¡¼­´Â DSP¿Í dml ÀÎÅÍÆäÀ̽º¸¦ TI»ç¿¡¼­ SYSlink Ç÷§ÆûÀ» Á¦°øÇØÁֹǷΠÀÌ°ÍÀ» È°¿ëÇÏ´Â ¹æ¹ýÀÌ ÀÖ°í ±×·¸Áö ¾ÊÀº °æ¿ì ¸®´ª½º¿ë µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ ÇÁ·Î±×·¥ÇØ¾ß ÇÑ´Ù.

2-1. SYSlink install
SysLink Install Guide ÂüÁ¶


2-2. SYSlink ±¸¼ºµµ


2-3. Linux Kernel¿¡ SYSlink µð¹ÙÀ̽º µå¶óÀ̹ö µî·Ï


2-4. DSP ½ÇÇà



CCS Åø·Î ±¸ÇöÇÑ ¶óÀ̺귯µéÀ» syslink example Æú´õ·Î º¹»çÇؼ­ ¸®´ª½º»ó¿¡¼­ ÀçºôµåÇؼ­ ½ÇÇà Äڵ带 ¸¸µç ÈÄ À§¿Í °°Àº ¹æ¹ýÀ¸·Î ½ÇÇà½ÃŲ´Ù.

µà¾ó Ä«¸Þ¶ó ¿¬µ¿ ¾ó±¼ÀÎ½Ä DSP ÀÓº£µðµå ½Ã½ºÅÛ
±âÁ¸ CCTV °¨½Ã ½Ã½ºÅÛÀº ±¸ÃàµÈ ȯ°æ¿¡¼­ÀÇ ¿µ»ó°¨½Ã¿¡ ´ëÇÑ ±â´ÉÀû¡¤°ø°£Àû¡¤½Ã½ºÅÛÀû °ü¸®¿¡ ´ëÇÑ ÅëÇÕÀûÀÎ °ü¸® ½Ã½ºÅÛ ±â´ÉÀ» Á¦°øÇÑ´Ù. ÇÏÁö¸¸ ¸ð¹ÙÀÏ È¯°æÀÇ ¹ß´Þ·Î ÀÎÇØ º¸¾È¼ºÀÌ °­È­µÈ ¿ÀÇ °ü¸® ±â´ÉÀ» Á¦°øÇÏ°í ÀÖ´Ù.

¶ÇÇÑ CCTV ÅëÇÕ ½Ã½ºÅÛÀÇ À¯±âÀûÀÎ È®Àå°¡´É¼ºÀ» Á¦°øÇϱâ À§ÇØ º¸¾È ·¹º§À» °­È­ÇÏ´Â µ¿½Ã¿¡ ¿©·¯°¡Áö »óȲ¿¡ ¸Â´Â ´ëó´É·ÂÀ» Ãß°¡ÇÏ°í ÀÖ´Ù. ´Ü¼ø ¿µ»óÀúÀåÀÌ ¾Æ´Ñ ´Ù¾çÇÑ ¼¾¼­¿Í ÀÇ ¿¬µ¿À» ÅëÇØ ½Ç½Ã°£ ¾Ë¶÷ ±â´ÉÀ» Á¦°øÇÏ°í ÀÖÀ¸¸ç, ºòµ¥ÀÌÅÍ ±â¹ÝÀ¸·Î ¾ó±¼Àνİú ¹«ÀÎ °ü¸® ±â´É µîÀ» ±¸ÃàÇØ Áö´ÉÇü ¾Ë¶÷±â´ÉÀ» °­È­ÇÏ´Â Ãß¼¼´Ù.

¹«ÀÎ °ü¸® ±â´ÉÀº ½Ã´ëÀû Ãß¼¼·Î, ÀΰøÁö´É(AI) ±â¼úÀÌ Á¢¸ñµÅ ´õ¿í Áö´ÉÈ­µÈ ¹«ÀÎ °¨½Ã ½Ã½ºÅÛÀ» ±¸ÃàÇÔÀ¸·Î½á ÀÎÀû¡¤¹°¸®Àû ÇÇÇظ¦ ÃÖ¼ÒÈ­ÇÒ ¼ö ÀÖ´Â ÀÏ¿øÈ­µÈ ¿µ»ó°¨½Ã ȯ°æÀ» À§ÇÑ ÅëÇÕ ¼­ºñ½º°¡ Á¦°øµÇ°í ÀÖ´Ù.

TI 8147 DSPĨÀº CPU ÆÄÆ®A¿Í DSP ÆÄÆ®B·Î ³ª´©¾îÁ® Àִµ¥, <±×¸²4>¿¡¼­ CPU ÆÄÆ® A´Â Core Tex A8 (1GHz) ¼Óµµ¸¦ °¡Áö¸ç DSP ÆÄÆ® B´Â 750MHz ¼Óµµ¸¦ Áö´Ñ´Ù.

¸®´ª½º¿Í IP ½ºÆ®¸² ¿µ»óÀ» ¹Þ°í º¸³»´Â ¾ÖÇø®ÄÉÀ̼ÇÀÌ CPU ÆÄÆ®¿¡ Æ÷ÆÃµÇ¸ç ¾ó±¼Å½»ö ±â´ÉÀÌ DSP ÆÄÆ®¿¡ Æ÷ÆõŠ¿µ»ó ÀԷ°ú ¾ó±¼¿µ»ó ó¸® ¹× °á°ú Àü¼Û ±â´ÉÀ» ¼öÇàÇÑ´Ù.

<±×¸²4> DM8147 ÇÁ·Î¼¼¼­ ³»ºÎ ±â´Éºí·°µµ


TI 8147 DSP ĨÀº CPU¿Í DSP°¡ µ¿½Ã¿¡ ³»ÀåµÈ ĨÀ¸·Î, ¸®´ª½º OS°¡ CPU ºÎºÐ¿¡ Æ÷ÆÃµÇ°í ¾ó±¼Å½»ö ¾Ë°í¸®ÁòÀÌ DSP ºÎºÐ¿¡ Æ÷ÆõŠÇϳªÀÇ Ä¨À¸·Î µÎ °¡Áö ±â´ÉÀ» ¼öÇàÇÑ´Ù. º¸µåÀÇ È®À强À» °í·ÁÇØ ÇÑ °³ÀÇ IO º¸µå¿¡ µÎ °³ÀÇ DSP º¸µå¸¦ žÀçÇÒ ¼ö ÀÖ°Ô ¼³°èÇß´Ù.

<±×¸²5> DM8147 ¼Âž¹Ú½º ±¸¼ºµµ


µÎ °³ÀÇ À̱âÁ¾ IP Ä«¸Þ¶ó¸¦ ¿¬°áÇϴµ¥ ÀÖ¾î ÇϳªÀÇ DSP¿¡ ½Ã½ºÅÛ ·Îµå¸¦ °¡Áß½ÃÅ°Áö ¾Ê°í À̸¦ ºÐ»ê½ÃÄÑ DSP ¼º´ÉÀ» ³ôÀ̱â À§ÇØ °í¾ÈµÈ °ÍÀÌ´Ù.

FD ÄÜÆ®·Ñ·¯¿Í ¿ø°ÝÀ¸·Î ¿¬°áµÈ ¾ó±¼ÀÎ½Ä ¼­¹ö´Â FD ¼Âž¹Ú½º·ÎºÎÅÍ Àü¼ÛµÈ ¾ó±¼ À̹ÌÁö¸¦ ÆĽÌÇÏ¿© ¾ó±¼ÀÎ½Ä ¸ðµâÀ» È£ÃâÇØ ÀÎ½Ä °úÁ¤À» °ÅÄ£ ÈÄ ÀÎ½Ä °á°ú °ªÀ» ÀúÀåÇÑ´Ù. ÃÊ´ç ÀÎ½Ä ÇÁ·¹ÀÓ °³¼ö¿Í ó¸® °á°ú ¹× ¼º°ø·üµµ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÑ´Ù.

ÀÎ½Ä ¼­¹ö¿¡ žÀçµÈ µ¥ÀÌÅͺ£À̽º´Â ¾ó±¼ À̹ÌÁö ·Î±× µ¥ÀÌÅ͸¦ È®ÀÎÇÒ ¼ö ÀÖÀ¸¸ç ÀÎ½ÄµÈ °á°ú°ª°ú ó¸® ¼Óµµ µîÀ» ³ªÅ¸³½´Ù. ¿¬°áµÈ IP Ä«¸Þ¶ó ID¿Í ¾ó±¼ À̹ÌÁö ID µîÀ» °¡Áö°í ÀúÀåµÈ ¾ó±¼À̹ÌÁö DB¿Í ºñ±³ÇÏ¿© ÀÎ½ÄµÈ °á°ú°ªÀ» ½Ç½Ã°£À¸·Î Ç¥½ÃÇØ µð½ºÇ÷¹ÀÌÇÑ´Ù.

¿©±â¿¡¼­ ±âÁ¸ÀÇ PC ¼­¹ö ±â¹Ý ´Ùä³Î VMS CCTV ¾ó±¼ÀÎ½Ä º¸¾È ½Ã½ºÅÛ ºÎÇϸ¦ ȹ±âÀûÀ¸·Î ÁÙÀ̱â À§ÇØ ¾ó±¼Å½»ö ±â´É°ú ¾ó±¼ÀÎ½Ä ±â´ÉÀ» ºÐ¸®ÇØ ¼­¹ö ½Ã½ºÅÛÀÇ ºÎÇϸ¦ ȹ±âÀûÀ¸·Î ÁÙÀÏ ¼ö ÀÖ´Â ºÐ»êó¸® ½Ã½ºÅÛÀ» Á¦¾ÈÇß´Ù.

¶ÇÇÑ, ¾ó±¼Å½»ö ±â´ÉÀÌ Å¾ÀçµÈ °í¼º´É DSP º¸µå¸¦ ¼³°èÇØ ±¸ÇöÇÔÀ¸·Î½á FD ±â´ÉÀÌ Å¾ÀçµÈ IP Ä«¸Þ¶ó Á¦Á¶»ç¿Í »ó°ü¾øÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â FD ÄÁÆ®·Ñ·¯¸¦ °³¹ßÇß´Ù.

À̸¦ ÅëÇØ IP Ä«¸Þ¶ó ¿µ»óÀ¸·ÎºÎÅÍ ¾ó±¼ Ž»ö±â´ÉÀ» ¼öÇàÇØ ¿ø°Å¸®¿¡ ÀÖ´Â ºÐ»êó¸®ÀÎ½Ä ¼­¹ö¿¡ Àü¼ÛÇÔÀ¸·Î½á 256ä³Î IP Ä«¸Þ¶ó ¿¬µ¿ Áö´ÉÇü VMS ¾ó±¼ÀÎ½Ä ½Ã½ºÅÛÀ» ±¸¼ºÇØ 4´ëÀÇ ºÐ»êó¸® ÀÎ½Ä ¼­¹ö¸¸À¸·Îµµ Àüü ½Ã½ºÅÛ ±¸¼ºÀ» ÇÒ ¼ö ÀÖ°Ô Çß´Ù.

TI 8147 DSPº¸µåÀÇ ÃÖÀûÈ­¸¦ ÅëÇÑ ¼ÒÇüÈ­ÇØ À̸¦ ¸ðµâ ÇüÅ·ΠÀü¿ë IP FD Ä«¸Þ¶ó¸¦ °³¹ßÇÒ ¼ö ÀÖ¾î À̸¦ ±âÁ¸ CCTV¸¦ ´ëüÇÒ ¼ö ÀÖ°Ô °¡°Ý °æÀï·Â¸¸ À¯ÁöÇÑ´Ù¸é ±Û·Î¹ú ¸¶ÄÉÆà ¹× Á¦Ç° ÇüÅ·ΠÃâ½ÃÇÒ ¼ö ÀÖ´Ù.

ÀÌ´Â ±âÁ¸ÀÇ VMS½Ã½ºÅÛÀ» ´ëüÇϸ鼭 ÇÊ¿äÇÑ ¼­¹öÀÇ °³¼ö¿Í ¼º´ÉÀ» ȹ±âÀûÀ¸·Î ÁÙÀÏ ¼ö ÀÖ°í, °ø°øÀå¼Ò¿¡¼­µµ È¿°úÀûÀ¸·Î ¾ó±¼ÀÎ½Ä ½Ã½ºÅÛÀ» ¿î¿µÇÏ´Â °ÍÀ» º¸ÀåÇÒ ¼ö ÀÖ´Ù.
[±Û_ ÁöÀÏõ À©½º·Îµå ¿¬±¸¼ÒÀå]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>




COPYRIGHT CISOKOREA.ORG. ALL RIGHTS RESERVED.
°³ÀÎÁ¤º¸Ã³¸®¹æħ