Skip to content

K3L2/Machine-Learning

Repository files navigation

PCB_QM

PCB ν’ˆμ§ˆ 관리 μ‹œμŠ€ν…œ

μ œν’ˆ λΆ„λ₯˜ λͺ¨λΈ h5 λ‹€μš΄λ‘œλ“œ 링크

μ œν’ˆ λΆ„λ₯˜ 클래슀 json λ‹€μš΄λ‘œλ“œ 링크

λͺ¨λΈ μ œμž‘ 기둝

240718 이미지 λΆ„ν•  YOLO λͺ¨λΈ

  1. PSNR λ°©μ‹μœΌλ‘œ 캐글 PCB λ°μ΄ν„°μ—μ„œ ν¬ν† μƒ΅λœ λΆ€λΆ„ μΆ”μΆœ, μ΅œλŒ€ (256,256) μ‚¬μ΄μ¦ˆ, 01 μ œν’ˆ λŒ€μƒ
  2. LabelIMG 둜 YOLO 이미지 라벨링, (open_circuit, short) λŒ€μƒ
  3. κ²°κ³Ό
    1. 01 μ œν’ˆμ΄ μ•„λ‹Œ λ‹€λ₯Έ μ‚¬μ§„μ˜ 결함도 μΆ”μΆœ κ°€λŠ₯함을 확인
    2. μƒ‰μƒμœΌλ‘œ ν•™μŠ΅ν–ˆμ§€λ§Œ 흑백사진도 객체 인식 됨을 확인.
    3. 이미지가 (256,256) μ‚¬μ΄μ¦ˆ 일 λ•Œλ§Œ 정확도가 μžˆμ—ˆμŒ. (적용 이미지에 μ „μ²˜λ¦¬ 과정이 ν•„μš”ν•¨.)

250719 원본 데이터 증강 YOLO λͺ¨λΈ

  1. 원본 라벨링 데이터에 데이터 증강 적용 albumentations 라이브러리 μ‚¬μš©
    1. 랜덀 크둭 (Random Cropping)
    2. μŠ€μΌ€μΌ λ³€ν™˜ (Scaling)
    3. 쒌우/μƒν•˜ λ°˜μ „ (Flip)
    4. νšŒμ „ (Rotation)
    5. 밝기 및 λŒ€λΉ„ 쑰절 (Brightness and Contrast Adjustment)
  2. YOLO둜 ν•™μŠ΅, epochs 30, 6개 라벨
  3. κ²°κ³Ό
    1. λͺ¨λ“  ν…ŒμŠ€νŠΈ μ΄λ―Έμ§€μ—μ„œ 객체인식 λΆˆκ°€
      1. 문제 원인
        • ν•™μŠ΅ 배치λ₯Ό μ‚΄νŽ΄λ³΄λ‹ˆ 이미지 μ¦κ°•ν•˜λ©΄μ„œ 라벨링이 μ œλŒ€λ‘œ λ˜μ§€ μ•Šμ•˜μŒ.
      2. κ°œμ„ λ°©μ•ˆ
        • 증강 ν›„ 라벨링을 μƒˆλ‘œν•˜λŠ” μ½”λ“œ μˆ˜μ •μ΄ ν•„μš”ν•΄λ³΄μž„

250726 yolov8 ν•™μŠ΅ν•œ ν›„ ν•΄λ‹Ή λͺ¨λΈμ΄ μ œλŒ€λ‘œ ν•™μŠ΅ λ˜μ—ˆλŠ”μ§€ ν™•μΈν•˜λŠ” μ½”λ“œ μž‘μ„±

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •