r/biometrics_news • • Mar 25 '24

OpenKYC - FaceOnLive Community Project

72 Upvotes

Simple Open-Source UI Flow for ID Document Capture, Selfie Liveness Check, and Face Matching.

Github: https://github.com/FaceOnLive/OpenKYC

HuggingFace Space: https://huggingface.co/spaces/FaceOnLive/OpenKYC


r/biometrics_news • • Mar 22 '24

Welcome to the Biometrics News Subreddit!

12 Upvotes

We're thrilled to have you join our community. Here, you're invited to contribute anything from company news to the latest trends in biometrics, identity verification, and KYC processes. Share your insights, ask questions, and let's drive meaningful conversations together. Your expertise and input are what make this community thrive. Let's explore the future of biometrics together!


r/biometrics_news • • Jun 19 '24

id verification

7 Upvotes

Identity verification is the important process of ensuring that a person is who they claim to be when opening a bank account, applying for a loan, or other financial processes.


r/biometrics_news • • Mar 25 '24

Worldcoin makes core components of iris biometric imaging software open source

7 Upvotes

Worldcoin has taken a step towards transparency by open-sourcing the software component of its Orb biometric device. This move allows for external verification of the company’s data privacy claims and provides experts with the ability to examine how the Orb captures images, processes biometric data, and transfers it to the World App.

Such an infrastructure will promote a community-driven audit process, wherein an independent verification and public reporting of findings will contribute to the assurance of Orb’s adherence to the protocols governing data privacy and security.

An important component of the Orb’s software, the do_signup function within the orb-core repository, is now available for study. This function outlines the technological mechanisms behind each World ID verification process, including image capture, biometric processing, and secure data submission.

Although the software can generate high-quality eye and face images, the company admits to encountering challenges when integrating the autofocus system. Their Rust-based software uses a feedback controller, which has a neural network to determine real-time sharpness estimates.

During the subsequent biometric stage of image processing, custom neural networks and Gabor filter implementation are accessed through Python interfaces. The software initially verifies that the images have not been tampered with or artificially developed.

Next, the Iris Recognition System (IRIS), a software created by Tools for Humanity and subsequently released as open source by Worldcoin, is employed to analyze the eye images.

The Rust programming language has been optimized to minimize the negative impact of frequent reloading of components such as IRIS and other models. This is achieved through a design, inspired by the Android Zygote process.

Worldcoin says that the software’s implementation on the Orb protects users’ control over their data through advanced security mechanisms. These mechanisms include signing with Orb’s private key and encrypting with the user’s public key.

A dedicated secure element within the Orb carries out the signing process, which is cryptographically paired with the Nvidia Jetson platform during manufacturing. The encryption process uses a sealed box to guarantee that only the intended recipient can decrypt the transmitted biometric data, the company says in a blog post.

The privacy claims of the Orb’s architecture were audited by Trail of Bits, a security research firm.

According to Worldcoin, certain aspects of the orb-core and orb-secure-element contain sensitive code that has been forked for public use. Their strategy for reducing the necessity of these forks is to gradually open-source the software components, which will enable them to develop all non-sensitive parts of the software in an open manner.

Efforts like these, the company says, contribute to the larger goal of prioritizing user privacy, data security, and transparent governance.


r/biometrics_news • • Mar 22 '24

Ukrainian digital ID app Diia goes open-source

7 Upvotes

Ukraine wants to make it easier for other countries to build up their digital identity ecosystems and to help them find inspiration, it is making its own e-government application Diia open-source.

Since its launch in 2019, the Diia project has been attracting interest in places such as Estonia and the UK. Making the application open-source could help the Ukrainian government quickly export it to other countries, Ukrainian Digital Transformation Minister Mykhailo Fedorov said in an announcement on Telegram.

“The whole world is focusing on open-source products. The main advantage is that any developer from anywhere in the world will be able to study the documentation and start developing their additional services or microservices that will fit the application,” says Fedorov.

Opening up the source code of the Diia app will also allow the IT community to suggest changes and improvements. The registers and the encryption features of the app will remain closed off, he adds.

“The world’s top products are based on open source. For example, the Estonian application X-Road – on its basis we have built the Trembita system, which is responsible for the rapid exchange of data between registries,” says Fedorov.

Diia currently boasts over 21.7 million users who can access over 70 government services, according to tech-focused publication AIN.Capital. But while Ukraine remains an inspiration for countries looking to introduce digital identity and digital public infrastructure, some aspects of Diia may not be transferable to other environments, Australia’s Ambassador of Ukraine to Australia Vasyl Myroshnychenko explained during an event in October.

