ÎÞÈ˼ÝÊ»µÄ¸ÐÖª²¿·Ö×÷Ϊ¼ÆËã»úÊÓ¾õµÄÁìÓò·¶Î§£¬Ò²²»¿É±ÜÃâµØ³ÉΪCNN·¢»Ó×÷ÓõÄÎę̀¡£±¾ÎÄÊÇÎÞÈ˼ÝÊ»¼¼ÊõϵÁÐµÄµÚ°ËÆª£¬ÉîÈë½éÉÜCNN£¨¾í»ýÉñ¾ÍøÂ磩ÔÚÎÞÈ˼ÝÊ»3D¸ÐÖªÓëÎïÌå¼ì²âÖеÄÓ¦Óá£
CNN¼ò½é
¾í»ýÉñ¾ÍøÂ磨Convolutional Neural Network£¬CNN£©ÊÇÒ»ÖÖÊʺÏʹÓÃÔÚÁ¬ÐøÖµÊäÈëÐźÅÉϵÄÉî¶ÈÉñ¾ÍøÂ磬±ÈÈçÉùÒô¡¢Í¼ÏñºÍÊÓÆµ¡£ËüµÄÀúÊ·¿ÉÒÔ»ØËݵ½1968Ä꣬HubelºÍWieselÔÚ¶¯ÎïÊÓ¾õƤ²ãϸ°ûÖз¢ÏֵĶÔÊäÈëͼ°¸µÄ·½ÏòÑ¡ÔñÐÔºÍÆ½ÒƲ»±äÐÔ£¬Õâ¸ö¹¤×÷ΪËûÃÇÓ®µÃÁËŵ±´¶û½±¡£Ê±¼äÍÆ½øµ½ÉÏÊÀ¼Í80Äê´ú£¬Ëæ×ÅÉñ¾ÍøÂçÑо¿µÄÉîÈ룬Ñо¿ÈËÔ±·¢ÏÖ¶ÔͼƬÊäÈë×ö¾í»ý²Ù×÷ºÍÉúÎïÊÓ¾õÖеÄÉñ¾Ôª½ÓÊֲܾ¿receptive
fieldÄÚµÄÊäÈëÓÐÏàËÆÐÔ£¬ÄÇôÔÚÉñ¾ÍøÂçÖмÓÉϾí»ý²Ù×÷Ò²¾Í³ÉÁË×ÔÈ»µÄÊÂÇé¡£µ±Ç°µÄCNNÏà±Èͨ³£µÄÉî¶ÈÉñ¾ÍøÂ磨DNN£©£¬ÌصãÖ÷Òª°üÀ¨£º
Ò»¸ö¸ß²ãµÄÉñ¾ÔªÖ»½ÓÊÜijЩµÍ²ãÉñ¾ÔªµÄÊäÈ룬ÕâЩµÍ²ãÉñ¾Ôª´¦ÓÚ¶þά¿Õ¼äÖеÄÒ»¸öÁÚÓò£¬Í¨³£ÊÇÒ»¸ö¾ØÐΡ£Õâ¸öÌØµãÊܵ½ÉúÎïÉñ¾ÍøÂçÖÐreceptive
fieldµÄ¸ÅÄîÆô·¢¡£
ͬһ²ãÖв»Í¬Éñ¾ÔªµÄÊäÈëÈ¨ÖØ¹²Ïí£¬Õâ¸öÌØµã¿ÉÒÔÈÏΪÊÇÀûÓÃÁËÊÓ¾õÊäÈëÖÐµÄÆ½ÒƲ»±äÐÔ£¬²»¹â´ó·ù¶È¼õÉÙÁËCNNÄ£Ð͵IJÎÊýÊýÁ¿£¬»¹¼Ó¿ìÁËѵÁ·ËÙ¶È¡£
ÓÉÓÚCNNÔÚÉñ¾ÍøÂçµÄ½á¹¹ÉÏÕë¶ÔÊÓ¾õÊäÈë±¾ÉíÌØµã×öµÄÌØ¶¨Éè¼Æ£¬ËùÒÔËüÊǼÆËã»úÊÓ¾õÁìÓòʹÓÃÉî¶ÈÉñ¾ÍøÂçµÄ²»¶þÑ¡Ôñ¡£ÔÚ2012Ä꣬CNNÒ»¾Ù´òÆÆÁËImageNetÕâ¸öͼÏñʶ±ð¾ºÈüµÄÊÀ½ç¼Í¼֮ºó£¬¼ÆËã»úÊÓ¾õÁìÓò·¢ÉúÁËÌ췵ظ²µÄ±ä»¯£¬¸÷ÖÖÊÓ¾õÈÎÎñ¶¼·ÅÆúÁË´«Í³·½·¨£¬ÆôÓÃÁËCNNÀ´¹¹½¨ÐµÄÄ£ÐÍ¡£ÎÞÈ˼ÝÊ»µÄ¸ÐÖª²¿·Ö×÷Ϊ¼ÆËã»úÊÓ¾õµÄÁìÓò·¶Î§£¬Ò²²»¿É±ÜÃâµØ³ÉΪCNN·¢»Ó×÷ÓõÄÎę̀¡£
ÎÞÈ˼Ýʻ˫Ŀ3D¸ÐÖª
ÔÚÎÞÈ˳µ¸ÐÖªÖУ¬¶ÔÖÜΧ»·¾³µÄ3D½¨Ä£ÊÇÖØÖÐÖ®ÖØ¡£¼¤¹âÀ×´ïÄÜÌṩ¸ß¾«¶ÈµÄ3DµãÔÆ£¬µ«Ãܼ¯µÄ3DÐÅÏ¢¾ÍÐèÒªÉãÏñÍ·µÄ°ïÖúÁË¡£ÈËÀàÓÃÁ½Ö»ÑÛ¾¦»ñµÃÁ¢ÌåµÄÊÓ¾õ¸ÐÊÜ£¬Í¬ÑùµÄµÀÀíÄÜÈÃ˫ĿÉãÏñÍ·Ìṩ3DÐÅÏ¢¡£¼ÙÉèÁ½¸öÉãÏñÍ·¼ä¾àΪB£¬¿Õ¼äÖÐÒ»µãPµ½Á½¸öÉãÏñÍ·Ëù³ÉͼÏñÉÏµÄÆ«ÒÆ£¨disparity£©Îªd£¬ÉãÏñÍ·µÄ½¹¾àΪf£¬ÄÇôÎÒÃÇ¿ÉÒÔ¼ÆËãPµãµ½ÉãÏñÍ·µÄ¾àÀëΪ£º

