Expertise

Moteurs d’Interface Hommes-Machine

Le point de départ

Selon les convictions initiales des fondateurs de l’entreprise, l’industrie de l’embarqué a besoin de solutions d’interfaces graphiques utilisateur (GUI) à faible coût qui répondent aux exigences des designers avec un effort de développement minimal. Sur le papier, les candidats existent mais ils ont tous besoin de plateforme matérielle puissante pour être intégrés avec succès. Pour exister, ils doivent composer avec les demandes du marché liées aux volumes, ce qui est rarement compatible avec les contraintes de l’embarqué ou des besoins plus spécifiques. De plus, leur utilisation nécessite un investissement technique et parfois stratégique de l’entreprise. La philosophie d’Imagem Technology depuis sa naissance est de masquer la complexité technique du domaine graphique afin de permettre à l’utilisateur de se concentrer sur ses propres compétences et défis, tandis que son historique l’a amené à developper son savoir-faire logiciel sur des petits systèmes à faibles ressources.

Les actes au-delà des mots


Les premiers processeurs logiciels («soft CPU») ont été introduits dans la technologie FPGA au début du millénaire par Altera, ouvrant une nouvelle voie d’investigation. En combinant la force de l’électronique et l’intelligence d’une CPU intégrée, une nouvelle façon de penser et des opportunités basées sur des compétences complémentaires se sont ouvertes.


La société Imagem Technology® a été pionnière dans cette technologie hybride FPGA, et la première société à pouvoir utiliser des composants génériques pour construire une interface graphique dynamique et de haute qualité sur un système FPGA basé sur puce.


Une capacité d’Innovation qui ne s’essouffle pas

Dès 2003, l’introduction de soft CPUs dans les réseaux de cellules programmables (FPGAs) permet aux fondateurs de la société d’être les premiers à imaginer d’utiliser ces composants pour l’affichage embarqué, et d’inventer une technologie hybride pour une gestion vidéo et graphique multi-écrans de haut niveau. Leurs convictions: intégrer les outils de la sensation utilisateur au sein d’un moteur câblé, permettant d’offrir dynamisme, transparence, et qualité optimale sur des écrans de faibles résolutions. Cette idée donna lieu à deux brevets reconnus au niveau français et européen.

La société fit ses premiers pas remarqués dans les domaines des solutions vidéos et graphiques pour l’embarqué dès 2004. En développant une technologie d’affichage en rupture avec l’existant, basée sur des composants génériques de type FPGA, IMAGEM Technology® a su imposer son nom dans le domaine de l’industrie et de l’embarqué en simplifiant et vulgarisant l’usage de ses solutions graphiques à travers son concept «ATHLET®», dans lequel, au sein d’un même composant, le réseau de cellules programmables, agissant en tant que muscles, garantissait la performance visuelle, tandis qu’un processeur assurant le rôle de cerveau, apportait l’ouverture sur les standards graphiques et une gestion conceptuelle de haut niveau.

De 2007 à 2012, tandis que la bataille des standards pour la réalisation des IHMs s’installe entre les grandes compagnies du logiciel, notamment motivée par des limitations de performances sur des machines de bureau néanmoins surpuissantes, IMAGEM Technology® restera la seule compagnie à avoir développé et industrialisé son propre moteur Flash® sur FPGA intégrant un soft CPU de moins de 100 Mips (Million d’Instructions Par Seconde). Des équipements de fours de cuisson industriels, bénéficient de cette technologie pour offrir des interfaces utilisateurs complexes, dynamiques et attractives à l’utilisateur final.

Ce savoir-faire de la société en terme d’IHM lui permettra de participer fièrement de 2016 à 2019 aux côtés des acteurs de référence du secteur aéronautique (Airbus, Zodiac, …) au projet SEFA-IKKY, financé par le Programme d’ Investissements d’Avenir, visant à stimuler l’Innovation dans les cockpits des futurs aéronefs.


En 2018, devant le succès remporté par le framework Qt dans les domaines de l’embarqué, et parallèlement à ces travaux, IMAGEM Technology® relève le défi de faire tourner le framework sur la plus petite matrice de la famille de FPGA d’Intel (MAX10), permettant ainsi à l’utilisateur de bénéficier sur ces composants industriels de l’ensemble des outils de la chaine de développement qui participe au succès de Qt.


A partir de 2019, la société française, affiche l’ambition d’apporter une réponse universelle et à la hauteur de sa vision de l’Expérience Utilisateur, à la problématique de développement d’Interface Homme-Machine pour les produits industriels ou à contraintes embarquées.

Les actes au-delà des mots


IMAGEM Technology® fut considérée dès sa naissance comme une start-up reconnue sous le statut français de J.E.I. (« Jeune Entreprise Innovante »).

En mai 2008, la société a reçu un « Electron d’Or », symbole de l’innovation délivré par la publication « Electronique », pour sa solution IHM originale.

L’Indépendance de la société IMAGEM Technology®, aussi bien d’un point de vue technique que commercial, lui permet de s’inscrire dans une démarche d’Innovation reconnue au niveau français au sein de projets aidés (OSEO, Programme d’ Investissements d’Avenir, etc.). C’est également grâce à celle-ci que son expertise prend une autre dimension en proposant des technologies capables de conduire à des modèles économiques rentables même avec des petits volumes de production (par exemple en bénéficiant d’une réponse embarquée et des avantages de l’écosystème d’Adobe Flash lors de la conception d’une IHM complexe destinée à des fours industriels).

 

Un long cheminement vers l’IHM moderne