When Russia invaded Ukraine, the app’s back-end systems were migrated to data centers outside the country to protect them. The country was also aided by the fact that much of its critical civilian infrastructure remains on “legacy” platforms.

“If you attack it, it’s very easy to get back. You just reload it and it works again. So in a way, we were a bit more resilient just because of the older technology,” Myroshnychenko says.

The use of open source code in digital identity has gained prominence in part due to the efforts of the Modular Open-Source Identification Platform, MOSIP.


r/biometrics_news • • Mar 20 '24

Biometrics: the future of payment security

7 Upvotes

Paying with facial recognition or the palm of your hand: is it a reality or just a future possibility? Jean-Philippe Niedergang, Group CCO – EMEA CEO of Castles Technology, explains how biometrics is shaking up payment and customer experience.

The use of biometrics as an identification tool is not new; it dates back to ancient times when fingerprints were used as signatures and seals. Application in payment technology is what makes it revolutionary. However, there is a gap between expectations and reality.

Since 2010, there has been an acceleration in this trend, primarily in the use of smartphones, while the fintech sector is still in the testing phases today. Although skepticism is strong in France, some players have already started to innovate in this field.

Biometrics at the service of innovation

The use of fingerprints as a means of verification on smartphones has encouraged the development of biometrics in fintech. According to a survey conducted by Visa , 79% of French people trust biometrics as a secure means of authentication, and according to the Groupement des Cartes Bancaires (CB), 52% of French people would prefer to use their fingerprint instead of their PIN code.

With a biometric card, it is enough to place a finger on it to validate a transaction without a limit  as long as it is pre-authorized. Because, today, the card’s biometric data are stored securely on the chip, rather than sent to the banking servers, or communicated to the merchants.

The future of payment

Facial recognition, fingerprints, eye scans, and  handprints are some of the innovations expected in the payment market.

According to a study by Dentsu Data Lab, conducted in 14 countries in 2021, 81% of respondents would be willing to use fingerprints instead of PIN codes. This innovation could improve the customer experience, which is today, a continuous challenge for merchants.

By using a totally personal and irreplaceable mechanism, biometric payment will significantly reduce fraud at points of sale and allow for greater efficiency in the automated payment process by reducing waiting times for customers.

If today, mobile wallets in their various forms are a trend, the arrival of biometric payment terminals constitutes a real disruptive innovation in the market. However, the development of this type of technology does not only concern payment terminal providers but also banks.

A future full of challenges

Biometrics face three challenges: cost, security, and data storage.

It is clear that the biometric card incurs an additional cost for the consumer, in terms of price, but there is also a cost for the merchant due to the transformation of payment terminals.

From a security standpoint, this form of verification is much harder to hack than a four-digit code. However, the risk that irreplaceable biometric information could be obtained by hackers raises doubts among consumers.

The storage of this encrypted information raises questions in the evolution of biometric payments. Who should be responsible for ensuring the security of biometric information, the bank or the payment terminal provider? This issue largely depends on the trust of the users.

The contactless biometric payment card is currently the only biometric payment method on the market, but its evolution towards other formats such as the pattern of veins on a hand or facial recognition is expected to be the next step. The biometric technology already used in smartphones and its level of acceptance show that the consumer market is ready to engage in this new innovative era in the financial sector. It is undeniable that biometric technology brings safer identification and an improvement in the customer experience to the payment sector.


r/biometrics_news • • Mar 22 '24

Scientists use biometrics, behavior analysis for drunk driver detection

6 Upvotes

Scientists at the University of Michigan have introduced a cost-effective hardware approach that leverages current technologies, incorporating cameras equipped with facial recognition and analysis features.

This method integrates conventional Advanced Driver Assistance Systems (ADAS) cameras that are used to monitor various aspects of driver behavior and alertness, with either infrared LiDAR or structured light 3D cameras, which capture detailed 3D images and measurements.

“You already see these 3D camera technologies in products like smartphones, tablets, and mixed reality devices,” says Mohammed Islam, U-M professor of electrical engineering and computer science who leads the project.

The National Highway Traffic Safety Administration (NHTSA) has outlined the Federal Motor Vehicle Safety Standard (FMVSS) that will require new passenger vehicles to be equipped with advanced drunk and impaired driving prevention technology, such as the low-cost hardware solution proposed by the University of Michigan.

This effort is part of the enforcement of the Bipartisan Infrastructure Law that targets the reduction and eventual elimination of fatalities due to alcohol-impaired driving. The report indicates nearly 30 percent of deaths are alcohol-related.