ËùÒÔΪÁ˸ÐÖª3D»·¾³µÃµ½z£¬ÐèҪͨ¹ý˫ĿÉãÏñÍ·µÄÁ½ÕÅͼÏñI_lºÍI_rµÃµ½d£¬Í¨³£µÄ×ö·¨¶¼ÊÇ»ùÓÚ¾Ö²¿µÄͼƬƥÅ䣺

ÓÉÓÚµ¥¸öÏñËØµÄÖµ¿ÉÄܲ»Îȶ¨£¬ËùÒÔÐèÒªÀûÓÃÖÜΧµÄÏñËØºÍƽ»¬ÐÔ¼ÙÉèd(x,y)¡Öd(x+¦Á,y+¦Â)£¨¼ÙÉè¦ÁºÍ¦Â¶¼½ÏС£©£¬ËùÒÔÇó½âd±ä³ÉÁËÒ»¸ö×îС»¯ÎÊÌ⣺

ÕâºÍoptical flowÈÎÎñÏëÒª½â¾öµÄÊǷdz£ÀàËÆµÄÎÊÌ⣬²»¹ýÊÇ£¨Il£¬Ir£©±ä³ÉÁË£¨It £¬It+1£©£¬ËùÒÔÏÂÃæ½«Òª½éÉܵÄËã·¨£¬Á½Õß¶¼ÊÊÓá£
MC-CNN
ÏÖÔÚÀ´¿´¿´Matching-Cost CNNËã·¨£¬Õâ¸öË㷨ʹÓÃÁËÒ»¸öCNNÀ´¼ÆËãÉÏʽµÄÓÒ²àmatchingcost£¬MC-CNNµÄÍøÂç½á¹¹¼ûͼ1¡£

