Cette page a été traduite automatiquement.
Merci de bien vouloir compléter un sondage de 1 minute concernant la qualité de cette traduction.
Xishan développe une reconstruction 3D innovante et un prototypage basé sur FPGA pour l'endoscopie
Vision HDL Toolbox accélère le prototypage rapide sur le hardware embarqué
« Nous générons directement du code standard avec HDL Coder. Ensuite, en fonction du scénario de notre application, nous procéderons aux ajustements et optimisations appropriés. »
Principaux résultats
- L’approche Model-Based Design a permis le prototypage rapide basé sur FPGA dans le développement et l’implémentation d'algorithmes de traitement d’images.
- Les blocs et exemples de Vision HDL Toolbox améliorent l'efficacité de la modélisation, simplifiant la mise en œuvre des algorithmes de vision sur FPGA.
- Simulink a aidé l'équipe à déployer des modèles d'algorithmes basés sur l'architecture de puces.
- HDL Coder génère rapidement et automatiquement du code pour une expérimentation, une itération et une vérification rapides.
Chongqing Xishan Science & Technology Co., Ltd., est un fournisseur, leader dans le domaine des équipements et consommables chirurgicaux mini-invasifs. L’un de ces outils, l’endoscope, est un dispositif médical qui pénètre dans le tube digestif humain par de petites incisions ou des cavités naturelles, pour visualiser et opérer les organes internes du corps.
Grâce à la reconstruction 3D basée sur une caméra binoculaire, les chirurgiens ont une vue plus précise et détaillée du nidus. Cependant, les caméras binoculaires occupent un espace conséquent dans le canal d’imagerie de l’endoscope. L’équipe de Xishan souhaitait donc explorer un nouvel algorithme de reconstruction 3D par polarisation, basé sur la vision monoculaire. Pour ce faire, ils ont dû réaliser un prototypage et un débuggage rapides en temps réel dans des environnements endoscopiques réels, en s’appuyant sur un FPGA. De plus, ils ont dû affiner l’implémentation de l’algorithme dans des scénarios chirurgicaux basés sur le prototype hardware temps réel. Cependant, la programmation manuelle en HDL, pour le prototypage en temps réel sur FPGA et le débuggage itératif, peut se révéler chronophage et inefficace.
Pour relever ces défis, Xishan a décidé d’intégrer l’imagerie computationnelle dans le système optique de l’appareil. En utilisant MATLAB® pour le développement d'algorithmes, ainsi que Simulink® et Vision HDL Toolbox™ pour la modélisation, l'équipe a développé divers algorithmes d'imagerie sur une période de deux ans. Ils ont utilisé HDL Coder™ pour générer automatiquement du code standardisé et lisible avec des rapports détaillés, à partir de modèles MATLAB. Enfin, Simulink a été utilisé pour déployer rapidement les modèles d’algorithmes de traitement d’images.
Le workflow HDL pour le pipeline de traitement d'image peut être déployé sur le matériel embarqué. De plus, la génération d’images computationnelles de précision 3D via un système optique simple a confirmé le prototypage, le développement et le déploiement d’algorithmes d’imagerie sur un FPGA.