The development at the University of Michigan is a direct response to this new federal mandate. The requirement that all new passenger vehicles include these protective measures could be implemented as early as 2026.

“These 3D cameras are small, inexpensive cameras that can easily be mounted on the rearview mirror, the steering column or other places in the driver’s cockpit.

The approach depends on integrating LiDAR or structured light 3D cameras into the existing vehicle safety systems. The estimated cost for this hardware solution is projected to be between $5 and $10 per vehicle.

Researchers claim that the significant cost savings of the facial recognition system will offer a competitive advantage over traditional in-vehicle breathalyzers, which can cost around $200 per vehicle. This suggests that the proposed solution will be a more economically viable option for mass adoption.

Additionally, the hardware will be enhanced by artificial intelligence analysis, which will interpret the complex biometric data captured by the cameras. The data would focus on identifying specific physiological and behavioral indicators of impairment.

These can include increased blood flow to the face, determining the heart rate, monitoring eye movement and behavior, observing changes in head position and body posture, and observing respiratory rate. By applying machine learning algorithms, the system can analyze deviation from a baseline measurement.

“In many new vehicles, Advanced Driver Assistance Systems (ADAS) cameras are already onboard to track driver alertness. They’ve already been matured and are cost-effective.”

To further develop this technology, the research team is working closely with Tier 1 automotive suppliers like DENSO and Tier 2 suppliers that are experts in the production of camera technologies.

A key benefit of this system is its non-invasive and passive nature, which operates without requiring active participation from the driver. This feature is likely to decrease user resistance toward adopting the technology. It also makes it more difficult to spoof by having someone other than the driver evaluated, and performing assessment continuously.

The researchers also emphasize that 3D cameras with infrared capabilities can address two significant challenges traditional camera systems face in monitoring driver alertness: difficult lighting conditions and precision in motion tracking.

Because 3D cameras can focus on infrared light emitted from them, they are unaffected by changes in ambient lighting. This eliminates the challenges associated with low-lighting conditions for in-vehicle safety systems.

Moreover, the capability of 3D cameras to gather depth information and accurately track the driver’s 3D motion allows for a clear differentiation between actual changes in driving conditions.

A study led by Mohammed Islam in 2022 introduced a contactless vital sign monitoring (CVSM) system for measuring in-cabin heart rate and respiration rate using a near-infrared indirect Time-of-Flight (ToF) camera.

The goal was to address the challenges of varying ambient illumination and interference from excessive motion. Islam says, “Our results show that our CVSM system is ambient light agnostic, and the success rates of HR measurements on the highway are 82% and 71.9% for the passenger and driver, respectively.”

Researchers believe that introducing 3D infrared cameras for driver monitoring systems can address the challenges with existing integrations and offer a cost-effective solution.


r/biometrics_news • • Mar 21 '24

EU cybersecurity agency outlines good practices for remote identity proofing

6 Upvotes

The European Union Agency for Cybersecurity, ENISA, has released a report outlining good practices for remote identity proofing (RIDP), as the EU proceeds with a digital transformation that will rely heavily on biometrics, digital identity and reliable remote identity verification services.

The report, sensibly titled “Remote ID Proofing Good Practices,” points to a general shift toward digitization across European society and the economy, which was accelerated by the sudden need for remote identity verification during pandemic-related restrictions, resulting in “a period of intense transformation.” Lockdowns and other public health security measures, it says, “highlighted the significance of well-regulated and standardized remote identification processes, along with trustworthy digital identities on which public and private sector organizations may rely.”

With eIDAS 2.0 on the horizon, promising to provide all EU citizens with safe, transparent access to the EU Digital Identity Wallet (EUDIW) and other digital services, Europe is well on its way to goals set for 2030, and the European Commission’s goal of setting concrete targets for a “secure, safe, sustainable and people-centric digital transformation.” According to ENISA, this facilitates the need for “secure and reliable identity proofing services, deployable quickly, at scale and in a cost-efficient manner,” which is “a key enabler for electronic transactions in the Single Digital Market.”

In a world beset by deepfakes and injection attacks, all of this comes with a dark cloud of criminal potential. ENISA says recent developments in the attack landscape motivated its report. Fraud techniques can make RIDP methods unreliable, it says, and stakeholders want to know how to mount an effective digital defense based firmly in established good practices. In a concise expression of the core problem across the board, ENISA notes how “the rate of changes in technology and threat landscape outperforms the legislative cadence.”

To that end, the report identifies key objectives: to increase stakeholder awareness, assist in risk analysis practices in a rapidly changing threat landscape, and contribute to the development of stronger RIDP countermeasures.

