TY - GEN
T1 - An Edge Autonomous Lamp Control with Camera Feedback
AU - Matsushita, Satoshi
AU - Tanimoto, Teruo
AU - Kawakami, Satoshi
AU - Ono, Takatsugu
AU - Inoue, Koji
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Recently IoT edge devices have become more diverse and lower cost. In addition, small low-power single-board computers' computing performance has significantly increased. These conditions make it possible to process locally without communicating to the cloud. Since the advantages of in-edge processing are security and privacy, we applied in-edge IoT to smart homes with rich private information to be secured. In in-edge processing, conventional cloud-managed abnormality monitoring and system maintenance cannot be involved. We developed a lamp control system with in-edge processing. It detects failures using camera image processing and recovers from the failure. The abnormalities of the image processing are detected by monitoring cyclic outdoor brightness change observed on windows captured with the same camera. We have developed a prototype system with Python with OpenCV and FastAPI, etc., over PHP-based lamp timer control while keeping source code size small and considering validation easiness. The camera detectors work at 10 FPS on Python with as small as 1607 total source code lines (three times of code lines against the original lamp control timer).
AB - Recently IoT edge devices have become more diverse and lower cost. In addition, small low-power single-board computers' computing performance has significantly increased. These conditions make it possible to process locally without communicating to the cloud. Since the advantages of in-edge processing are security and privacy, we applied in-edge IoT to smart homes with rich private information to be secured. In in-edge processing, conventional cloud-managed abnormality monitoring and system maintenance cannot be involved. We developed a lamp control system with in-edge processing. It detects failures using camera image processing and recovers from the failure. The abnormalities of the image processing are detected by monitoring cyclic outdoor brightness change observed on windows captured with the same camera. We have developed a prototype system with Python with OpenCV and FastAPI, etc., over PHP-based lamp timer control while keeping source code size small and considering validation easiness. The camera detectors work at 10 FPS on Python with as small as 1607 total source code lines (three times of code lines against the original lamp control timer).
UR - http://www.scopus.com/inward/record.url?scp=85164167850&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85164167850&partnerID=8YFLogxK
U2 - 10.1109/WF-IoT54382.2022.10152281
DO - 10.1109/WF-IoT54382.2022.10152281
M3 - Conference contribution
AN - SCOPUS:85164167850
T3 - 2022 IEEE 8th World Forum on Internet of Things, WF-IoT 2022
BT - 2022 IEEE 8th World Forum on Internet of Things, WF-IoT 2022
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 8th IEEE World Forum on Internet of Things, WF-IoT 2022
Y2 - 26 October 2022 through 11 November 2022
ER -