¸üÐÂʱ¼ä:2021Äê06ÔÂ03ÈÕ18ʱ27·Ö À´Ô´:ÀÖÓãµç¾º ä¯ÀÀ´ÎÊý:
Ç°ÃæÎÒÃǽéÉÜÁËHarrisºÍShi-Tomasi½Çµã¼ì²âËã·¨£¬ÕâÁ½ÖÖËã·¨¾ßÓÐÐýת²»±äÐÔ£¬µ«²»¾ßÓг߶Ȳ»±äÐÔ£¬ÒÔÏÂͼΪÀý£¬ÔÚ×ó²àСͼÖпÉÒÔ¼ì²âµ½½Çµã£¬µ«ÊÇͼÏñ±»·Å´óºó£¬ÔÚʹÓÃͬÑùµÄ´°¿Ú£¬¾Í¼ì²â²»µ½½ÇµãÁË¡£

ËùÒÔ£¬ÏÂÃæÎÒÃÇÀ´½éÉÜÒ»ÖÖ¼ÆËã»úÊÓ¾õµÄËã·¨£¬³ß¶È²»±äÌØÕ÷ת»»¼´SIFT (Scale-invariant feature transform)¡£ËüÓÃÀ´Õì²âÓëÃèÊöÓ°ÏñÖеľֲ¿ÐÔÌØÕ÷£¬ËüÔÚ¿Õ¼ä³ß¶ÈÖÐѰÕÒ¼«Öµµã£¬²¢ÌáÈ¡³öÆäλÖᢳ߶ȡ¢Ðýת²»±äÁ¿£¬´ËËã·¨ÓÉ David LoweÔÚ1999ÄêËù·¢±í£¬2004ÄêÍêÉÆ×ܽᡣӦÓ÷¶Î§°üº¬ÎïÌå±æÊ¶¡¢»úÆ÷È˵ØÍ¼¸ÐÖªÓëµ¼º½¡¢Ó°Ïñ·ìºÏ¡¢3DÄ£Ðͽ¨Á¢¡¢ÊÖÊÆ±æÊ¶¡¢Ó°Ïñ×·×ٺͶ¯×÷±È¶ÔµÈÁìÓò¡£
Lowe½«SIFTËã·¨·Ö½âΪÈçÏÂËIJ½£º
ÎÒÃǾÍÑØ×ÅLoweµÄ²½Ö裬¶ÔSIFTËã·¨µÄʵÏÖ¹ý³Ì½øÐнéÉÜ£º
ÔÚ²»Í¬µÄ³ß¶È¿Õ¼äÊDz»ÄÜʹÓÃÏàͬµÄ´°¿Ú¼ì²â¼«Öµµã£¬¶ÔСµÄ¹Ø¼üµãʹÓÃСµÄ´°¿Ú£¬¶Ô´óµÄ¹Ø¼üµãʹÓôóµÄ´°¿Ú£¬ÎªÁË´ïµ½ÉÏÊöÄ¿µÄ£¬ÎÒÃÇʹÓó߶ȿռäÂ˲¨Æ÷¡£
¸ß˹ºËÊÇΨһ¿ÉÒÔ²úÉú¶à³ß¶È¿Õ¼äµÄºËº¯Êý¡£-¡¶Scale-space theory: A basic tool for analysing structures at different scales¡·¡£
ÆäÖУº Êdz߶ȿռäÒò×Ó£¬Ëü¾ö¶¨ÁËͼÏñµÄÄ£ºýµÄ³Ì¶È¡£ÔÚ´ó³ß¶ÈÏ£¨Öµ´ó£©±íÏÖµÄÊÇͼÏñµÄ¸ÅòÐÅÏ¢£¬ÔÚС³ß¶ÈÏ£¨ÖµÐ¡£©±íÏÖµÄÊÇͼÏñµÄϸ½ÚÐÅÏ¢¡£



