가변 조명 환경 부품 검사 딥러닝
- 과제
- 반도체 · 전자부품의 가변 조명 환경에서 결함을 판정하는 검사
- 접근
- 가변 조명 대응 복합 필터링 알고리즘과 C++ TensorRT 추론 엔진 구성
- 결과
- 검사 정확도 99.98%, 추론 0.42ms (자체 테스트 환경 측정값)
머신비전과 로보틱스, 산업 AI와 설비 통신 — 따로 노는 기술을 하나로 묶어 현장의 기술 수준을 한 단계 끌어올립니다. 그리고 구축으로 끝내지 않고, 판단 근거와 코드까지 담당자의 손에 남깁니다.
C++ CUDA Zero-Copy 파이프라인
부품 결함 검사 실증 기준
전 프로젝트 공통 원칙
ROS 2 Nav2 동선 검증
추론 속도와 검사 정확도는 자체 개발·테스트 환경에서 측정한 값입니다. 대상물·조명·라인 속도 등 현장 조건에 따라 달라지므로, 검토 단계에서 해당 현장 기준으로 다시 산출해 드립니다.
관심 있는 영역만 골라 보셔도 됩니다. 검사 장비 한 대를 세우는 일도, 라인 전체를 데이터로 잇는 일도 합니다.
검사 시스템의 성패는 알고리즘보다 그 앞단에서 갈립니다. 빛을 어떻게 주느냐에 따라 같은 결함이 선명해지기도, 완전히 묻히기도 합니다. 촬영 조건을 먼저 설계한 뒤 그 위에 C++ TensorRT 추론 엔진을 얹습니다.
로봇 도입에서 시간을 가장 많이 잡아먹는 것은 로봇 자체가 아니라 주변 장치 연동과 물류 동선입니다. NVIDIA Isaac Sim에서 동선과 센서 데이터를 먼저 검증하고, 같은 제어 노드를 실물에 그대로 옮깁니다.
현장에는 연식도 제조사도 제각각인 설비가 섞여 있습니다. 최신 표준을 지원하는 장비와 시리얼 통신만 열려 있는 장비가 한 라인에 있습니다. 그 차이를 흡수하는 중간 계층을 만들어 데이터를 한곳으로 모읍니다.
검사 장비 한 대만 필요하실 수도 있고, 라인 전체를 데이터로 묶어야 할 수도 있습니다. 이노시스는 아래 흐름 중 필요한 구간만도, 전체도 맡습니다.
외부에 맡겨 구축한 시스템이, 담당자가 바뀐 뒤 아무도 손대지 못하는 상자가 되는 경우를 많이 봤습니다. 이노시스는 파이프라인 전체를 코드와 문서로 정리해 귀사의 자산으로 남깁니다.
설비 연식, 조도, 생산 주기, 담당자가 감당할 운영 부담까지 확인합니다.
Isaac Sim에서 동선과 센서 데이터를 먼저 돌려 시행착오를 앞당깁니다.
실제 라인 조건에서 판정과 동작을 검증하고 파라미터를 확정합니다.
원천 소스와 트러블슈팅 기록을 Git 저장소로 함께 넘겨드립니다.
# 인계 저장소 구성 예시 — 프로젝트 범위에 따라 달라집니다 inspection-line/ ├── src/ # 원천 소스 — 난독화 없음 ├── config/ # 확정 파라미터 · 광학 설정값 ├── docs/ │ ├── setup.md # 재설치 절차 │ ├── troubleshoot.md # 실패한 경로까지 기록 │ └── handover.md # 인수인계 체크리스트 └── sim/ # 시뮬레이션을 진행한 경우 검증 씬 > 담당자가 바뀌어도 여기서 다시 시작할 수 있도록
고객사를 특정할 수 있는 공정 정보는 덜어내고, 다룬 문제와 적용 기술만 적었습니다.
현장에 직접 적용하고 문서로 정리해 둔 기술 영역입니다.
영업용 답변 대신, 실제로 어떻게 일하는지 그대로 적었습니다.
시스템을 볼모로 잡는 방식으로는 오래 갈 수 없다고 생각합니다. 코드와 판단 근거가 고객사에 남아야 담당자가 바뀌어도 라인이 멈추지 않고, 우리는 다음 과제로 넘어갈 수 있습니다. 유지보수 매출을 위해 정보를 감추지 않습니다.
검토한 끝에 무리한 요구라고 판단되면 그대로 말씀드립니다. 되지 않는 것을 된다고 해서 시작하면 결국 고객사의 시간과 비용이 더 많이 듭니다. 가능한 범위를 정확히 좁히는 일이 프로젝트를 지키는 가장 빠른 방법이라고 봅니다.
사이트에 적힌 수치는 자체 개발·테스트 환경에서 측정한 값이며, 그대로 보장되는 값이 아닙니다. 대상물의 표면 상태, 조명 조건, 라인 속도에 따라 결과가 달라집니다. 샘플과 현장 조건을 받아 해당 조건에서 도달 가능한 범위를 먼저 산출해 드린 뒤 진행 여부를 정합니다.
연식과 제조사가 제각각인 설비가 한 라인에 섞여 있는 것이 보통입니다. 컨트롤러 모델명과 통신 포트 정보를 알려주시면 취득 가능 여부를 먼저 확인해 드립니다. 설비를 교체하지 않고 규격 차이를 흡수하는 중간 계층으로 연결하는 방식을 우선 검토합니다.
현장에서 파악한 공정 정보와 설비 구성은 공개하지 않습니다. 기술 자료를 정리할 때에도 고객사를 특정할 수 있는 요소는 덜어낸 뒤에 다룹니다. 이 사이트의 실적 표기에 회사명을 머리글자로만 적은 것도 같은 이유입니다.