Atlas 개발자 키트의 알고리즘 및 소프트웨어 검증에서 완전히 중국 현지화된 대량 생산 솔루션으로 이동하려면 공식 상용 하드웨어 및 소프트웨어 환경을 교체하거나 확인하고 중국 카메라, 렌즈, 광원 및 I/O에 액세스하고 실제 샘플, 리듬, 안정성, 안전성 및 현장 인터페이스 승인을 완료해야 합니다. 개발 보드에서 실행될 수 있다는 것은 기술 경로가 지속적인 구현을 위한 기반을 가지고 있다는 것을 증명할 뿐이며 상용화 및 생산 출시를 대체할 수는 없습니다.
Winge Technology의 현재 조립 육안 검사 소프트웨어 및 알고리즘 애플리케이션은 Huawei Ascend Atlas 200I DK A2에서 실행되었으며 카메라, 참조 이미지, ROI, 결과 기록 및 롤백 폐쇄 루프를 형성했습니다. 다음 단계는 중국 이미징, 제어 및 공식 상용 소프트웨어 환경에 액세스하기 위한 완전히 중국 현지화된 솔루션을 기반으로 할 것입니다.
개발자 키트 검증이 대량 생산과 직접적으로 동일할 수 없는 이유는 무엇입니까?
개발자 키트의 목표는 학습, 개발 및 검증의 임계값을 낮추어 엔지니어가 장치 기능과 애플리케이션 경로를 더 쉽게 확인할 수 있도록 하는 것입니다. 대량 생산 시스템에는 배송 승인, 공급, 환경 적응성, 유지 관리, 안전 및 품질 책임이 필요합니다.
Huawei Ascend의 공식 Atlas 200I DK A2 사용 프로세스 페이지에는 개발자 키트에서 제공하는 이미지, 도구, 샘플 및 기타 소프트웨어는 개별 개발자만 사용할 수 있으며 상업적 목적으로 사용할 수 없다고 명시되어 있습니다. 따라서 공식 프로젝트에서는 현재 개발자 이미지를 상용 결과물에 직접 복사할 수 없지만 상용 소프트웨어 패키지, 런타임 및 하드웨어 형식을 확인해야 합니다.
이 제한은 개발자 키트의 알고리즘 및 소프트웨어 검증의 가치를 부정하지 않습니다. 정식 인도에 들어가기 전에 프로젝트에서 명확한 상용 마이그레이션 경로를 추가해야 합니다.
1단계: 공식 상용 Atlas 양식 및 운영 환경 확인
완전히 중국에 현지화된 대량 생산 솔루션은 Atlas 가속 모듈, 산업 완성 기계 또는 명확한 상업적 조건이 있는 엣지 장치를 선택하고 다음을 확인해야 합니다.
- 운영 체제 및 버전
- 드라이버, 펌웨어, CANN 또는 NNRT 버전;
- 개발 환경과 운영 환경 간의 호환성
- 모델 및 애플리케이션 업그레이드 방법
- 보안 업데이트 및 기술 지원 채널
- 보관, 냉각, 전력 및 환경 요구 사항.
Atlas 200I A2 상용 프로젝트는 최종 하드웨어 및 알고리즘 경로를 기반으로 실제 조합을 확인해야 합니다.
2단계: 중국산 카메라, 렌즈, 광원 연결
완전히 중국에 현지화된 시스템은 중국 산업용 카메라, 중국 렌즈 및 중국 광원을 사용합니다. 웹사이트는 전체 BOM이나 공급업체 목록을 공개할 필요는 없지만 프로젝트 구현 시 실제 구성을 사용하여 이미지 검증을 완료해야 합니다.
확인해야 할 것은 "카메라가 사진을 생성할 수 있는지"가 아니라 다음과 같습니다.
- 시야가 모든 감지 위치를 포괄하는지 여부
- 최소 목표와 결함에 충분한 픽셀이 있는지 여부
- 노출, 이득 및 화이트 밸런스를 고정할 수 있습니까?
- 광원이 반사와 그림자를 억제할 수 있는지 여부
- 공작물 위치 및 각도 변경이 알고리즘 허용 범위 내에 있는지 여부
- 연속 작동 중에 밝기와 선명도가 안정적인지 여부
- 카메라 연결 끊김, 프레임 획득 시간 초과 및 비정상적인 이미지를 처리하는 방법입니다.
이미징 조건이 변경된 후에는 표준 이미지, 매개변수 조정 샘플 및 독립 승인 샘플을 다시 수집해야 하며 개발자 키트 단계의 임시 임계값을 직접 릴리스에 사용할 수 없습니다.
3단계: 중국산 I/O 및 워크스테이션 제어에 연결
대량 생산 시스템은 시각적 결과를 특정 공작물에 매핑해야 합니다. 중국산 I/O, PLC 또는 컨트롤러는 트리거링 및 결과 상호 작용을 담당하며 최소한 확인이 필요합니다.
- 공작물 위치 신호;
- 트리거링부터 프레임 가져오기까지의 타이밍입니다.
- 감지가 완료되고 PASS, FAIL 및 UNKNOWN가 출력됩니다.
- 시간 초과, 반복된 트리거링 및 누락된 트리거링;
- 부적합 제품 차단 또는 수동 검토
- 서비스 재시작, 네트워크 연결 끊김, 카메라 연결 끊김 후 복구;
- 바코드, 일련 번호 또는 MES 레코드 연결.
감지 결과가 실제 공작물과 일대일로 대응할 수 없는 경우 단일 화면 알고리즘이 정상적으로 수행되더라도 생산 품질의 폐쇄 루프를 형성할 수 없습니다.
4단계: 워크스테이션 작업을 기반으로 알고리즘 경로 선택
알고리즘 경로는 작업 복잡성, 샘플 수, 정확도 목표 및 생산 주기 시간에 따라 결정되어야 하며 플랫폼의 공칭 컴퓨팅 성능만을 기준으로 선택할 수 없습니다.
워크스테이션이 고정되면 위치가 안정적이고 차이가 명확하며 참조 이미지, 이미지 등록 및 ROI 로컬 비교를 사용할 수 있습니다. 카테고리가 복잡하거나 포즈가 크게 바뀌거나 의미론적 분류가 필요한 경우 분류, 객체 감지 또는 분할 모델을 추가로 훈련할 수 있습니다.
알고리즘 확장을 완료해야 합니다.
- 훈련 모델 및 입출력 프로토콜 확인
- 모델 구조 및 입출력 검사
- 대상 플랫폼 모델 변환 및 배포
- 애플리케이션 인터페이스 액세스
- 전처리 및 후처리 구현
- 마이그레이션 전후에 동일한 세트의 일관성을 확인하십시오.
- 성능, 메모리, 온도 및 오류 복구 테스트.
이러한 단계를 완료하고 대상 장치 테스트를 통과한 후에만 해당 모델 성능이 프로젝트 승인 결론에 기록될 수 있습니다.
5단계: 실제 샘플 승인 설정
대량 생산을 수용하려면 비즈니스 품질 표준을 통계 지표로 변환해야 합니다. 최소한 다음을 구별하는 것이 좋습니다.
- 알았어 샘플;
- 샘플이 누락되었습니다.
- 잘못된 샘플 포장;
- 오프셋, 차단 또는 반전된 샘플;
- 흐릿함, 노출 과다, 노출 부족 등의 샘플은 판단할 수 없습니다.
- 배치, 교대 근무, 온도 및 허용 위치 간의 변화.
참조 이미지, 매개변수 조정 도면 및 승인 도면을 분리해야 합니다. 결과 보고서는 최소한 주요 결함 누락 감지율, OK 허위 거부율, UNKNOWN율, 단일 부품 사이클 시간, 샘플 수 및 테스트 조건을 제공합니다. 이 정보가 없으면 "높은 정확도", "안정적이고 신뢰할 수 있음" 또는 "생산 등급"과 같은 일반적인 결론을 사용해서는 안 됩니다.
6단계: 권한, 보안, 운영 및 유지 관리 개선
R&D 페이지는 일반적으로 LAN에서 직접 액세스할 수 있습니다. 대량 생산 버전에는 다음이 필요합니다.
- 운영자, 엔지니어 및 관리자 권한;
- HTTPS 또는 제어된 네트워크 액세스
- 검사 레시피 승인, 잠금 및 수정 기록;
- 결과, 이미지 및 로그 보존 정책
- 장치 백업, 복구 및 오프라인 업그레이드
- 릴리스 패키지 해싱 및 버전 롤백
- 결함 경보 및 유지 보수 입구.
"로컬 데이터 처리"는 데이터를 퍼블릭 클라우드로 전송할 필요가 없다는 의미일 뿐 시스템이 자동으로 안전하다는 의미는 아닙니다. 계정, 네트워크, 로그, 백업 및 인터페이스 권한은 여전히 별도로 설계해야 합니다.
7단계: 전체 시스템 및 현장 검증 완료
완전히 중국에 현지화된 시스템이 카메라, 광학, 컴퓨팅, 사진 및 상업 환경을 통합한 후에는 대상 사이트에서 검증되어야 합니다.
- 실제 공작물 사이클;
- 생산라인 리듬;
- 지속적인 작동;
- 조명 및 위치 변경;
- 정전, 재시작 및 비정상적인 복구;
- 레시피 전환;
- 결과 추적;
- 수동 검토 프로세스.
위 작업이 완료되면 공식 웹사이트 상태가 "개발 중인 순수 현지화 솔루션"에서 "중국 현지화 시스템 공동 디버깅 완료"로 업데이트될 수 있습니다. "대량 생산"을 사용할지 "생산 출시"를 사용할지 여부도 프로젝트 승인 결과에 따라 결정되어야 합니다.
FAQ
순수한 현지화 계획에서는 전체 BOM을 공개해야 합니까?
필요하지 않습니다. 공식 웹사이트에는 컴퓨팅, 이미징, 제어 및 소프트웨어 환경이 중국 구성을 사용한다고 명시되어 있으며 공급업체 목록은 공개하지 않습니다. 구현 및 유지 관리에는 여전히 실제 구성과 버전을 문서화해야 합니다.
openEuler를 사용한다는 것은 전체 시스템이 현지화되었음을 의미합니까?
같지 않습니다. 운영 체제는 단지 하나의 레이어일 뿐이며 컴퓨팅 플랫폼, 카메라, 렌즈, 광원, 카메라, 응용 소프트웨어 및 현장 인터페이스도 처리합니다.
개발자 키트의 테스트 결과를 상용 하드웨어에 직접 사용할 수 있나요?
직접적으로 추측할 수는 없습니다. 하드웨어, 드라이버, 런타임, 카메라 및 이미징 조건이 변경된 후에는 설치, 기능, 정확성, 템포 및 안정성 검증을 다시 완료해야 합니다.
대량 생산 시스템에 딥러닝이 필요한가요?
필요하지 않습니다. 고정형 워크스테이션은 해석 가능한 전통적인 비전에 우선순위를 부여할 수 있습니다. 복잡한 장면의 경우 데이터와 지표를 기반으로 분류, 객체 감지 또는 분할 모델을 선택할 수 있습니다.
출처 및 설명
- Atlas 200I DK A2 소프트웨어 사용 설명: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/qs/qs_0018.html
- Atlas 200I A2 상용 CANN 설치 솔루션: https://www.hiascend.com/document/detail/zh/canncommercial/80RC1/softwareinst/instg/instg_0006.html
Online
Phone
WeChat
Top