Multi Core Search (MCS): make your documents search engine 20% more accurate with AI

Most search engines use one optimized search method (core) with fluctuating performance when requests greatly vary. Search engines can leverage user information to compensate, however, this is not always possible (eg due to GDPR constraints).
Our solution: MCS improves document search accuracy by selecting in real time the best search method for each users’ quer.

ACRUX: infrastructure-free indoor positioning software for a pedestrian

Today’s pedestrian indoor positioning solutions require an expensive infrastructure (Wifi or BLE access points). ACRUX makes it possible to get rid of it for many use cases, by only using the sensors of a standard smartphone.
Our solution : infrastructure-free pedestrian indoor positioning navigation system (« dead-reckoning »).

CMID: securely execute integrity checks of highly-critical software

Subtle attacks are able to successfully exploit vulnerabilities in low-level software, e.g. through compromised peripherals, even when running in the most privileged mode of a CPU providing built-in security features (e.g. Intel).
Our solution : CMID is a hybrid software-hardware trusted architecture for software integrity monitoring (security hypervisor and Trusted Hardware FPGA based component).

3DSi : vos objets 3D industriels prêts pour le web mobile

L’usage des technologies 3D se généralise. Cependant le passage des objets 3D issus du monde industriel vers un contexte web/mobile est freiné par la taille importante des modèles et la bande passante limitée. Les temps d’affichage et de manipulation deviennent rédhibitoires.
Notre solution est complémentaire de la méthode basée sur la réduction du nombre de polygones. Librairie logicielle permettant de réduire la taille des objets 3D.

Ray Portals : contrôle artistique d’un éclairage physiquement réaliste

Les approches par lancer de rayons utilisées dans les solutions professionnelles simulent la physique de la lumière, mais ne permettent pas de la contrôler directement. C’est un handicap pour les graphistes 3D qui doivent souvent obtenir des effets de lumière particuliers.
Notre solution : logiciel permettant de contrôler directement le transport de lumière dans un moteur de rendu de type lancé de rayon.

Logiciel de reconstruction 3D par stéréo-photométrie

Les dispositifs d’acquisition métrique de données ne fonctionnent pas en temps réel et/ou ne donnent pas un rendu suffisamment réaliste.
Notre solution : logiciel de reconstruction 3D par stéréo-photométrie basé sur la variation de l’éclairage du sujet.

Logiciel de modélisation de déformations humaines réalistes

Les logiciels d’animation 3D (cinéma, animation, gaming) gèrent difficilement le « skinning » au niveau des articulations, ce qui nécessite de couteuses retouches par les graphistes.
Notre solution : logiciel implémentant une méthode géométrique qui reproduit les contacts et les gonflements du corps (Implicit Skinning).

ZombieSwap: make data centers more energy efficient

Cloud data centers operate at low utilization rates resulting in significant energy waste. VM consolidation allows to put some servers in sleep mode (low energy), but in practical it is quickly limited by the available memory of active servers.
Our solution : ZombieSwap lets the cloud virtualization platform exploit available memory in suspended servers as reservoir devices.

ATD: audio analytic threat detection

In large sites such as Paris metro network, video surveillance is not adapted to identify security threats in real time. ATD introduces new psycho-acoustic audio analytic algorithms to tackle this issue.
Our solution : real time audio detection of identified threats (or situations of interest) in enclosed public sites.

JAST: quickly find repeated patterns in videos, images, sound, data, with no prior learning phase

Deep learning is powerful but implementation is complex and you must have many samples of what you’re looking for. JAST’s approach is complementary and opens up new applications where you need to identify patterns not known in advance.
Our solution: JAST automatically detects multiple repeating sequences of events (whatever their meaning) in complex and noisy data sets.