邊緣運算(Edge Computing)是什麼呢?
邊緣運算(Edge Computing)就是把運算從很高的雲端推送到前緣,在接近使用者的地方進行運算。
為什麼要使用邊緣運算?
當你走進廁所想要開燈並且說出開燈時,電燈就要把你的聲音路起來送到雲端分析你的聲音,再把開燈的指令送回來,如果遇上網路塞車,可能要等到兩三秒電燈才會開,那還不如直接用手開。所以需要邊緣運算,讓電燈收到聲音,並自行分析,然後直接下命令,電燈馬上就會打開。
邊緣運算應用情境
一、縮短資料運輸時間
比如說自動駕駛車,如果有小孩從馬路上衝出來,自動駕駛車就應該必須要立刻停下來,而如果把影像資料送到雲端,然後分析、再從雲端把命令送回來,運輸的時間太長就可能會發生車禍。所以把這個決策放到離現場最近的車子上,來進行分析判斷,速度就快很多。二、針對現場環境做出判斷
例如智能化無人商店,當人們從貨架上拿取物品,店裡的攝影機就會自動判斷你拿的商品,然後統計價錢。因為每間商店的貨物擺放與攝影機的位置都不同,所以需要先從前緣進行運算整合,不需要再到後端再進行分析。
三、只需運算特定的資料
例如美國的金門大橋,如果要維修整座金門大橋,政府必須要花費一大筆錢。所以現在用無人機來看哪裡有生鏽需要維修。但是要拍完整座大橋也要不少的時間,如果將所有影像丟到雲端計算,會耗費大量時間成本,所以只要將有需要修理的地方保留下來,交由無人機做判斷哪些資料需要保留哪些不用,就可以減少時間成本。