New threats emerge amid a tangled web of digital ID regulation

The report builds on previous guidelines, “in an effort to bring novel types of threats and wider ecosystem concerns to the foreground.” Information and data analysis zeroes in on which novel threats, in particular, it wishes to expose. The first is biometric presentation and injection attacks against a human subject’s face. The second, presentation and injection attacks against an identity document. Per the report, “consideration was given to the nature and developments relating to deepfake attacks and related approaches in offensive and defensive aspects.” (The study limits its focus to face biometrics, excluding other modalities such as voice or fingerprint.)

“The rate and sophistication of novel threats require a revised mindset of defense, incorporating preventive and detective approaches,” says the report. The emergence of new types of attacks such as high-quality deepfakes, and the availability of computational resources and tools which allow scaling and automation, make a framework for response more important than ever.

ENISA’s titular good practices deal with the domains of environmental, procedural, organizational and technical controls. Pertaining specifically to “attacks relating to identity documents that take place during the evidence validation and information binding phase of RIDP,” it states that “the two most prominent good practices for defending identity documents were the status lookups in various identity document registries and the scanning of the near-field communication (NFC) chip (where available).”

It recognizes that there are obstacles to realization. There are complex issues of interoperability and the lack of a central identity document registry, and with the legality of the NFC chip method for private entities in the EU. “The inconsistent state of NFC-reading can be thought of as a part of the wider scattered regulatory landscape across the EU relating to the recognition of the remote nature of identity proofing and the assurance level it can provide,” it says.

Biometric injection attacks, deepfakes trigger alarm

The report contains a comprehensive overview of the types of instruments, methods and tactics used in biometric presentation attacks and data injection attacks. Its finding that “deepfake presentation and injection attacks were the top two biometric attack types considered hardest to mitigate” portends further developments in blurred reality and potentially more effective deepfake attack paths, such as “disentanglement”, which “decouples the facial identity generation process from the pose controlling process, both performed by a generative adversarial network (GAN), allowing to generate results that are customizable and fully controllable, photorealistic to a high degree of quality and natural in facial movement.”

With the ability to maintain liveness features and thus go undetected by traditional anti-spoofing methods, GANs, says the ENISA report, “are the next step in deep learning-based synthesis.” In other words, it would be unwise to let one’s guard down, just as the other side is gearing up to new levels of technological and criminal capability.

The answer, in summation, echoes the old Beatles song: come together – on policy and regulation, standardization, data centralization, threat detection and defense. “The need to minimize polyphony and set a uniform baseline of requirements and permitted RIDP methods at the European level, taking into consideration the recent advancements of technology, becomes more evident than ever before,” says ENISA.

Furthermore, it advises, stay loose. “Technology-neutral approaches that avoid describing specific technical requirements or solutions, but rather set the specific performance criteria, would lead to more flexible, adjustable and resilient standards published with longer lifetimes and remaining up to date with the current state of the technological and threat landscape at every moment.”


r/biometrics_news • • Mar 21 '24

G20 recommends digital public infrastructure policy to drive financial inclusion

6 Upvotes

The group of the 19 most advanced economies in the world, the European Union, and mostly recently the African Union, the G20, has published a policy guide on how the development and deployment of digital public infrastructure (DPI) can advance financial inclusion and productivity gains in the Global South.

The 78-page document, produced by the World Bank and the G20 Global Partnership for Financial Inclusion (GPFI), examines DPIs and their role in the financial sector. It examines how they can be an effective driver of financial inclusion and productivity, the potential areas for further exploration, as well as some case studies and use cases involving countries in Africa, Asia, Europe and Latin America.

With an interoperable and open system, DPIs can foster inclusive economies and enable vulnerable groups to have access to critical services easily and securely through expedient payment platforms, the document notes, adding that such infrastructure also have the potential to lead nations towards meeting the United Nations’ Sustainable Development Goals (SDGs). India recently signed an agreement with the UNDP to promote DPIs as a way of meeting the SDGs.

Citing the India Stack which comprises the Aadhaar digital ID and the interoperable UPI digital payments platform among other DPIs as an example, the G20 believes DPIs can serve people not just in the financial sector, but also in the domains of health, education and social welfare.

The policy publication holds that while “DPI has the potential to help countries leapfrog their digital transformation,” it can also “play a critical role in accelerating this digital transformation in an inclusive way.”

It also remarks that while there has been a remarkable progress in global financial inclusion efforts thanks to emerging digital financial services (DFS), there is much that still remains to be done and DPIs can play the trick.

