티스토리 뷰

이 프로젝트는 산업용 X-ray를 경험하며, 인공지능과 결합했을 때 필요한 기능들을 개발하는 데 초점을 맞추고 있습니다. 기능 개선이나 추가 의견이 있으시면 편하게 공유해 주세요. 감사합니다! 😄

 

1. 개발기간 : 2025-01-08 ~ 2025-02-11

2. 개발언어 : C#, Python

3. 프레임워크 및 라이브러리 : C#(WPF, Prism, OpenCV, MahApps, LiveCharts, ONNX Runtime), Python(Pytorch, Yolo)

4. 데이터베이스 :  PostgreSQL

5. 소프트웨어에 기능 설명

※ 하위 설명은 영상에 포함되어 있습니다. 기능적으로 과정을 확인해 주시고 시청 부탁드립니다.

 

5.1 로그인 및 회원가입 기능

[Figure 1. 로그인]

 

5.2 실환경 Xray형식과 동일한 파일 불러오기

- 실제 환경은 Pointer 형식임으로 해당 Pointer 구조를 파일로 저장하여 리스트로 불러오는 형식으로 대처

[Figure 1. 데시보드]

 

5.3 하단(Footer) 버튼 기능 설명

 

5.3.1 픽커(Picker) : 기능 제어를 위한 버튼, 해당 버튼이 On/Off에 따라 화면에서 하단 버튼이 보이는 여부를 확인

5.3.2 시작/정지(Play/Stop) : Xray 제어 수행 (시작/정지)

5.3.3 이전/이후(Prev/Next) : 5 Frame 이전, 이후 로 이동

5.3.4 색상 : Gray, Color, 유기물(Organic), 무기물(Inorganic), 금속(Metal) 표현

5.3.5 확대 : 화면의 중앙을 기점으로 확대/축소

5.3.6 필터 : 밝기(Bright), 대조(Contrast), 선명도(Sharp) 및 필터 초기화

5.3.7 인공지능 : On/Off를 통해 UI 에 표현

5.3.8 더보기 : " " 는 현제 화면 캡처 및 동영상 저장 기능

5.4 상단(Menu) 버튼 설명

5.4.1 이미지 저장소(Image Storage) : 저장된 이미지 목록을 검색 및 확인 가능 

 

5.4.2 동영상 정보(Video) : 비디오 제어 및 설정을 위한 파라미터

 

5.4.3 가상환경 정보(Virtual) : 저장된 Xray 데이터 정보

5.4.4 측정 정보 (Calibration) : 가공되지 않은 원시 Xray 데이터를 제어하기 위한 파라미터

5.4.5 색상 정보 (ColorMap) : 이중에너지에 대한 색상값을 수치화하여 표현하기 위함

 

5.4.6 인공지능 모델 관리(AI) : 인공지능 모델(Yolo)을 추가 및 삭제가 가능하며 해당 모델에 대한 카테고리에 대한 정보 수정 및 제어 가능

※ 하위 설명은 영상에 포함되어 있습니다.

 

5.4.7 인공지능 정보 분석(AI) : 해당 모델이 예측된 결과를 기간별로 검색이 가능하며, PDF 파일을 통해 분석 결과 표현

 

5.4.8 태마 색상 : White/Dark 태마 설정 

 

5.4.9 로그아웃

반응형

'Record > C#' 카테고리의 다른 글

[C# WPF] 이미지 스트리밍 처리속도 계산  (0) 2024.06.06
[C#] Prism 용어 정리  (0) 2023.04.27
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함