System Requirements
There are specific requirements for each platform which will run SentiMask-based applications.
Click on specific platform to view the corresponding requirements.
Microsoft Windows platform requirements
- Microsoft Windows 7 / 8 / 10.
-
PC or laptop with x86-64 (64-bit) compatible processors.
- At least 2 GHz processor is required. 3 GHz or faster CPU is recommended for performing real-time face tracking in applications, which also require lots of CPU resources (i.e. computer games).
- AVX2 support is required for real-time face tracking. Most modern processors support this instruction set, but please check if a particular processor model supports it.
- At least 512 MB of free RAM should be available for a SentiMask-based application.
- Any webcam or camera, which is accessible using DirectShow, Windows Media or Media Foundation interfaces, is supported by SentiMask on Microsoft Windows platform.
- Microsoft .NET framework 4.5 or newer (for .NET components usage).
- Microsoft Visual Studio 2012 or newer (for application development under C/C++, C#, Visual Basic .Net)
Android platform requirements
-
A smartphone or tablet that is running Android 4.4 (API level 19) OS or newer.
- If you have a custom Android-based device or development board, contact us to find out if it is supported.
- ARM-based 1.5 GHz processor recommended for real-time face processing.
- At least 256 MB of free RAM should be available for the application.
- Any smartphone's or tablet's built-in camera which is supported by Android OS. The camera should have at least 0.3 MegaPixel (640 x 480 pixels) resolution.
-
PC-side development environment requirements:
- Java SE JDK 7 (or higher)
- Eclipse Oxygen (1a) IDE
- Android development environment (at least API level 19 required)
- Gradle 4.6 build automation system or newer
- Internet connection for activating SentiMask component licenses
iOS platform requirements
-
One of the following devices, running iOS 11.0 or newer:
- iPhone 5S or newer iPhone.
- iPad Air or newer iPad models.
- At least 256 MB of free RAM should be available for the application.
-
Development environment requirements:
- a Mac running macOS 10.12.6 or newer.
- Xcode 9.x or newer.
macOS platform requirements
- A Mac running macOS 10.12.6 or newer. 2 GHz or better processor is recommended.
- At least 512 MB of free RAM should be available for the application.
- Any webcam or camera which is accessible using GStreamer interface, is supported by SentiMask on macOS platform.
-
Specific requirements for application development:
- XCode 6.x or newer
- GStreamer 1.10.x or newer with gst-plugin-base and gst-plugin-good is required for face capture using camera/webcam or rtsp video.
- wxWidgets 3.0.0 or newer libs and dev packages (to build and run SDK samples and applications based on them)
- GNU Make 3.81 or newer (to build samples and tutorials development)
Linux x86-64 platform requirements
- Linux 3.10 kernel or newer is required.
-
PC or laptop with x86-64 (64-bit) compatible processors.
- At least 2 GHz processor is required. 3 GHz or faster CPU is recommended for performing real-time face tracking in applications, which also require lots of CPU resources (i.e. computer games).
- AVX2 support is required for real-time face tracking. Most modern processors support this instruction set, but please check if a particular processor model supports it.
- At least 512 MB of free RAM should be available for a SentiMask-based application.
- Any webcam or camera which is accessible using GStreamer interface, is supported by SentiMask on Linux platform.
- glibc 2.17 library or newer
- GStreamer 1.10.x or newer with gst-plugin-base and gst-plugin-good is required for face capture using camera/webcam or rtsp video.
-
Specific requirements for application development:
- wxWidgets 3.0.0 or newer libs and dev packages (to build and run SDK samples and applications based on them)
- gcc 4.8 or newer
- GNU Make 3.81 or newer
Product menu