# face recognition

Published articles for face recognition.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Quiz: Build Your Own Face Recognition Tool With Python

DevFeed: [Quiz: Build Your Own Face Recognition Tool With Python](<https://devfeed.tech/articles/quiz-build-your-own-face-recognition-tool-with-python-4404.md>)

Original publisher: [Read original article](<https://realpython.com/quizzes/face-recognition-with-python/>)

Author: Real Python

Published: 2026-09-05T12:00:00Z

Content type: tutorial

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>)

Tags: [command-line](<https://devfeed.tech/tags/command-line.md>), [face-recognition](<https://devfeed.tech/tags/face-recognition.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [python](<https://devfeed.tech/tags/python.md>), [recognition](<https://devfeed.tech/tags/recognition.md>), [tool](<https://devfeed.tech/tags/tool.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [validation](<https://devfeed.tech/tags/validation.md>)

### AI overview

An interactive 10-question quiz that tests understanding of a Python face recognition tool, including face detection versus recognition, face encodings, voting-based matching, model validation, bounding box coordinates, and argparse command-line options.

### Source excerpt

Check your understanding of face detection, face recognition, face encodings, bounding boxes, and model validation in Python.

## The New UGREEN HomeAgent Series Revealed

DevFeed: [The New UGREEN HomeAgent Series Revealed](<https://devfeed.tech/articles/the-new-ugreen-homeagent-series-revealed-17369.md>)

Original publisher: [Read original article](<https://nascompares.com/2026/09/03/the-new-ugreen-homeagent-series-revealed/>)

Author: Rob Andrews

Published: 2026-09-03T22:00:40Z

Content type: news

Language: en

Sources: [NAS Compares](<https://devfeed.tech/sources/nas-compares.md>)

Topics: [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [servers](<https://devfeed.tech/topics/servers.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [smart speaker](<https://devfeed.tech/topics/smart-speaker.md>)

Tags: [070-tflops-ai](<https://devfeed.tech/tags/070-tflops-ai.md>), [10gbe-nas](<https://devfeed.tech/tags/10gbe-nas.md>), [13-3-inch-smart-frame](<https://devfeed.tech/tags/13-3-inch-smart-frame.md>), [2](<https://devfeed.tech/tags/2.md>), [2-5gbe-nas](<https://devfeed.tech/tags/2-5gbe-nas.md>), [20-tops-npu](<https://devfeed.tech/tags/20-tops-npu.md>), [205-tops-ai](<https://devfeed.tech/tags/205-tops-ai.md>), [4k-indoor-camera](<https://devfeed.tech/tags/4k-indoor-camera.md>), [4k-outdoor-camera](<https://devfeed.tech/tags/4k-outdoor-camera.md>), [9x-hybrid-zoom](<https://devfeed.tech/tags/9x-hybrid-zoom.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-accelerator](<https://devfeed.tech/tags/ai-accelerator.md>), [ai-event-summaries](<https://devfeed.tech/tags/ai-event-summaries.md>), [ai-keyword-search](<https://devfeed.tech/tags/ai-keyword-search.md>), [ai-nas](<https://devfeed.tech/tags/ai-nas.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [arm-nas](<https://devfeed.tech/tags/arm-nas.md>), [armv9-nas](<https://devfeed.tech/tags/armv9-nas.md>), [automation](<https://devfeed.tech/tags/automation.md>), [battery-security-camera](<https://devfeed.tech/tags/battery-security-camera.md>), [bluetooth-smart-home](<https://devfeed.tech/tags/bluetooth-smart-home.md>), [cix-p1](<https://devfeed.tech/tags/cix-p1.md>), [cix-p1-cp8180](<https://devfeed.tech/tags/cix-p1-cp8180.md>), [colour-e-paper-frame](<https://devfeed.tech/tags/colour-e-paper-frame.md>), [e-ink-spectra-6](<https://devfeed.tech/tags/e-ink-spectra-6.md>), [edge-ai](<https://devfeed.tech/tags/edge-ai.md>), [face-recognition](<https://devfeed.tech/tags/face-recognition.md>), [ha100](<https://devfeed.tech/tags/ha100.md>), [ha100-price](<https://devfeed.tech/tags/ha100-price.md>), [ha100-pro](<https://devfeed.tech/tags/ha100-pro.md>), [ha100-pro-price](<https://devfeed.tech/tags/ha100-pro-price.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [home-assistant-compatible-devices](<https://devfeed.tech/tags/home-assistant-compatible-devices.md>), [server](<https://devfeed.tech/tags/server.md>), [smart-speaker](<https://devfeed.tech/tags/smart-speaker.md>), [uncategorised](<https://devfeed.tech/tags/uncategorised.md>)

### AI overview

UGREEN revealed the HomeAgent series, a family of locally managed systems combining storage, AI processing, surveillance, voice interaction and home automation. The broader range includes central systems, cameras, a smart speaker and an E-Paper photo frame. Software remains under development, and the products are initially being introduced through crowdfunding.

### Source excerpt

The New UGREEN HomeAgent Series Revealed UGREEN has spent the last few years building out its NAS range, but its latest announcement takes the company in a rather different direction. I was in Boston for the reveal of UGREEN HomeAgent, a new family of systems designed to bring local storage, AI processing, home surveillance and [...]

## ESP-WHO: Get started

DevFeed: [ESP-WHO: Get started](<https://devfeed.tech/articles/esp-who-get-started-13770.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/05/esp-who-get-started/>)

Author: John Lee

Published: 2026-05-28T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Computer vision](<https://devfeed.tech/topics/computer-vision.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [camera](<https://devfeed.tech/tags/camera.md>), [computer-vision](<https://devfeed.tech/tags/computer-vision.md>), [dl](<https://devfeed.tech/tags/dl.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-who](<https://devfeed.tech/tags/esp-who.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [face-recognition](<https://devfeed.tech/tags/face-recognition.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [inference](<https://devfeed.tech/tags/inference.md>), [led](<https://devfeed.tech/tags/led.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to set up ESP-WHO on the ESP32-S3-EYE board, run a face recognition example, and extend it with custom detection callbacks. It covers the platform architecture, component pipeline, hardware abstraction, prerequisites, and an LED response when a face is detected.

### Source excerpt

In this article, we will set up ESP-WHO on the ESP32-S3-EYE board, running a face recognition example, and extending it with custom detection callbacks.

## ESP-SparkBot：Large Language Model Robot with ESP32-S3

DevFeed: [ESP-SparkBot：Large Language Model Robot with ESP32-S3](<https://devfeed.tech/articles/esp-sparkbot-large-language-model-robot-with-esp32-s3-13694.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/04/esp32-s3-sparkbot/>)

Author: John Lee

Published: 2025-04-23T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Language models](<https://devfeed.tech/topics/language-models.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [blog](<https://devfeed.tech/tags/blog.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [esp-now](<https://devfeed.tech/tags/esp-now.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [face-recognition](<https://devfeed.tech/tags/face-recognition.md>), [facial-recognition](<https://devfeed.tech/tags/facial-recognition.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [home-automation](<https://devfeed.tech/tags/home-automation.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [motion-detection](<https://devfeed.tech/tags/motion-detection.md>), [offline-speech-recognition](<https://devfeed.tech/tags/offline-speech-recognition.md>), [usb-screen-mirror](<https://devfeed.tech/tags/usb-screen-mirror.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

This article introduces ESP-SparkBot, a low-cost, multifunctional AI robot built with ESP32-S3. It describes the robot's voice interaction, facial recognition, remote control, motion detection, multimedia capabilities, hardware design, power options, and supporting software framework.

### Source excerpt

This article provides an overview of the ESP-SparkBot, its features, and functionality.It also details the hardware design and outlines the software framework that supports its operation. Introduction# With the booming development of generative artificial intelligence, large language models (LLMs) are becoming a core technology in the AI field.

## Building Intelligent Apps with Apple AI Models

DevFeed: [Building Intelligent Apps with Apple AI Models](<https://devfeed.tech/articles/building-intelligent-apps-with-apple-ai-models-11523.md>)

Original publisher: [Read original article](<https://www.kodeco.com/ios/paths/apple-ai-models>)

Published: 2024-09-18T00:00:00Z

Content type: tutorial

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [object-detection](<https://devfeed.tech/topics/object-detection.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [app](<https://devfeed.tech/tags/app.md>), [apple](<https://devfeed.tech/tags/apple.md>), [computer-vision](<https://devfeed.tech/tags/computer-vision.md>), [course](<https://devfeed.tech/tags/course.md>), [face-recognition](<https://devfeed.tech/tags/face-recognition.md>), [framework](<https://devfeed.tech/tags/framework.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [object-detection](<https://devfeed.tech/tags/object-detection.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [use-cases](<https://devfeed.tech/tags/use-cases.md>)

### AI overview

A learning path about building intelligent apps with Apple AI Models. It covers on-device machine learning, computer vision with the Vision framework, real-time translation with the Translation framework, and customizing pre-built models with Create ML.

### Source excerpt

This course explores on-device machine learning using Apple's powerful tools. See how simple the Vision framework makes complex computer vision tasks, enabling your app to understand the real world, through tasks like object detection and face recognition. Learn to leverage the Translation framework for on-device, real-time language translation, breaking down language barriers for your users. Before finally looking at how to develop your own machine learning models, by customizing Apple's pre-built models for specific use cases within your apps.

## Hacking FaceNet using Adversarial examples

DevFeed: [Hacking FaceNet using Adversarial examples](<https://devfeed.tech/articles/hacking-facenet-using-adversarial-examples-21534.md>)

Original publisher: [Read original article](<http://lifepluslinux.blogspot.com/2018/01/hacking-facenet-using-adversarial.html>)

Author: Suresh Alse (noreply@blogger.com)

Published: 2018-01-11T23:29:00Z

Content type: tutorial

Language: en

Sources: [Life Plus Linux](<https://devfeed.tech/sources/life-plus-linux.md>)

Topics: [face recognition](<https://devfeed.tech/topics/face-recognition.md>), [Machine Learning, Security Attacks](<https://devfeed.tech/topics/machine-learning-security-attacks.md>), [Deep learning](<https://devfeed.tech/topics/deep-learning.md>), [Neural Network](<https://devfeed.tech/topics/neural-network.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [deep-learning](<https://devfeed.tech/tags/deep-learning.md>), [deeplearning](<https://devfeed.tech/tags/deeplearning.md>), [embedding](<https://devfeed.tech/tags/embedding.md>), [face-recognition](<https://devfeed.tech/tags/face-recognition.md>), [hacking](<https://devfeed.tech/tags/hacking.md>), [ml](<https://devfeed.tech/tags/ml.md>), [neural](<https://devfeed.tech/tags/neural.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This tutorial explains how FaceNet performs face recognition using embeddings and triplet loss, then demonstrates generating small adversarial noise intended to make an attacker's photo be identified as a target.

### Source excerpt

With the rise in popularity of face recognition systems with deep learning and it's application in security/ authentication, it is important to make sure that it is not that easy to fool them. I recently finished the 4th course on deeplearning.ai where there is an assignment which asks us to build a face recognition system - FaceNet. While I was working on the assignment, I couldn't stop thinking about how easy it is to fool it with adversarial examples. In this post I will tell you how I managed to do it. First off, some basics about FaceNet. Unlike image recognition systems which map every image with a class, it is not possible to assign a class label to every face in face recognition. This is because one, there are way too many faces that a system should handle in the real world to assign class to each of them and two, if there are new people the system should handle, it can't do it. So, what we do is, we build a system that learns similarities and dissimilarities. Basically, there is a neural network similar to what we have in image recognition and instead of applying softmax in the end, we just take the logits as embedding for the given image input and then minimize something called the triplet loss. Consider face A, we have a positive match P and negative match N. If f is the embedding function and L is the triplet loss, we have this: Triplet loss Basically, it is incentivizing small distance between A - P and large distance between A - N. Also, I really recommend watching Ian Goodfellow's lecture from Stanford's CS231n course if you want to know about adversarial examples. Like I said earlier, this thought came to me while doing an assignment from 4th course from deeplearning.ai which can be found here and I have built on top of it. The main idea here is to find small noise that when added to someone's photo although causing virtually no visual changes, can make faceNet identify them as the target. Benoit (attacker) Add noise Kian Kian Actual (Target) First l