ͼ1 MC-CNNµÄÍøÂç½á¹¹
Õâ¸öÍøÂçµÄÊäÈëÊÇÁ½¸öͼƬµÄһС¿é£¬Êä³öÊÇÕâÁ½¿é²»Æ¥ÅäµÄ¸ÅÂÊ£¬Ï൱ÓÚÒ»¸öcostº¯Êý£¬µ±Á½Õ߯¥ÅäʱΪ0£¬²»Æ¥Åäʱ×î´ó¿ÉÄÜΪ1¡£Í¨¹ý¶ÔÒ»¸ö¸ø¶¨µÄͼƬλÖÃËÑË÷¿ÉÄܵÄdȡֵ£¬ÕÒµ½×îСµÄCNNÊä³ö£¬¾ÍµÃµ½ÁËÕâÒ»µã¾Ö²¿µÄÆ«ÒÆ¹ÀËã¡£MC-CNNËã·¨½ÓÏÂÀ´×öÁËÈçϺóÆÚ´¦Àí£º
Cross-based cost aggregation£º»ù±¾Ë¼ÏëÊǶÔÁÚ½üµÄÏñËØÖµÏàËÆµÄµãµÄÆ«ÒÆÇ󯽾ù£¬Ìá¸ß¹À¼ÆµÄÎȶ¨ÐԺ;«¶È¡£
Semi-global matching£º»ù±¾Ë¼ÏëÊÇÁÚ½üµÄµãµÄÆ½ÒÆÓ¦¸ÃÏàËÆ£¬¼ÓÈëÆ½»¬Ô¼Êø²¢ÇóÆ«ÒÆµÄ×îÓÅÖµ¡£
²åÖµºÍͼƬ±ß½çÐÞÕý£ºÌá¸ß¾«¶È£¬Ìî²¹¿Õ°×¡£
×îÖÕË㷨Ч¹ûÈçÏ£º

ͼ2 MC-CNNµÄË㷨Ч¹û
MC-CNNËäȻʹÓÃÁËCNN£¬µ«½öÏÞÓÚ¼ÆËãÆ¥Åä³Ì¶È£¬ºóÆÚµÄƽ»¬Ô¼ÊøºÍÓÅ»¯¶¼ÊDZز»¿ÉÉٵģ¬ÄÇÓÐûÓпÉÄÜʹÓÃCNNÒ»²½µ½Î»ÄØ£¿FlowNet¾ÍÊÇÕâÑù×öµÄ¡£
FlowNet
ΪÁËʵÏֶ˵½¶ËµÄÄ£Ðͽṹ£¬ÐèÒªÓÃCNNʵÏÖÌØÕ÷ÌáÈ¡£¬Æ¥Åä´ò·ÖºÍÈ«¾ÖÓÅ»¯µÈ¹¦ÄÜ¡£FlowNet²ÉÈ¡ÁËencoder-decoder¿ò¼Ü£¬°ÑÒ»¸öCNN·Ö³ÉÁËÊÕËõºÍÀ©ÕÅÁ½¸ö²¿·Ö¡£

ͼ3 encoder-decoderµÄ¿ò¼Ü
ÔÚÊÕËõ²¿·ÖFlowNetÌá³öÁËÁ½ÖÖ¿ÉÄܵÄÄ£Ðͽṹ£º
FlowNetSimple£º°ÑÁ½·ùͼƬµþÆðÀ´ÊäÈëµ½Ò»¸ö¡°ÏßÐÔ¡±µÄCNNÖУ¬Êä³öÊÇÿ¸öÏñËØµÄÆ«ÒÆÁ¿¡£Õâ¸öÄ£Ð͵ÄÈõµãÊǼÆËãÁ¿´ó£¬¶øÇÒÎÞ·¨¿¼ÂÇÈ«¾ÖµÄÓÅ»¯ÊֶΣ¬ÒòΪÿ¸öÏñËØµÄÊä³öÊǶÀÁ¢µÄ¡£
FlowNetCorr£ºÏȶÔÁ½·ùͼƬ·Ö±ð½øÐÐÌØÕ÷µÄÌáÈ¡£¬È»ºóͨ¹ýÒ»¸öÏà¹Ø²ã°ÑÁ½¸ö·ÖÖ§ºÏ²¢ÆðÀ´²¢¼ÌÐøÏÂÃæµÄ¾í»ý²ãÔËËã¡£Õâ¸öÏà¹Ø²ãµÄ¼ÆËãºÍ¾í»ý²ãÀàËÆ£¬Ö»ÊÇûÓÐÁËѧϰµ½µÄÌØÕ÷È¨ÖØ£¬¶øÊÇÓÉÁ½¸ö·ÖÖ§µÃµ½µÄÒþ²ãÊä³öÏà³ËÇóºÍ¡£