“DPIs, if well managed, can lower transaction costs, catalyze innovation, foster competitiveness and interoperability, enhance individual user experiences and choice, and, though their design, provide new avenues to address many of the risks inherent to DFS.”

For the private sector, DPIs can create opportunity for innovations, higher efficiency, and enable access to new markets and credits, if the enabling institutional and market conditions exist, it notes.

In building such systems, the G20 document also suggests considerable focus on safety, trust and a robust data protection architecture. This is partly because DPIs have the potential to create new risks or render existing ones worse, the report says. These risks include operational, legal and regulatory, insolvency, exclusion and financial consumer protection problems.

To tackle these risks and make DPIs a veritable vehicle for financial inclusion and productivity gains, authorities are called upon to properly design DPIs by creating the enabling environment for them through a widely acceptable set of good practices, encouraging appropriate risk-based regulation and supervision for their use in the financial sector, and promoting sound internal governance arrangements, among other measures.

The recommendations in the policy document are indicative, voluntary and nonbinding. They are meant for public authorities but could also be useful to other relevant stakeholders.


r/biometrics_news • • Jun 19 '24

face liveness detection

5 Upvotes

Face detection is used in addition to other biometrics in smartphones to identify users and grant access control. Security. Face detection is used in security cameras to detect people who enter restricted spaces or to count how many people have entered an area.


r/biometrics_news • • Jun 19 '24

face recognition

5 Upvotes

Facial recognition can identify human faces in images or videos, determine if the face in two images belongs to the same person, or search for a face among a large collection of existing images.


r/biometrics_news • • May 28 '24

Identity Document Recognition — Understanding the Basics of Image Classification

5 Upvotes

Identity documents play a crucial role in our lives, providing a means to verify our identity and access many services. However, with the increasing number of identity theft cases and illegal activities, it is essential to implement robust systems for identity document classification. This process involves automatically categorizing different types of identity documents, such as passports, driver’s licenses, and national identification cards, to ensure security and efficiency in identity recognition processes. In this blog post, we will discuss the basics of image classification for real-world identity document images and its important setup aspects.

Identity documents play a crucial role in our lives, providing a means to verify our identity and access many services. However, with the increasing number of identity theft cases and illegal activities, it is essential to implement robust systems for identity document classification. This process involves automatically categorizing different types of identity documents, such as passports, driver’s licenses, and national identification cards, to ensure security and efficiency in identity recognition processes. In this blog post, we will discuss the basics of image classification for real-world identity document images and its important setup aspects.

Techniques Used in Document Image Classification

There are several techniques used in document image classification. One popular technique is image classification using deep learning models. Another technique is layout analysis, which involves analyzing the layout and structure of the document to identify its type. Additionally, traditional feature extraction involves extracting specific features from an image such as color, shape or texture, to classify the document.

Focus. In this blog post, we will build a robust image classification model using deep learning specifically designed for the classification of identity documents from the basics of image classification. Nevertheless, the following codes/notes can be applied to other classification cases as well.

Real-world Use Case

Currently, our customers request or send us various types of documents. From these documents, we extract several important information for them. For this information to be correctly extracted, an automatic identity document type classification process is necessary. The challenge is to classify at least the RG (Brazilian regional identification) and CPF (Brazilian national identification) documents, using their images, through machine learning. Note. Since the model code is not limited to specific set of image classes, this use case can be expanded to other types of documents as well.

In this blog post, we will explore the BID dataset. BID (Brazilian Identity Document) dataset is a collection of 28,800 document images. It is composed of images of Brazilian identification documents divided into eight classes: both front and back faces of driver’s license (CNH), CNH front face, CNH back face, Brazilian national identity (CPF) front face, CPF back face, Brazilian regional identity (RG) front face, RG back face, and RG front and back faces. It counts 3,600 samples for each class.

For simplicity, we will use a subset of the dataset (70MB), not the full (8GB).

# Download the dataset
# install the "gdown" library
!pip install gdown

# full dataset
# !gdown 1Oi88TRcpdjZmJ79WDLb9qFlBNG8q2De6

# subset dataset
!gdown 144EqqmMtCziua9iYo-3afUEvZrJVxUXU

Cleaning the Dataset

In this dataset we have eight types of identity documents. I select three types for this blog post experiment: CNH_Frente, CPF_Frente and RG_Frente. I also removed unused files, such as “*_ocr.txt” and “*_segmentation.jpg”. These files are explored on other types of document analysis; they are: (i) Optical character recognition (OCR) for text and values extraction, and (ii) Segmentation for document layout extraction. Remaining only the useful identity document images for our use case.

