TWI661398B - 基於臉部辨識進行驗證的交易系統及其方法 - Google Patents
基於臉部辨識進行驗證的交易系統及其方法 Download PDFInfo
- Publication number
- TWI661398B TWI661398B TW107111502A TW107111502A TWI661398B TW I661398 B TWI661398 B TW I661398B TW 107111502 A TW107111502 A TW 107111502A TW 107111502 A TW107111502 A TW 107111502A TW I661398 B TWI661398 B TW I661398B
- Authority
- TW
- Taiwan
- Prior art keywords
- module
- image
- verified
- verification
- account
- Prior art date
Links
Landscapes
- Collating Specific Patterns (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
一種基於臉部辨識進行驗證的交易系統,包括自動櫃員機及驗證伺服器。自動櫃員機包括:攝像模組,取得使用者臉部的待驗證影像,讀卡模組供置入金融卡,輸入模組供輸入卡片密碼及交易內容,控制模組提示使用者輸入交易內容並指示通訊模組發送待驗證影像及交易內容。驗證伺服器,通訊連接至自動櫃員機之通訊模組,包括:帳戶資料庫,具有複數個帳戶資訊,每一帳戶資訊至少包括第一參考影像,以及運算模組,用以比對待驗證影像及第一參考影像,根據比對結果產生可續行訊號。自動櫃員機之交易模組根據可續行訊號及交易內容執行交易操作。
Description
本發明係關於一種交易系統及其方法,特別是一種基於臉部特徵及表情識別進行驗證的交易系統及其方法。
現今社會詐騙案件頻傳,透過人頭帳戶洗錢事件亦時有所聞;前者係詐騙集團在取得受害人信任之後,騙取受害人的金融卡以及提款密碼,再由車手攜帶卡片至自動櫃員機提領現鈔;後者係詐騙集團巧立名目騙取一般民眾的帳戶號碼、金融卡以及帳戶密碼,然後騙被害人將錢匯入這些人頭帳戶,再派遣車手至自動櫃員機將人頭帳戶的款項提領一空。
觀察上述類型的盜領案件,其相同之處在於操作自動櫃員機提領現鈔的人員並非帳戶本人。由於傳統自動櫃員機的提款程序中,僅依賴金融卡片以及提款密碼作為帳戶安全驗證的依據。因此,一旦卡片遺失且及密碼外洩,存款被盜領的風險將大為提高。另外,即便是帳戶本人親自提領,亦無法排除其為受到歹徒威脅而被迫至自動櫃員機領錢的狀況,然而,目前的自動櫃員機尚未具備任何機制可即時地防堵盜領事件發生。
有鑑於此,本發明揭露一種以臉部辨識進行認證的交易系統及其方法,藉此降低自動櫃員機被他人冒領或本人在非自願情況下被迫提領的潛在可能性。
依據本發明一實施例所敘述的一種基於臉部辨識進行驗證的交易系統,包括:自動櫃員機以及驗證伺服器。所述的自動櫃員機包括:攝像模組、讀卡模組、輸入模組、控制模組、通訊模組及交易模組。攝像模組、讀卡模組、輸入模組、通訊模組及交易模組皆電性連接至控制模組。攝像模組用以取得包括使用者臉部的待驗證影像。讀卡模組用以供置入金融卡,發送驗證請求及接收金融卡所發送之驗證回覆。輸入模組用以供輸入卡片密碼及交易內容。控制模組用以接收待驗證影像、根據卡片密碼產生驗證請求、根據驗證回覆選擇性地產生提示訊息,且提示訊息用以提示使用者輸入交易內容,控制模組更用以由輸入模組接收交易內容。通訊模組用以根據控制模組之指示發送待驗證影像及交易內容。交易模組用以執行交易操作,所述的交易操作係輸出與交易內容中設定金額相符的現鈔。所述的驗證伺服器通訊連接至自動櫃員機之通訊模組,驗證伺服器包括帳戶資料庫及運算模組。帳戶資料庫包括複數個帳戶資訊,每一帳戶資訊至少包括第一參考影像。運算模組電性連接至帳戶資料庫,運算模組用以比對待驗證影像及至少一第一參考影像,並根據比對結果選擇性地產生可續行訊號再發送此可續行訊號至自動櫃員機。
依據本發明另一實施例所敘述的一種基於臉部特徵進行驗證的交易系統,其中每一帳戶資訊更包括一第二參考影像,驗證伺服器更包括表情辨識模組電性連接至帳戶資料庫及運算模組,表情辨識模組用以分析待驗證影像中臉部之表情,運算模組更包括根據所分析的表情比對待驗證影像及至少一第二參考影像。
依據本發明一實施例所敘述的一種基於臉部特徵進行驗證的交易方法,包括:將金融卡置入至自動櫃員機的讀卡模組;在金融卡置入讀卡模組後,自動櫃員機之攝像模組取得包括使用者之臉部的一待驗證影像;自動櫃員機的控制模組指示自動櫃員機的通訊模組發送待驗證影像至驗證伺服器;在金融卡置入讀卡模組後,透過自動櫃員機之輸入模組輸入一卡片密碼;自動櫃員機之控制模組根據卡片密碼產生驗證請求並透過讀卡模組發送驗證請求至金融卡;讀卡模組接收金融卡之驗證回覆並發送驗證回覆至控制模組;控制模組基於驗證回覆選擇性地提示使用者輸入交易內容;控制模組指示通訊模組發送交易內容至驗證伺服器;驗證伺服器之運算模組根據待驗證影像比對一帳戶資料庫,其中帳戶資料庫包括複數個帳戶資訊且每一帳戶資訊至少包括一第一參考影像;運算模組根據待驗證影像之比對結果選擇性地產生可續行訊號;驗證伺服器發送可續行訊號至自動櫃員機;以及自動櫃員機之交易模組根據可續行訊號及控制模組之指示執行交易操作。
依據本發明另一實施例所敘述的一種基於臉部特徵進行驗證的交易方法,在驗證伺服器接收待驗證影像後,更包括:驗證伺服器之表情辨識模組分析待驗證影像中臉部之一表情;運算模組比對臉部之表情及帳戶資料庫中之複數個第二參考影像;以及運算模組根據驗證影像與所述的複數個第一參考影像及所述的複數個第二參考影像之比對結果選擇性地產生可續行訊號。
藉由上述架構,本發明所揭露的以臉部辨識進行認證的交易系統及其方法,在原本以金融卡及密碼進行提領的基礎上,更增加了以操作自動櫃員機的使用者的臉部辨識作為驗證的機制,此外,可更加入表情辨識作為進一步的驗證方式,因此可有效降低非帳戶本人至自動櫃員機前冒領的風險,亦可以即時偵測到帳戶本人受脅迫而非自願提領的情況,提早避免帳戶本人的金錢損失。
以上之關於本揭露內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。
請參考圖1,其係繪示依據本發明一實施例所敘述的基於臉部辨識進行驗證的交易系統架構圖,此系統主要包括自動櫃員機1以及驗證伺服器5,自動櫃員機1通訊連接至驗證伺服器5,實務上,所述「通訊連接」係指通過有線或無線方式連接;有線通訊連接方式例如係透過電話線、通用序列匯流排(Universal Serial Bus,USB)、雙絞線、同軸電纜或光纖電纜等方式進行通訊連接;無線通訊連接方式例如係透過全球移動通訊系統(Global System for Mobile communications,GSM)、全球互通微波存取(Worldwide Interoperability for Microwave Access,WiMax)、分碼多重進接(Code Division Multiple Access,CDMA)、近場通訊(Near Field Communication,NFC)、藍牙或Wi-Fi等方式進行通訊連接。本發明對於通訊連線的種類不予限制。
請參考圖1,自動櫃員機1包括攝像模組10、讀卡模組11、輸入模組12、控制模組13、通訊模組14以及交易模組15,其中,攝像模組10、讀卡模組11、輸入模組12、通訊模組14以及交易模組15皆電性連接至控制模組13,如圖1所示。
攝像模組10用以取得一待驗證影像,實務上,攝像模組例如係包含感光耦合元件(Charge-Coupled Device,CCD)的攝影機或互補式金屬氧化物半導體(Complementary Metal-Oxide Semiconductor,CMOS)的攝影機。然而,本發明對攝像模組10的硬體裝置並不以此為限;另外,本發明亦不限制攝像模組10的數量。所述的待驗證影像必須包括一臉部影像,即操作自動櫃員機1的使用者臉部影像。一般而言,攝像模組10應設置於自動櫃員機1上使用者目視所及的位置。又,考量使用者身高不盡相同,固定高度的攝像模組10可能無法攝入身高遠高於或遠低於此固定高度的使用者臉部;因此,實務上可於自動櫃員機1上設置多個位於不同高度的攝像模組10或是在單一攝像模組10上增設廣角鏡頭或魚眼鏡頭,藉此增加攝像模組10的拍攝範圍。
讀卡模組11供操作自動櫃員機1的使用者置入一金融卡,在使用者置入金融卡之後,讀卡模組11更用以發送驗證請求至金融卡或接收金融卡所發送之驗證回覆。實務上,讀卡模組11例如係讀卡機或其他可讀取晶片金融卡或磁條金融卡的硬體裝置。
輸入模組12用以供操作自動櫃員機1之使用者輸入卡片密碼及交易內容,實務上,輸入模組12例如係一實體鍵盤或透過螢幕顯示的虛擬鍵盤。所述的卡片密碼係指置入讀卡模組11的金融卡的提款密碼。所述的交易內容例如係存款金額、提款金額、轉帳之金額或轉帳之帳號等金融交易項目。
控制模組13用以接收攝像模組10拍攝到的待驗證影像;根據前述由使用者透過輸入模組12輸入的卡片密碼產生驗證請求,並將此驗證請求透過讀卡模組11發送至金融卡,同時從讀卡模組11接收金融卡發送之驗證回覆。若驗證回覆代表卡片密碼正確,則控制模組13產生提示訊息,此提示訊息用以提示使用者輸入交易內容,然後控制模組13接收使用者輸入完成的交易內容,控制模組13進一步指示通訊模組14發送交易內容。若驗證回覆代表卡片密碼錯誤,則控制模組13提示使用者重新輸入密碼或指示通訊模組發送一警示訊息。實務上,控制單元13例如係一般個人電腦之中央處理器(Central Processing Unit,CPU)、微處理器(Microprocessor)、數位信號處理器(Digital Signal Processor,DSP)、特殊應用積體電路(Application-Specific Integrated Circuit,ASIC)、其他類似元件或上述元件之組合,本發明並不限制控制單元13之硬體種類。
通訊模組14例如係一網路通訊晶片,用以根據控制模組13之指示發送待驗證影像及交易內容。
交易模組15用以根據控制模組13之指示執行一交易操作,所述的交易操作例如係依據交易內容中設定的提款金額提供相同數量的現鈔給使用者。而控制模組13指示的依據係驗證伺服器5所發送的可續行訊號以及交易內容,關於此可續行訊號將於後文敘述之。
在本發明另一實施例中,自動櫃員機1更包括一顯示模組,顯示模組電性連接至控制模組13,並且用以即時呈現攝像模組10所拍攝之待驗證影像供使用者確認拍攝到的影像。此外,前文所述之「控制模組13產生提示訊息」及「控制模組13提示使用者重新輸入密碼」亦係透過顯示模組以文字或圖像方式呈現以供使用者檢視。實務上,顯示模組例如係:電漿顯示器(Plasma Display Panel)、液晶顯示器(Liquid-Crystal Display,LCD)、薄膜電晶體液晶顯示器(Thin Film Transistor Liquid Crystal Display,TFT-LCD)、發光二極體顯示器(Light-Emitting Diode Display,LED Display)有機發光二極體顯示器(Organic Light-Emitting Diode,OLED)或其他具有相近功能的顯示裝置。
在本發明一實施例中,當讀卡模組11偵測到卡片被置入時,便可通知控制模組13致能攝像模組10進行拍攝,並且即時透過通訊模組14將拍攝好的待驗證影像發送至驗證伺服器5。在本發明另一實施例中,控制模組13在卡片密碼輸入正確後,才致能攝像模組10進行拍攝,並且在使用者輸入完交易內容後才將交易內容與待驗證影像一併發送至驗證伺服器5。然而,本發明對於控制模組13致能攝像模組10 進行拍攝的時機,與通訊模組14發送待驗證影像的時機並不以上述實施例為限,實務上,設置自動櫃員機1的金融機構可根據驗證伺服器5的執行效率與通訊連線的傳輸效率綜合考量以決定何時進行拍攝並傳送影像。
請參考圖1。驗證伺服器5通訊連接至自動櫃員機1的通訊模組14。在本發明一實施例中,驗證伺服器5包括帳戶資料庫50及運算模組51。實務上,驗證伺服器5例如係直立式伺服器(Pedestal server)、機架伺服器(Rack server)或刀鋒伺服器(Blade server),本發明對驗證伺服器5之硬體種類不予限制。
帳戶資料庫50包括複數個帳戶資訊,每一帳戶資訊係代表一使用者的個人資料。個人資料例如係使用者開戶時授權提供給金融機構作為個人身分驗證的依據。具體而言,一帳戶資訊中至少包括一第一參考影像;此第一參考影像例如係使用者在開戶時被拍攝的臉部影像,或是使用者提供的證件照,例如身分證或駕照之臉部影像。
運算模組51電性連接帳戶資料庫50,運算模組51用以比對待驗證影像與帳戶資料庫50中的第一參考影像是否相符。具體而言,運算模組51例如係微處理器、數位信號處理器、特殊應用積體電路、其他類似元件或上述元件之組合。關於運算模組51比對的方式,例如先以影像處理擷取待驗證影像的特徵點,並與儲存於帳戶資訊中第一參考影像的特徵點進行匹配,以判斷兩個影像之相似程度。
於此必須特別說明的是:在一實施例中,待驗證影像係與帳戶資料庫中的所有第一參考影像進行比對。而在另一實施例中,讀卡模組11更包括預先取得金融卡之帳號,控制模組13接收此帳號並指示通訊模組14將此帳號與待驗證影像及交易內容一併發送至驗證伺服器5,而在帳戶資料庫中的每一帳戶資訊係以帳戶號碼作為資料庫的主鍵(Primary Key),因此可先以帳戶號碼比對卡片帳號而挑選出與卡片帳號相同的一目標帳戶資訊,再比對此帳戶資訊的第一參考影像與待驗證影像,如此可以加快待驗證影像的比對速度。
關於特徵點辨識部分,可採用整體特徵或局部特徵其中一種方式實現;前者係將整個臉部影像當作單一特徵進行比對,後者則係先找出臉部的局部特徵,例如眼睛、鼻子、嘴巴、嘴角或眼角等,然後分別針對這些局部特徵進行比對,最後將個別局部特徵比對的結果整合而得到最終辨識結果。若運算模組51在帳戶資料庫中找到與待驗證影像相似程度在一指定比率以上的第一參考影像,則代表操作自動櫃員機1的使用者確為帳戶本人。因此,運算模組51產生一可續行訊號並由驗證伺服器5發送此可續行訊號至自動櫃員機1。可續行訊號係代表使用者通過臉部辨識的驗證程序,因此自動櫃員機1收到此可續行訊號後便可指示交易模組15根據使用者設定的交易內容執行一交易操作。基於上述的臉部辨識機制,本發明一實施例所揭露的交易系統,相較於傳統僅以卡片密碼作為安全驗證的自動櫃員機交易系統,更能夠即時預防詐騙集團派遣車手冒領的情況發生。
請參考圖1。在本發明另一實施例中,為了增進基於臉部辨識進行驗證的安全性,驗證伺服器5更包括表情辨識模組52電性連接至帳戶資料庫50及運算模組51,表情辨識模組52用以分析待驗證影像中的臉部表情,例如生氣、厭惡、害怕、高興、驚訝和傷心等基本表情,並提供辨識結果至運算模組51。實務上,為了避免每個人的表情變化元素不盡相同而導致表情辨識模組52錯誤地辨識待驗證影像的表情,在建立帳戶資料庫51的帳戶資訊時,除了儲存使用者臉部影像作為第一參考影像外,更包括儲存使用者自行決定的臉部表情作為第二參考影像。因此,在驗證伺服器5收到自動櫃員機1傳來的交易內容及待驗證影像時,除了透過運算模組51根據帳戶資料庫50中的第一參考影像比對待驗證影像是否確為帳戶本人之外,更包括透過表情辨識模組52分析待驗證影像的表情以及第二參考影像的表情,表情辨識模組52將分析結果傳送至運算模組51以比對待驗證影像與第二參考影像之間的相近程度。另外,表情辨識模組52更可包括一機器學習功能。實務上,當待驗證影像可對應至帳戶資訊其中之一時,運算模組51更包括儲存待驗證影像及比對結果至所對應之帳戶資訊。換言之,透過將每次使用者至自動櫃員機前進行交易操作時所留存的待驗證影像加入表情辨識模組的類神經網路的訓練集中,可提升表情辨識模組可辨識類型的豐富度與歸類待驗證影像至一表情分類的準確度。另一方面,本發明並未限制第二參考影像僅具有一組表情。使用者可根據其常用的交易項目設置多組對應的表情並儲存至第二參考影像;例如領取一萬元的表情係眨左眼,領取五千元的表情係挑右眉。一般而言,當使用者受脅迫或非自願至自動櫃員機提領時,使用者通常會呈現生氣、厭惡或害怕的表情,而本發明在上述實施例所揭露的表情辨識模組51以及預先留存第二參考影像的設計將可協助運算模組51偵測出使用者被脅迫提領的狀況,再執行對應此種狀況的應對措施。
在本發明又一實施例中,攝像模組10更包括紅外線溫度感測元件,例如紅外線熱顯像儀,用以取得使用者在操作自動櫃員機1時的體溫,同時通訊模組14所發送之待驗證影像中更包括此溫度資訊。驗證伺服器5的運算模組51在接收到此溫度資訊後,判斷其變化幅度是否超過一合理溫差範圍。一般而言,人類處於精神緊張或情緒激動時,體溫會不由自主地升高。因此,若運算模組51從溫度資訊中發現此現象,則將提高其本身對於待驗證影像與第一參考影像的相似度判斷標準,同時亦提高表情辨識模組52對於待驗證影像與第二參考影像的相似度判斷標準值。藉由上述機制,可以有效偵測出歹徒透過面具或易容方式偽裝原帳戶使用者進行盜領的情況,亦可以偵測出歹徒因違法行為的緊張感造成體溫異常變化,因此進一步提升本發明所敘述的基於臉部辨識進行驗證的交易系統的安全性。
在本發明再一實施例中,驗證伺服器5更包括警示模組電性連接至運算模組51。警示模組用以根據運算模組51的比對結果選擇性地發送一警示訊號,所述的警示訊號例如係撥打電話聯絡警調單位,或是發送簡訊至此帳戶所設定的緊急聯絡人。
請參考圖2,下文係配合使用者操作本發明一實施例所揭露的基於臉部辨識進行驗證的交易系統中的自動櫃員機1的流程說明本發明一實施例所揭露的一種基於臉部辨識進行驗證的交易方法。
請參考步驟S0:置入金融卡;具體而言係使用者將金融卡置入至自動櫃員機1的一讀卡模組11。
請參考步驟S1:拍攝使用者臉部的待驗證影像;詳言之,在金融卡置入讀卡模組11後,自動櫃員機1的控制模組13隨即致能攝像模組10以取得待驗證影像,且待驗證影像包括使用者之臉部。
請參考步驟S2:輸入密碼;其係在金融卡置入讀卡模組11後,使用者透過自動櫃員機之輸入模組11輸入金融卡的密碼。
請參考步驟S3:通過密碼驗證;詳言之,在步驟S2使用者輸入密碼後,自動櫃員機1之控制模組13根據此密碼產生一驗證請求並透過讀卡模組11發送此驗證請求至金融卡,金融卡將根據此驗證請求產生一驗證回覆,讀卡模組11可接收此驗證回覆並將其傳送至控制模組13以判斷所輸入的密碼是否正確。
請參考步驟S4:輸入交易內容;當控制模組13在步驟S3判斷通過密碼驗證之後,控制模組13提示該使用者輸入一交易內容,所述交易內容例如係一提款金額。
請參考步驟S5:提示密碼錯誤;承步驟S3所述,若控制模組13根據驗證回覆判斷密碼驗證未通過時,提示使用者輸入密碼錯誤,並返回步驟S2,讓使用者再次輸入密碼。實務上,在使用者輸入錯誤密碼達到一指定次數(例如三次)之後,則金融卡將被鎖卡,其係習知自動櫃員機1已具備之防護方式,於此不贅述,亦不繪示相關步驟於本實施例之流程圖中。
請繼續參考步驟S6,發送交易內容及待驗證影像;具體而言,此步驟係由控制模組13指示自動櫃員機之通訊模組15發送步驟S4所輸入的交易內容以及步驟S1所拍攝的待驗證影像至驗證伺服器5。於此必須特別說明的是,在本發明另一實施例中,步驟S1亦可於步驟S4再執行,換句話說,即使用者通過密碼驗證後,控制模組13才致能攝像模組10拍攝待驗證影像,如此可確保當使用者密碼輸入正確時才進行臉部影像的拍攝,因此減少攝像模組10不必要的電力消耗。而在本發明又一實施例中,通訊模組15可提前在步驟S1取得待驗證影像之後,隨即發送待驗證影像至驗證伺服器5,如此可在使用者輸入交易內容的期間,驗證伺服器5同步進行待驗證影像的比對工作,因此可減少使用者等待臉部驗證程序完成的時間。
請繼續參考步驟S7,比對帳戶資料庫50之參考影像與待驗證影像;詳言之,驗證伺服器5之運算模組51根據待驗證影像比對帳戶資料庫50,其中帳戶資料庫50包括複數個帳戶資訊且每一帳戶資訊至少包括一第一參考影像。在本發明一實施例中,運算模組51執行臉部辨識相關的演算法(例如Lucas-Kanade方法)將待驗證影像值與第一參考影像逐一運算以得出兩者間的相似程度並判斷該相似程序是否超過一預定閾值。在本發明另一實施例中,運算模組51預先自帳戶資料庫中查找到與卡片帳號具有相同帳戶號碼的一目標帳戶資訊(所述的帳號係於步驟S0由讀卡模組11取得並發送至控制模組13,於步驟S6透過通訊模組14傳送至驗證伺服器5),然後運算模組51僅比對此目標帳戶資訊的第一參考影像與待驗證影像並產生比對結果。
在步驟S7的另一實施例中,除根據第一參考影像與待驗證影像判斷是否為帳戶本人,驗證伺服器5具有表情辨識模組52用以判斷待驗證影像的表情以及判斷帳戶資料庫51中對應帳戶本人的第二參考影像的表情。所述的第二參考影像同樣係使用者預先留存於金融機構的一臉部影像,其特點在於此臉部影像包含使用者自行決定的一表情,因此可透過表情辨識模組對於第二參考影像的表情的判定對於待驗證影像的表情的判斷,而確認使用者是否處於一被脅迫提領的狀態。
請一併參考步驟S8「比對通過」及步驟S9「發送可續行訊號」,承步驟S7,若運算模組51可於帳戶資料庫找到一帳戶資訊其第一參考影像與待驗證影像兩者的相似程度在一預定閾值之上,則可判斷為拍攝待驗證影像的使用者確為帳戶本人,因此,運算模組51根據該待驗證影像之產生可續行訊號並透過驗證伺服器5與自動櫃員機1之間的通訊連線發送此可續行訊號。
請參考步驟S10,執行交易操作;詳言之,當自動櫃員機1的控制模組13接收到可續行訊號後,即指示交易模組15執行前述交易內容設定的項目,例如發放現鈔五千元給使用者。
請參考步驟S11,發送警示訊號;承步驟S8,若運算模組51在帳戶資料庫中無法查找與待驗證影像相符的第一參考影像,則代表目前自動櫃員機1很有可能被冒領,因此驗證伺服器1可發送警示訊號給警調單位、金融機構、帳戶本人、或帳戶本人設定的緊急聯絡人以達到即時通知的功效。
綜合以上所述,本發明所揭露的基於臉部辨識進行驗證的交易系統及其方法,藉由在自動櫃員機端拍攝使用者臉部影像並於遠端的驗證伺服器針對臉部影像及其表情進行分析比對,藉此判斷出使用者是否為持卡者本人以及使用者的臉部表情是否異常,因而有效降低了詐騙集團透過車手冒領被害者帳戶或是盜領人頭帳戶的可能,同時也能即時反映帳戶本人受威脅而非自願提領的狀況。換言之,本發明係根據使用者臉部的辨識機制為使用者的帳戶安全加上一道把關程序,在不過度影響使用者原本在自動櫃員機上操作流程的前提下,本發明所揭露的基於臉部辨識進行驗證的交易系統及其方法對於個人的帳戶安全而言無疑更有保障;對於金融機構而言,則可達到即時防堵詐騙或洗錢等不法金融行為的功效。
雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。
1‧‧‧自動櫃員機
10‧‧‧攝像模組
11‧‧‧讀卡模組
12‧‧‧輸入模組
13‧‧‧控制模組
14‧‧‧通訊模組
15‧‧‧交易模組
5‧‧‧驗證伺服器
50‧‧‧帳戶資料庫
51‧‧‧運算模組
52‧‧‧表情辨識模組
S0~S11‧‧‧步驟
圖1係依據本發明一實施例所繪示的基於臉部辨識進行驗證的交易系統之架構圖。 圖2係依據本發明一實施例所繪示的基於臉部辨識進行驗證的交易方法之流程圖。
Claims (5)
- 一種基於臉部辨識進行驗證的交易系統,包括:一自動櫃員機,包括:一攝像模組用以取得一待驗證影像,該待驗證影像包括一使用者之一臉部;一讀卡模組用以供置入一金融卡、發送一驗證請求及接收該金融卡所發送之一驗證回覆;一輸入模組用以供輸入一卡片密碼及一交易內容;一控制模組電性連接至該攝像模組、該讀卡模組及該輸入模組,該控制模組用以接收該待驗證影像,根據該卡片密碼產生該驗證請求,根據該驗證回覆選擇性地產生一提示訊息及選擇性地指示該攝像模組取得該待驗證影像,且該提示訊息用以提示該使用者輸入該交易內容,該控制模組更用以由該輸入模組接收該交易內容;一顯示模組,電性連接至該控制模組,該顯示模組用以即時呈現該攝像模組所拍攝之該待驗證影像;一通訊模組,電性連接至該控制模組,並用以根據該控制模組之指示發送該待驗證影像及該交易內容;及一交易模組,電性連接至該控制模組,並用以根據一可續行訊號執行一交易操作;以及一驗證伺服器,通訊連接至該自動櫃員機之該通訊模組,包括: 一帳戶資料庫,包括複數個帳戶資訊,每一該帳戶資訊至少包括一第一參考影像及一第二參考影像,其中該第二參考影像對應於一預設交易項目;一表情辨識模組,電性連接至該帳戶資料庫,該表情辨識模組用以分析該待驗證影像中該臉部之一表情,且該表情辨識模組具有類神經網路之一訓練集;一運算模組,電性連接該帳戶資料庫及該表情辨識模組,該運算模組用以比對該待驗證影像及該些第一參考影像其中至少一,及根據該表情比對該驗證影像及該些第二參考影像其中至少一,並根據一比對結果選擇性地產生該可續行訊號,其中該可續行訊號關聯於該預設交易項目,該運算模組更用以儲存該待驗證影像及該比對結果至所對應之該目標帳戶資訊及該訓練集;及一警示模組,電性連接至該運算模組,該警示模組用以根據該比對結果選擇性地發送一警示訊號。
- 如請求項1所述基於臉部辨識進行驗證的交易系統,其中該攝像模組更包括一紅外線溫度感測元件,用以取得該使用者之一體溫;且該通訊模組所發送之該待驗證影像更包括該體溫之資訊。
- 如請求項1所述基於臉部辨識進行驗證的交易系統,其中該讀卡模組更包括用以取得該金融卡之一帳號;該控制模組更包括用以接收該帳號;該通訊模組更包括用以發送該帳號;每一該帳戶資訊更包括一帳戶號碼;以及該運算模組更用以查找該帳戶資料庫中與該帳戶號碼相同之一目標帳戶資訊,並比對該待驗證影像及該目標帳戶資訊之該第一參考影像。
- 一種基於臉部特徵進行驗證的交易方法,包括:以一自動櫃員機的一讀卡模組接收一金融卡;在該讀卡模組取得該金融卡後,以該自動櫃員機之一攝像模組取得一待驗證影像,且該待驗證影像包括一使用者之一臉部;以該控制模組接收該待驗證影像並指示該自動櫃員機之一通訊模組發送該待驗證影像至一驗證伺服器;在該讀卡模組取得該金融卡後,以該自動櫃員機的一輸入模組接收一卡片密碼;以該自動櫃員機之一控制模組根據該卡片密碼產生一驗證請求並透過該讀卡模組發送該驗證請求至該金融卡;以該讀卡模組接收該金融卡之一驗證回覆並發送該驗證回覆至該控制模組;以該控制模組基於該驗證回覆選擇性地產生一提示訊息及選擇性地指示該攝像模組取得該待驗證影像,該提示訊息用以提示該使用者輸入該交易內容;以一顯示模組即時呈現該攝像模組所拍攝之該待驗證影像;以該控制模組接收該交易內容並指示該通訊模組發送該交易內容至該驗證伺服器;以該驗證伺服器之一運算模組根據該待驗證影像比對一帳戶資料庫,其中該帳戶資料庫包括複數個帳戶資訊且每一該帳戶資訊至少包括一第一參考影像及一第二參考影像;以該驗證伺服器之一表情辨識模組分析該待驗證影像中該臉部之一表情; 以該運算模組根據該表情比對該待驗證影像與該帳戶資料庫中該些第二參考影像其中至少一;當該待驗證影像對應至該些帳戶資訊其中之一時,以該運算模組儲存該待驗證影像及該比對結果至所對應之該帳戶資訊;以該運算模組根據該待驗證影像與該些第一參考影像其中至少一之該比對結果及該驗證影像與該些第二參考影像其中至少一之另一比對結果並選擇性地產生一可續行訊號;在該運算模組選擇不產生該可續行訊號時,以該驗證伺服器之一警示模組發送一警示訊號;在該運算模組選擇產生該可續行訊號時,以該驗證伺服器發送該可續行訊號至該自動櫃員機;以及以該自動櫃員機之一交易模組根據該可續行訊號及該交易內容執行一交易操作。
- 如請求項4所述的基於臉部特徵進行驗證的交易方法,其中:在該讀卡模組接收該金融卡時,更包括以該讀卡模組接收該金融卡之一帳號;在該控制模組指示該通訊模組發送該交易內容至該驗證伺服器時,更包括以該控制模組指示該通訊模組發送該帳號;以及在該運算模組根據該待驗證影像比對該帳戶資料庫之前,更包括先以該運算模組比對每一該些帳戶資訊中之一帳戶號碼與該帳號,並以該帳戶號碼與該帳號相同之帳戶資訊之該第一參考影像與該待驗證影像進行比對。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW107111502A TWI661398B (zh) | 2018-03-31 | 2018-03-31 | 基於臉部辨識進行驗證的交易系統及其方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW107111502A TWI661398B (zh) | 2018-03-31 | 2018-03-31 | 基於臉部辨識進行驗證的交易系統及其方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI661398B true TWI661398B (zh) | 2019-06-01 |
TW201942879A TW201942879A (zh) | 2019-11-01 |
Family
ID=67764344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW107111502A TWI661398B (zh) | 2018-03-31 | 2018-03-31 | 基於臉部辨識進行驗證的交易系統及其方法 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI661398B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI730374B (zh) * | 2019-08-12 | 2021-06-11 | 華南商業銀行股份有限公司 | 自動櫃員機預警系統 |
TWI730473B (zh) * | 2019-10-25 | 2021-06-11 | 中國信託商業銀行股份有限公司 | 金融服務系統及警示方法 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113903126A (zh) * | 2021-10-08 | 2022-01-07 | 中国农业银行股份有限公司贵州省分行 | 一种基于atm平台的银行业务办理系统及方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200523822A (en) * | 2004-01-06 | 2005-07-16 | Mercuries Data Systems Ltd | Financial transaction processing device |
TW200627294A (en) * | 2005-01-18 | 2006-08-01 | Tlj Technologies Inc | Biometrics verification system and a method thereof |
TW200741562A (en) * | 2006-03-23 | 2007-11-01 | Oki Electric Ind Co Ltd | Face recognition system |
CN101266704A (zh) * | 2008-04-24 | 2008-09-17 | 张宏志 | 基于人脸识别的atm安全认证与预警方法 |
TWM362474U (en) * | 2009-04-14 | 2009-08-01 | Chunghwa Telecom Co Ltd | Face recognition and verification system used in auto teller machine (ATM) |
US20090251278A1 (en) * | 2004-12-27 | 2009-10-08 | Yih-Ran Sheu | Method for prohibiting a person with a facial mask to operate an automatic teller machine |
KR20100103221A (ko) * | 2009-03-13 | 2010-09-27 | 노틸러스효성 주식회사 | 불법 금융 거래 방지용 금융 자동화 기기 및 그 제어 방법 |
TW201305919A (zh) * | 2011-07-26 | 2013-02-01 | Univ Nat Yunlin Sci & Tech | 安全驗證方法與使用該方法之手提式傳輸設備 |
-
2018
- 2018-03-31 TW TW107111502A patent/TWI661398B/zh active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200523822A (en) * | 2004-01-06 | 2005-07-16 | Mercuries Data Systems Ltd | Financial transaction processing device |
US20090251278A1 (en) * | 2004-12-27 | 2009-10-08 | Yih-Ran Sheu | Method for prohibiting a person with a facial mask to operate an automatic teller machine |
TW200627294A (en) * | 2005-01-18 | 2006-08-01 | Tlj Technologies Inc | Biometrics verification system and a method thereof |
TW200741562A (en) * | 2006-03-23 | 2007-11-01 | Oki Electric Ind Co Ltd | Face recognition system |
CN101266704A (zh) * | 2008-04-24 | 2008-09-17 | 张宏志 | 基于人脸识别的atm安全认证与预警方法 |
KR20100103221A (ko) * | 2009-03-13 | 2010-09-27 | 노틸러스효성 주식회사 | 불법 금융 거래 방지용 금융 자동화 기기 및 그 제어 방법 |
TWM362474U (en) * | 2009-04-14 | 2009-08-01 | Chunghwa Telecom Co Ltd | Face recognition and verification system used in auto teller machine (ATM) |
TW201305919A (zh) * | 2011-07-26 | 2013-02-01 | Univ Nat Yunlin Sci & Tech | 安全驗證方法與使用該方法之手提式傳輸設備 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI730374B (zh) * | 2019-08-12 | 2021-06-11 | 華南商業銀行股份有限公司 | 自動櫃員機預警系統 |
TWI730473B (zh) * | 2019-10-25 | 2021-06-11 | 中國信託商業銀行股份有限公司 | 金融服務系統及警示方法 |
Also Published As
Publication number | Publication date |
---|---|
TW201942879A (zh) | 2019-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11100481B2 (en) | Image authentication and security system and method | |
US10671716B2 (en) | User authentication method and system using variable keypad and biometric identification | |
US10817705B2 (en) | Method, apparatus, and system for resource transfer | |
WO2020135096A1 (zh) | 基于表情组别的操作确定方法、装置及电子设备 | |
US10810451B2 (en) | ATM with biometric security | |
JP2006079382A (ja) | 情報処理装置、不正者検出方法および現金自動預け払い装置 | |
TWI661398B (zh) | 基於臉部辨識進行驗證的交易系統及其方法 | |
TWM566865U (zh) | 基於臉部辨識進行驗證的交易系統 | |
TWI687872B (zh) | 基於臉部辨識進行驗證的交易系統及其方法 | |
JP2001256496A (ja) | 顔画像認識装置及び顔画像認識方法 | |
JP2006039841A (ja) | 顔検知により盗み見を防止する処理装置、処理システム、現金自動預け入れ支払機、処理方法、及びプログラム | |
TWM574284U (zh) | 利用活體及人臉辨識執行無卡交易的交易系統及自動櫃員機 | |
WO2018179723A1 (ja) | 顔認証処理装置、顔認証処理方法及び顔認証処理システム | |
JP2013190934A (ja) | 窓口認証システム、窓口認証サーバー、プログラムおよび窓口認証方法 | |
TWI722337B (zh) | 交易系統、自動櫃員機及無卡交易方法 | |
JP2009151482A (ja) | 警備装置及び現金自動預け払い装置及びプログラム及び不審者判定方法 | |
JP2010244570A (ja) | 情報処理装置、不正者検出方法および現金自動預け払い装置 | |
TWM574283U (zh) | 利用活體及人臉辨識進行無卡交易開通的交易系統及自動櫃員機 | |
TWI771819B (zh) | 認證系統、認證裝置、認證方法、及程式產品 | |
EP3196829A1 (en) | Non-facing financial service system using user confirmation apparatus using parallel signature processing, and handwriting signature authentication technique | |
WO2021229717A1 (ja) | 認証方法、認証プログラム、および情報処理装置 | |
JP2010129012A (ja) | カード処理装置、方法およびプログラム | |
CN107995213A (zh) | 短信发送控制方法及装置 | |
US11823155B2 (en) | Apparatus and method for processing user information of smart automated machine using face recognition | |
CN109242489A (zh) | 认证方式选择方法和装置 |