Nexmosphere X-EYE XY-510 Product Manual Download Page 2

© 2020 Nexmosphere. All rights reserved. v1.0 / 11-20  

All content contained herein is subject to change without prior notice

N ex m o s p h e re

Le   H av re   1 3 6
5 6 2 7   SW   E i n d h ove n   •   T h e   N e t h e r l a n d s

T

  + 3 1   4 0   2 4 0   7 0 7 0

E

  s u p p o r t @ n ex m o s p h e re.c o m

2

PRODUCT MANUAL | X-EYE GENDER SENSOR

3. Functionalities and API commands

The X-Eye Gender sensors provide the following functionalities:

1.  Gender detection 

- detects if a person is Female or Male

2.  Age estimation

- gives an estimation of the person's age range

3.  Gaze indication 

- indicates if the person's gaze is directed to the Left, Center or Right

This information is combined into one API message which has the following format: 

X001B[

PGCACG

]

The X-Eye Gender sensor has an optical lens which captures the 
visual image of the person standing in front of it. This image is 
analyzed real-time by the sensor and the result (gender and age)
is provided in the sensor's output. No visual image or video data is 
stored on the sensor, nor is it possible to retrieve a live video feed 
from the sensor.

3.1 - Gender detection

When a person is detected, the sensor analyzes real-time 
if that person is Male or Female. Simultaneously, it also 

indicates the confidence level of the detected gender. On 

the right, example API trigger commands are provided. 
When applying these commands, please consider the 
following:

•  The sensor only detects one person at a time and will 

always analyze the person closest to the sensor.

• 

The  confidence  level  thresholds  (very  low,  low  and 

high) can be adjusted. Please see section 5 "Settings", 
page 7.

•  Whether or not the sensor should send an API 

command when the confidence level on the detected 

gender is low can be adjusted. Please see section 5 
"Settings", page 7.

P= 

Person detection

  

0

= No Person, 

1

=Person detected

G= 

Gender detection

  

M

=Male, 

F

=Female, 

U

=Unidentified

C= 

Confidence level gender

  

X

 = Very Low, 

L

=Low, 

H

=High

A= 

Age range estimation

   

value between 

0-7

C= 

Confidence level age 

  

X

 = Very Low, 

L

=Low, 

H

=High

G= 

Gaze indication

  

L

=Left, 

C

=Center, 

R

=Right, 

U

=Unidentified

The following sections will cover each of these functionalities in detail. Please note that for each API example in this 
document, X-talk interface address 001 is used (X001). When the sensor is connected to another X-talk channel, 
replace the "001" with the applicable X-talk address.

Example commands

Person detected (

1

), Female (

F

), High confidence on 

gender (

H

), 

Age range 4, High confidence on Age, Gaze Center

Person detected (

1

), Male (

M

), High confidence on 

gender (

H

), 

Age range 3, Low confidence on Age, Gaze Right

 

Person detected (

1

), Male (

M

), Low confidence on 

gender (

L

), 

Age range Unidentified, Gaze Unidentified

Person detected (

1

), Gender unidentified (

UX

), 

Age range 

Unidentified, Gaze Unidentified

No person detected (

0

), Gender unidentified (

UX

), 

Age 

range Unidentified, Gaze Unidentified

X001B[1FH

4HC

]

X001B[1MH

4LR

]

X001B[1ML

0XU

]

X001B[1UX

0XU

]

X001B[0UX

0XU

]

this side up

X-Eye

Summary of Contents for X-EYE XY-510

Page 1: ...der sensors feature the same functionality and will detect the gender and estimate the age of the person in front of the sensor The detection range and field of view varies between the two models Nexmosphere Le Havre 136 5627 SW Eindhoven The Netherlands T 31 40 240 7070 E suppor t nexmosphere com PRODUCT MANUAL X EYE GENDER SENSOR 2020 Nexmosphere All rights reserved v1 0 11 20 All content contai...

Page 2: ...ng The sensor only detects one person at a time and will always analyze the person closest to the sensor The confidence level thresholds very low low and high can be adjusted Please see section 5 Settings page 7 Whether or not the sensor should send an API command when the confidence level on the detected gender is low can be adjusted Please see section 5 Settings page 7 P Person detection 0 No Pe...

Page 3: ...n 5 Settings page 7 The sensor determines the gaze direction based on the position and angle of the person s jaw It does not take the eye direction into account When the gaze direction is unidentified this will be indicated with an U 2020 Nexmosphere All rights reserved v1 0 11 20 All content contained herein is subject to change without prior notice Nexmosphere Le Havre 136 5627 SW Eindhoven The ...

Page 4: ...lk interface before powering the Xperience controller Otherwise the X Eye Gender sensor will not be recognized by the Xperience controller and no sensor output will be provided 4 XN this side up X Eye DC Power supply XC this side up X Eye 4 2 Hardware integration guidelines Orientation placement sensor Install the sensor in the orientation depicted in the illustration on the right In all other ori...

Page 5: ...or t nexmosphere com PRODUCT MANUAL X EYE GENDER SENSOR 5 XY 510 XY 520 Field of view Angle 90 50 Min detection distance 15cm 35cm Max detection distance 120cm 250cm Field of view angle and detection range When installing the sensor take the field of view angle into account to make sure the sensor can detect the people which are standing in front of it Panel cut out The lens of the sensor needs to...

Page 6: ...rved v1 0 11 20 All content contained herein is subject to change without prior notice Nexmosphere Le Havre 136 5627 SW Eindhoven The Netherlands T 31 40 240 7070 E suppor t nexmosphere com 6 PRODUCT MANUAL X EYE GENDER SENSOR 5 Settings The X Eye Gender sensor has multiple settings which determine the behaviour and output of the sensor The settings can be adjusted by sending X talk setting comman...

Page 7: ...Whendisabling 1 thesensorwillnotsendanAPImessage when the detected Gender changes and the confidence level of the detected gender is low L Whendisabling 1 thesensorwillnotsendanAPImessage when the age estimation changes and the confidence level of the age estimation is low L Default the sensor does not send an API message when the detected gaze direction changes When enabling 1 the sensor will sen...

Page 8: ...er up is completed will be lit continuously Step 2 Test detection Stand in front of the sensor with you face directed towards the sensor s lens The status LED of the controller should blink For a full test we recommend to connect the setup to a mediaplayer or PC and test all API commands listed in this document see section 3 page 2 3 For more information on how to setup a test for your controller ...

Reviews: