{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T16:05:15Z","timestamp":1775837115364,"version":"3.50.1"},"reference-count":36,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2022,1,20]],"date-time":"2022-01-20T00:00:00Z","timestamp":1642636800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Event cameras are bio-inspired sensors that have a high dynamic range and temporal resolution. This property enables motion estimation from textures with repeating patterns, which is difficult to achieve with RGB cameras. Therefore, motion estimation of an event camera is expected to be applied to vehicle position estimation. An existing method, called contrast maximization, is one of the methods that can be used for event camera motion estimation by capturing road surfaces. However, contrast maximization tends to fall into a local solution when estimating three-dimensional motion, which makes correct estimation difficult. To solve this problem, we propose a method for motion estimation by optimizing contrast in the bird\u2019s-eye view space. Instead of performing three-dimensional motion estimation, we reduced the dimensionality to two-dimensional motion estimation by transforming the event data to a bird\u2019s-eye view using homography calculated from the event camera position. This transformation mitigates the problem of the loss function becoming non-convex, which occurs in conventional methods. As a quantitative experiment, we created event data by using a car simulator and evaluated our motion estimation method, showing an improvement in accuracy and speed. In addition, we conducted estimation from real event data and evaluated the results qualitatively, showing an improvement in accuracy.<\/jats:p>","DOI":"10.3390\/s22030773","type":"journal-article","created":{"date-parts":[[2022,1,20]],"date-time":"2022-01-20T22:51:06Z","timestamp":1642719066000},"page":"773","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Accuracy and Speed Improvement of Event Camera Motion Estimation Using a Bird\u2019s-Eye View Transformation"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3067-9766","authenticated-orcid":false,"given":"Takehiro","family":"Ozawa","sequence":"first","affiliation":[{"name":"Graduate School of Science and Technology, Keio University, Yokohama 223-8522, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1111-5949","authenticated-orcid":false,"given":"Yusuke","family":"Sekikawa","sequence":"additional","affiliation":[{"name":"Denso IT Laboratory, Inc., Tokyo 150-0002, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2421-9862","authenticated-orcid":false,"given":"Hideo","family":"Saito","sequence":"additional","affiliation":[{"name":"Graduate School of Science and Technology, Keio University, Yokohama 223-8522, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,1,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Teshima, T., Saito, H., Ozawa, S., Yamamoto, K., and Ihara, T. (2006, January 20\u201324). Vehicle Lateral Position Estimation Method Based on Matching of Top-View Images. Proceedings of the 18th International Conference on Pattern Recognition (ICPR), Hong Kong, China.","DOI":"10.1109\/ICPR.2006.1166"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1109\/TPAMI.2016.2545663","article-title":"Homography Based Egomotion Estimation with a Common Direction","volume":"39","author":"Saurer","year":"2017","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Gilles, M., and Ibrahimpasic, S. (2021). Unsupervised deep learning based ego motion estimation with a downward facing camera. Vis. Comput.","DOI":"10.1007\/s00371-021-02345-6"},{"key":"ref_4","unstructured":"Ke, Q., and Kanade, T. (2003, January 18\u201320). Transforming camera geometry to a virtual downward-looking camera: Robust ego-motion estimation and ground-layer detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Madison, WI, USA."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Nourani-Vatani, N., Roberts, J., and Srinivasan, M.V. (2009, January 12\u201317). Practical visual odometry for car-like vehicles. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Kobe, Japan.","DOI":"10.1109\/ROBOT.2009.5152403"},{"key":"ref_6","unstructured":"Gao, L., Su, J., Cui, J., Zeng, X., Peng, X., and Kneip, L. (August, January 31). Efficient Globally-Optimal Correspondence-Less Visual Odometry for Planar Ground Vehicles. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Paris, France."},{"key":"ref_7","unstructured":"Gallego, G., Delbruck, T., Orchard, G., Bartolozzi, C., Taba, B., Censi, A., Leutenegger, S., Davison, A., Conradt, J., and Daniilidis, K. (2019). Event-based Vision: A Survey. arXiv."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2333","DOI":"10.1109\/JSSC.2014.2342715","article-title":"A 240 \u00d7 180 130 dB 3 \u00b5s Latency Global Shutter Spatiotemporal Vision Sensor","volume":"49","author":"Brandli","year":"2014","journal-title":"IEEE J. Solid-State Circuits"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"566","DOI":"10.1109\/JSSC.2007.914337","article-title":"A 128\u00d7 128 120 dB 15 \u03bcs Latency Asynchronous Temporal Contrast Vision Sensor","volume":"43","author":"Lichtsteiner","year":"2008","journal-title":"IEEE J. Solid-State Circuits"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Gallego, G., Rebecq, H., and Scaramuzza, D. (2018, January 18\u201323). A Unifying Contrast Maximization Framework for Event Cameras, with Applications to Motion, Depth, and Optical Flow Estimation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00407"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Gallego, G., Gehrig, M., and Scaramuzza, D. (2019, January 15\u201320). Focus is all you need: Loss functions for event-based vision. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.01256"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Stoffregen, T., and Kleeman, L. (2019, January 15\u201320). Event cameras, contrast maximization and reward functions: An analysis. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.01258"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Nunes, U.M., and Demiris, Y. (2020). Entropy Minimisation Framework for Event-Based Vision Model Estimation. European Conference on Computer Vision (ECCV), Springer International Publishing.","DOI":"10.1007\/978-3-030-58558-7_10"},{"key":"ref_14","unstructured":"Dosovitskiy, A., Ros, G., Codevilla, F., Lopez, A., and Koltun, V. (2017, January 13\u201315). CARLA: An Open Urban Driving Simulator. Proceedings of the 1st Annual Conference on Robot Learning, Mountain View, CA, USA."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1016\/j.neunet.2011.11.001","article-title":"Asynchronous frameless event-based optical flow","volume":"27","author":"Benosman","year":"2012","journal-title":"Neural Netw."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"176","DOI":"10.3389\/fnins.2016.00176","article-title":"Evaluation of Event-Based Algorithms for Optical Flow with Ground-Truth from Inertial Measurement Sensor","volume":"10","author":"Rueckauer","year":"2016","journal-title":"Front. Neurosci."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"137","DOI":"10.3389\/fnins.2015.00137","article-title":"On event-based optical flow detection","volume":"9","author":"Brosch","year":"2015","journal-title":"Front. Neurosci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1109\/TNNLS.2013.2273537","article-title":"Event-based visual flow","volume":"25","author":"Benosman","year":"2014","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_19","unstructured":"Delbruck, T. (2008, January 6\u20137). Frame-free dynamic digital vision. Proceedings of the International Symposium on Secure-Life Electronics, Advanced Electronics for Quality Life and Society, Tokyo, Japan."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Liu, M., and Delbruck, T. (2017, January 28\u201331). Block-matching optical flow for dynamic vision sensors: Algorithm and FPGA implementation. Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS), Baltimore, MD, USA.","DOI":"10.1109\/ISCAS.2017.8050295"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1547","DOI":"10.1109\/TPAMI.2020.2986748","article-title":"Distance Surface for Event-Based Optical Flow","volume":"42","author":"Almatrafi","year":"2020","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Yu, J.J., Harley, A.W., and Derpanis, K.G. (2016). Back to Basics: Unsupervised Learning of Optical Flow via Brightness Constancy and Motion Smoothness. European Conference on Computer Vision (ECCV), Springer.","DOI":"10.1007\/978-3-319-49409-8_1"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Ilg, E., Mayer, N., Saikia, T., Keuper, M., Dosovitskiy, A., and Brox, T. (2017, January 21\u201326). Flownet 2.0: Evolution of optical flow estimation with deep networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.179"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Meister, S., Hur, J., and Roth, S. (2018, January 2\u20137). UnFlow: Unsupervised Learning of Optical Flow With a Bidirectional Census Loss. Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence, New Orleans, LA, USA.","DOI":"10.1609\/aaai.v32i1.12276"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Zhu, A.Z., Yuan, L., Chaney, K., and Daniilidis, K. (2018). EV-FlowNet: Self-Supervised Optical Flow Estimation for Event-based Cameras. arXiv.","DOI":"10.15607\/RSS.2018.XIV.062"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2051","DOI":"10.1109\/TPAMI.2019.2903179","article-title":"Unsupervised Learning of a Hierarchical Spiking Neural Network for Optical Flow Estimation: From Events to Global Motion Perception","volume":"42","author":"Scheper","year":"2020","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Lee, C., Kosta, A.K., Zhu, A.Z., Chaney, K., Daniilidis, K., and Roy, K. (2020, January 23\u201328). Spike-FlowNet: Event-Based Optical Flow Estimation with Energy-Efficient Hybrid Neural Networks. Proceedings of the European Conference on Computer Vision (ECCV), Glasgow, UK.","DOI":"10.1007\/978-3-030-58526-6_22"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Weikersdorfer, D., and Conradt, J. (2012, January 11\u201314). Event-based particle filtering for robot self-localization. Proceedings of the 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO), Guangzhou, China.","DOI":"10.1109\/ROBIO.2012.6491077"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Weikersdorfer, D., Hoffmann, R., and Conradt, J. (2013). Simultaneous Localization and Mapping for Event-Based Vision Systems. Computer Vision Systems, Springer.","DOI":"10.1007\/978-3-642-39402-7_14"},{"key":"ref_30","first-page":"566","article-title":"Simultaneous mosaicing and tracking with an event camera","volume":"43","author":"Kim","year":"2008","journal-title":"J. Solid State Circ."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Kim, H., Leutenegger, S., and Davison, A.J. (2016). Real-Time 3D Reconstruction and 6-DoF Tracking with an Event Camera. Computer Vision\u2014ECCV 2016, Springer International Publishing.","DOI":"10.1007\/978-3-319-46466-4_21"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"632","DOI":"10.1109\/LRA.2016.2647639","article-title":"Accurate Angular Velocity Estimation With an Event Camera","volume":"2","author":"Gallego","year":"2017","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Liu, D., Parra, A., and Chin, T.J. (2020, January 13\u201319). Globally Optimal Contrast Maximisation for Event-based Motion Estimation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA.","DOI":"10.1109\/CVPR42600.2020.00638"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Peng, X., Wang, Y., Gao, L., and Kneip, L. (2020, January 23\u201328). Globally-optimal event camera motion estimation. Proceedings of the European Conference on Computer Vision (ECCV), Glasgow, UK.","DOI":"10.1007\/978-3-030-58574-7_4"},{"key":"ref_35","unstructured":"Rebecq, H., Gehrig, D., and Scaramuzza, D. (2018, January 29\u201331). ESIM: An open event camera simulator. Proceedings of the Conference on Robot Learning, Z\u00fcrich, Switzerland."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1109\/MCSE.2007.55","article-title":"Matplotlib: A 2D Graphics Environment","volume":"9","author":"Hunter","year":"2007","journal-title":"Comput. Sci. Eng."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/3\/773\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:04:34Z","timestamp":1760133874000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/3\/773"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,20]]},"references-count":36,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["s22030773"],"URL":"https:\/\/doi.org\/10.3390\/s22030773","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,20]]}}}