透過您的圖書館登入
IP:3.131.13.165
  • 學位論文

以最佳化技術為基礎之感測網路視頻監控之卸載與路由策略

Optimization Based Offloading and Routing Strategies for Video Surveillance in Sensor Networks

指導教授 : 林永松
本文將於2024/08/16開放下載。若您希望在開放下載時收到通知,可將文章加入收藏

摘要


近來物聯網(IoT)感應器被賦予的功能與運算需求越發複雜,隨著邊際運算技術的成熟提升與人工智慧(AI)晶片的誕生,使得這些高運算功能得以被實現。邊際運算的理論和架構也在近年趨近於成熟引入了邊際雲的概念,對於感應器耗時過久的計算,能夠卸載給靠近物聯網端的邊際雲協助運算,而非如傳統須將運算傳送給中心雲運算後才能將結果傳送給使用者,大大降低了服務的延遲時間物聯網也引入邊際運算的概念,使得低延遲服務運算能夠被妥善完成。然而由於以下IoT應用框架下的特點,系統的服務效能往往不能達到使用者可接受的程度:第一、感應器與邊際雲溝通時可用的通訊頻寬有限;第二、感應器硬體本身之運算資源有限;第三、低延遲服務之有效時間限制。再者,由於硬體特性緣故,各個感應器的處理效能與可偵測事件往往不盡相同,因此當發生感應器自身所無法之事件發生時,感應器須將此事件發生時之視訊傳送給可處理這類事件偵測之感應器,或是傳回給邊際雲,又或是中心雲做處理,這大大提申了服務卸載的困難度某些類型服務須經過多階段的運算處理,且需要特定硬體規格的主機才能夠滿足該階段功能之運算需求。感應器本身無法獨自完成運算,因此需要將該服務卸載給邊際雲完成後續運算,也增加了服務卸載的困難度。故本文的研究主要內容為在智慧城市之應用情景下如何將產生視訊串流之感應器,如:網路監控攝影機,在事件發生時將其安排給可處理的合適對象結合路由規劃對其所負責偵測事件所需的各個運算功能進行有效的運算排程規劃,並考慮上述之限制,目標是將整個物聯網系統單個事件偵測之服務運算時間和該事件所被賦予可接受運算時間之差距最大化,使得系統整體的服務使用品質能夠讓使用者所接受。

關鍵字

物聯網 邊際運算 視訊監控 卸載 路由

並列摘要


Nowadays, Internet-of-Things (IoT) sensors required more complicated computation power to serve video surveillance functions. With the advancement of edge computing technology and the birth of Artificial Intelligence chips make it possible for high computing capacity required services to be served. Edge computing, also known as cloudlet, adopts the concept of edge cloud. When the service that requires high computing cost for IoT sensors to compute, the computation task will send to cloudlet to perform the task. Unlike traditional cloud computing, the sensors don't have to send the raw data that route through multiple hops to the cloud for doing computation. In edge computing scenario, the sensors only need to submit the raw data to the edge cloud, which is the closest cloud to the IoT network, which significantly reduces the latency of the service.  However, due to the properties of IoT applications, the system tends to be inefficient and is not acceptable by the users as the following reasons. Such as insufficient computation power of sensor's hardware, insufficient bandwidth between the sensors and the cloudlet and tolerable delay of real-time service.  Moreover, the computing capacity and detecting functions of sensors varied among sensor hardware. For example, when an event is detected, the coordinate sensor happens to unable to handle the event. This sensor needs to send the video to a sensor, cloudlet, or core cloud where it can handle the event. Moreover, our approach would use the constraint to make the offloading decision.  In our work, we focus on Smart City scenario. Our method not only can decide the offloading and routing strategy for each video gathering capability nodes but also considering the overall system constraints to maximize the minimum delay gap between the tolerable delay and the system service time. With this, the quality-of-experience (QoE) of the IoT system can be fulfilled.

參考文獻


[1] C. Long, Y. Cao, T. Jiang, and Q. Zhang, “Edge Computing Framework for Cooperative Video Processing in Multimedia IoT Systems,” in IEEE Transactions on Multimedia, vol. 20, no. 5, pp. 1126-1139, May 2018.
[2] F. Ahmad, A. Najam, and Z. Ahmed, “Image-based Face Detection and Recognition: State of the Art,” in IJCSI International Journal of Computer Science Issues, vol. 9, no. 6, pp. 169-172, Nov. 2012.
[3] E. Bermejo, O. Deniz, G. Bueno, and R. Sukthankar, “Violence Detection in Video Using Computer Vision Techniques,” Proc. 14th Int. Congress on Computer Analysis of Images and Patterns, pp. 332-339, Aug. 2011.
[4] N. True, “Computer Vision Based Fire Detection”. [Online]. Available: https://pdfs.semanticscholar.org/46f6/63bd1d32cdbec9b7ba206d471f94b9bbc03f.pdf
[5] F. Samie, V. Tsoutsouras, L. Bauer, S. Xydis, D. Soudris, and J. Henkel, “Computation Offloading and Resource Allocation for Low-Power IoT Edge Devices,” Proc. IEEE 3rd World Forum Internet Things (WF-IoT), pp. 7-12, Dec. 2016.

延伸閱讀