{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T15:59:43Z","timestamp":1772726383114,"version":"3.50.1"},"reference-count":43,"publisher":"MDPI AG","issue":"15","license":[{"start":{"date-parts":[[2020,7,25]],"date-time":"2020-07-25T00:00:00Z","timestamp":1595635200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>In recent years, satellites capable of capturing videos have been developed and launched to provide high definition satellite videos that enable applications far beyond the capabilities of remotely sensed imagery. Moving object detection and moving object tracking are among the most essential and challenging tasks, but existing studies have mainly focused on vehicles. To accurately detect and then track more complex moving objects, specifically airplanes, we need to address the challenges posed by the new data. First, slow-moving airplanes may cause foreground aperture problem during detection. Second, various disturbances, especially parallax motion, may cause false detection. Third, airplanes may perform complex motions, which requires a rotation-invariant and scale-invariant tracking algorithm. To tackle these difficulties, we first develop an Improved Gaussian-based Background Subtractor (IPGBBS) algorithm for moving airplane detection. This algorithm adopts a novel strategy for background and foreground adaptation, which can effectively deal with the foreground aperture problem. Then, the detected moving airplanes are tracked by a Primary Scale Invariant Feature Transform (P-SIFT) keypoint matching algorithm. The P-SIFT keypoint of an airplane exhibits high distinctiveness and repeatability. More importantly, it provides a highly rotation-invariant and scale-invariant feature vector that can be used in the matching process to determine the new locations of the airplane in the frame sequence. The method was tested on a satellite video with eight moving airplanes. Compared with state-of-the-art algorithms, our IPGBBS algorithm achieved the best detection accuracy with the highest F1 score of 0.94 and also demonstrated its superiority on parallax motion suppression. The P-SIFT keypoint matching algorithm could successfully track seven out of the eight airplanes. Based on the tracking results, movement trajectories of the airplanes and their dynamic properties were also estimated.<\/jats:p>","DOI":"10.3390\/rs12152390","type":"journal-article","created":{"date-parts":[[2020,7,27]],"date-time":"2020-07-27T04:39:50Z","timestamp":1595824790000},"page":"2390","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["A Method to Detect and Track Moving Airplanes from a Satellite Video"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1871-0006","authenticated-orcid":false,"given":"Fan","family":"Shi","sequence":"first","affiliation":[{"name":"Geospatial Information Sciences, The University of Texas at Dallas, 800 West Campbell Road, Richardson, TX 75080, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3999-1174","authenticated-orcid":false,"given":"Fang","family":"Qiu","sequence":"additional","affiliation":[{"name":"Geospatial Information Sciences, The University of Texas at Dallas, 800 West Campbell Road, Richardson, TX 75080, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8879-7322","authenticated-orcid":false,"given":"Xiao","family":"Li","sequence":"additional","affiliation":[{"name":"Geospatial Information Sciences, The University of Texas at Dallas, 800 West Campbell Road, Richardson, TX 75080, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2257-8749","authenticated-orcid":false,"given":"Yunwei","family":"Tang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Digital Earth Science, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruofei","family":"Zhong","sequence":"additional","affiliation":[{"name":"Beijing Advanced Innovation Center for Imaging Technology, Capital Normal University, Beijing 100048, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cankun","family":"Yang","sequence":"additional","affiliation":[{"name":"Beijing Advanced Innovation Center for Imaging Technology, Capital Normal University, Beijing 100048, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,7,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"8719","DOI":"10.1109\/TGRS.2019.2922648","article-title":"Can we track targets from space? A hybrid kernel correlation filter tracker for satellite video","volume":"57","author":"Shao","year":"2019","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"8379","DOI":"10.1080\/01431161.2019.1610983","article-title":"Moving vehicle detection, tracking and traffic parameter estimation from a satellite video: A perspective on a smarter city","volume":"40","author":"Ahmadi","year":"2019","journal-title":"Int. J. Remote Sens."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"3435","DOI":"10.1109\/JSTARS.2017.2696823","article-title":"Multitemporal very high resolution from space: Outcome of the 2016 IEEE GRSS data fusion contest","volume":"10","author":"Mou","year":"2017","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_4","unstructured":"Zhang, J., Jia, X., and Hu, J. (December, January 29). Motion flow clustering for moving vehicle detection from satellite high definition video. Proceedings of the International Conference on Digital Image Computing: Techniques and Applications (DICTA), Sydney, Australia."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Yang, T., Wang, X., Yao, B., Li, J., Zhang, Y., He, Z., and Duan, W. (2016). Small moving vehicle detection in a satellite video of an urban area. Sensors, 16.","DOI":"10.3390\/s16091528"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Mou, L., and Zhu, X. (2016, January 10\u201315). Spatiotemporal scene interpretation of space videos via deep neural network and tracklet analysis. Proceedings of the IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Bejing, China.","DOI":"10.1109\/IGARSS.2016.7729468"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Kopsiaftis, G., and Karantzalos, K. (2015, January 26\u201331). Vehicle detection and traffic density monitoring from very high resolution satellite video data. Proceedings of the IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Milan, Italy.","DOI":"10.1109\/IGARSS.2015.7326160"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Vakalopoulou, M., Platias, C., Papadomanolaki, M., Paragios, N., and Karantzalos, K. (2016, January 10\u201315). Simultaneous registration, segmentation and change detection from multisensor, multitemporal satellite image pairs. Proceedings of the IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Bejing, China.","DOI":"10.1109\/IGARSS.2016.7729469"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Kelbe, D., White, D., Hardin, A., Moehl, J., and Phillips, M. (2016, January 10\u201315). Sensor-agnostic photogrammetric image registration with applications to population modeling. Procedings of the IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Bejing, China.","DOI":"10.1109\/IGARSS.2016.7729470"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Ahmadi, S.A., and Mohammadzadeh, A. (2017, January 6\u20138). A simple method for detecting and tracking vehicles and vessels from high resolution spaceborne videos. Proceedings of the Joint Urban Remote Sensing Event (JURSE), Dubai, UAE.","DOI":"10.1109\/JURSE.2017.7924614"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"7860","DOI":"10.1109\/TGRS.2019.2916953","article-title":"Tracking objects from satellite videos: A velocity feature based correlation filter","volume":"57","author":"Shao","year":"2019","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_12","unstructured":"Piccardi, M. (2004, January 10\u201313). Background subtraction techniques: A review. Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, The Hague, The Netherlands."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"32","DOI":"10.2174\/1874479610801010032","article-title":"Moving object detection in spatial domain using background removal techniques-state-of-art","volume":"1","author":"Elhabian","year":"2008","journal-title":"Recent Patents Comput. Sci."},{"key":"ref_14","unstructured":"Chris, S., and Grimson, W.E. (1999, January 23\u201325). Adaptive background mixture models for real-time tracking. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Fort Collins, CO, USA."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1016\/j.rti.2004.12.004","article-title":"Real-time foreground-background segmentation using codebook model","volume":"11","author":"Kim","year":"2005","journal-title":"Real-Time Imag."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1709","DOI":"10.1109\/TIP.2010.2101613","article-title":"Van ViBe: A universal background subtraction algorithm for video sequences","volume":"20","author":"Barnich","year":"2010","journal-title":"IEEE Trans. Image Process"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Barnich, O., and Van Droogenbroeck, M. (2009, January 19\u201324). ViBe: A powerful random technique to estimate the background in video sequences. Proceedings of the 2009 IEEE International Conference on Acoustics, Speech and Signal Processing, Taipei, Taiwan.","DOI":"10.1109\/ICASSP.2009.4959741"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Koga, Y., Miyazaki, H., and Shibasaki, R. (2020). A method for vehicle detection in high-resolution satellite images that uses a region-based object detector and unsupervised domain adaptation. Remote Sens., 12.","DOI":"10.3390\/rs12030575"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Zhang, X., and Zhu, X. (2019). An efficient and scene-adaptive algorithm for vehicle detection in aerial images using an improved YOLOv3 framework. ISPRS Int. J. Geo-Inf., 8.","DOI":"10.3390\/ijgi8110483"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Zheng, K., Wei, M., Sun, G., Anas, B., and Li, Y. (2019). Using vehicle synthesis generative adversarial networks to improve vehicle detection in remote sensing images. ISPRS Int. J. Geo-Inf., 8.","DOI":"10.3390\/ijgi8090390"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Audebert, N., Le Saux, B., and Lef\u00e8vre, S. (2017). Segment-before-detect: Vehicle detection and classification through semantic segmentation of aerial images. Remote Sens., 9.","DOI":"10.3390\/rs9040368"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Jain, S.D., Xiong, B., and Grauman, K. (2017, January 21\u201326). FusionSeg: Learning to combine motion and appearance for fully automatic segmentation of generic objects in videos. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.228"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Perazzi, F., Khoreva, A., Benenson, R., Schiele, B., and Sorkine-Hornung, A. (2017, January 22\u201325). Learning video object segmentation from static images. Proceedings of the IEEE Conference on computer vision and pattern recognition, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.372"},{"key":"ref_24","unstructured":"You, S., Zhu, H., Li, M., and Li, Y. (2019). A review of visual trackers and analysis of its application to mobile robot. arXiv."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"16989","DOI":"10.1007\/s11042-016-3647-0","article-title":"A review of visual moving target tracking","volume":"76","author":"Pan","year":"2017","journal-title":"Multimed. Tools Appl."},{"key":"ref_26","unstructured":"Lewis, J.P. (2020, March 05). Fast Normalized Cross-Correlation. Available online: https:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.21.6062."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1334","DOI":"10.1109\/TPAMI.2005.165","article-title":"On the Euclidean distance of images","volume":"27","author":"Liwei","year":"2005","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1016\/j.patrec.2012.10.025","article-title":"A new distance measure based on generalized Image normalized cross-correlation for robust video tracking and image recognition","volume":"34","author":"Nakhmani","year":"2013","journal-title":"Pattern Recognit. Lett."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/S0031-3203(00)00180-1","article-title":"Rotation-invariant pattern matching with color ring-projection","volume":"35","author":"Tsai","year":"2002","journal-title":"Pattern Recognit."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1109\/TIT.1962.1057692","article-title":"Visual pattern recognition by moment invariants","volume":"8","author":"Hu","year":"1962","journal-title":"IRE Trans. Inf. Theory"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1109\/TPAMI.1985.4767663","article-title":"Template Matching in Rotated Images","volume":"3","author":"Goshtasby","year":"1985","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1007\/s11760-013-0432-7","article-title":"Automatic cephalometric landmark detection using Zernike moments and template matching","volume":"9","author":"Kaur","year":"2015","journal-title":"Signal Image Video Process."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1016\/S0031-3203(03)00184-5","article-title":"Using orientation codes for rotation-invariant template matching","volume":"37","author":"Ullah","year":"2004","journal-title":"Pattern Recognit."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/S0031-3203(01)00025-5","article-title":"A novel two stage template matching method for rotation and illumination invariance","volume":"35","author":"Choi","year":"2002","journal-title":"Pattern Recognit."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1424","DOI":"10.1109\/TIP.2015.2403231","article-title":"Video tracking using learned hierarchical features","volume":"24","author":"Wang","year":"2015","journal-title":"IEEE Trans. Image Process."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Choi, J., Chang, H.J., Fischer, T., Yun, S., Lee, K., Jeong, J., Demiris, Y., and Choi, J.Y. (2018, January 18\u201323). Context-aware deep feature compression for high-speed visual tracking. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00057"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Dicle, C., Camps, O.I., and Sznaier, M. (2013, January 1\u20138). The way they move: Tracking multiple targets with similar appearance. Proceedings of the IEEE International Conference on Computer Vision, Sidney, Australia.","DOI":"10.1109\/ICCV.2013.286"},{"key":"ref_38","unstructured":"Luo, W., Xing, J., Milan, A., Zhang, X., Liu, W., Zhao, X., and Kim, T.-K. (2017). Multiple object tracking: A literature review. arXiv."},{"key":"ref_39","unstructured":"Javed, O., Shah, M., and Shafique, K. (2003, January 9). A hierarchical approach to robust background subtraction using color and gradient information. Proceedings of the Workshop on Motion and Video Computing, Orlando, FL, USA."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Toyama, K., Krumm, J., Brumitt, B., and Meyers, B. (1999, January 20\u201327). Wallflower: Principles and practice of background maintenance. Proceedings of the Seventh IEEE International Conference on Computer Vision, Kerkyra, Greece.","DOI":"10.1109\/ICCV.1999.791228"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2010\/343057","article-title":"Background subtraction for automated multisensor surveillance: A comprehensive review","volume":"2010","author":"Cristani","year":"2010","journal-title":"EURASIP J. Adv. Signal. Process."},{"key":"ref_42","first-page":"169","article-title":"A comparison of sift, pca-sift and surf","volume":"8","author":"Juan","year":"2007","journal-title":"Int. J. Signal. Process."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","article-title":"Distinctive Image Features from Scale-Invariant Keypoints","volume":"60","author":"Lowe","year":"2004","journal-title":"Int. J. Comput. Vis."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/12\/15\/2390\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:51:38Z","timestamp":1760176298000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/12\/15\/2390"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,25]]},"references-count":43,"journal-issue":{"issue":"15","published-online":{"date-parts":[[2020,8]]}},"alternative-id":["rs12152390"],"URL":"https:\/\/doi.org\/10.3390\/rs12152390","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,25]]}}}