SACoD: Sensor Algorithm Co-Design Towards Efficient CNN-powered Intelligent PhlatCam
dc.contributor.advisor | Lin, Yingyan | |
dc.creator | Wang, Yue | |
dc.date.accessioned | 2021-05-04T14:34:26Z | |
dc.date.available | 2021-11-01T05:01:15Z | |
dc.date.created | 2021-05 | |
dc.date.issued | 2021-04-30 | |
dc.date.submitted | May 2021 | |
dc.date.updated | 2021-05-04T14:34:26Z | |
dc.description.abstract | There has been a growing demand for integrating Convolutional Neural Networks (CNNs) powered functionalities into Internet-of-Thing (IoT) devices to enable ubiquitous intelligent "IoT cameras". However, there are two challenges limiting the application of Internet-of-Thing (IoT) devices powered by convolutional neural networks (CNNs) in real-world. First, some applications, especially medicine- and biology-related ones, impose strict requirements on camera size. Second, powerful CNNs often require a large number of parameters that correspond to considerable computing, storage, and memory bandwidth, whereas IoT devices only have limited resources. PhlatCam, due to its potentially orders-of-magnitude reduced form-factor, has provided a promising solution to the first aforementioned challenge, while the second one remains a bottleneck. To tackle this problem, existing compression techniques, focusing merely on the CNN algorithm itself, show some promise yet still limited. To this end, this work proposes SACoD, a Sensor Algorithm Co-Design framework to enable energy-efficient CNN-powered PhlatCam. In particular, the mask coded in the PhlatCam sensor and the CNN model in the algorithm is jointly optimized in terms of both parameters and architectures based on differential neural architecture search. Extensive experiments including both simulation and actual physical measurement on manufactured masks show that the proposed SACoD framework achieves aggressive model compression and energy savings while maintaining or even boosting the task accuracy, when benchmarking over two state-of-the-art (SOTA) designs with six datasets on two different tasks. | |
dc.embargo.terms | 2021-11-01 | |
dc.format.mimetype | application/pdf | |
dc.identifier.citation | Wang, Yue. "SACoD: Sensor Algorithm Co-Design Towards Efficient CNN-powered Intelligent PhlatCam." (2021) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/110481">https://hdl.handle.net/1911/110481</a>. | |
dc.identifier.uri | https://hdl.handle.net/1911/110481 | |
dc.language.iso | eng | |
dc.rights | Copyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder. | |
dc.subject | Lensless imaging system Machine learning | |
dc.title | SACoD: Sensor Algorithm Co-Design Towards Efficient CNN-powered Intelligent PhlatCam | |
dc.type | Thesis | |
dc.type.material | Text | |
thesis.degree.department | Electrical and Computer Engineering | |
thesis.degree.discipline | Engineering | |
thesis.degree.grantor | Rice University | |
thesis.degree.level | Masters | |
thesis.degree.major | Machine Learning | |
thesis.degree.name | Master of Science |
Files
Original bundle
1 - 1 of 1