2025.12. ~ présent
Shenzhen Baolian Artificial Intelligence Technology Co., Ltd
Développement logiciel pour un équipement d’inspection à quatre faces à puce photonique en silicium (en cours)
A participé au développement de systèmes logiciels pour équipements d’inspection de puces photoniques en silicium ; projet en cours. Responsable de la construction de l’architecture logicielle et des chaînes de livraison d’ingénierie pour les quatre surfaces d’inspection : Top, AR, HR et Bottom, couvrant des modules tels que la version centrale, la gestion des paquets d’algorithmes, la gestion des versions de recettes, le déploiement d’inspection en ligne, le package de déploiement de réinspection hors ligne et les outils de débogage d’algorithmes. Le côté central implémente des modèles, dictionnaires de défauts, éléments d’inspection, packages d’algorithmes, versions de recettes et gestion des paquets de release basés sur WPF/MVVM, ASP.NET Core Web Core, EF Core et SQLite ; côté algorithme, des paquets d’algorithmes complets sont conçus en surface, prenant en charge les DLL des plugins C#/.NET, les environnements d’exécution HALCON, les métadonnées package-manifest.json, modèles/modèles/modèles/configurations et autres packages de pièces, et générant des packages de déploiement de stations de travail en ligne/hors ligne via le processus de libération. Actuellement, le plugin d’inspection intégré Top Plane et l’établi de débogage ont été mis en avant, en se concentrant sur les modèles de coordonnées standard, le positionnement du corps de puce, la projection du ROI, la distribution des défauts et la sortie unifiée des résultats d’inspection, soutenant la vérification intégrée des éléments de détection tels que le tordage, l’écaillage, les défauts d’identification métallique, les décalages de coupure, les défauts épitaxiaux, l’apparition d’objets étrangers, les anomalies de rainures, les fuites de substrat, l’or résiduel, les rayures et le débordement du placage.
Analyse Gerber de fichiers et plugin d’exportation de données Mark/Bump
Soutient d’autres équipes de projet dans le développement d’outils de lecture de fichiers Gerber et d’exportation de données pour répondre aux besoins d’extraction des points de marque, des tableaux bump et des régions rectangulaires dans les projets d’inspection PCB/semi-conducteurs. Implémente l’analyse des fichiers Gerber RS-274X basée sur C++, prenant en charge le format de coordonnées %FS, la reconnaissance et la conversion d’unités mm/pouce, la configuration des paramètres d’ouverture D-size, l’extraction de points d’exposition circulaires D03, l’extraction de régions d’ouverture rectangulaires et la déduplication de points répétés ; Enfin, MarkList, BumpList et RectangleList sont générés selon la structure JSON convenue pour les flux de travail HALCON/inspection visuelle ultérieurs afin de générer un ROI, des benchmarks de positionnement et des données d’objets d’inspection, réduisant le coût de l’organisation manuelle des données Gerber et améliorant l’efficacité de génération de recettes d’inspection.
Outil de validation du système d’inspection en ligne UVI Dispensing
Basé sur C# WPF, NET 8 et HALCON 20.11, un outil en ligne de détection et de vérification de la distribution UVI a été développé, ciblant les scénarios d’inspection visuelle en ligne après soudure flexible sur carte et avant le durcissement de la colle. Le système répond à des exigences telles que la détection du colloïde au phosphore, l’évaluation de la zone de couverture de la colle, et la dépassation du bord de la carte, la construction d’un procédé pour l’acquisition d’images par balayage ligne, la machine à états d’intégrité, le stitching de tampon de frame, l’enseignement des recettes ROI, le positionnement des marques, les algorithmes de détection HALCON et la visualisation des résultats d’inspection ; En même temps, il intègre les capacités d’accès aux caméras MVSDK, prenant en charge à la fois les images simulées et les chemins de vérification par caméra à balayage filaire réel, fournissant une base logicielle pour évaluer les schémas d’inspection en ligne, le débogage d’algorithmes et la sélection d’équipement dans les 25 secondes suivant le CT.
Plugin d’extension automatique de calibration à damier AOI OpenCV
Soutient d’autres équipes projet dans le développement d’extensions automatiques de calibration de caméras AOI, l’ingénierie et l’intégration du processus original de pré-recherche Python en DLL OpenCV C++, et dans son intégration dans le système de plugins informatiques hôtes via des modules C#/Prism. Les fonctionnalités incluent la calibration de distorsion de la caméra damier, la vérification de la dédistorsion, l’étalonnage affine des coordonnées des pixels vers les coordonnées de plateforme, l’évaluation de l’ajustement des paramètres d’exposition/gain, le staling d’images PCB multi-champs, et la conversion des mesures des images brodées vers les coordonnées de plateforme. Il fournit également des démonstrations de vérification WinForms et de la documentation opérationnelle, facilitant la réalisation de calibration sur site par les équipes de projet selon le workflow « Capturer une image damier -> générer camera_calib.json -> ajustement pixel_stage_map.json -> couture/mesure multi-champs. » Cette extension réduit les coûts d’intégration de la calibration de la caméra, de la conversion de coordonnées de plateforme et du stitching multi-champs dans les projets AOI, fournissant une chaîne d’outils d’étalonnage réutilisable pour l’inspection ultérieure des circuits imprimés, le positionnement du ROI et l’ajustement de la vision de la station de travail.