ͼ4 FlowNetSimpleÓëFlowNetCorr
FlowNetÍøÂçÊÕËõ²¿·Ö²»½ö¼õÉÙÁËCNNµÄ¼ÆËãÁ¿£¬Í¬Ê±Æðµ½ÁËÔÚͼÏñÆ½ÃæÉϾۺÏÐÅÏ¢µÄ×÷Óã¬ÕâÒ²µ¼Ö·ֱæÂÊϽµ¡£ÓÚÊÇÔÚFlowNetÍøÂçÀ©ÕŲ¿·ÖʹÓÃ
¡°up convolution¡±À´Ìá¸ß·Ö±æÂÊ£¬×¢ÒâÕâÀï²»½öʹÓÃÁËÉÏÒ»²ãµÄµÍ·Ö±æÂÊÊä³ö£¬»¹Ê¹ÓÃÁËÍøÂçÊÕËõ²¿·ÖÏàͬ³ß¶ÈµÄÒþ²ãÊä³ö£¬Èçͼ5Ëùʾ¡£

ͼ5 FlowNetÍøÂçÀ©ÕÅ
FlowNetËã·¨ÔÚ³£¼ûµÄ¹«¿ªÊý¾Ý¼¯É϶¼»ñµÃÁ˲»´íµÄЧ¹û£¬ÖµµÃÒ»ÌáµÄÊÇËüµÄËٶȺܿ졣
ÎÞÈ˼ÝÊ»ÎïÌå¼ì²â
ÎïÌå¼ì²â¼¼ÊõÊÇÎÞÈ˼ÝÊ»¸ÐÖª±Ø²»¿ÉÉٵIJ¿·Ö¡£×Ô´Ó2012ÄêCNNÔÚͼƬ·ÖÀàÎÊÌâÉϵÄÍ»ÆÆ£¬ÎïÌå¼ì²â×ÔÈ»ÊÇCNNÓ¦ÓõÄÏÂÒ»¸öÄ¿±ê£¬CNNµÄÎïÌå¼ì²âËã·¨²ã³ö²»ÇÎÒÃÇÌôÑ¡±È½ÏÓдú±íÐԵöËã·¨×ö½éÉÜ¡£
Faster R-CNN
CNNÔÚÎïÌåʶ±ðÁìÓò´óÐÐÆäµÀ֮ǰ£¬Í¨³£×ö·¨ÀàËÆÓÚDPM£¨Deformable Parts Model£©ÕâÑùµÄ½â¾ö·½°¸£ºÔÚͼÏñÉϳéÈ¡¾Ö²¿ÌØÕ÷µÄ×éºÏ×÷Ϊģ°å£¬±ÈÈç»ùÓÚͼÏñµÄ¿Õ¼äÌݶȵÄHOGÌØÕ÷£»ÎªÁËÄܹ»´¦ÀíÐα䣬ÕÚµ²µÈ±ä»¯£¬ÎÒÃǽ¨Á¢Ò»¸ö¡°µ¯ÐÔ¡±µÄ½á¹¹£¬°ÑÕâЩ¡°¸ÕÐÔ¡±µÄ²¿·Ö×éºÏÆðÀ´£»×îºó¼ÓÉÏÒ»¸ö·ÖÀàÆ÷ÅжÏÎïÌåÊÇ·ñ³öÏÖ¡£ÕâÑùµÄËã·¨Ò»°ã¸´ÔӶȽϸߣ¬ÐèÒª´óÁ¿¾Ñ飬¶øÇҸĽøºÍÓÅ»¯ÄѶȽϴó¡£CNNµÄµ½À´¸Ä±äÁËÒ»ÇС£
R-CNNϵÁÐËã·¨ÊÇÒ»¸öÁ½¶ÎʽµÄËã·¨£¬Ëü°ÑÎïÌåʶ±ðÕâ¸öÎÊÌâ·ÖΪ£º
ÎïÌå¿ÉÄÜËùÔÚÇøÓòµÄÑ¡Ôñ£ºÊäÈëÒ»ÕÅͼƬ£¬ÓÉÓÚÎïÌåÔÚÆäÖеÄλÖôóСÓÐÌ«¶à¿ÉÄÜÐÔ£¬ÎÒÃÇÐèÒªÒ»¸ö¸ßЧµÄ·½·¨ÕÒ³öËüÃÇ£¬ÕâÀïµÄÖØµãÊÇÔÚÇøÓò¸öÊýµÄÒ»¶¨ÉÏÏÞÏ£¬¾¡¿ÉÄÜÕÒµ½ËùÓеÄÎïÌ壬¹Ø¼üÖ¸±êÊÇÕÙ»ØÂÊ¡£
ºòÑ¡ÇøÓòµÄʶ±ð£º¸ø¶¨ÁËͼƬÖеÄÒ»¿é¾ØÐÎÇøÓò£¬Ê¶±ðÆäÖеÄÎïÌå²¢ÐÞÕýÇøÓò´óСºÍ³¤¿í±È£¬Êä³öÎïÌåÀà±ðºÍ¸ü¡°½ô¡±µÄ¾ØÐοò¡£ÕâÀïÖØµãÔÚʶ±ðµÄ¾«¶È¡£
ÔÚÁ˽âËã·¨µÄ´óÖ¼ܹ¹ºó£¬À´¿´¿´Ëã·¨µÄ¾ßÌåʵÏÖ£¬ÕâÀïÖ÷ÒªÃèÊöR-CNNÕâһϵÁÐËã·¨µÄ×îа棺Faster
R-CNN£¬Ëü¶ÔÓ¦ÉÏÃæÁ½²½·ÖΪRPN£¨Region Proposal Network£©ºÍFast R-CNN£¬½ÓÏÂÀ´·Ö±ð½éÉÜ¡£
RPN
ÎÒÃdzÆÎïÌå¿ÉÄÜËùÔÚÇøÓòΪºòÑ¡£¬RPN£¨Region Proposal Network£©µÄ¹¦ÄÜÊÇ×î¸ßЧµØ²úÉúÒ»¸öºòÑ¡ÁÐ±í¡£Èçͼ6£¬RPNÑ¡ÔñÒÔCNNΪ»ù´¡£¬Í¼Æ¬Í¨¹ý¶à¸ö£¨±ÈÈç4£©¾í»ý²ã½øÐÐÌØÕ÷ÌáÈ¡£¬ÔÚ×îºóÒ»¸ö¾í»ý²ãÊä³öµÄÌØÕ÷ͼÉÏʹÓÃÒ»¸ö3x3µÄ¹ö¶¯´°¿ÚÁ¬½Óµ½Ò»¸ö256»òÕß512άµÄÈ«Á¬½ÓÒþ²ã£¬×îºóÔÙ·ÖÖ§µ½Á½¸öÈ«Á¬½Ó²ã£¬Ò»¸öÊä³öÎïÌåÀà±ð£¬Ò»¸öÊä³öÎïÌåµÄλÖôóС¡£ÎªÁËÄܹ»Ê¹Óò»Í¬µÄÎïÌå´óСºÍ³¤¿í±È£¬ÔÚÿһ¸öλÖÃÉÏ¿¼ÂÇÈý¸ö³ß¶È(128x128,
256x256, 512x512)ºÍÈý¸ö³¤¿í±È(1:1, 1:2, 2:1)Ò»¹²9ÖÖ×éºÏ¡£ÕâÑùÒ»¸ö1000x600µÄͼƬÉÏ¿¼ÂÇÁË(1000/16)
¡Á (600/16) ¡Á 9 ¡Ö 20,000ÖÖλÖᢴóСºÍ³¤¿í±ÈµÄ×éºÏ£¬ÓÉÓÚʹÓÃCNN¼ÆË㣬ÕâÒ»²½ºÄʱ²»¶à¡£×îºó¸ù¾Ý¿Õ¼äÖØµþ³Ì¶ÈÈ¥µôÈßÓàµÄºòÑ¡ÇøÓò£¬Ò»ÕÅͼƬ´óÔ¼»ñµÃ2000¸ö×óÓÒµÄÎïÌå¿ÉÄÜÇøÓò¡£