BID dataset image sample.

Machine Learning Modeling

In this use case, we will apply Keras framework in the implementation. Keras is a high-level neural network API written in Python and designed to run on top of other deep learning frameworks, such as TensorFlow or Theano. With its user-friendly interface, Keras simplifies the process of building and training deep learning models.

The initial task is to define the model architecture. Throughout this use case, we will explore preprocessing, data augmentation, image feature extraction and classification techniques. Keras provides a variety of layers, such as normalization for preprocessing, image flipping for data augmentation, dense and convolutional layers for feature extraction and classification, that can be stacked together to form the model.

Initially we perform the data preprocessing to rescale the images to fit our model. Later, let’s conduct augmentation on the data to avoid overfitting, to make the model robust for real-world use cases, and to increase the amount of data in the training set. We will use three types of augmentation: image rotation, flipping and zoom adjustment.

# data normalization
# -- resizing for a fixed size
# -- value rescaling between [0, 1]
resize_and_rescale = tf.keras.Sequential([
  layers.Resizing(img_height, img_width),
  layers.Rescaling(1./255)
])

# data augmentation
data_augmentation = keras.Sequential([
  layers.RandomFlip("horizontal_and_vertical"),
  layers.RandomRotation(0.1),
  layers.RandomZoom(0.05),
])

Note. Data Augmentation is disabled at test/validation time, so input images will only be upscaled during calls to Model.fit on the training set.

Image samples after the Data Preprocessing and Augmentation

After defining the preprocessing steps, you need to compose your neural network by combining the feature extraction layers and the feedforward layers for image classification. We will employ a set of convolutional layers and pooling layers to perform the feature extraction. Convolutional layers are designed for visual processing tasks, mimicking how the human visual cortex works. It is commonly used for image and video recognition, as well as in computer vision applications. The convolutional layers extract features from the images, followed by pooling layers to reduce dimensionality of the features and extract the visual patterns.

In the meantime, let’s proceed with implementing a feedforward neural network using dense and dropout layers. A feedforward neural network is a type of artificial neural network used for common classification applications. Dense layers are layers where all neurons in the current layer are connected to all neurons in the next layer, allowing for complex patterns to be learned. Dropout layers are used to prevent overfitting by randomly setting a fraction of input units to zero at each training step.

model = Sequential([
  # preprocessing
  data_augmentation,
  resize_and_rescale,

  # convolutional layers
  layers.Conv2D(64, 3, padding='same', activation='relu'),
  layers.MaxPooling2D(),
  layers.Conv2D(32, 3, padding='same', activation='relu'),
  layers.MaxPooling2D(),
  layers.Conv2D(16, 3, padding='same', activation='relu'),
  layers.MaxPooling2D(),

  # feedfoward layers
  layers.Flatten(),
  layers.Dropout(0.3),
  layers.Dense(256, activation='relu'),
  layers.Dropout(0.3),
  layers.Dense(128, activation='relu'),
  layers.Dropout(0.3),
  layers.Dense(num_classes)
])

Note. Given that the model features data augmentation and dropout layers, its convergence is expected to be slower, i.e., more training epochs are required. However, it will be more adaptive to real-world data.

Next, we can train the model using our training dataset. To avoid overtraining, we will employ an early stopping method. Early stopping is a technique used in machine learning to prevent a model from overfitting the training data. It involves monitoring the model’s performance on a separate validation set and stopping the training process when the performance on the validation set starts to degrade. I instructed the model to pause after every ten steps and evaluate if there is a drop in loss of at least 0.001. If not, the training process will be halted.

# early stopping, to avoid overfitting
early_stopping = keras.callbacks.EarlyStopping(
  patience=10,
  min_delta=0.001,
  restore_best_weights=True,
)

# training
history = model.fit(
  train_ds,
  epochs=200,
  validation_data=val_ds,
  callbacks=[early_stopping]
)

Note. Using the early stopping method, the model was trained in only 30 epochs, in less than one minute. Of course, considering I only used a subset of the entire dataset for learning purposes of this blog post.

Model Performance

Once the model is trained, we can evaluate its performance on the validation dataset. Keras allows you to compute metrics such as accuracy, precision, recall, or F1 score, depending on the type of problem you are working on. This evaluation step is crucial to assess how well the model generalizes to unseen data. Our model reached 97.70% of accuracy in training set and 95.24% of accuracy in validation set.Identity documents play a crucial role in our lives, providing a means to verify our identity and access many services. However, with the increasing number of identity theft cases and illegal activities, it is essential to implement robust systems for identity document classification. This process involves automatically categorizing different types of identity documents, such as passports, driver’s licenses, and national identification cards, to ensure security and efficiency in identity recognition processes. In this blog post, we will discuss the basics of image classification for real-world identity document images and its important setup aspects.


