SlideShare a Scribd company logo
1 of 25
組長: 高O如
組員: 徐O宏、駱O、林O立
AIoT智能商店- POS Face
2023.11.23
概要 Outline
 動機 Motivation
 目標/特點
Goal/Characteristics
2
 系統架構 System Layout
WEB
無線射頻 RFID
資料庫架構 DB Layout
人臉辨識 Face Recognition
Motivati
on
3
假日結帳時常大排長龍!?
S:人手不足、店員忙不過來
C:心情不美麗、浪費時間
新世代,速度、時間就是一切。
趕時間的
排這邊
有時間的
排這邊
*協助商家設備升級、降低人事成本、達快速結帳的目的
Characteristic
s
4
 靠臉結帳不是夢 真的秒速就成功
 RFID技術- 感應速度相較於傳統Barcode機快
 AI人臉辨識- 省去報電話/找會員條碼的時間
 隨行車籃小跟班 一同採買不孤單
 預言大神可以信 發家致富靠營收
。
。
。
*大幅提升結帳速度
System Layout
5
SPI
UART
(JSON)
HDMI
Hi 鋼鐵人,
紅袋x1
黃袋x1
藍袋x1
$1500
USB
Software
Architecture
6
Browser
Flask-
SQLAlchemy
Face
Recognition
Serial
Camera
CV2
sql.py face.py com.py webcam.py
URL/ Route
System
Layout
7
Flask-
SQLAlchemy
SPI
UART
(JSON)
url / route
Hi 鋼鐵人,
紅袋x1
黃袋x1
藍袋x1
$1500
CV2
Face Recognition
結帳流程
結帳3步驟,輕鬆又快速!
1.感應商品
Pi Pico RP2040
RFID
Driver
RFID卡號
10
1.感應商品 -資訊傳輸
品名 單價 數量 小計
礦泉水 20 1 20
衛生紙 15 1 15
總額:35元
RFID卡號
商品資訊
Browser
Request、Response
2.人臉辨識
駱毅
Type Password
3.輸入密碼
System
Layout
13
Flask-
SQLAlchemy
SPI
UART
(JSON)
url / route
Hi 鋼鐵人,
紅袋x1
黃袋x1
藍袋x1
$1500
CV2
Face Recognition
RFID
14
System
Layout
15
Flask-
SQLAlchemy
SPI
UART
(JSON)
url / route
Hi 鋼鐵人,
紅袋x1
黃袋x1
藍袋x1
$1500
CV2
Face Recognition
DB Design
16
交易表
• 交易序號
• 交易時間
• 交易人(會員)
交易明細表
• 交易序號
• 商品
• 價格
會員表
• 交易人(會員)
• 儲值金餘額
• 臉部照片
商品表
• 商品
• 價格
DB Design
17
人臉辨識架構
18
Flask-
SQLAlchemy
HTTP/url
Hi 陳小姐,
紅袋x1
黃袋x1
藍袋x1
$1500
cv2.VideoCapture
IP Cam
1.擷取影像
Face Recognition
2. 人臉辨識
4. 傳送影像及會員資料
3.查詢會員資料
會員ID
會
員
資
料
Face Recognition
19
■人臉攝取  人臉偵測
(face location)
→ 查找圖片中所有的臉孔
 臉部特徵值擷取
(face encodings)
→ 計算出每一個臉孔的
128-dimension 編碼(特徵值)
 身份識別
(find_most_similar)
→ 找出最高相以度的臉孔,查
詢資料庫身份資料
 身份識別
(cosine_similarity)
→和臉部特徴資料庫中已知臉孔的特徵值
進行比對,並計算與資料庫臉孔的相似度
採用Face Recognition 套件
20
 大多數的人臉識別模型需要取得多張不同角度的人臉相片進行訓練以建立
模型,這在一般商店或賣場是不切實際的。
 face_recognition 套件使用了 dlib 庫中已經訓練好的深度學習模型計算出特
徵值來進行人臉識別,故直接使用申辦會員時的相片或現場擷取的相片來
計算特徵值儲入資料庫進行後續的比對即可。
資料庫
QA1- 沒GPU的情況下
21
 問題﹕進行人臉偵測費時(face location) ,每幅
