Skip to content

掃描條件

Vitals™ SDK 透過 onVideoFrameProcessed 回呼函數傳回的 ScanConditions 物件包含以下 6 個條件:

掃描條件掃描條件
描述描述
臉部居中用戶的臉部是否位於相機取景框的中心。
適當距離用戶的臉部與相機之間的距離是否合適。
光線充足光照是否充足。
保持靜止臉部是否穩定且保持靜止。
足夠幀率幀率是否足夠高。
伺服器就緒伺服器是否已準備就緒。

大多數這些條件僅在幀內偵測到用戶的人臉時才會檢查。如果未偵測到人臉,則這些條件將不通過並傳回 false

人臉偵測

根據 Vitals™ 健康測評用戶指南,用戶應將相機放置在眼睛高度,並確保人臉完全可見且未被遮蔽(例如,戴上口罩、連帽衫或頭髮)。這是為了確保能夠成功偵測到人臉,並提取感興趣區域 (ROI) 內的血流資訊以進行 Vitals™ 測量。

TIP 提示

當未偵測到人臉時,大多數掃描條件將不通過。您不需要在程式碼中明確檢查這一點,但您可以選擇使用 NormalizedFacebox 物件來執行您所需的任何操作,例如顯示人臉邊界框。

臉部居中

Vitals™ 健康測評用戶指南 中所述,用戶應將相機放置在與眼睛齊平的位置,確保整個臉部和上胸部都包含在相機取景框內。 Vitals™ 會驗證用戶是否位於相機取景框的中心位置,以有效滿足此要求。

TIP 提示

為獲得最佳效果,建議在進行 Vitals™ 掃描時,用戶臉部的 X 中心位於相機取景框寬度的 40% - 60% 範圍內,Y 中心位於相機取景框高度的 30% - 70% 範圍內。

適當距離

Vitals™ 健康測評用戶指南 中所述,用戶應確保其整個臉部和上胸部均被捕捉到。這可以透過與相機保持適當的距離來實現。這不僅確保用戶距離相機足夠遠,以便相機可以捕捉到整個臉部和上胸部,也確保用戶距離相機足夠近,以便能夠觀察到訊號。

TIP 提示

為獲得最佳效果,建議在進行 Vitals™ 掃描時,用戶臉部與相機之間的距離為 0.4 米至 0.6 米。也就是說,用戶臉部框的高度應約為相機框高 30% 至 50%。

光線充足

根據 Vitals™ 健康測評用戶指南 概述,確保用戶臉部在均勻一致的照明條件下清晰可見非常重要。建議避免陽光直射或背光等不均勻的照明條件,並選擇光線充足、照明均勻的環境。

TIP 提示

為獲得最佳效果,建議在室內照度為 300 勒克斯或更高的環境中進行 Vitals™ 掃描。

保持靜止

根據 Vitals™ 健康測評用戶指南 中的說明,用戶應避免在掃描過程中進行大幅度移動,例如移動身體、搖晃或大幅傾斜設備。 Vitals™ 會監控最近處理的 30 張影像,以檢查臉部在此視窗內是否發生顯著偏移。

TIP 提示

為了獲得最佳效果,建議在 Vitals™ 掃描期間避免任何移動,並保持整個臉部和身體穩定。但用戶可以且應該在過程中照常眨眼和呼吸。

足夠幀率

幀率會影響 30 秒 Vitals™ 掃描中提取的訊號量。因此,確保設備支援足夠高的幀率以獲得醫療級測量結果非常重要。

TIP 提示

為獲得最佳效果,建議在 Vitals™ 掃描期間保持至少 15 幀/秒 (fps) 的平均幀率。如果幀率條件不符合要求,請嘗試使用其他裝置進行 Vitals™ 健康測評。

伺服器就緒

Vitals™ 雲端服務,即雲端伺服器,託管在 Amazon Web Services (AWS) 上,用於執行資料分析並將生命體徵的測評結果傳回給 Vitals™ SDK。為確保伺服器已準備就緒,並避免用戶需要等待伺服器冷啟動時間,Vitals™ SDK 會監控伺服器是否處於作用中狀態。

TIP 提示

為確保 HTTPS 請求能夠成功傳送至 Vitals™ 雲端服務進行生命體徵測評,建議在整個 Vitals™ 掃描過程中保持良好的網路狀態。