Skip to content

eKYC Pose Video Challenge Module - Study case of verification and identification for customer/user through live video/camera

Notifications You must be signed in to change notification settings

hanifabd/ekyc-video-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Documentation: eKYC Module - Pose Challenge System

header

The eKYC Video Challenge repository provides a robust solution for digital identity verification using AI-powered video processing. It offers a comprehensive framework for automating the Know Your Customer (KYC) process through video-based authentication, enhancing security and user experience. This module uses advanced algorithms to analyze video footage, compare it against provided documents, and confirm the authenticity of a person's identity in real-time.

Key Features

  • AI-Powered Face Matching - Uses facial recognition to verify the identity of users.
  • Real-Time Video Processing - Ensures seamless and fast verification by processing video footage in real time.
  • Enhanced Security - Combines multiple layers of verification to prevent fraud and identity theft.

Use Cases

This eKYC module can be implemented in various industries, including:

  • Banking and Financial Services: Automating customer onboarding, enhancing security for online banking, and ensuring compliance with regulatory standards.
  • Telecommunications: Simplifying the user registration process and preventing fraud in SIM card activation.
  • Healthcare: Verifying patient identities for telemedicine services, ensuring secure access to medical records.
  • E-Commerce and Online Marketplaces: Verifying buyer and seller identities for enhanced trust and safety.
  • Government Services: Enabling secure and efficient access to online public services and benefits.

By using video-based eKYC, businesses can reduce fraud, improve user experience, and meet regulatory requirements for identity verification in digital transactions.

Latest Updates 🔥

  • [2024/12] [Initial Project Development] Simple pose challenge.
  • [2024/12] [Reference] Implementation of realtime head pose detection project for eKYC module: Github - Realtime Head Pose Detection

How to Run App

  1. Start Pose Detector Application
    # NOTE: Activate the python environment before run the app !!!
    source <your_env_path>/activate
    
    # Run App
    uvicorn app:app --host 0.0.0.0 --port 8000 --reload
    
    # Run App in Background
    nohup uvicorn app:app --host 0.0.0.0 --port 8000 > app.log 2>&1 &
  2. Open index.html in browser

Project Directory

📂 root
├── 📂 project_docs
│   ├── 📂 examples
│   ├── 📂 project_assets
│   ├── 🐍 project_info.py
├── 📂 test
├── 📂 utils (functions and classes)
├── 📄 requirements.txt
├── 📄 README.md
├── 🐍 app.py
├── 🌐 index.html

System Communication Architecture

Pose Detection Api Documentation: http://localhost:8000/docs

header

Preview

header

About

eKYC Pose Video Challenge Module - Study case of verification and identification for customer/user through live video/camera

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published