ͼ6 Region Proposal Network
Fast R-CNN
ÔÚºòÑ¡ÇøÓò·ÖÀà½×¶Î£¬ÎÒÃÇʹÓõÄÊÇ»ùÓÚÈ«Á¬½ÓµÄÉñ¾ÍøÂ磬Èçͼ7µÄÓҲಿ·Ö£º
¶ø×ó²àµÄÌØÕ÷ÌáÈ¡²¿·Ö¿ÉÒÔÖØÓÃRPNÖеÄCNN¼ÆËã½á¹û£¬´ó´ó½ÚÔ¼Á˼ÆËãʱ¼ä£¬ÄÜ´ïµ½5-17֡ÿÃëµÄËÙ¶È¡£

ͼ7 Fast R-CNN
MS-CNN
ËäÈ»Faster R-CNNËã·¨´óÃû¶¦¶¦£¬µ«ÔÚÎïÌå³ß¶È±ä»¯ºÜ´óµÄ³¡¾°£¬±ÈÈçÎÞÈ˼ÝÊ»£¬Ëü»¹ÓÐÌáÉýµÄ¿Õ¼ä£¬Multi-scale
CNN£¨MS-CNN£©ÕýÊÇÕë¶ÔÕâ¸öÎÊÌâµÄ³¢ÊÔ¡£CNNµÄ²ã¼¶½á¹¹ÓÉÓÚpooling²ãµÄ´æÔÚ×ÔÈ»ÐγÉÁ˺Ͳ»Í¬³ß¶ÈµÄÒ»¸ö¶ÔÓ¦¹ØÏµ¡£ÄÇΪʲô²»°Ñ¶ÔÎïÌåµÄ¼ì²â·Åµ½CNNµÄ²»Í¬²ãÀïÈ¥ÄØ£¿ÕâÕýÊÇMS-CNNµÄÏë·¨¡£
ÔÚÑ¡ÔñÎïÌåºòÑ¡ÇøÓò½×¶Î£¬MS-CNNʹÓÃÁËͼ8µÄÍøÂç½á¹¹£¬ÎÒÃÇ¿´µ½Èç¹û°ÑCNNÍøÂçÀïµÄ¾í»ý²ã¿´³ÉÒ»¸ö´óÊ÷µÄ¡°Ö÷¸É¡±£¬ÄÇôÔÚconv3¡¢conv4ºÍconv5ÕâÈý¸ö¾í»ý²ãÖ®ºó£¬Õâ¸öÍøÂç¶¼³¤³öÁË¡°·ÖÖ§¡±£¬Ã¿¸ö¡°·ÖÖ§¡±¶¼Á¬½ÓÁËÒ»¸ö¼ì²â²ã£¬¸ºÔðÒ»¶¨µÄ³ß¶È·¶Î§£¬ÕâÑù¶à¸ö¡°·ÖÖ§¡±Ò»Æð£¬¾ÍÄܸ²¸Ç±È½Ï¿íµÄÎïÌå³ß¶È·¶Î§£¬´ïµ½ÎÒÃǵÄÄ¿µÄ¡£
ÔÚºòÑ¡ÇøÓòʶ±ð½×¶Î£¬ÎÒÃÇÈÃÉÏÒ»½×¶Î¶à¸ö¼ì²â²ãµÄÊä³öÌØÕ÷ͼ·Ö±ðÊäÈëµ½Ò»¸ö×ÓÍøÂçÀÕâÀïÓм¸¸öÖµµÃ×¢ÒâµÄϸ½Ú£º