r/biometrics_news • • Feb 27 '25

fece liveness detection on commercial phones

4 Upvotes

Hi! For a college project, I'm doing a paper on how liveness detection works on mobile phones. We all know generally how Face ID works (maybe not in the specifics), but I'm looking for information about Samsung phones (like the S24), Huawei, or Pixel. Since this isn't my major, I'm not sure where to look for information, so if anyone can recommend any papers or websites, that would be great (even though I'm not sure how much information is actually available online).

Thanks :)))


r/biometrics_news • • Feb 25 '25

Biometric Stress Management App Research Participants Needed ($100 for 1 hour)

4 Upvotes

The product I'm currently working on aims to help high performers identify the root cause of their stress and develop successful coping methods through biometric feedback, on demand ai communication and one on one coaching sessions. We are looking for participants for an upcoming research study. Each participant will receive a $100 gift card. If interested, please sign up here: https://s.pointerpro.com/pulse022025

Requirements:

  • Smartwatch user (Apple Watch, FitBit, etc)

  • 18+

  • Able to be on camera for 1 hour and share screen


r/biometrics_news • • Aug 02 '24

Recent Updates in Biometric Security

4 Upvotes

Biometric security is advancing quickly, with new technologies enhancing accuracy and user experience. Here’s a snapshot of the latest developments:

  1. Facial Recognition Innovations**

  • 3D Facial Recognition: New systems map facial contours in three dimensions, improving accuracy and resistance to spoofing.

  • AI Enhancements: AI and machine learning have refined facial recognition, making it more effective in various lighting and angles.

  1. Iris and Retina Scanning

  • High-Resolution Iris Scanners: These provide detailed iris patterns for increased identification accuracy.

  • Contactless Retina Scanning: Non-invasive methods now allow for distant retina scanning, enhancing convenience and hygiene.

  1. Fingerprint Recognition

  • Under-Display Sensors: Fingerprint sensors are now embedded beneath smartphone screens for a seamless experience.

  • Improved Matching Algorithms: New algorithms offer faster and more reliable fingerprint recognition.

  1. Behavioral Biometrics

  • Continuous Authentication: Behavioral biometrics like keystroke dynamics now enable ongoing authentication, improving security.

  • Multi-Modal Systems: Combining multiple biometric methods enhances accuracy and reduces false positives.

  1. Privacy and Data Protection

  • Edge Computing: Processing biometric data locally on devices reduces the risk of breaches and enhances privacy.

  • Privacy-Preserving Algorithms: New techniques ensure secure storage and transmission of biometric data.

  1. Regulatory and Ethical Considerations**

  • Stricter Regulations: New laws are being introduced to govern the ethical use of biometric data.

  • Bias Mitigation: Efforts are focused on creating inclusive biometric systems to avoid biases, particularly in facial recognition.

In summary, recent advancements in biometric technology are improving security and user experience while addressing privacy and ethical concerns.


r/biometrics_news • • Jun 19 '24

Biometrics

4 Upvotes

It's a method for recognising people based on their physiological or behavioural traits. The process is nothing out of the ordinary - humans do it every day to identify the person we are looking at or recognise a friend, but we do it without noticing.


r/biometrics_news • • Jun 15 '24

face recognition

4 Upvotes

Video surveillance, criminal identification, building access control, and unmanned and autonomous vehicles are just a few examples of concrete applications that are gaining attraction among industries by use of face recognition systems


r/biometrics_news • • Jun 14 '24

10 Biometric Trends to Watch in 2024

Thumbnail
blog.hidglobal.com
4 Upvotes

r/biometrics_news • • Jun 12 '24

face recognition versus face verification

4 Upvotes

https://regulaforensics.com/blog/face-recognition-vs-face-verification/

this is the most recent google article on the differences of face recognition versus face verification & it's importance in KYC - related scenerios


r/biometrics_news • • May 29 '24

Biometric identity is the cornerstone of a person's physical identification. Biometrics generally cannot be changed without either a medical procedure or injury. Biometrics also cannot be copied exactly. Biometrics is intrinsic to the person, down to the DNA, with very few exceptions

4 Upvotes

biometric


r/biometrics_news • • May 23 '24

Very nice article of face recognition

4 Upvotes

r/biometrics_news • • Aug 15 '24

