Skip to content

aaivu/VRGuard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VRGuard - Protecting Biometric Signal Privacy in AR/VR

AR/VR Privacy

VRGuard is an open-source project dedicated to enhancing privacy and security for biometric signals collected within Augmented Reality (AR) and Virtual Reality (VR) environments. As AR and VR technologies advance, the need to safeguard sensitive biometric data becomes increasingly critical.

  • Project Lead(s) / Mentor(s)

    1. DR. UTHAYASANKER THAYASIVAM
    2. DR. IYNKARAN NATGUNANATHAN
  • Contributor(s)

    1. Vithurabiman Senthuran

Table of Contents

Introduction

Biometric signals, such as heart rate and EEG, are often collected during AR/VR experiences for various purposes, including user monitoring and personalization. VRGuard aims to offer a comprehensive solution to protect the privacy of users by providing tools and techniques to:

  • Anonymize biometric data.
  • Encrypt data during transmission.
  • Implement access control mechanisms.
  • Detect and prevent unauthorized access.
  • Monitor data integrity.

By using VRGuard, developers, researchers, and AR/VR content creators can ensure that biometric data is handled securely and in compliance with privacy regulations.

Architecture

Architecture

Features

The Features directory contains Python scripts for extracting relevant features from biometric signals within the context of AR/VR applications. These features include:

  • Entropy calculations.
  • Power Spectral Density (PSD) extraction.
  • P,Q,R,S,T points in ECG signals

These scripts are essential for preprocessing and analyzing biometric data.

Utils

The Utils directory contains utility functions and modules that assist in various aspects of the privacy protection process. These utilities are designed to streamline data handling, encryption, and access control operations within the AR/VR environment.

Installation

Follow these steps to set up and use VRGuard:

  1. Clone the repository:
    git clone https://github.com/SVithurabiman/VRGuard.git
  2. Install the dependencies
    pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages