Workflow



Developer

  1. New Project → 모드 선택 → Developer 프로젝트 생성.
  2. [Database]-[Label] 탭 속 Images 패널에 학습할 이미지 로드.
  3. [Database]-[Label] 탭 Classes 패널 속 Edit Class [ tool_edit ] 버튼 클릭하여 분류하고 싶은 결함 클래스 추가(분류 모드의 경우 정상 클래스도 추가하여야 합니다).
  4. 로드 된 이미지 라벨링.
  5. 라벨링 완료 후 [Database]-[Split] 탭으로 이동 후 학습 데이터를 training과 validation 그룹으로 Split.
  6. [Train] 으로 이동 후 학습 정보 설정.
  7. 설정된 학습의 이름과 설명 기입 후 [Add List] 버튼 클릭.
  8. 학습 리스트가 모두 추가되면 [Train] 버튼 클릭.
  9. Training Progress 창이 뜨면 Training list에 있는 재생 버튼을 클릭하여 학습 시작.
  10. 학습이 모두 완료되면 [Finish] 버튼 클릭하여 [Analyze] 로 이동.
  11. [Analyze]에 만들어진 탭들 중 확인을 원하는 학습 결과 탭으로 들어가 결과 확인.
    • 미, 과검 비율을 조정하고 싶을 경우 검사 결과 조절 파라미터를 변경하여 미, 과검 비율 조정.
  12. 검사 및 분석 결과를 저장하고 싶을 시에 [Export] 버튼 클릭.
    • 모드에 따라 검사 및 분석 결과 형식이 상이함.
  13. [Analyze]에서 검사를 수행한 현재 tab을 저장하고 싶을 시에 오른 쪽 상단 메뉴 혹은 탭 이름 우 클릭하여 'Save Current Tab'으로 현재 탭을 .srAnalyzeTab 형식의 파일로 저장

Inspector

Inspector는 Developer를 통해 학습된 결과의 성능을 테스트하는 기능을 수행합니다.

  1. New Project → 모드 선택 → Inspector 프로젝트 생성.
  2. [ tool_add_tab ] 버튼 클릭하여 Developer에서 학습한 모델 파일 불러오기.
  3. Images 패널에 검사하고 싶은 이미지 로드.
  4. [Inspect] 버튼 클릭하여 검사 수행.
  5. 검사 결과 조절 파라미터를 이용하여 검사 결과 세부 조정.
  6. 검사 결과를 저장하고 싶을 시에 [Export] 버튼 클릭.
    • 모드에 따라 검사 결과 형식이 상이함.
  7. 검사를 수행 한 현재 tab을 저장하고 싶을 시에 오른 쪽 상단 메뉴 혹은 탭 우 클릭하여 'Save Current Tab'으로 현재 탭을 .srInspectTab 형식의 파일로 저장