frame 約需0.5秒進行人臉偵測,造成影像lag。
■ 解方﹕適度縮小IP cam攝入畫面尺寸,加快人臉
偵測速度降至0.12秒左右。
QA2-沒GPU的情況下
22
 問題﹕計算特徵值費時(face encodings),每幅 frame
約需1秒進行特徵值計算,嚴重影響畫面流暢度。
■ 解方﹕解決方式為透過執行緒,每次導入一frame
進行人臉偵測、特徵計算及身份辨別,結束後,再導
入下一畫面進行人臉辨識,在運算同時, 主程式持續顯
示畫面,如此,讓畫面流暢度影響降至最低。
Face
Recognition
Face
Recognition
會員資料
Future
23
 RFID設備升級
 使用高頻率之讀取器或主動式晶片,實踐一次讀取多
件商品
 隨行車籃小跟班,一同採買不孤單
 透過感應手環,讓推車能自動跟隨顧客購物
 預測顧客需求並推薦顧客喜好商品
 依顧客採購商品習慣及頻率,預測客戶需補充之物品
以及顧客喜好之熱銷或新進商品
 入口處人臉辨識,推播會員即時促銷訊息
 會員一進入商店,便收到顧客需求及喜好商品之即時
促銷訊息,增加顧客購買率
Summari
ze
24
 整合在課堂上所學習到的各自獨立的知識及技術,
進行AIoT智能商店的實作。
 在專題製作的過程中,針對AIoT智能商店運作
流程,多次調整,以更能符合實境。
 在整合過程中,也遭遇許多介面問題,經過組員
多次討論,集思廣議,一一克服,並從中學習到
不少寶貴經驗,對未來工作上有相當的助益。
Thank You
25

More Related Content

Similar to AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班

江苏钱旺网络科技有限公司 -Wifi实时定位考勤系统
江苏钱旺网络科技有限公司 -Wifi实时定位考勤系统江苏钱旺网络科技有限公司 -Wifi实时定位考勤系统
江苏钱旺网络科技有限公司 -Wifi实时定位考勤系统zzgloves
 
AI時代的智能交易:交易機器人在期貨市場的應用20190706-印製版
AI時代的智能交易:交易機器人在期貨市場的應用20190706-印製版AI時代的智能交易:交易機器人在期貨市場的應用20190706-印製版
AI時代的智能交易:交易機器人在期貨市場的應用20190706-印製版台灣量化交易協會
 
擁抱全通路營銷新格局 社群 X 跨通路 x 體驗行銷- IBM電子商務資深顧問經理劉伯欣(Po LiU)簡報
擁抱全通路營銷新格局 社群 X 跨通路 x 體驗行銷- IBM電子商務資深顧問經理劉伯欣(Po LiU)簡報擁抱全通路營銷新格局 社群 X 跨通路 x 體驗行銷- IBM電子商務資深顧問經理劉伯欣(Po LiU)簡報
擁抱全通路營銷新格局 社群 X 跨通路 x 體驗行銷- IBM電子商務資深顧問經理劉伯欣(Po LiU)簡報Baggio Chang
 
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)張大明 Ta-Ming Chang
 
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing oppJackie Jiang
 
Business Intelligence and Data Warehouse Technology
Business Intelligence and Data Warehouse TechnologyBusiness Intelligence and Data Warehouse Technology
Business Intelligence and Data Warehouse TechnologyJustina Chen
 
IBM Bluemix 物聯新世界 Future with Robot
IBM Bluemix 物聯新世界  Future with RobotIBM Bluemix 物聯新世界  Future with Robot
IBM Bluemix 物聯新世界 Future with RobotCAVEDU Education
 
码云如何帮助组织者
码云如何帮助组织者码云如何帮助组织者
码云如何帮助组织者rainx1982
 
2020 new retail strategey
2020 new retail strategey2020 new retail strategey
2020 new retail strategeyInbound Asia
 
移信通产品介绍
移信通产品介绍移信通产品介绍
移信通产品介绍platomix
 
Slide of xiaozhou
Slide of xiaozhouSlide of xiaozhou
Slide of xiaozhouMonica Wang
 
擁抱全球市場,搶攻跨境互聯大商機
擁抱全球市場,搶攻跨境互聯大商機擁抱全球市場,搶攻跨境互聯大商機
擁抱全球市場,搶攻跨境互聯大商機Baggio Chang
 
