{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,22]],"date-time":"2026-10-22T17:01:21Z","timestamp":1792688481901,"version":"4.5.0"},"reference-count":71,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2020,12,17]],"date-time":"2020-12-17T00:00:00Z","timestamp":1608163200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["CNS-1854472, CNS-1901048, CNS-1952942, CNS1925767"],"award-info":[{"award-number":["CNS-1854472, CNS-1901048, CNS-1952942, CNS1925767"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2020,12,17]]},"abstract":"<jats:p>Emerging autonomous driving systems require reliable perception of 3D surroundings. Unfortunately, current mainstream perception modalities, i.e., camera and Lidar, are vulnerable under challenging lighting and weather conditions. On the other hand, despite their all-weather operations, today's vehicle Radars are limited to location and speed detection. In this paper, we introduce MILLIPOINT, a practical system that advances the Radar sensing capability to generate 3D point clouds. The key design principle of MILLIPOINT lies in enabling synthetic aperture radar (SAR) imaging on low-cost commodity vehicle Radars. To this end, MILLIPOINT models the relation between signal variations and Radar movement, and enables self-tracking of Radar at wavelength-scale precision, thus realize coherent spatial sampling. Furthermore, MILLIPOINT solves the unique problem of specular reflection, by properly focusing on the targets with post-imaging processing. It also exploits the Radar's built-in antenna array to estimate the height of reflecting points, and eventually generate 3D point clouds. We have implemented MILLIPOINT on a commodity vehicle Radar. Our evaluation results show that MILLIPOINT effectively combats motion errors and specular reflections, and can construct 3D point clouds with much higher density and resolution compared with the existing vehicle Radar solutions.<\/jats:p>","DOI":"10.1145\/3432221","type":"journal-article","created":{"date-parts":[[2020,12,18]],"date-time":"2020-12-18T15:39:14Z","timestamp":1608305954000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":111,"title":["3D Point Cloud Generation with Millimeter-Wave Radar"],"prefix":"10.1145","volume":"4","author":[{"given":"Kun","family":"Qian","sequence":"first","affiliation":[{"name":"University of California San Diego"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhaoyuan","family":"He","sequence":"additional","affiliation":[{"name":"University of California San Diego"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xinyu","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of California San Diego"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,12,18]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"RF-Capture: Capturing the Human Figure Through a Wall. ACM SIGGRAPH Asia","author":"Adib Fadel","year":"2015"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2011.168"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2017.7989203"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.01164"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1969.7278"},{"key":"e_1_2_1_6_1","volume-title":"Spotlight Synthetic Aperture Radar: Signal Processing Algorithms","author":"Carrara W"},{"key":"e_1_2_1_7_1","volume-title":"An introduction to total variation for image analysis. Theoretical foundations and numerical methods for sparse recovery 9, 263-340","author":"Chambolle Antonin","year":"2010"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.236"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2012.6225371"},{"key":"e_1_2_1_10_1","doi-asserted-by":"crossref","unstructured":"J. Dickmann N. Appenrodt J. Klappstein H. Bloecher M. Muntzinger A. Sailer M. Hahn and C. Brenk. 2015. Making Bertha See Even More: Radar Contribution. IEEE Access (2015).  J. Dickmann N. Appenrodt J. Klappstein H. Bloecher M. Muntzinger A. Sailer M. Hahn and C. Brenk. 2015. Making Bertha See Even More: Radar Contribution. IEEE Access (2015).","DOI":"10.1109\/ACCESS.2015.2454533"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2015.7298845"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2009.167"},{"key":"e_1_2_1_13_1","unstructured":"Alex Foessel Sachin Chheda and Dimitrios Apostolopoulos. 1999. Short-range millimeter-wave radar perception in a polar environment. (1999).  Alex Foessel Sachin Chheda and Dimitrios Apostolopoulos. 1999. Short-range millimeter-wave radar perception in a polar environment. (1999)."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5772\/55928"},{"key":"e_1_2_1_15_1","volume-title":"Automotive revolution-perspective towards 2030: How the convergence of disruptive technology-driven trends could transform the auto industry. Advanced Industries","author":"Gao Paul","year":"2016"},{"key":"e_1_2_1_16_1","volume-title":"Pablo Jimenez Mateo, and Joerg Widmer.","author":"Marti Dolores Garcia","year":"2020"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/MFI.2001.1013555"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2015.169"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.3390\/rs2061610"},{"key":"e_1_2_1_20_1","first-page":"1360","article-title":"Recognizing text-based traffic signs","volume":"16","author":"Greenhalgh Jack","year":"2014","journal-title":"IEEE TITS"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.01148"},{"key":"e_1_2_1_22_1","volume-title":"Localization Prioritized Approach using Single Monocular Images.","author":"Gupta Ishan"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"e_1_2_1_24_1","unstructured":"Texas Instruments. 2019. AWR1642 obstacle detection sensor with wide field-of-view (FOV) antenna evaluation module. http:\/\/www.ti.com\/tool\/AWR1642BOOST-ODS  Texas Instruments. 2019. AWR1642 obstacle detection sensor with wide field-of-view (FOV) antenna evaluation module. http:\/\/www.ti.com\/tool\/AWR1642BOOST-ODS"},{"key":"e_1_2_1_25_1","unstructured":"SAE International. 2014. Automated driving: levels of driving automation are defined in new SAE international standard J3016.  SAE International. 2014. Automated driving: levels of driving automation are defined in new SAE international standard J3016."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.765655"},{"key":"e_1_2_1_27_1","volume-title":"Multiview three-dimensional reconstruction by millimetre-wave portable camera. Nature Scientific reports 7, 1","author":"Laviada Jaime","year":"2017"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5979714"},{"key":"e_1_2_1_29_1","first-page":"2104","article-title":"Regularization and completion of TomoSAR point clouds in a projected height map domain","volume":"11","author":"Ley Andreas","year":"2018","journal-title":"IEEE JSTARS"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2971648.2971738"},{"key":"e_1_2_1_31_1","first-page":"1","article-title":"IndoTrack: Device-free indoor human tracking with commodity Wi-Fi","volume":"1","author":"Li Xiang","year":"2017","journal-title":"Proceedings of ACM IMWUT"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00376"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCVW.2015.112"},{"key":"e_1_2_1_34_1","volume-title":"Luc Van Gool, and Maarten Vergauwen","author":"Moons Theo","year":"2010"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.597"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2015.2463671"},{"key":"e_1_2_1_37_1","first-page":"1","article-title":"FarSight: A Smartphone-based Vehicle Ranging System","volume":"2","author":"Nambi Akshay Uttama","year":"2018","journal-title":"Proceedings of ACM IMWUT"},{"key":"e_1_2_1_38_1","unstructured":"Jeffrey A. Nanzer. 2013. Microwave and Millimeter-Wave Remote Sensing for Security Applications. (2013).  Jeffrey A. Nanzer. 2013. Microwave and Millimeter-Wave Remote Sensing for Security Applications. (2013)."},{"key":"e_1_2_1_39_1","first-page":"1","article-title":"Light field photography with a hand-held plenoptic camera","volume":"2","author":"Ng Ren","year":"2005","journal-title":"Computer Science Technical Report CSTR"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/7.745691"},{"key":"e_1_2_1_41_1","volume-title":"Proceedings of IEEE CVPR.","author":"Qi Charles R","year":"2017"},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of ACM NeurIPS.","author":"Qi Charles Ruizhongtai","year":"2017"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3084041.3084067"},{"key":"e_1_2_1_44_1","unstructured":"NavTech Radar. 2019. ClearWay Software and Sensors. https:\/\/navtechradar.com\/clearway-technical-specifications\/  NavTech Radar. 2019. ClearWay Software and Sensors. https:\/\/navtechradar.com\/clearway-technical-specifications\/"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.91"},{"key":"e_1_2_1_46_1","volume-title":"Fundamentals of radar signal processing","author":"Richards Mark A"},{"key":"e_1_2_1_47_1","first-page":"1","article-title":"mmASL: Environment-Independent ASL Gesture Recognition Using 60 GHz Millimeter-wave Signals","volume":"4","author":"Santhalingam Panneer Selvam","year":"2020","journal-title":"Proceedings of ACM IMWUT"},{"key":"e_1_2_1_48_1","first-page":"1","article-title":"A Data-Driven Misbehavior Detection System for Connected Autonomous Vehicles","volume":"2","author":"Sarker Ankur","year":"2018","journal-title":"Proceedings of ACM IMWUT"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITSC.2005.1520207"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/22.942570"},{"key":"e_1_2_1_51_1","volume-title":"Introduction to radar. Radar handbook 2","author":"Skolnik Merrill I","year":"1962"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.121785"},{"key":"e_1_2_1_53_1","unstructured":"StereoLabs. 2019. Zed. https:\/\/www.stereolabs.com\/zed\/  StereoLabs. 2019. Zed. https:\/\/www.stereolabs.com\/zed\/"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2015.114"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2015.7298758"},{"key":"e_1_2_1_56_1","doi-asserted-by":"crossref","volume-title":"Learning to rank 3d features","author":"Tuzel Oncel","DOI":"10.1007\/978-3-319-10590-1_34"},{"key":"e_1_2_1_57_1","unstructured":"Waymo. 2019. Waymo. https:\/\/waymo.com  Waymo. 2019. Waymo. https:\/\/waymo.com"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2789168.2790113"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.5555\/3154630.3154648"},{"key":"e_1_2_1_60_1","doi-asserted-by":"crossref","volume-title":"Moving target imaging algorithm for SAR data","author":"Werness SUSANAS","DOI":"10.1109\/7.53413"},{"key":"e_1_2_1_61_1","unstructured":"Wikipedia. 2016. Tesla Autopilot. https:\/\/en.wikipedia.org\/wiki\/Tesla_Autopilot#Handan_China_January_20_2016)  Wikipedia. 2016. Tesla Autopilot. https:\/\/en.wikipedia.org\/wiki\/Tesla_Autopilot#Handan_China_January_20_2016)"},{"key":"e_1_2_1_62_1","unstructured":"Wikipedia. 2018. Death of Elaine Herzberg. https:\/\/en.wikipedia.org\/wiki\/Death_of_Elaine_Herzberg  Wikipedia. 2018. Death of Elaine Herzberg. https:\/\/en.wikipedia.org\/wiki\/Death_of_Elaine_Herzberg"},{"key":"e_1_2_1_63_1","volume-title":"Proceedings of ACM SIGCOMM.","author":"Wu Chenshu","year":"2019"},{"key":"e_1_2_1_64_1","first-page":"1","article-title":"coSense: Collaborative urban-scale vehicle sensing based on heterogeneous fleets","volume":"2","author":"Xie Xiaoyang","year":"2018","journal-title":"Proceedings of ACM IMWUT"},{"key":"e_1_2_1_65_1","volume-title":"Arraytrack: A fine-grained indoor location system. In roceedings of USENIX NSDI.","author":"Xiong Jie","year":"2013"},{"key":"e_1_2_1_66_1","first-page":"1","article-title":"FarSense: Pushing the range limit of WiFi-based respiration sensing with CSI ratio of two antennas","volume":"3","author":"Zeng Youwei","year":"2019","journal-title":"Proceedings of ACM IMWUT"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00472"},{"key":"e_1_2_1_68_1","first-page":"3150","article-title":"Demonstration of super-resolution for tomographic SAR imaging in urban environment","volume":"50","author":"Zhu Xiao Xiang","year":"2011","journal-title":"IEEE TGRS"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3081333.3081339"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/2789168.2790112"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/MITS.2014.2306552"}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3432221","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3432221","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3432221","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:47:09Z","timestamp":1750193229000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3432221"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,17]]},"references-count":71,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,12,17]]}},"alternative-id":["10.1145\/3432221"],"URL":"https:\/\/doi.org\/10.1145\/3432221","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,12,17]]},"assertion":[{"value":"2020-12-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}