diff --git a/blog/assets/images/biometrics-explained/capacitve-diagram.jpeg b/blog/assets/images/biometrics-explained/capacitve-diagram.jpeg
deleted file mode 100644
index ac783db7..00000000
Binary files a/blog/assets/images/biometrics-explained/capacitve-diagram.jpeg and /dev/null differ
diff --git a/blog/assets/images/biometrics-explained/capacitve-diagram.webp b/blog/assets/images/biometrics-explained/capacitve-diagram.webp
new file mode 100644
index 00000000..b400823b
Binary files /dev/null and b/blog/assets/images/biometrics-explained/capacitve-diagram.webp differ
diff --git a/blog/assets/images/biometrics-explained/cover.jpg b/blog/assets/images/biometrics-explained/cover.jpg
deleted file mode 100644
index e4933223..00000000
Binary files a/blog/assets/images/biometrics-explained/cover.jpg and /dev/null differ
diff --git a/blog/assets/images/biometrics-explained/cover.webp b/blog/assets/images/biometrics-explained/cover.webp
new file mode 100644
index 00000000..09351066
Binary files /dev/null and b/blog/assets/images/biometrics-explained/cover.webp differ
diff --git a/blog/assets/images/biometrics-explained/finger-minutiae.jpeg b/blog/assets/images/biometrics-explained/finger-minutiae.jpeg
deleted file mode 100644
index bcc7bdc5..00000000
Binary files a/blog/assets/images/biometrics-explained/finger-minutiae.jpeg and /dev/null differ
diff --git a/blog/assets/images/biometrics-explained/finger-minutiae.webp b/blog/assets/images/biometrics-explained/finger-minutiae.webp
new file mode 100644
index 00000000..2475ad8d
Binary files /dev/null and b/blog/assets/images/biometrics-explained/finger-minutiae.webp differ
diff --git a/blog/assets/images/biometrics-explained/kinect-skeleton.jpeg b/blog/assets/images/biometrics-explained/kinect-skeleton.jpeg
deleted file mode 100644
index 79fced28..00000000
Binary files a/blog/assets/images/biometrics-explained/kinect-skeleton.jpeg and /dev/null differ
diff --git a/blog/assets/images/biometrics-explained/kinect-skeleton.webp b/blog/assets/images/biometrics-explained/kinect-skeleton.webp
new file mode 100644
index 00000000..af8ade41
Binary files /dev/null and b/blog/assets/images/biometrics-explained/kinect-skeleton.webp differ
diff --git a/blog/assets/images/biometrics-explained/model-free-gait.webp b/blog/assets/images/biometrics-explained/model-free-gait.webp
index 5e7ac294..6094e69e 100644
Binary files a/blog/assets/images/biometrics-explained/model-free-gait.webp and b/blog/assets/images/biometrics-explained/model-free-gait.webp differ
diff --git a/blog/assets/images/biometrics-explained/optical-diagram.jpeg b/blog/assets/images/biometrics-explained/optical-diagram.jpeg
deleted file mode 100644
index fa78eee9..00000000
Binary files a/blog/assets/images/biometrics-explained/optical-diagram.jpeg and /dev/null differ
diff --git a/blog/assets/images/biometrics-explained/optical-diagram.webp b/blog/assets/images/biometrics-explained/optical-diagram.webp
new file mode 100644
index 00000000..8c6b4548
Binary files /dev/null and b/blog/assets/images/biometrics-explained/optical-diagram.webp differ
diff --git a/blog/assets/images/biometrics-explained/types-of-fingerprint.jpeg b/blog/assets/images/biometrics-explained/types-of-fingerprint.jpeg
deleted file mode 100644
index 7fd02ac3..00000000
Binary files a/blog/assets/images/biometrics-explained/types-of-fingerprint.jpeg and /dev/null differ
diff --git a/blog/assets/images/biometrics-explained/types-of-fingerprint.webp b/blog/assets/images/biometrics-explained/types-of-fingerprint.webp
new file mode 100644
index 00000000..ebefbb7e
Binary files /dev/null and b/blog/assets/images/biometrics-explained/types-of-fingerprint.webp differ
diff --git a/blog/assets/images/biometrics-explained/ultrasonic-diagram.png b/blog/assets/images/biometrics-explained/ultrasonic-diagram.png
deleted file mode 100644
index 4cbebce5..00000000
Binary files a/blog/assets/images/biometrics-explained/ultrasonic-diagram.png and /dev/null differ
diff --git a/blog/assets/images/biometrics-explained/ultrasonic-diagram.webp b/blog/assets/images/biometrics-explained/ultrasonic-diagram.webp
new file mode 100644
index 00000000..1c62a201
Binary files /dev/null and b/blog/assets/images/biometrics-explained/ultrasonic-diagram.webp differ
diff --git a/blog/posts/biometrics-explained.md b/blog/posts/biometrics-explained.md
index e7104a1e..3c9703bb 100644
--- a/blog/posts/biometrics-explained.md
+++ b/blog/posts/biometrics-explained.md
@@ -11,7 +11,7 @@ license: BY-SA
---
# Biometrics Explained
-
+
Photo: George Prentzas / Unsplash
@@ -23,7 +23,7 @@ One of the most recognizable types of biometric authentication has to be the fin
There are three main types of fingerprint: loops, whorls, and arches. Fingerprint sensors categorize your finger into these groups before using other details to uniquely identify your fingerprint. You might think that you could count the number of arches/whorls/loops, but there can be many people with the same configuration and number of these. Also fingerprint sensors won't be able to see your entire fingerprint most of the time, they are designed to work at weird angles and with a partial scan, so it's not viable.
-
+
Image Credit: University of Houston
@@ -32,7 +32,7 @@ There are three main types of fingerprint: loops, whorls, and arches. Fingerprin
1. :material-fingerprint: It's theorized that the reason humans have fingerprints in the first place is to [enhance our sense of touch](https://www.science.org/doi/10.1126/science.1166467).
-
+
Image Credit: Rutgers University
@@ -44,7 +44,7 @@ There are [three](https://www.androidauthority.com/how-fingerprint-scanners-work
An optical sensor works by taking a picture of your fingerprint and turning it into data. They are the cheapest and least secure option. Since optical sensors capture two-dimensional images, an attacker may gain access by simply taking a picture of your fingerprint.
-
+
Image Credit: clockit.io
@@ -56,7 +56,7 @@ Optical sensors can struggle in the presence of bright sunlight, which is an iss
Capacitive sensors measure the electrical conductivity of your finger. These are much more secure than optical sensors since they can't be fooled with an image. They're also tough to fool with prosthetics as different materials will have different electrical properties.
-
+
Image Credit: Bayometric
@@ -68,7 +68,7 @@ Conveniently they also don't require a light source under them to work, although
Ultrasonic fingerprint sensors use sound to create a detailed 3D representation of your fingerprint using ultrasound waves (sound waves with a frequency greater than 20khz). It's a similar concept to what's used to map the ocean floor: sound is emitted from transducers and bounces off your skin. By measuring the time it takes for the sound to reach the microphones, your phone can create a detailed map of the ridges and valleys in your finger.
-
+
source: Yipeng Lu
@@ -150,7 +150,7 @@ There are two approaches for extracting biometric data from video.
This approach attempts to model the human body in order to track the different parts of it. A well-known example of this approach is the Microsoft Kinect, which only consists of a fairly low-resolution camera. It simplifies the human body into a stick figure, which you can see in footage of the [Kinect](https://www.youtube.com/watch?v=33AsuE-WP64) in action. It then uses the distances and joint angles of the model for gait recognition.
-
+
Image Credit: Alireza Bilesan, Saeed Behzadipour, Teppei Tsujita, Shunsuke Komizunai, and Atsushi Konno