No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.0.5
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/tue-robotics/image_recognition.git
VCS Type git
VCS Version master
Last Updated 2019-10-15
Dev Status DEVELOPED
Released RELEASED

Package Description

The image_recognition_skybiometry package

Additional Links

No additional links.

Maintainers

  • Rein Appeldoorn

Authors

No additional authors.

Skybiometry image recognition

Obtain face properties of a face image using the Skybiometry API (https://skybiometry.com/)

Installation

See https://github.com/tue-robotics/image_recognition

How-to

ROS Node

Run the skybiometry ros node in one terminal (Please specify your own api secret and key via ROS parameters):

rosrun image_recognition_skybiometry face_properties_node

Run the image_recognition_rqt test gui (https://github.com/tue-robotics/image_recognition_rqt)

rosrun image_recognition_rqt test_gui

Configure the service you want to call with the gear-wheel in the top-right corner of the screen. If everything is set-up, draw a rectangle in the image around a face:

Test

You will see that the result of the detection will prompt in a dialog box.

Command line

Command line interface to test the face properties based on an input face image:

usage: get_face_recognition.py [-h] -i IMAGE [-k ALIGN_PATH] [-s NET_PATH] [-v]

Run the command on an example image:

rosrun image_recognition_skybiometry get_face_properties.py -i `rospack find image_recognition_skybiometry`/doc/face.png

This will lookup this image in the image_recognition_skybiometry/doc folder and perform recognition

Example

Output:

[FaceProperties(age=[53, 0.5], eyes=[open, 0.95], gender=[male, 0.33], glasses=[false, 0.13], lips=[parted, 0.65], mood=[happy, 0.68])]
CHANGELOG

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Changelog for package image_recognition_skybiometry ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.0.5 (2019-06-08)

  • test for image_recognition_skybiometry
  • Added catkin lint to all packages
  • refactor package xml to 2.0
  • rename ROS pkgs with image_recognition_prefix
  • Contributors: Rein Appeldoorn

0.0.4 (2017-02-07)

0.0.3 (2017-02-07)

  • fix(): Add targets install for scripts
  • Contributors: Rein Appeldoorn

0.0.2 (2017-01-17)

0.0.1 (2017-01-17)

  • Update README.md
  • added face
  • Added test image
  • Create README.md
  • Documentation
  • Implemented image saving option
  • Implemented skybiometry python module, ros node and commandline client
  • added packages openface ros and skybiometry ros
  • Contributors: Rein Appeldoorn

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged image_recognition_skybiometry at answers.ros.org

No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.