TY - GEN
T1 - Shareable camera framework for multiple computer vision applications
AU - Lee, Hayun
AU - Hong, Gyeonghwan
AU - Shin, Dongkun
N1 - Publisher Copyright:
© 2018 Global IT Research Institute (GiRI).
PY - 2018/3/23
Y1 - 2018/3/23
N2 - On IoT devices such as autonomous driving drones, computer vision jobs such as video recording, streaming and object detection use same camera frame. However, since these IoT devices are resource-constrained systems, they have two problems. First, these applications often do duplicated processing for the same camera raw frame. Second, scheduling between computer vision applications is difficult. In this paper, we propose a shareable camera framework that performs the tasks of computer vision applications. This framework converts the existing pipeline to a pipeline that does not have redundant processing based on the data flow whenever it receives a request from the applications. It also has a scheduling algorithm to guarantee quality-of-service of the applications in the resource-constrained systems. With the proposed framework, the IoT application developers can easily develop reliable computer vision applications that share a single camera simultaneously.
AB - On IoT devices such as autonomous driving drones, computer vision jobs such as video recording, streaming and object detection use same camera frame. However, since these IoT devices are resource-constrained systems, they have two problems. First, these applications often do duplicated processing for the same camera raw frame. Second, scheduling between computer vision applications is difficult. In this paper, we propose a shareable camera framework that performs the tasks of computer vision applications. This framework converts the existing pipeline to a pipeline that does not have redundant processing based on the data flow whenever it receives a request from the applications. It also has a scheduling algorithm to guarantee quality-of-service of the applications in the resource-constrained systems. With the proposed framework, the IoT application developers can easily develop reliable computer vision applications that share a single camera simultaneously.
KW - Camera framework
KW - component sharing
KW - computer vision
KW - IoT device
KW - scheduling
UR - https://www.scopus.com/pages/publications/85046814823
U2 - 10.23919/ICACT.2018.8323878
DO - 10.23919/ICACT.2018.8323878
M3 - Conference contribution
AN - SCOPUS:85046814823
T3 - International Conference on Advanced Communication Technology, ICACT
SP - 669
EP - 674
BT - IEEE 20th International Conference on Advanced Communication Technology
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 20th IEEE International Conference on Advanced Communication Technology, ICACT 2018
Y2 - 11 February 2018 through 14 February 2018
ER -