ͼ8 MS-CNN
µÚÒ»²ãÊÇ¡°Deconvolution¡±£¬Ä¿µÄÊÇΪÁËÌá¸ßÌØÕ÷ͼµÄ·Ö±æÂÊ£¬±£Ö¤ÎïÌå¼ì²âµÄ׼ȷÂÊ£¬ÌرðÊÇ¶Ô³ß¶ÈÆ«Ð¡µÄÎïÌå¡£
DeconvolutionÖ®ºó£¬ÔÚ³éÈ¡ÎïÌåÌØÕ÷ʱ£¨ÂÌÉ«¿ò£©£¬Í¬Ê±»¹³éÈ¡ÁËÎïÌåÖܱߵÄÐÅÏ¢£¨À¶É«µÄ¿ò£©£¬ÕâЩ¡°ÉÏÏÂÎÄ¡±ÐÅÏ¢¶Ôʶ±ð׼ȷÂʵÄÌá¸ßÓÐÃ÷ÏÔ°ïÖú¡£
×ܵÄÀ´Ëµ£¬MS-CNNºÍFaster R-CNNÏà±È£¬ÓÅÊÆÊÇʶ±ðµÄ׼ȷ¶ÈÓкܴóÌá¸ß£¬ÓÈÆäÔÚÎïÌå³ß¶È±ä»¯µÄÇé¿öÏ£¬±ÈÈçKITTIÊý¾Ý¼¯ÀïÃæµÄÐÐÈ˺Í×ÔÐгµ¡£µ«ÊÇFaster
R-CNN»¹ÊÇÓÐËٶȵÄÓÅÊÆ¡£