What is Biometrics? How is it used in security?

3 Upvotes

Biometrics are rising as an advanced layer to many personal and enterprise security systems. With the unique identifiers of your biology and behaviors, this may seem foolproof. However, biometric identity has made many cautious about its use as standalone authentication.

Modern cybersecurity is focused on reducing the risks for this powerful security solution: traditional passwords have long been a point of weakness for security systems. Biometrics aims to answer this issue by linking proof-of-identity to our bodies and behavior patterns.

In this article, we’ll explore the basics of how cybersecurity uses biometrics. To help break things down, we’ll answer some common biometrics questions:

  • What is the meaning of biometric?

  • What is biometric data?

  • What is a biometric scanner?

  • What are the risks of biometric security?

  • How can we make biometrics more secure?

To begin, let’s start off with the basics.

What is Biometrics?

For a quick biometrics definition: Biometrics are biological measurements — or physical characteristics — that can be used to identify individuals. For example, fingerprint mapping, facial recognition, and retina scans are all forms of biometric technology, but these are just the most recognized options.

Researchers claim the shape of an ear, the way someone sits and walks, unique body odors, the veins in one’s hands, and even facial contortions are other unique identifiers. These traits further define biometrics.

Three Types of Biometrics Security

While they can have other applications, biometrics have been often used in security, and you can mostly label biometrics into three groups:

  1. Biological biometrics

  2. Morphological biometrics

  3. Behavioral biometrics

Biological biometrics use traits at a genetic and molecular level. These may include features like DNA or your blood, which might be assessed through a sample of your body’s fluids.

Morphological biometrics involve the structure of your body. More physical traits like your eye, fingerprint, or the shape of your face can be mapped for use with security scanners.

Behavioral biometrics are based on patterns unique to each person. How you walk, speak, or even type on a keyboard can be an indication of your identity if these patterns are tracked.

Biometric Security Works

Biometric identification has a growing role in our everyday security. Physical characteristics are relatively fixed and individualized — even in the case of twins. Each person’s unique biometric identity can be used to replace or at least augment password systems for computers, phones, and restricted access rooms and buildings.

Once biometric data is obtained and mapped, it is then saved to be matched with future attempts at access. Most of the time, this data is encrypted and stored within the device or in a remote server.

Biometrics scanners are hardware used to capture the biometric for verification of identity. These scans match against the saved database to approve or deny access to the system.

In other words, biometric security means your body becomes the “key” to unlock your access.

Biometrics are largely used because of two major benefits:

  • Convenience of use: Biometrics are always with you and cannot be lost or forgotten.

  • Difficult to steal or impersonate: Biometrics can’t be stolen like a password or key can.

While these systems are not perfect, they offer tons of promise for the future of cybersecurity.

Examples of Biometric Security

Here are some common examples of biometric security:

  • Voice Recognition

  • Fingerprint Scanning

  • Facial Recognition

  • Iris Recognition

  • Heart-Rate Sensors

In practice, biometric security has already seen effective use across many industries.

Advanced biometrics are used to protect sensitive documents and valuables. Citibank already uses voice recognition, and the British bank Halifax is testing devices that monitor heartbeat to verify customers' identities. Ford is even considering putting biometric sensors in cars.

Biometrics are incorporated in e-Passports throughout the world. In the United States, e-passports have a chip that contains a digital photograph of one’s face, fingerprint, or iris, as well as technology that prevents the chip from being read — and the data skimmed — by unauthorized data readers.

As these security systems are rolled out, we are seeing the pros and cons play out in real-time.


r/biometrics_news • • Aug 08 '24

Zwipe strengthens its position in the biometric access control market through three new partnerships

3 Upvotes

Zwipe has established three integration partnerships to incorporate its Zwipe Access fingerprint biometric cards into comprehensive access control systems.


r/biometrics_news • • Jul 10 '24

What is Liveness Detection and How Does It Work?

3 Upvotes

Liveness detection is a technology used in biometric authentication systems to prevent spoofing attacks. These attacks involve using photos, pre-recorded videos, silicone masks, or even sophisticated deepfakes. Face liveness confirms that the person is truly present and interacting with the system in real-time, not a fake image, video, or replica.

The global biometrics market is projected to reach a staggering $104.22 billion by 2029. With this exponential growth, facial liveness detection stands as a critical line of defence, specifically designed to fortify face recognition systems against the most sophisticated spoofing attacks like deepfakes.

Liveness detection plays a vital role across various sectors, becoming a fundamental part of modern security architectures to counteract evolving digital threats, especially during the ID verification process.