如何在敏捷開發的同時,落實用戶體驗設計團隊的價值
如何在敏捷開發的同時,落實用戶體驗設計團隊的價值如何在敏捷開發的同時,落實用戶體驗設計團隊的價值
如何在敏捷開發的同時,落實用戶體驗設計團隊的價值Ivan Wei
 
kintone 基本操作說明指南
kintone 基本操作說明指南kintone 基本操作說明指南
kintone 基本操作說明指南cybozutw
 
2009/06/21第一學期期末專題報告
2009/06/21第一學期期末專題報告2009/06/21第一學期期末專題報告
2009/06/21第一學期期末專題報告bozhang1220
 
透視數據中的電商成長本質 - 徐有鍵 | iSearch電商高峰會
透視數據中的電商成長本質 - 徐有鍵 | iSearch電商高峰會透視數據中的電商成長本質 - 徐有鍵 | iSearch電商高峰會
透視數據中的電商成長本質 - 徐有鍵 | iSearch電商高峰會awoo Bros. Internet, Inc.
 
銀行商業創新課程介紹 Pdf 2015-5_7
銀行商業創新課程介紹 Pdf 2015-5_7銀行商業創新課程介紹 Pdf 2015-5_7
銀行商業創新課程介紹 Pdf 2015-5_7Richard Lin
 
475 点云 商业计划书 20150812
475 点云 商业计划书 20150812475 点云 商业计划书 20150812
475 点云 商业计划书 20150812Rui (Nash) Yang
 

Similar to AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班 (20)

江苏钱旺网络科技有限公司 -Wifi实时定位考勤系统
江苏钱旺网络科技有限公司 -Wifi实时定位考勤系统江苏钱旺网络科技有限公司 -Wifi实时定位考勤系统
江苏钱旺网络科技有限公司 -Wifi实时定位考勤系统
 
AI時代的智能交易:交易機器人在期貨市場的應用20190706-印製版
AI時代的智能交易:交易機器人在期貨市場的應用20190706-印製版AI時代的智能交易:交易機器人在期貨市場的應用20190706-印製版
AI時代的智能交易:交易機器人在期貨市場的應用20190706-印製版
 
擁抱全通路營銷新格局 社群 X 跨通路 x 體驗行銷- IBM電子商務資深顧問經理劉伯欣(Po LiU)簡報
擁抱全通路營銷新格局 社群 X 跨通路 x 體驗行銷- IBM電子商務資深顧問經理劉伯欣(Po LiU)簡報擁抱全通路營銷新格局 社群 X 跨通路 x 體驗行銷- IBM電子商務資深顧問經理劉伯欣(Po LiU)簡報
擁抱全通路營銷新格局 社群 X 跨通路 x 體驗行銷- IBM電子商務資深顧問經理劉伯欣(Po LiU)簡報
 
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)
 
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
 
Business Intelligence and Data Warehouse Technology
Business Intelligence and Data Warehouse TechnologyBusiness Intelligence and Data Warehouse Technology
Business Intelligence and Data Warehouse Technology
 
IBM Bluemix 物聯新世界 Future with Robot
IBM Bluemix 物聯新世界  Future with RobotIBM Bluemix 物聯新世界  Future with Robot
IBM Bluemix 物聯新世界 Future with Robot
 
码云如何帮助组织者
码云如何帮助组织者码云如何帮助组织者
码云如何帮助组织者
 
2020 new retail strategey
2020 new retail strategey2020 new retail strategey
2020 new retail strategey
 
移信通产品介绍
移信通产品介绍移信通产品介绍
移信通产品介绍
 
2014 developer connect tw_smartbooth
2014 developer connect tw_smartbooth2014 developer connect tw_smartbooth
2014 developer connect tw_smartbooth
 
Breaktime data readside report 0009
Breaktime data readside report 0009Breaktime data readside report 0009
Breaktime data readside report 0009
 
Slide of xiaozhou
Slide of xiaozhouSlide of xiaozhou
Slide of xiaozhou
 
擁抱全球市場,搶攻跨境互聯大商機
擁抱全球市場,搶攻跨境互聯大商機擁抱全球市場,搶攻跨境互聯大商機
擁抱全球市場,搶攻跨境互聯大商機
 
如何在敏捷開發的同時,落實用戶體驗設計團隊的價值
如何在敏捷開發的同時,落實用戶體驗設計團隊的價值如何在敏捷開發的同時,落實用戶體驗設計團隊的價值
如何在敏捷開發的同時,落實用戶體驗設計團隊的價值
 