ͼ9 MS-CNN
SSD
ËäÈ»Faster R-CNNµÄËٶȱÈ֮ǰµÄR-CNNÒÑÓкܴóÌá¸ß£¬µ«»¹´ï²»µ½ÊµÊ±µÄÒªÇó¡£Single
Shot Detector£¨SSD£©¾ÍÊÇÒ»¸öÄܹ»ÊµÊ±ÔËÐУ¬Óиü¼Ñ׼ȷ¶ÈµÄËã·¨£¬×î½üÈËÆøºÜ¸ß¡£SSDÑØÓÃÁË»¬¶¯´°¿ÚµÄ˼Ï룬ͨ¹ýÀëÉ¢»¯ÎïÌåµÄλÖ㬴óСºÍ³¤¿í±È£¬Ê¹ÓÃCNN¸ßЧ¼ÆËãÁ˸÷ÖÖ¿ÉÄܵÄÎïÌåÇé¿ö£¬´Ó¶ø´ïµ½Á˸ßËÙ¼ì²âÎïÌåµÄÄ¿µÄ¡£

ͼ10 Single Shot Detector
Èçͼ10Ëùʾ£¬SSDʹÓÃÁËVGG-16ÍøÂçÀ´×öµ×²ãµÄÍ¼Æ¬ÌØÕ÷ÌáÈ¡£¬Í¨¹ýÈ¡ÏûÉú³ÉºòÑ¡ÇøÓò£¬Ëõ·ÅͼƬËõ·ÅºÍÌØÕ÷ͼ²ÉÑùµÄ²½Ö裬һ²½µ½Î»ÅжÏÎïÌåλÖúͷÖÀ࣬µÃµ½Á˸ßËÙµÄÎïÌå¼ì²âËã·¨¡£
ÔÚVGGÍøÂçµÄ»ù´¡ÉÏ£¬SSD¼ÓÈëÁËÖð²½±äСµÄ¾í»ý²ã£¬ÕâЩ²»Í¬³ß¶ÈµÄ¾í»ý²ã·Ö±ðʹÓÃ3x3´óСµÄ¾í»ýºË½øÐÐÎïÌåλÖÃÆ«ÒƺͷÖÀàµÄÅжϣ¬Ê¹SSDÄܹ»¼ì²âµ½²»Í¬´óСµÄÎïÌå¡£
½áÂÛ
ÎÞÈ˼ÝÊ»µÄ¸ÐÖª²¿·Ö×÷Ϊ¼ÆËã»úÊÓ¾õµÄÁìÓò·¶Î§£¬Ò²²»¿É±ÜÃâµØ³ÉΪCNN·¢»Ó×÷ÓõÄÎę̀¡£CNNÔÚÎÞÈ˼ÝÊ»ÖеÄÓ¦ÓÃÖ÷Òª°üÀ¨3D¸ÐÖªÓëÎïÌå¼ì²â¡£ÔÚ3D¸ÐÖªÖÐʹÓõ½µÄÍøÂç°üÀ¨MC-CNNÓëFlowNet£¬
ÔÚÎïÌå¼ì²âÖÐʹÓõ½µÄÍøÂç°üÀ¨Faster R-CNN¡¢ MSCNNÓë SSD¡£±¾ÎÄÏêϸ½éÉÜÁ˸÷ÖÖÍøÂçµÄÓÅȱµã£¬Ï£Íû¶Ô¸÷λÔÚÑ¡ÔñÍøÂçʱÓаïÖú¡£ |