ËÑË÷¹ý³Ì´Óÿ×éµÄµÚ¶þ²ã¿ªÊ¼£¬ÒÔµÚ¶þ²ãΪµ±Ç°²ã£¬¶ÔµÚ¶þ²ãµÄDoGͼÏñÖеÄÿ¸öµãȡһ¸ö3×3µÄÁ¢·½Ì壬Á¢·½ÌåÉÏϲãΪµÚÒ»²ãÓëµÚÈý²ã¡£ÕâÑù£¬ËÑË÷µÃµ½µÄ¼«Öµµã¼ÈÓÐλÖÃ×ø±ê£¨DoGµÄͼÏñ×ø±ê£©£¬ÓÖÓпռä³ß¶È×ø±ê£¨²ã×ø±ê£©¡£µ±µÚ¶þ²ãËÑË÷Íê³Éºó£¬ÔÙÒÔµÚÈý²ã×÷Ϊµ±Ç°²ã£¬Æä¹ý³ÌÓëµÚ¶þ²ãµÄËÑË÷ÀàËÆ¡£µ±S=3ʱ£¬Ã¿×éÀïÃæÒªËÑË÷3²ã£¬ËùÒÔÔÚDOGÖоÍÓÐS+2²ã£¬ÔÚ³õʹ¹¹½¨µÄ½ð×ÖËþÖÐÿ×éÓÐS+3²ã¡£
ÓÉÓÚDoG¶ÔÔëÉùºÍ±ßÔµ±È½ÏÃô¸Ð£¬Òò´ËÔÚÉÏÃæ¸ß˹²î·Ö½ð×ÖËþÖмì²âµ½µÄ¾Ö²¿¼«ÖµµãÐè¾¹ý½øÒ»²½µÄ¼ìÑé²ÅÄܾ«È·¶¨Î»ÎªÌØÕ÷µã¡£
ʹÓó߶ȿռäµÄÌ©ÀÕ¼¶ÊýÕ¹¿ªÀ´»ñµÃ¼«ÖµµÄ׼ȷλÖ㬠Èç¹û¼«ÖµµãµÄ »Ò¶ÈֵСÓÚãÐÖµ£¨Ò»°ãΪ0.03»ò0.04£©¾Í»á±»ºöÂÔµô¡£ ÔÚ OpenCV ÖÐÕâÖÖãÐÖµ±»³ÆÎª contrastThreshold¡£
DoG Ëã·¨¶Ô±ß½ç·Ç³£Ãô¸Ð£¬ ËùÒÔÎÒÃDZØÐëÒª°Ñ±ß½çÈ¥³ý¡£ Harris Ëã·¨³ýÁË¿ÉÒÔÓÃÓڽǵã¼ì²âÖ®Í⻹¿ÉÒÔÓÃÓÚ¼ì²â±ß½ç¡£´Ó Harris ½Çµã¼ì²âµÄËã·¨ÖУ¬µ±Ò»¸öÌØÕ÷ÖµÔ¶Ô¶´óÓÚÁíÍâÒ»¸öÌØÕ÷ֵʱ¼ì²âµ½µÄÊDZ߽硣ÄÇÔÚDoGËã·¨ÖÐÇ·¼ÑµÄ¹Ø¼üµãÔÚÆ½ÐбßÔµµÄ·½ÏòÓнϴóµÄÖ÷ÇúÂÊ£¬¶øÔÚ´¹Ö±ÓÚ±ßÔµµÄ·½ÏòÓнÏСµÄÇúÂÊ£¬Á½ÕߵıÈÖµÈç¹û¸ßÓÚij¸öãÐÖµ£¨ÔÚOpenCVÖнÐ×ö±ß½çãÐÖµ£©£¬¾ÍÈÏΪ¸Ã¹Ø¼üµãΪ±ß½ç£¬½«±»ºöÂÔ£¬Ò»°ã½«¸ÃãÐÖµÉèÖÃΪ10¡£
½«µÍ¶Ô±È¶ÈºÍ±ß½çµÄ¹Ø¼üµãÈ¥³ý£¬µÃµ½µÄ¾ÍÊÇÎÒÃǸÐÐËȤµÄ¹Ø¼üµã¡£
¾¹ýÉÏÊöÁ½¸ö²½Ö裬ͼÏñµÄ¹Ø¼üµã¾ÍÍêÈ«ÕÒµ½ÁË£¬ÕâЩ¹Ø¼üµã¾ßÓг߶Ȳ»±äÐÔ¡£ÎªÁËʵÏÖÐýת²»±äÐÔ£¬»¹ÐèҪΪÿ¸ö¹Ø¼üµã·ÖÅäÒ»¸ö·½Ïò½Ç¶È£¬Ò²¾ÍÊǸù¾Ý¼ì²âµ½µÄ¹Ø¼üµãËùÔÚ¸ß˹³ß¶ÈͼÏñµÄÁÚÓò½á¹¹ÖÐÇóµÃÒ»¸ö·½Ïò»ù×¼¡£
¶ÔÓÚÈÎÒ»¹Ø¼üµã£¬ÎÒÃDzɼ¯ÆäËùÔÚ¸ß˹½ð×ÖËþͼÏñÒÔrΪ°ë¾¶µÄÇøÓòÄÚËùÓÐÏñËØµÄÌݶÈÌØÕ÷£¨·ùÖµºÍ·ù½Ç£©£¬°ë¾¶rΪ£º ÆäÖÐσÊǹؼüµãËùÔÚoctaveµÄͼÏñµÄ³ß¶È£¬¿ÉÒԵõ½¶ÔÓ¦µÄ³ß¶ÈͼÏñ¡£
ÌݶȵķùÖµºÍ·½ÏòµÄ¼ÆË㹫ʽΪ£º



