1.一種智能家居指紋識別門禁系統,其特征在于,所述系統包括:用于進行指紋識別的指紋識別模塊;用于進行無線數據傳輸的無線數據傳輸模塊;用于控制系統運行的主控模塊;用于提供給第三方監控門鎖是否打開的郵件模塊;用于執行系統控制命令的執行機構;所述指紋識別模塊信號連接于無線數據傳輸模塊;所述無線數據傳輸模塊信號連接于主控模塊;所述主控模塊分別信號連接于無線數據傳輸模塊、郵件模塊和AVR單片機;所述AVR單片機信號連接于執行機構。
2.如權利要求1所述的智能家居指紋識別門禁系統,其特征在于,所述指紋識別模塊包括:指紋采集單元、數據傳輸單元、DSP處理器、片外存儲器和電流管理裝置;所述指紋采集裝置信號連接于數據傳輸裝置;所述數據傳輸裝置信號連接于核心處理器;所述核心處理器信號連接于片外存儲器;所述電流管理裝置分別信號連接于片外存儲器和指紋采集裝置。
3.如權利要求2所述的智能家居指紋識別門禁系統,其特征在于,所述指紋采集裝置采用電容式半導體傳感器件;所述電容式指紋傳感器采用反射式探測技術,采用平面式指紋傳感采集方法對指紋進行采集,其采集到的指紋為真皮層。
4.如權利要求3所述的智能家居指紋識別門禁系統,其特征在于,所述電容式指紋傳感器采集指紋傳感由152×200個傳感器陣列組成,所述每一個陣列是一個金屬電極,充當電容器的一極,安在傳感面上的手指頭的對應點則作為另外一極;其電容量的計算方法遵循以下公式:
;其中,C為電容量;d為極板間距;
為真空介電常數;
為極板間介質的相對介電常數;s為極板的有效面積。
5.如權利要求4所述的智能家居指紋識別門禁系統,其特征在于,所述電容式傳感器采集指紋的時候,指紋谷和指紋脊因為離傳感器陣列的距離不同,產生了不同的電容值C,經過運算放大電路,形成不同的電壓值,通過內部的A/D轉換,獲得數字指紋圖像。
6.一種基于權利要求1至5之一所述的智能家居指紋識別門禁系統的方法,其特征在于,所述方法包括以下步驟:
步驟1:系統初始化,串口初始化;
步驟2:根據用戶的選擇,判斷該用戶是對該用戶注冊還是對該用戶進行指紋識別;若需要對該用戶進行注冊,則執行步驟3;若需要對該用戶進行指紋識別,則執行步驟5;
步驟3: 對用戶的指紋進行采集,然后要求該用戶輸入其個人信息;若沒有輸入個人信息,重新執行本步驟;若輸入了個人的信息,則執行步驟4;
步驟4:對該用戶的指紋信息進行預處理和特征處理,然后將處理后的指紋存儲指紋數據庫中;
步驟5:運行門禁服務;對門的狀態進行查詢,然后對電流進行查詢;
步驟6:觸發匹配,然后對用戶的指紋進行采集,對采集到的指紋進行特征匹配;判斷匹配結果是否正確,如果是,則執行步驟7,如果不正確,則重新執行本步驟;
步驟7:控制模塊驅動執行機構驅動操作,同時郵件模塊發送標志位給遠程監控端。
7.如權利智能家居指紋識別門禁系統的方法,其特征在于,所述指紋特征匹配的方法包括以下步驟:
步驟1:設定通過光學傳感器獲取的指紋數據的經第一預處理單元處理后的點集合為:
;
;
其中表示點集合P中第N個點的X坐標;所述其中
表示點集合P中第N個點的Y坐標;其中
表示點集合P中第N個點的方向;
表示點集合P中第N個點的X坐標;所述其中
表示點集合P中第N個點的Y坐標;其中
表示點集合P中第N個點的方向;
步驟2:設定匹配公式為:
;
其中表示模板的細節點數據;所述
表示輸入指紋的細節點數目;所述
是通過疊加匹配的細節點個數得到的最大匹配得分;
通過該公式計算得出最終的匹配分數;
步驟3:根據匹配分數的高低,對該指紋進行匹配。