kintone 基本操作說明指南
kintone 基本操作說明指南kintone 基本操作說明指南
kintone 基本操作說明指南
 
2009/06/21第一學期期末專題報告
2009/06/21第一學期期末專題報告2009/06/21第一學期期末專題報告
2009/06/21第一學期期末專題報告
 
透視數據中的電商成長本質 - 徐有鍵 | iSearch電商高峰會
透視數據中的電商成長本質 - 徐有鍵 | iSearch電商高峰會透視數據中的電商成長本質 - 徐有鍵 | iSearch電商高峰會
透視數據中的電商成長本質 - 徐有鍵 | iSearch電商高峰會
 
銀行商業創新課程介紹 Pdf 2015-5_7
銀行商業創新課程介紹 Pdf 2015-5_7銀行商業創新課程介紹 Pdf 2015-5_7
銀行商業創新課程介紹 Pdf 2015-5_7
 
475 点云 商业计划书 20150812
475 点云 商业计划书 20150812475 点云 商业计划书 20150812
475 点云 商业计划书 20150812
 

More from IttrainingIttraining

【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院IttrainingIttraining
 
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班IttrainingIttraining
 
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班IttrainingIttraining
 
04_動物姿態識別Pet pose classification
04_動物姿態識別Pet pose classification04_動物姿態識別Pet pose classification
04_動物姿態識別Pet pose classificationIttrainingIttraining
 
01_智慧英文評分系統 Evaluate Student Summaries
01_智慧英文評分系統 Evaluate Student Summaries01_智慧英文評分系統 Evaluate Student Summaries
01_智慧英文評分系統 Evaluate Student SummariesIttrainingIttraining
 
03_AI旅宿訂房系統-AI智慧訂房方案
03_AI旅宿訂房系統-AI智慧訂房方案03_AI旅宿訂房系統-AI智慧訂房方案
03_AI旅宿訂房系統-AI智慧訂房方案IttrainingIttraining
 
02_永豐AI GO競賽攻房戰 Dr. House Team
02_永豐AI GO競賽攻房戰 Dr. House Team02_永豐AI GO競賽攻房戰 Dr. House Team
02_永豐AI GO競賽攻房戰 Dr. House TeamIttrainingIttraining
 
05_關鍵字提取與廣告文稿評分系統_以化妝品產業為例
05_關鍵字提取與廣告文稿評分系統_以化妝品產業為例05_關鍵字提取與廣告文稿評分系統_以化妝品產業為例
05_關鍵字提取與廣告文稿評分系統_以化妝品產業為例IttrainingIttraining
 
Novozymes Enzyme Stability Prediction
Novozymes Enzyme Stability PredictionNovozymes Enzyme Stability Prediction
Novozymes Enzyme Stability PredictionIttrainingIttraining
 
旅遊推薦系統Tourist Line Spot
旅遊推薦系統Tourist Line Spot旅遊推薦系統Tourist Line Spot
旅遊推薦系統Tourist Line SpotIttrainingIttraining
 
APCS程式設計實作題(Python解題)-物品堆疊/邏輯運算子
APCS程式設計實作題(Python解題)-物品堆疊/邏輯運算子APCS程式設計實作題(Python解題)-物品堆疊/邏輯運算子
APCS程式設計實作題(Python解題)-物品堆疊/邏輯運算子IttrainingIttraining
 
APCS程式設計實作題(Python解題)-解題技巧/特殊編碼/完全奇數
APCS程式設計實作題(Python解題)-解題技巧/特殊編碼/完全奇數APCS程式設計實作題(Python解題)-解題技巧/特殊編碼/完全奇數
APCS程式設計實作題(Python解題)-解題技巧/特殊編碼/完全奇數IttrainingIttraining
 

More from IttrainingIttraining (20)

【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
 
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班
商品辨識定位系統_艾鍗學院-AIoT智能行動服務物聯網班
 
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班
居家雲端照護系統_艾鍗學院-AIoT智能行動服務物聯網班
 
04_動物姿態識別Pet pose classification
04_動物姿態識別Pet pose classification04_動物姿態識別Pet pose classification
04_動物姿態識別Pet pose classification
 
