Quite useful react snippet for automatic photo capture with check of correct face position (KYC document face liveness)
It uses FaceWASM - face detection implementation based on Haar-cascades. This method is performant and can be trained instead of programmed
Important
Made by using react-declarative to solve your problems. ⭐Star and 💻Fork It on github will be appreciated
npm install
npm start
export const verifyCompleteEmitter = Source.multicast(() =>
Source
.join([
stateEmitter,
Source.fromInterval(1_000),
])
.reduce((acm, [{ state: isValid }]) => {
if (isValid) {
return acm + 1;
}
return 0;
}, 0)
.tap((ticker) => {
if (ticker === 1) {
recorder.beginRecord();
}
})
.filter((ticker) => ticker === CC_SECONDS_TO_VERIFY)
.tap(() => {
recorder.endRecord();
})
);