L’approche initiale des concepts ATHLET® s’apparentait déjà à une démarche facilitant la création sans limite d’Interface Homme-Machine, et préfigurait l’ambition moderne d’ IMAGEM Technology® de tendre vers la satisfaction de l’Expérience Utilisateur.

A partir de 2007, la société fait le pari que le monde du développement embarqué va entrer dans une nouvelle ère, où les outils vont transformer le rôle des développeurs dans la réalisation d’IHM complexes. L’explosion des besoins et la nécessité d’innovation en terme d’IHM, risquent de rendre inadaptées les méthodes traditionnelles de programmation, basées sur l’utilisation de composants logiciels à travers des Interfaces de Programmation Applicatives (API). C’est dorénavant l’écosystème proposé autour des solutions qui devient un facteur clé du succès d’utilisation des produits.

Le besoin de sortir de la démarche de développement traditionnelle en élevant ses solutions au rang de «moteur» d’IHM a permis de:

  • étendre les possibilités graphiques en masquant leur complexité, et donc les possibilités d’innovation au niveau des IHMs,
  • déporter la complexité technique de développement vers des outils, pouvant être utilisés par des profils plus de designers,
  • faire le lien dans le flot de développement avec des outils bureautiques grand-public pour accélérer les phases de conception et de mise au point, introduisant le concept d’écosystème dans ses produits .

En 2012, le choix assumé de Adobe Flash® comme seule approche disponible à l’époque pour permettre le développement d’Interface Homme-Machine sans limite créative à travers des outils logiciels existants et utilisés par les équipes de Design des grosses sociétés, conforta la société dans le besoin d’offrir dans ses produits un flot de développement et un éco-système de haut-niveau.

Les actes au-delà des mots


Pour faciliter l’exploitation de ses solutions IHM, IMAGEM Technology® développa en 2013, en partenariat avec un industriel français, une carte de co-processing IHM intégrant son propre moteur Flash embarqué, et animé par un Système d’Exploitation coopératif propriétaire.
Cette carte autonome était destinée à être pilotée à travers un lien série bas-débit par un système industriel garantissant le besoin fonctionnel du client.


En 2014, malgré la polémique naissante sur l’adoption de la solution d’Adobe Flash® pour un usage embarqué par les grands de l’informatique, IMAGEM Technology® décida d’infléchir sa trajectoire pour passer au niveau supérieur de ce qu’elle imaginait être les besoins de l’IHM de demain.

Seule compagnie à avoir développé et industrialisé son propre moteur Flash® sur FPGA intégrant un soft CPU de moins de 100 Mips, cette première étape permit à la société de confirmer la faisabilité de proposer des solutions tournées vers l’Expérience Utilisateur et capables de faire oublier les contraintes de l’embarqué, même sur des équipements disposant de faibles ressources.


L’Etape ultime

Pendant 15 ans, IMAGEM Technology® a fait évoluer sa technologie embarquée basée sur les FPGAs de façon à l’ouvrir aux standards et aux outils largement diffusés. Sans concurrence réelle en 2004 sur le terrain des composants matériels permettant de proposer une solution graphique et vidéo sur des petits systèmes, la technologie ATHLET®, inventée et développée par la société, se confronte à présent à un large choix de composants dont la puissance bien supérieure à celle du FPGA, comble les différences en terme de performances visibles et modifie les règles économiques.

L’esprit de compétition et la recherche de nouveaux défis font partie des gènes qui continuent d’animer d’IMAGEM Technology® et qui poussent la société vers de nouveaux enjeux. Il devient à présent nécessaire de capitaliser l’expérience et le savoir-faire embarqué unique de la société sur des enjeux de plus haut-niveau. Fidèle à nos convictions d’origine, c’est vers le profil de la nouvelle génération des acteurs du développement logiciel que nous nous tournons, pour lui apporter des réponses adaptées à la modification des comportements et des méthodes de travail.

Notre compréhension des attentes utilisateurs pour bénéficier d’Interface Homme-Machine modernes sur des équipements embarqués, à l’égal des produits grand-public, associant le besoin d’Innovation et celui d’une meilleure maitrise, ne peut se traduire que par une réponse pragmatique basée sur une chaine d’outils logiciels intégrés.

A travers le scope de ses connaissances et de son expérience, l’expertise et le savoir-faire de la société cherchent toujours à s’adapter à tout type de besoin client. En développant son propre logiciel en lien direct avec sa compétence embarquée, la société veut garder son contact privilégié au plus près du besoin pour cultiver sa philosophie de l’Expérience Utilisateur. Après avoir fait ses preuves auprès des grandes sociétés technologiques, IMAGEM Technology® veut s’adresser à présent plus particulièrement aux travailleurs indépendants, TPE et PME pour proposer des solutions réactives et à bas-couts.

Que vous soyez Petite, Moyenne ou Grande Entreprise,
cette révolution technologique qui s’opère est pour vous !

Les actes au-delà des mots



L’année 2019 marquera l’évolution majeure d’IMAGEM Technology® vers un recentrage logiciel de ses solutions, toujours tournées vers l’Expérience Utilisateur et capables de faire oublier les contraintes de l’embarqué, même sur des équipements disposant de faibles resources.



Quel designer, tout particulièrement des domaines embarqués, n’a jamais rêvé de voir sa création s’exécuter à l’identique sur le produit final?

Le passage direct de la création de l’esprit aux couches métalliques des microprocesseurs devient désormais possible, sans l’intervention fastidieuse, et jusqu’alors incontournable, des phases de développements logiciels.

Découvrez la solution Magneto Studio® d’IMAGEM Technology® !