01_智慧英文評分系統 Evaluate Student Summaries
01_智慧英文評分系統 Evaluate Student Summaries01_智慧英文評分系統 Evaluate Student Summaries
01_智慧英文評分系統 Evaluate Student Summaries
 
03_AI旅宿訂房系統-AI智慧訂房方案
03_AI旅宿訂房系統-AI智慧訂房方案03_AI旅宿訂房系統-AI智慧訂房方案
03_AI旅宿訂房系統-AI智慧訂房方案
 
02_永豐AI GO競賽攻房戰 Dr. House Team
02_永豐AI GO競賽攻房戰 Dr. House Team02_永豐AI GO競賽攻房戰 Dr. House Team
02_永豐AI GO競賽攻房戰 Dr. House Team
 
05_關鍵字提取與廣告文稿評分系統_以化妝品產業為例
05_關鍵字提取與廣告文稿評分系統_以化妝品產業為例05_關鍵字提取與廣告文稿評分系統_以化妝品產業為例
05_關鍵字提取與廣告文稿評分系統_以化妝品產業為例
 
Novozymes Enzyme Stability Prediction
Novozymes Enzyme Stability PredictionNovozymes Enzyme Stability Prediction
Novozymes Enzyme Stability Prediction
 
旅遊推薦系統Tourist Line Spot
旅遊推薦系統Tourist Line Spot旅遊推薦系統Tourist Line Spot
旅遊推薦系統Tourist Line Spot
 
無人商店Unmanned Store
無人商店Unmanned Store無人商店Unmanned Store
無人商店Unmanned Store
 
物件辨識攝影機
物件辨識攝影機物件辨識攝影機
物件辨識攝影機
 
ChatBot問答機器人
ChatBot問答機器人ChatBot問答機器人
ChatBot問答機器人
 
街景門牌實價登錄
街景門牌實價登錄街景門牌實價登錄
街景門牌實價登錄
 
APCS程式設計實作題(Python解題)-物品堆疊/邏輯運算子
APCS程式設計實作題(Python解題)-物品堆疊/邏輯運算子APCS程式設計實作題(Python解題)-物品堆疊/邏輯運算子
APCS程式設計實作題(Python解題)-物品堆疊/邏輯運算子
 
APCS程式設計實作題(Python解題)-解題技巧/特殊編碼/完全奇數
APCS程式設計實作題(Python解題)-解題技巧/特殊編碼/完全奇數APCS程式設計實作題(Python解題)-解題技巧/特殊編碼/完全奇數
APCS程式設計實作題(Python解題)-解題技巧/特殊編碼/完全奇數
 
物聯智慧杯墊 Smart Cup Pad
物聯智慧杯墊 Smart Cup Pad物聯智慧杯墊 Smart Cup Pad
物聯智慧杯墊 Smart Cup Pad
 
口罩偵測機 Mask-detection
口罩偵測機 Mask-detection口罩偵測機 Mask-detection
口罩偵測機 Mask-detection
 
居家智能LED調光燈
居家智能LED調光燈居家智能LED調光燈
居家智能LED調光燈
 
智能居家監控Smart House
智能居家監控Smart House智能居家監控Smart House
智能居家監控Smart House
 

AIoT 智能商店_艾鍗學院-AIoT智能行動服務物聯網班

Editor's Notes

  1. 各位好,我是駱毅 接下來我會講解我們智能商店的結帳流程
  2. 第一步“掃描商品” 當我們挑選完商品要進行結帳時 Server端會呼叫連結在Pico上的RFID 感應器 當顧客拿著RFID卡片進行感應時 Pico會經由UART的方式將感應到的RFID卡號傳遞到Server端
  3. 這邊會講解一下Server與Browser的傳遞方式 兩者之間是使用HTTP的通訊傳輸協定 當Server端收到RFID卡號後 會從資料庫中撈取與卡號相對應的商品資訊 經由Request、Response的方式,傳送到我們瀏覽器上 當我們感應玩RFID之後,就進行人臉辨識的部分
  4. 第二步“人臉辨識” 當顧客臉部對準螢幕時,會經由opencv的套件抓取臉部特徵 再經由face recognition套件進行臉部辨識 當抓取到人臉時會有綠色框,框住臉部的部分 如果正確辨識出會員的話,在綠框的左上角會顯示會員的姓名
  5. 第三步“輸入密碼” 最後這個部分是為了防止會員的照片被盜用 而進行的2次確認 以上就是我們結帳的流程