{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T15:09:11Z","timestamp":1761664151641,"version":"3.37.3"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2020,9,25]],"date-time":"2020-09-25T00:00:00Z","timestamp":1600992000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,9,25]],"date-time":"2020-09-25T00:00:00Z","timestamp":1600992000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2021,5]]},"DOI":"10.1007\/s11227-020-03434-4","type":"journal-article","created":{"date-parts":[[2020,9,25]],"date-time":"2020-09-25T09:02:36Z","timestamp":1601024556000},"page":"4294-4316","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["A novel framework for UAV returning based on FPGA"],"prefix":"10.1007","volume":"77","author":[{"given":"Qunfang","family":"He","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6471-1862","authenticated-orcid":false,"given":"Wenjie","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Danping","family":"Zou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhilei","family":"Chai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,9,25]]},"reference":[{"key":"3434_CR1","doi-asserted-by":"crossref","unstructured":"Allaire FCJ, Tarbouchi M, Labonte G, Roberge V (2018) Real-time UAV path-terrain collision evaluation on FPGA. IEEE, pp 1\u20135","DOI":"10.1109\/ICOA.2018.8370583"},{"issue":"6","key":"3434_CR2","doi-asserted-by":"publisher","first-page":"1058","DOI":"10.1109\/TVLSI.2011.2145423","volume":"20","author":"F Barranco","year":"2012","unstructured":"Barranco F, Tomasi M, Diaz J, Vanegas M, Ros E (2012) Parallel architecture for hierarchical optical flow estimation based on FPGA. IEEE Trans Very Large Scale Integr (VLSI) Syst 20(6):1058\u20131067. https:\/\/doi.org\/10.1109\/TVLSI.2011.2145423","journal-title":"IEEE Trans Very Large Scale Integr (VLSI) Syst"},{"key":"3434_CR3","doi-asserted-by":"crossref","unstructured":"Bayrak A, Efe MO (2016) FPGA based offline 3D UAV local path planner using evolutionary algorithms for unknown environments. IEEE, pp 4778\u20134783","DOI":"10.1109\/IECON.2016.7793243"},{"issue":"2","key":"3434_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1754386.1754387","volume":"3","author":"J Bodily","year":"2010","unstructured":"Bodily J, Nelson B, Wei Z, Lee DJ, Chase J (2010) A comparison study on implementing optical flow and digital communications on FPGAs and GPUs. ACM Trans Reconfig Technol Syst 3(2):1\u201322. https:\/\/doi.org\/10.1145\/1754386.1754387","journal-title":"ACM Trans Reconfig Technol Syst"},{"key":"3434_CR5","doi-asserted-by":"crossref","unstructured":"Cao X, Lan J, Yan P, Li X (2011) KLT feature based vehicle detection and tracking in airborne videos. IEEE, pp 673\u2013678","DOI":"10.1109\/ICIG.2011.92"},{"key":"3434_CR6","doi-asserted-by":"publisher","unstructured":"Chen W, Ma Y, Chai Z, Chen M, He D (2017) An FPGA-based real-time moving object tracking approach. In: Ibrahim S, Choo KK, Yan Z, Pedrycz W (eds) Algorithms and architectures for parallel processing. ICA3PP 2017. Lecture notes in computer science, vol 10393. Springer, Cham. https:\/\/doi.org\/10.1007\/978-3-319-65482-9_5","DOI":"10.1007\/978-3-319-65482-9_5"},{"key":"3434_CR7","doi-asserted-by":"crossref","unstructured":"Cooke P, Fowers J, Stitt G, Hunt L (2013) A comparison of correntropy-based feature tracking on FPGAs and GPUs. In: 2013 IEEE 24th international conference on application-specific systems, architectures and processors, pp 237\u2013240","DOI":"10.1109\/ASAP.2013.6567580"},{"key":"3434_CR8","unstructured":"Fan B, Du Y, Tang Y (2011) Efficient registration algorithm for UAV image sequence. IEEE, pp 111\u2013116"},{"issue":"99","key":"3434_CR9","first-page":"1","volume":"PP","author":"D He","year":"2018","unstructured":"He D, Qiao Y, Chen S, Du X, Guizani M (2018) A friendly and low-cost technique for capturing non-cooperative civilian unmanned aerial vehicles. IEEE Netw PP(99):1\u20136","journal-title":"IEEE Netw"},{"key":"3434_CR10","doi-asserted-by":"crossref","unstructured":"Hu T, Wu H, Ikenaga T (2017) FPGA implementation of high frame rate and ultra-low delay tracking with local-search based block matching. In: Conference ProceedingsER. IEEE, pp 93\u201398","DOI":"10.1109\/CMVIT.2017.24"},{"issue":"4","key":"3434_CR11","doi-asserted-by":"publisher","first-page":"890","DOI":"10.1109\/TITS.2016.2595526","volume":"18","author":"R Ke","year":"2017","unstructured":"Ke R, Li Z, Kim S, Ash J, Cui Z, Wang Y (2017) Real-time bidirectional traffic flow parameter estimation from aerial videos. IEEE Trans Intell Transp Syst 18(4):890\u2013901. https:\/\/doi.org\/10.1109\/TITS.2016.2595526","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"1","key":"3434_CR12","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1109\/TITS.2018.2797697","volume":"20","author":"R Ke","year":"2019","unstructured":"Ke R, Li Z, Tang J, Pan Z, Wang Y (2019) Real-time traffic flow parameter estimation from UAV video based on ensemble classifier and optical flow. IEEE Trans Intell Transp Syst 20(1):54\u201364. https:\/\/doi.org\/10.1109\/TITS.2018.2797697","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"2","key":"3434_CR13","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1109\/TEVC.2012.2192124","volume":"17","author":"J Kok","year":"2013","unstructured":"Kok J, Gonzalez LF, Kelson N (2013) Fpga implementation of an evolutionary algorithm for autonomous unmanned aerial vehicle on-board path planning. IEEE Trans Evolut Comput 17(2):272\u2013281. https:\/\/doi.org\/10.1109\/TEVC.2012.2192124","journal-title":"IEEE Trans Evolut Comput"},{"issue":"3","key":"3434_CR14","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1145\/3079758","volume":"10","author":"Z Liu","year":"2017","unstructured":"Liu Z, Yong D, Jiang J, Xu J, Li S, Zhou Y, Xu Y (2017) Throughput-optimized FPGA accelerator for deep convolutional neural networks. ACM Trans Reconfig Technol Syst 10(3):17","journal-title":"ACM Trans Reconfig Technol Syst"},{"key":"3434_CR15","unstructured":"Lucas DB, Kanade T (1981) An iterative image registration technique with an application to stereo vision (IJCAI). In: Proceedings of the 7th international joint conference on artificial intelligence (IJCAI). Vancouver, British Columbia, Aug 24\u201328, pp 674\u2013679"},{"issue":"7","key":"3434_CR16","doi-asserted-by":"publisher","first-page":"8875","DOI":"10.1007\/s11042-018-6580-6","volume":"78","author":"C Lv","year":"2019","unstructured":"Lv C, Wu Y, Fan D, Lu X (2019) Fast registration of UAV aerial images based on improved optical-flow model combined with feature-point matching. Multimedia Tools Appl 78(7):8875\u20138887. https:\/\/doi.org\/10.1007\/s11042-018-6580-6","journal-title":"Multimedia Tools Appl"},{"issue":"1","key":"3434_CR17","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/TVLSI.2008.2006900","volume":"18","author":"V Mahalingam","year":"2010","unstructured":"Mahalingam V, Bhattacharya K, Ranganathan N, Chakravarthula H, Murphy RR, Pratt KS (2010) A vlsi architecture and algorithm for Lucas\u2013Kanade-based optical flow computation. IEEE Trans Very Large Scale Integr (VLSI) Syst 18(1):29\u201338. https:\/\/doi.org\/10.1109\/TVLSI.2008.2006900","journal-title":"IEEE Trans Very Large Scale Integr (VLSI) Syst"},{"key":"3434_CR18","doi-asserted-by":"crossref","unstructured":"Micheal AA, Vani K (2017) Comparative analysis of sift and surf on KLT tracker for UAV applications. IEEE, pp 1000\u20131003","DOI":"10.1109\/ICCSP.2017.8286523"},{"key":"3434_CR19","doi-asserted-by":"crossref","unstructured":"Monterrosa N, Montoya J, Jarquin F, Bran C (2016) Design, development and implementation of a UAV flight controller based on a state machine approach using a FPGA embedded system. IEEE, pp 1\u20138","DOI":"10.1109\/DASC.2016.7778069"},{"key":"3434_CR20","doi-asserted-by":"crossref","unstructured":"Najiya KV, Archana M (2018) UAV video processing for traffic surveillence with enhanced vehicle detection. IEEE, pp 662\u2013668","DOI":"10.1109\/ICICCT.2018.8473204"},{"key":"3434_CR21","doi-asserted-by":"crossref","unstructured":"Nguyen TH, Cao M, Nguyen TM, Xie L (2018) Post-mission autonomous return and precision landing of UAV. IEEE, pp 1747\u20131752","DOI":"10.1109\/ICARCV.2018.8581117"},{"key":"3434_CR22","doi-asserted-by":"publisher","unstructured":"Niu K, Anderson JH (2018) Compact area and performance modelling for CGRA architecture evaluation. In: International Conference on Field-Programmable Technology, FPT 2018, Naha, Okinawa, Japan, December 10\u201314, 2018. IEEE, pp 126\u2013133. https:\/\/doi.org\/10.1109\/FPT.2018.00028","DOI":"10.1109\/FPT.2018.00028"},{"key":"3434_CR23","doi-asserted-by":"crossref","unstructured":"Qiao Y, Zhang Y, Du X (2017) A vision-based GPS-spoofing detection method for small UAVs. In: 2017 13th International Conference on Computational Intelligence and Security (CIS). IEEE, pp 312\u2013316","DOI":"10.1109\/CIS.2017.00074"},{"key":"3434_CR24","doi-asserted-by":"crossref","unstructured":"Sharma BL, Khatri N, Sharma A (2016) An analytical review on FPGA based autonomous flight control system for small UAVs. IEEE, pp 1369\u20131372","DOI":"10.1109\/ICEEOT.2016.7754907"},{"key":"3434_CR25","unstructured":"Sheikh FJ, Farokhp S (2015) Object tracking using sift and KLT tracker for UAV-based applications. In: 2015 IEEE International Symposium on Robotics and Intelligent Sensors (IEEE IRIS20I5)"},{"key":"3434_CR26","doi-asserted-by":"publisher","unstructured":"Shi J, Tomasi C (1994) Good features to track. In: Conference on Computer Vision and Pattern Recognition, CVPR 1994, 21\u201323 June, 1994, Seattle, WA, USA. IEEE, pp 593\u2013600. https:\/\/doi.org\/10.1109\/CVPR.1994.323794","DOI":"10.1109\/CVPR.1994.323794"},{"issue":"4","key":"3434_CR27","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/2693714.2693720","volume":"42","author":"Y Tanabe","year":"2014","unstructured":"Tanabe Y, Maruyama T (2014) Fast and accurate optical flow estimation using FPGA. ACM SIGARCH Comput Architect News 42(4):27\u201332. https:\/\/doi.org\/10.1145\/2693714.2693720","journal-title":"ACM SIGARCH Comput Architect News"},{"issue":"2","key":"3434_CR28","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/BF00129684","volume":"9","author":"C Tomasi","year":"1992","unstructured":"Tomasi C, Kanade T (1992) Shape and motion from image streams under orthography: a factorization method. Int J Comput Vis 9(2):137\u2013154","journal-title":"Int J Comput Vis"},{"issue":"1","key":"3434_CR29","first-page":"108","volume":"16","author":"Y Wang","year":"2004","unstructured":"Wang Y, Tiejun LI, Chen Z (2004) Study on global simulation technology of scene matching navigation system. Acta Simulata Systematica Sinica 16(1):108\u2013112","journal-title":"Acta Simulata Systematica Sinica"},{"issue":"1","key":"3434_CR30","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1109\/LRA.2018.2883408","volume":"4","author":"M Warren","year":"2019","unstructured":"Warren M, Greeff M, Patel B, Collier J, Schoellig AP, Barfoot TD (2019) There\u2019s no place like home: visual teach and repeat for emergency return of multirotor UAVs during GPS failure. IEEE Robot Autom Lett 4(1):161\u2013168. https:\/\/doi.org\/10.1109\/LRA.2018.2883408","journal-title":"IEEE Robot Autom Lett"},{"key":"3434_CR31","doi-asserted-by":"crossref","unstructured":"Zach C, Gallup D, Frahm JM (2009) Fast gain-adaptive KLT tracking on the GPU. In: 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops","DOI":"10.1109\/CVPRW.2008.4563089"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03434-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-020-03434-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03434-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,25]],"date-time":"2021-09-25T01:33:35Z","timestamp":1632533615000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-020-03434-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,25]]},"references-count":31,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,5]]}},"alternative-id":["3434"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03434-4","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2020,9,25]]},"assertion":[{"value":"12 September 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 September 2020","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}