»ùÓÚmatlabµÄͼÏñ±ßÔµ¼ì²âËã·¨Ñо¿ºÍ·ÂÕæ
Ŀ ¼
µÚ1Õ Ð÷ÂÛ 1
1.1 ÐòÑÔ 1 1.2 Êý×ÖͼÏñ±ßÔµ¼ì²âËã·¨µÄÒâÒå 1
µÚ2Õ ´«Í³±ßÔµ¼ì²â·½·¨¼°ÀíÂÛ»ù´¡ 2
2.1 Êý×ÖͼÏñ±ßÔµ¼ì²âµÄÏÖ×´Óë·¢Õ¹ 2 2.2 MATLABºÍͼÏñ´¦Àí¹¤¾ßÏäµÄ±³¾°ÖªÊ¶ 3 2.3 Êý×ÖͼÏñ±ßÔµ¼ì²â¹ØÓÚ±ßÔµµÄ¶¨Òå 4 2.4 »ùÓÚÒ»½×΢·ÖµÄ±ßÔµ¼ì²âËã×Ó 4 2.5 »ùÓÚ¶þ½×΢·ÖµÄ±ßÔµ¼ì²âËã×Ó 7
µÚ3Õ ±à³ÌºÍµ÷ÊÔ 10
3.1 edgeº¯Êý 10 3.2 ±ßÔµ¼ì²âµÄ±à³ÌʵÏÖ 11
µÚ4Õ ×ܽá 13 µÚ5Õ ͼÏñ±ßÔµ¼ì²âÓ¦ÓÃÁìÓò 13 ¸½Â¼ ²Î¿¼ÎÄÏ× 15
µÚ1Õ Ð÷ÂÛ
¡ì1.1 ÐòÑÔ
Àí½âͼÏñºÍʶ±ðͼÏñÖеÄÄ¿±êÊǼÆËã»úÊÓ¾õÑо¿µÄÖÐÐÄÈÎÎñ£¬ÎïÌåÐÎ×´¡¢ÎïÌå±ß½ç¡¢Î»ÖÃÕÚµ²¡¢ÒõÓ°ÂÖÀª¼°±íÃæÎÆÀíµÈÖØÒªÊÓ¾õÐÅÏ¢ÔÚͼÏñÖоùÓбßÔµ²úÉú¡£Í¼Ïñ±ßÔµÊÇ·ÖÎöÀí½âͼÏñµÄ»ù´¡£¬ËüÊÇͼÏñÖÐ×î»ù±¾µÄÌØÕ÷¡£ÔÚMarrµÄ¼ÆËã»úÊÓ¾õϵͳÖУ¬Í¼Ïñ±ßÔµÌáȡռ¾Ý×ŷdz£ÖØÒªÎ»Öã¬ËüλÓÚϵͳµÄ×îµ×²ã£¬ÎªÆäËüÄ£¿éËùÒÀÀµ¡£Í¼Ïñ±ßÔµÌáÈ¡×÷Ϊ¼ÆËã»úÊÓ¾õÁìÓò×î¾µäµÄÑо¿¿ÎÌ⣬³¤ÆÚÊܵ½ÈËÃǵÄÖØÊÓ¡£
ͼÏñ±ßÔµÖ÷Òª»®·ÖΪ½×Ô¾×´ºÍÎݼ¹×´Á½ÖÖÀàÐÍ¡£½×Ô¾×´±ßÔµÁ½²àµÄ»Ò¶ÈÖµ±ä»¯Ã÷ÏÔ£¬Îݼ¹×´±ßÔµÔòλÓÚ»Ò¶ÈÔö¼ÓÓë¼õÉٵĽ»½ç´¦¡£´«Í³µÄͼÏñ±ßÔµ¼ì²â·½·¨´ó¶àÊÇ´ÓͼÏñµÄ¸ßƵ·ÖÁ¿ÖÐÌáÈ¡±ßÔµÐÅÏ¢£¬Î¢·ÖÔËËãÊDZßÔµ¼ì²âÓëÌáÈ¡µÄÖ÷ÒªÊֶΡ£ÓÉÓÚ´«Í³µÄ±ßÔµ¼ì²â·½·¨¶ÔÔëÉùÃô¸Ð£¬ËùÒÔʵ¼ÊÔËÓÃЧ¹ûÓÐÒ»¶¨µÄ¾ÖÏÞÐÔ¡£½üÄêÀ´£¬Ô½À´Ô½¶àµÄм¼Êõ±»ÒýÈëµ½±ßÔµ¼ì²â·½·¨ÖУ¬ÈçÊýѧÐÎ̬ѧ¡¢Ð¡²¨±ä»»¡¢Éñ¾ÍøÂçºÍ·ÖÐÎÀíÂ۵ȡ£
CannyÓÚ1986ÄêÌá³ö»ùÓÚ×îÓÅ»¯Ëã·¨µÄ±ßÔµ¼ì²âËã×Ó£¬µÃµ½Á˹㷺µÄÓ¦Ó㬲¢³ÉÁËÓëÆäËüʵÑé½á¹û×÷±È½ÏµÄ±ê×¼¡£ÆäÔÒòÔÚÓÚËû×îÏȽ¨Á¢ÁËÓÅ»¯±ßÔµ¼ì²âËã×ÓµÄÀíÂÛ»ù´¡£¬Ìá³öÁËÆù½ñΪֹ¶¨Òå×îΪÑϸñµÄ±ßÔµ¼ì²âµÄÈý¸ö±ê×¼¡£ÁíÍâÆäÏà¶Ô¼òµ¥µÄË㷨ʹµÃÕû¸ö¹ý³Ì¿ÉÒÔÔڽ϶̵Äʱ¼äÄÚʵÏÖ¡£ÊµÑé½á¹ûÒ²±íÃ÷£¬CannyËã×ÓÔÚ´¦ÀíÊܼÓÐÔ¸ß˹°×ÔëÉùÎÛȾµÄͼÏñ·½Ãæ»ñµÃÁËÁ¼ºÃµÄЧ¹û[1]¡£
¡ì1.2 Êý×ÖͼÏñ±ßÔµ¼ì²âËã·¨µÄÒâÒå
Êý×ÖͼÏñ´¦ÀíÊÇ¿ØÖÆÁìÓòµÄÖØÒª¿ÎÌ⣬Êý×ÖͼÏñ±ßÔµ¼ì²âÊÇͼÏñ·Ö¸î¡¢Ä¿±êÇøÓòʶ±ðºÍÇøÓòÐÎ×´ÌáÈ¡µÈͼÏñ·ÖÎöÁìÓòÊ®·ÖÖØÒªµÄ»ù´¡£¬ÊÇͼÏñʶ±ðÖÐÌáȡͼÏñÌØÕ÷µÄÒ»¸öÖØÒª·½·¨¡£±ßÔµÖаüº¬Í¼ÏñÎïÌåÓмÛÖµµÄ±ß½çÐÅÏ¢£¬ÕâЩÐÅÏ¢¿ÉÒÔÓÃÓÚͼÏñÀí½âºÍ·ÖÎö£¬²¢ÇÒͨ¹ý±ßÔµ¼ì²â¿ÉÒÔ¼«´óµØ½µµÍºóÐøÍ¼Ïñ·ÖÎöºÍ´¦ÀíµÄÊý¾ÝÁ¿¡£Í¼ÏñÀí½âºÍ·ÖÎöµÄµÚÒ»²½ÍùÍù¾ÍÊDZßÔµ¼ì²â£¬Ä¿Ç°ËüÒѳÉΪ»úÆ÷ÊÓ¾õÑо¿ÁìÓò×î»îÔ¾µÄ¿ÎÌâÖ®Ò»£¬ÔÚ¹¤³ÌÓ¦ÓÃÖÐÕ¼ÓÐÊ®·ÖÖØÒªµÄµØÎ»¡£
ͼÏñµÄ±ßÔµ¼ì²â¼¼ÊõÊÇÊý×ÖͼÏñ´¦Àí¼¼ÊõµÄ»ù´¡Ñо¿ÄÚÈÝ£¬ÊÇÎïÌåʶ±ðµÄÖØÒª»ù´¡¡£±ßÔµÌØÕ÷¹ã·ºÓ¦ÓÃÓÚͼÏñ·Ö¸î¡¢Ô˶¯¼ì²âÓë¸ú×Ù¡¢¹¤Òµ¼ì²â¡¢Ä¿±êʶ±ð¡¢Ë«Ä¿Á¢ÌåÊÓ¾õµÈÁìÓò¡£ÏÖÓбßÔµ¼ì²â¼¼ÊõÔÚÒÖÖÆÔëÉù·½ÃæÓÐÒ»¶¨µÄ¾ÖÏÞÐÔ£¬ÔÚãÐÖµ²ÎÊýѡȡ·½Ãæ
×ÔÊÊÓ¦ÄÜÁ¦ºÜ²î£¬Óдý½øÒ»²½¸Ä½øºÍÌá¸ß¡££¨1£©¶àÆ×ͼÏñÊÇͼÏñÅä×¼¼¼ÊõÖеÄÒ»¸öÄѵ㣬´«Í³µÄͼÏñÅä×¼¼¼ÊõÖ»ÊÊÓÃÓÚͬԴͼÏñ£¬ÓÉÓÚºìÍâͼÏñºÍ¿É¼û¹âÒ£¸ÐͼÏñµÄ³ÉÏñ²¨¶Î²»Í¬£¬¶ÔÓÚͬһ³¡¾°£¬Ëù²É¼¯µ½µÄͼÏñµÄ²îÒìºÜ´ó¡£ÔÚ´Ë¿ÎÌâÖУ¬×÷ÕßÊ×ÏÈͨ¹ý±ßÔµ¼ì²â£¬µÃµ½ºìÍâͼÏñÓëÒ£¸Ð¿É¼û¹âͼÏñµÄ±ßԵͼÏñ£¬ÔÙͨ¹ý³ß¶È²»±äÌØÕ÷Æ¥Å䣬¾ÍÄܵõ½ºìÍâͼÏñÓë¿É¼û¹âÒ£¸ÐͼÏñÖ®¼äµÄ͸Êӱ任¹ØÏµ£¬´Ó¶ø³É¹¦Íê³ÉÁ˶àÆ×ͼÏñÅä×¼[2]¡££¨2£©ÔÚ¡°»õÔËÁгµ¶¯Ì¬Í¼Ïñ¹ÊÕϼì²âϵͳ(TFDS,Trouble Of Moving Freight Car Detection system)ÖеĹÊÕÏʶ±ð¡±µÄ¿ÎÌâÖУ¬×÷Õß²ÉÓÃˮƽSobelËã×Ó¼ì²â±ßÔµ,¶Ô±ßԵͼÏñ½øÐÐˮƽ·½ÏòͶӰ£¬¼ÆËãµÃµ½»õÔËÁгµµ×²¿ÐÄÅÌÂÝ˨´óÖÂÇøÓòµÄͼÏñ£¬È»ºóÓÃHarrisËã×ӵõ½Ò»Ð©ºòÑ¡¹ÊÕÏÇøÓò£¬×îºóͨ¹ýÏà¹ØÆ¥ÅäÀ´Ê¶±ð¹ÊÕÏ¡££¨3£©ÔÚ¡°»ùÓÚ˫ĿÁ¢ÌåÊÓ¾õµÄÈËÌ嶯×÷²¶×½ÏµÍ³¡±µÄ¿ÎÌâÖУ¬ÀûÓÃͼÏñµÄ±ßÔµºÍÉî¶ÈÐÅÏ¢´ÓÊÓÆµÖзָî³öÈËÌåǰ¾°Í¼Ïñ¡£Òò´Ë¶ÔͼÏñ±ßÔµ¼ì²â¼¼ÊõÀíÂÛ¼°ÆäÓ¦ÓýøÐÐÑо¿¶¼ÓкÜÖØÒªµÄÒâÒå¡£
µÚ2Õ ´«Í³±ßÔµ¼ì²â·½·¨¼°ÀíÂÛ»ù´¡
¡ì2.1 Êý×ÖͼÏñ±ßÔµ¼ì²âµÄÏÖ×´Óë·¢Õ¹
ÔÚÊý×ÖͼÏñ´¦ÀíÖУ¬±ßÔµÌØÕ÷ÊÇͼÏñµÄÖØÒªÌØÕ÷Ö®Ò»£¬ÊÇͼÏñ´¦Àí¡¢Ä£Ê½Ê¶±ðºÍ¼ÆËã»úÊÓ¾õµÄÖØÒª×é³É²¿·ÖÖ®Ò»£¬Í¼Ïñ±ßÔµ¼ì²âµÄ½á¹ûÖ±½ÓÓ°Ïì½øÒ»²½Í¼Ïñ´¦Àí¡¢Ä£Ê½Ê¶±ðµÄЧ¹û¡£
½ü¼¸Ê®ÄêÀ´£¬Í¼Ïñ±ßÔµ¼ì²â¼¼Êõ³ÉΪÊý×ÖͼÏñ´¦Àí¼¼ÊõÖØÒªÑо¿¿ÎÌâÖ®Ò»£¬Ëæ×Å¿ÆÑ§¼¼ÊõµÄ·¢Õ¹£¬Ñо¿ÈËÔ±Ìá³öÁ˺ܶàͼÏñ±ßÔµ¼ì²â·½·¨¼°±ßÔµ¼ì²âЧ¹ûµÄÆÀ¼Û·½·¨£¬²¢ÇÒ½«ÕâЩ±ßÔµ¼ì²â¼¼ÊõÓ¦ÓÃÓÚ¼ÆËã»úÊÓ¾õºÍģʽʶ±ð¹¤³ÌÁìÓò£¬Ê¹µÃ±ßÔµ¼ì²â¼¼ÊõµÄÓ¦Ó÷¶Î§Ô½À´Ô½¹ã£¬Í¼ÏñµÄ±ßÔµÒ»°ãÊÇͼÏñµÄ»Ò¶È»òÕßÑÕÉ«·¢Éú¾çÁұ仯µÄµØ·½£¬¶øÕâЩ±ä»¯ÍùÍùÊÇÓÉÎïÌåµÄ½á¹¹ºÍÎÆÀí£¬Íâ½çµÄ¹âÕÕºÍÎïÌåµÄ±íÃæ¶Ô¹âµÄ·´ÉäÔì³ÉµÄ¡£Í¼ÏñµÄ±ßÔµ·´Ó³ÁËÎïÌåµÄÍâ¹ÛÂÖÀªÌØÕ÷£¬ÊÇͼÏñ·ÖÎöºÍģʽʶ±ðµÄÖØÒªÌØÕ÷£¬Êý×ÖͼÏñ´¦Àí¼¼ÊõÊÇһλ²æÑ§¿Æ£¬ÊýѧÀíÂÛ¡¢È˹¤ÖÇÄÜ¡¢ÊÓ¾õÉúÀíѧºÍÐÄÀíѧµÈ¸÷ÖÖÀíÂÛΪ±ßÔµ¼ì²â¼¼ÊõÑо¿×¢ÈëеĻîÁ¦£¬Ó¿ÏÖ³öºÜ¶à±ßÔµ¼ì²âÀíÂۺͷ½·¨¡£¸ù¾Ý±ßÔµ¼ì²âËù´¦ÀíµÄͼÏñÀàÐÍ£¬¿É·ÖΪÁ½´óÀࣺ»Ò¶ÈͼÏñ±ßÔµ¼ì²â·½·¨ºÍ²ÊɫͼÏñ±ßÔµ¼ì²â·½·¨¡£»ùÓÚ±¾ÂÛÎĽöÑо¿ÌÖÂÛ»Ò¶ÈͼÏñ±ßÔµ¼ì²â£¬ÕâÀï½éÉܾµäµÄ»Ò¶ÈͼÏñ±ßÔµ¼ì²â·½·¨¡£
»Ò¶ÈͼÏñµÄ±ßÔµÊÇÏñËØµÄ»Ò¶ÈÖµ·¢Éú±ä»¯µÄµØ·½£¬ÕâЩ±ä»¯Í¨³£ÊÇÎݶ¥±ä»¯»òÕß½×
2