Bio-security system based on multi-spectral sensing
AssigneeBlack Sesame Technologies Inc.
InventorsShuen Lyu, Fangwen Tu, Bo Li, Jin Xu, Jizhang Shan
Life of this patent
Estimating the term…
Abstract
The present invention discloses system and method for fake face identification. The system is a multi-spectral sensing based bio-security system. The system uses CNN module along with thermal sensors to detect human face and also detects the human temperature. The system authenticates a human face and in case of temperature generates an alarm as an alert.
Claims16
A bio-security based face recognition system for recognizing a face, wherein the recognition system comprising:
- an imaging module, wherein the imaging module comprising:
- an RGB camera unit to detect the face, wherein the RGB camera unit comprising:
- an offline calibrator, wherein the offline calibrator calibrates the face with a calibration board to generate a first calibrated face;
- and
- an online calibrator, wherein the online calibrator rectifies errors in the first calibrated face to generate a second calibrated face;
- and
- an IR thermal sensor unit, wherein the IR thermal sensor unit comprising;
- a thermal extractor, wherein the thermal extractor extracts a first thermal image of the face;
- a plurality of filters, wherein the plurality of filters comprising:
- a temporal filter for eliminating noise from the first thermal image to generate a second thermal image;
- and
- a spatial filter for dividing the second thermal image to a plurality of grid cells, wherein the spatial filter identifies temperature distribution among the plurality of grid cells;
- a calibrator, wherein the calibrator identifies a grid cell with highest temperature from the plurality of grid cells, further wherein the calibrator eliminates a temperature drift from the grid cell to generate a calibrated grid cell;
- a Convolutional Neural Network (CNN) based module, wherein the Convolutional Neural Network (CNN) based module comprising:
- a temperature measurement unit for comparing the temperature distribution of the plurality of grid cells with a predefined template to authenticate the face;
- and
- an anti-spoofing unit, wherein the anti-spoofing unit analyzes the calibrated grid cell and the second calibrated face to authenticate the face.
A bio-security based multispectral face recognition system for recognizing a human face, wherein the multispectral face recognition system comprising:
- an imaging module, wherein the imaging module comprising:
- an RGB camera unit to detect the human face, wherein the RGB camera unit includes an offline calibrator and an online calibrator, further wherein the offline calibrator calibrates the human face based on one or more features of the human face to generate a first calibrated face, further wherein the online calibrator rectifies errors in the first calibrated face to generate a second calibrated face;
- and
- an IR thermal sensor unit for extracting first thermal image of the human face, wherein IR thermal sensor unit;
- a pair of filters including a temporal filter and a spatial filter, wherein the temporal filter eliminates noise from the first thermal image to generate a second thermal image, further wherein the spatial filter divides the second thermal image to a plurality of grid cells further wherein the spatial filter identifies temperature distribution among the plurality of grid cells;
- and
- a calibrator, wherein the calibrator identifies a grid cell with highest temperature from the plurality of grid cells and eliminates a temperature drift from the grid cell to generate a calibrated grid cell;
- a Convolutional Neural Network (CNN) based module, wherein the Convolutional Neural Network (CNN) based module comprising;
- a temperature measurement unit for comparing the temperature distribution of the plurality of grid cells with a predefined template to authenticate the human face;
- and
- an anti-spoofing unit, wherein the anti-spoofing unit analyzes the calibrated grid cell and the second calibrated face to authenticate the human face.
A method, for recognizing a face, wherein the method comprising:
- detecting the face by an RGB camera unit;
- calibrating the face based on one or more features of the face to generate a first calibrated face;
- rectifying errors in the first calibrated face to generate a second calibrated face;
- extracting a first thermal image of the face by a thermal extractor;
- eliminating noise from tide first thermal image to generate a second thermal image;
- dividing the second thermal image into a number of grid cells,
- identifying temperature distribution among the number of grid cells;
- identifying a grid cell with highest temperature from the number of grid cells,
- eliminating a temperature drift from the number of grid cells to generate a calibrated grid cell;
- comparing the temperature distribution of the number of grid cells with a predefined template to authenticate the face;
- and
- analyzing the calibrated grid cell and the second calibrated face to authenticate the face.
A method for face recognition based on multispectral sensing, wherein the method comprising:
- detecting the face by an RGB camera unit;
- calibrating the face based on one or more features of the face and rectifying the error in the calibration of the face to generate a calibrated face;
- extracting a first thermal image of the face by a thermal extractor;
- eliminating noise from the first thermal image to generate a second thermal image;
- dividing the second thermal image into a number of grid cells and identifying temperature distribution among the number of grid cells;
- identifying a grid cell with highest temperature from the number of grid cells,
- eliminating a temperature drift from the number of grid cells to generate a calibrated grid cell;
- analyzing the calibrated grid cell and the calibrated face to authenticate the face;
- and
- comparing the temperature distribution of the number of grid cells with a predefined template to authenticate the face.
Dependencies are inferred from the claim text.