»ñµÃͼÏñ¹Ø¼üµãÖ÷·½Ïòºó£¬Ã¿¸ö¹Ø¼üµãÓÐÈý¸öÐÅÏ¢(x,y,σ,θ)£ºÎ»Öᢳ߶ȡ¢·½Ïò¡£ÓÉ´ËÎÒÃÇ¿ÉÒÔÈ·¶¨Ò»¸öSIFTÌØÕ÷ÇøÓò¡£Í¨³£Ê¹ÓÃÒ»¸ö´ø¼ýÍ·µÄÔ²»òÖ±½ÓʹÓüýÍ·±íʾSIFTÇøÓòµÄÈý¸öÖµ£ºÖÐÐıíÊ¾ÌØÕ÷µãλÖ㬰뾶±íʾ¹Ø¼üµã³ß¶È£¬¼ýÍ·±íʾ·½Ïò¡£ÈçÏÂͼËùʾ£º

ͨ¹ýÒÔÉϲ½Ö裬ÿ¸ö¹Ø¼üµã¾Í±»·ÖÅäÁËλÖ㬳߶Ⱥͷ½ÏòÐÅÏ¢¡£½ÓÏÂÀ´ÎÒÃÇΪÿ¸ö¹Ø¼üµã½¨Á¢Ò»¸öÃèÊö·û£¬¸ÃÃèÊö·û¼È¾ßÓпÉÇø·ÖÐÔ£¬ÓÖ¾ßÓжÔijЩ±äÁ¿µÄ²»±äÐÔ£¬Èç¹âÕÕ£¬Êӽǵȡ£¶øÇÒÃèÊö·û²»½ö½ö°üº¬¹Ø¼üµã£¬Ò²°üÀ¨¹Ø¼üµãÖÜΧ¶ÔÆäÓй±Ï׵ĵÄÏñËØµã¡£Ö÷Ҫ˼·¾ÍÊÇͨ¹ý½«¹Ø¼üµãÖÜΧͼÏñÇøÓò·Ö¿é£¬¼ÆËã¿éÄÚµÄÌݶÈÖ±·½Í¼£¬Éú³É¾ßÓÐÌØÕ÷ÏòÁ¿£¬¶ÔͼÏñÐÅÏ¢½øÐгéÏó¡£
ÃèÊö·ûÓëÌØÕ÷µãËùÔڵij߶ÈÓйأ¬ËùÒÔÎÒÃÇÔڹؼüµãËùÔڵĸß˹³ß¶ÈͼÏñÉÏÉú³É¶ÔÓ¦µÄÃèÊö·û¡£ÒÔÌØÕ÷µãΪÖÐÐÄ£¬½«Æä¸½½üÁÚÓò»®·ÖΪ¸ö×ÓÇøÓò£¨Ò»°ãÈ¡d=4)£¬Ã¿¸ö×ÓÇøÓò¶¼ÊÇÒ»¸öÕý·½ÐΣ¬±ß³¤Îª3σ£¬¿¼Âǵ½Êµ¼Ê¼ÆËãʱ£¬Ðè½øÐÐÈý´ÎÏßÐÔ²åÖµ£¬ËùÒÔÌØÕ÷µãÁÚÓòµÄΪµÄ·¶Î§£¬ÈçÏÂͼËùʾ£º

