HIAS TassAI Facial Recognition Agent

Adam Milton-Barker

Adam Milton-Barker

Bangor, Wales

1 0
  • 0 Collaborators

Security is an important issue for hospitals and medical centers to consider. Today's Facial Recognition can provide ways of automating security in the medical industry, reducing staffing costs and making medical facilities safer for both patients and staff. ...learn more

Project status: Published/In Market

oneAPI, RealSense™, Internet of Things, Artificial Intelligence

Groups
Hacker Lab IoT, Internet of Things, DeepLearning, Artificial Intelligence Europe, Movidius™ Neural Compute Group

Intel Technologies
Movidius NCS, OpenVINO, oneAPI

Code Samples [1]Links [3]

Overview / Usage

Security is an important issue for hospitals and medical centers to consider. Today's Facial Recognition can provide ways of automating security in the medical industry, reducing staffing costs and making medical facilities safer for both patients and staff.

Methodology / Approach

HIAS TassAI Facial Recognition Agent processes streams from USB connected cameras and uses facial detection/facial reidentification and a facial landmark classifier powered by OpenVINO, allowing inference on the CPU or VPU (Intel® Movidius™ Neural Compute Stick or Intel® Neural Compute Stick 2) to identify known and unknown humans.

Once TassAI identifies a known person or an intruder it can communicate with other devices and applications on the HIAS network, for example, it could send a request to the HIAS GeniSysAI NLP Agent and start communication with the person, or sound an alarm in the event of an intruder.

HIAS TassAI Facial Recognition Agent is a standalone Agent, unlike the HIAS TassAI Facial Recognition Server which is a core component of HIAS Core that processes images received from HIAS network devices via its API.

There are three modes for the HIAS TassAI Facial Recognition Agent that support different types of cameras:

The current release includes the USB camera mode with the other modes coming soon.

To get started with your USB camera installation head over to the installation guide.

Technologies Used

HIAS AI Model/Agent

This device is a HIAS AI Agent and uses the HIAS MQTT Broker to communicate with the HIAS network. To setup an AI Agent on the HIAS network, head to the HIAS UI.

The HIAS network is powered by a context broker that stores contextual data and exposes the data securely to authenticated HIAS applications and devices.

Each HIAS AI Agent & AI Model has a JSON representation stored in the HIAS Context Broker that holds their contextual information.

AI Model

A HIAS AI Model is a JSON representation of an Artificial Intelligence model used by the HIAS network.

AI Agent

A HIAS AI Agent is a bridge between HIAS devices and applications, and HIAS IoT Agents. The AI Agents process incoming data by passing it through HIAS AI Models and returning the response back to the requesting device/application.

As with AI Models, AI Agents have an entry in the HIAS Context Broker and a JSON representation stored on the network.

Repository

https://github.com/AIIAL/HIAS-TassAI-Facial-Recognition-Agent

Comments (0)