Compétences

Notre institut se concentre sur la recherche appliquée, la digitalisation de services et l’implémentation d’applications innovantes centrées utilisateurs. Se basant sur des technologies telles que l’apprentissage machine, la vision par ordinateur, les objets communicants, les décodeurs ainsi que les application mobiles, Icare avec ses compétences transversales, s’est adressé dans le passé et s’adresse toujours aujourd’hui à un large panel de secteurs d’activité. Avec ses 30 ans d’expérience, l’institut Icare est votre partenaire privilégié pour des projets de recherche cantonaux (The Ark), nationaux (Innosuisse, Innotour) ou internationaux (projets européens : AAL & Horizon Europe) et le développement de solutions sur mesure, dans un large champ d’activité. Ci après, nos technologies en orange, ainsi que nos domaines d’activité en bleu:

Vision par ordinateur

La recherche appliquée en vision par ordinateur (Computer Vision) est l’un des domaines de compétences phare de l’institut Icare. Au fil des années, l’institut a participé en tant que partenaire de recherche à une grande diversité de projets liés à la vision. De la lecture spécialisée d’OCR à la détection de réseau veineux palmaire sur images infrarouges, à la localisation d’objets grâce aux dernières avancées de l’apprentissage profond (Deep Learning), l’institut a su suivre l’avancée rapide du domaine et à développer un savoir-faire qu’elle met au service de ces partenaires industriels. Ainsi, un ensemble de lecteurs optiques regroupés sous un framework nommé SmartScan est déployé chez nos partenaires (banques, polices, entreprises de transports…) principalement sur smartphones.

Nos décodeurs optiques dédiés aux appareils mobiles sont parmi les plus rapides du marché. Avec nos décodeurs, il est possible d’ajouter à vos applications mobiles la possibilité de décoder et de traiter différents standards de codes à barres, documents d’identité, plaques de voitures et autres. Ils sont :

  • Facile à intégrer : Peut être intégré de manière transparente dans votre application existante avec quelques lignes de code. Une API simple et une documentation claire permettent à vos développeurs d’ajouter des capacités d’OCR étonnantes à vos applications.
  • Rapide et fiable : Nos bibliothèques ont été minutieusement développées en C++ natif pour garantir les meilleures performances, et soigneusement profilées pour minimiser la pression mémoire. Nos bibliothèques ont déjà été intégrées avec succès dans des applications à succès.
  • Adapté à vos besoins : Nous disposons d’un ensemble de décodeurs variés qui ne demandent qu’à être développés. N’hésitez pas à nous contacter pour développer le prochain décodeur qui répondra à vos besoins spécifiques !

Apprentissage machine et intelligence artificielle

Création d’algorithmes de prédiction, d’optimisation et d’agents intelligents. Les domaines d’application sont proposés par les entreprises et leurs nouveaux modèles d’affaires : analyse des données, aide à la décision, optimisation, modèle prédictif, e-énergie, (gestion informationnelle de l’énergie), e-tourisme, big data, etc. L’institut Icare a maintenu le développement de son expertise en matière d’intelligence artificielle et d’algorithme. Cette thématique occupe aujourd’hui le devant de la scène technologique, mais a toujours fait partie de l’ADN de l’institut Icare, preuve de l’adéquation de notre stratégie avec un marché toujours plus ouvert en matière d’intelligence artificielle. Forts de cette expertise, les scientifiques de l’institut Icare ont pu mener à bien différents projets dotés de composantes algorithmiques solides. Surtout, ils ont pu relever le challenge de l’implémentation concrète d’algorithmes fonctionnels destinés au monde industriel, passant ainsi d’algorithmes théoriques à des algorithmes appliqués puis industrialisés. Cette transition est loin d’être triviale, tant les contraintes et particularités des industries sont nombreuses (peu de puissance de calculs disponible, quantité/qualité des données).

L’Institut Icare a souci d’amener des solutions utilisables en conditions réelles. Les approches embarquées ainsi que les logiciels en temps réel posent de grandes contraintes sur leur vitesse d’exécution et leur coût mémoire. Lors d’une phase d’industrialisation, ces éléments sont pris en compte afin de garantir le développement de solutions exploitables dans leur domaine d’utilisation. Fort de ses années d’expérience, Icare se distingue par sa capacité à porter dans l’industrie des programmes optimisés sur du matériel à ressources limitées, notamment mobile.

Implémentation mobile et multi-plateforme

Avec une grande expérience dans l’implémentation de logiciels innovants, basé sur différentes technologies (C, C++, Python, React, Ruby, etc.), l’institut de recherche Icare est votre interlocuteur de référence pour vos choix technologiques, en fonction de vos besoins. Que ce soit pour un projet de recherche avec application de bureau, web, pour smartphones (iOS et Android), multi-plateforme ou en lien avec des objets connectés, l’institut de recherche Icare vos conseillera au mieux pour atteindre vos objectifs, dans les délais impartis, selon votre budget.

A travers différents projets de recherche, Icare a accumulé une grande expérience en implémentation d’applications multi-plateforme. Spécifiquement avec les langages Ionic, Kotlin, Swift et Flutter. L’approche multi-plateforme revêt différents avantages, comme : la réduction des couts globaux de développement d’applications, la réduction du temps nécessaire à la création et au déploiement d’applications, la simplification de la gestion et la maintenance des codes sources (car un seul code est déployé).

Objets connectés

L’Internet des objets (ou en anglais Internet of Things ou IoT) désigne l’interconnexion entre le virtuel (internet) et le réel (les objets). Les objets usuels, sont désormais capables de recevoir et/ou d’envoyer des informations, ils peuvent communiquer avec un humain, des machines, ou entre eux. Ce qui pouvait paraitre de la science-fiction, il y a quelques années, fait désormais partie de notre quotidien. L’on peut ici penser aux téléphones intelligents, montres connectées, bracelets santé, domotique, maison connectée, robots domestiques (appartement et jardin). L’on voit déjà poindre les nouvelles tendances orientées vers la cobotique, médecine personnalisée, médecine prédictive, habits connectés, objets intelligents, etc. En tant qu’institut de recherche appliquée, Icare est un partenaire de choix pour mettre en œuvre vos projets d’innovation transdisciplinaire dans ce domaine.

Agilité

Pour assurer une utilisation efficace des ressources et maximiser les résultats, l’institut Icare gère ses projets avec des méthodologies agiles telles que Scrum et eXtreme Programming (XP), qui ont démontré leur efficacité dans la pratique. Comme défini dans l’approche Scrum, des sprints de 3 semaines sont organisés, un « Product Backlog » est maintenu, hiérarchisé, affiné tout au long de la vie du projet et utilisé pour remplir le Sprint suivant. Cet outil permet, d’identifier très clairement les priorités en termes de réalisation. L’utilisation de méthodologies agiles offre une grande flexibilité, garanti une approche itérative et incrémentale, qui est particulièrement adaptée à la conduite de projets innovants.

Conception centrée utilisateur

La conception centrée sur l’utilisateur est une démarche en ergonomie informatique consistant à prendre en compte, dès le début du projet et à chaque étape de ce dernier, les attentes des utilisateurs finaux, pour la création d’un produit adapté. S’appuyant sur l’agilité et le Design Thinking, l’Institut Icare vous guide dans vos choix technologiques tout en prenant en compte les notions d’ergonomie et d’utilisabilité, qui sont les garants d’une solution informatique pouvant être distribuée à large échelle.