ΪÁ˱£Ö¤ÌØÕ÷µãµÄÐýת²»±äÐÔ£¬ÒÔÌØÕ÷µãΪÖÐÐÄ£¬½«×ø±êÖáÐýתΪ¹Ø¼üµãµÄÖ÷·½Ïò£¬ÈçÏÂͼËùʾ£º

¼ÆËã×ÓÇøÓòÄÚµÄÏñËØµÄÌݶȣ¬²¢°´ÕÕσ=0.5d½øÐиß˹¼ÓȨ£¬È»ºó²åÖµ¼ÆËãµÃµ½Ã¿¸öÖÖ×ÓµãµÄ°Ë¸ö·½ÏòµÄÌݶȣ¬²åÖµ·½·¨ÈçÏÂͼËùʾ£º

ÿ¸öÖÖ×ÓµãµÄÌݶȶ¼ÊÇÓɸ²¸ÇÆäµÄ4¸ö×ÓÇøÓò²åÖµ¶øµÃµÄ¡£ÈçͼÖеĺìÉ«µã£¬ÂäÔÚµÚ0Ðк͵Ú1ÐÐÖ®¼ä£¬¶ÔÕâÁ½Ðж¼Óй±Ïס£¶ÔµÚ0ÐеÚ3ÁÐÖÖ×ÓµãµÄ¹±Ï×Òò×ÓΪdr£¬¶ÔµÚ1ÐеÚ3ÁеűÏ×Òò×ÓΪ1-dr£¬Í¬Àí£¬¶ÔÁÚ½üÁ½ÁеűÏ×Òò×ÓΪdcºÍ1-dc£¬¶ÔÁÚ½üÁ½¸ö·½ÏòµÄ¹±Ï×Òò×ÓΪdoºÍ1-do¡£Ôò×îÖÕÀÛ¼ÓÔÚÿ¸ö·½ÏòÉϵÄÌݶȴóСΪ£º ÆäÖÐk£¬m£¬nΪ0»òΪ1¡£ ÈçÉÏͳ¼Æ¸öÌݶÈÐÅÏ¢¼´Îª¸Ã¹Ø¼üµãµÄÌØÕ÷ÏòÁ¿£¬°´ÕÕÌØÕ÷µãµÄ¶Ôÿ¸ö¹Ø¼üµãµÄÌØÕ÷ÏòÁ¿½øÐÐÅÅÐò£¬¾ÍµÃµ½ÁËSIFTÌØÕ÷ÃèÊöÏòÁ¿¡£
SIFTÔÚͼÏñµÄ²»±äÌØÕ÷ÌáÈ¡·½ÃæÓµÓÐÎÞÓëÂױȵÄÓÅÊÆ£¬µ«²¢²»ÍêÃÀ£¬ÈÔÈ»´æÔÚʵʱÐÔ²»¸ß£¬ÓÐÊ±ÌØÕ÷µã½ÏÉÙ£¬¶Ô±ßÔµ¹â»¬µÄÄ¿±êÎÞ·¨×¼È·ÌáÈ¡ÌØÕ÷µãµÈȱÏÝ£¬×ÔSIFTËã·¨ÎÊÊÀÒÔÀ´£¬ÈËÃǾÍÒ»Ö±¶ÔÆä½øÐÐÓÅ»¯ºÍ¸Ä½ø£¬ÆäÖÐ×îÖøÃûµÄ¾ÍÊÇSURFËã·¨¡£
²ÂÄãϲ»¶£º
È˹¤ÖÇÄÜÖ®¸öÐÔ»¯ÍƼö֮·
Éî¶ÈÏà»úÊÇʲô£¿Éî¶ÈÏà»ú³£¼û¼¼Êõ
ÈçºÎ½â¾ö·ÖÀàÖнâ¾öÀà±ð²»Æ½ºâÎÊÌ⣿
ÓïÑÔÄ£ÐÍ-BERT£ºbertËã·¨½éÉÜ
ÀÖÓãµç¾ºÈ˹¤ÖÇÄÜÅàѵ¿Î³Ì
±±¾©Ð£Çø