View Code? Open in Web Editor
NEW
level2-cv-datacentric-cv-07 created by GitHub Classroom
Shell 9.60%
Python 90.40%
level2-cv-datacentric-cv-07's Introduction
![image](https://private-user-images.githubusercontent.com/146207162/313803541-19d21e2a-2a30-40a7-879e-ea1833aa3374.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMyMTY1NDAsIm5iZiI6MTcyMzIxNjI0MCwicGF0aCI6Ii8xNDYyMDcxNjIvMzEzODAzNTQxLTE5ZDIxZTJhLTJhMzAtNDBhNy04NzllLWVhMTgzM2FhMzM3NC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwOVQxNTEwNDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yZGMzODEwYjE5MGZiNmU2ZWFlOWM4MDk5MGMyNGNkNmEwNmU4ZmQwN2VhOTBjZTZhMzRjYWQyNjRkODFmMGQ5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.y-Xi7BMF5QS8hLCNQM19gfzgD7BH9ZVZlebSDzrOgxc)
- ํ๋ก์ ํธ ๋ช
: ๊ธ์ ๊ฒ์ถ ํ๋ก์ ํธ
- ํ๋ก์ ํธ ์ ์ฒด ๊ธฐ๊ฐ (2์ฃผ) : 2024.01.24 ~ 2024.02.01 19:00
- OCR (Optimal Character Recognition)์ ์ด๋ฏธ์ง ์์ ๋ฌธ์๋ฅผ ์ปดํจํฐ๊ฐ ์ธ์ ํ ์ ์๋๋ก ํ๋ ์ปดํจํฐ ๋น์ ๋ถ์ผ์ ๋ํ์ ์ธ ๊ธฐ์ ์ธ๋ฐ, ๋ณธ ํ๋ก์ ํธ์์๋ ๊ธ์ ๊ฒ์ถ task๋ฅผ ๋ค๋ฃจ๊ฒ ๋จ
- ์ง๋ฃ๋น ์์์ฆ ์ด๋ฏธ์ง ํ์ผ๋ก ๊ตฌ์ฑ๋ ๋ฐ์ดํฐ์
์ ๋ํ์ฌ ๊ธ์์ ์์ญ์ ์ ํํ๊ฒ ํ์งํ ์ ์๋ ๋ชจ๋ธ์ ๊ตฌ์ฑํ๋ ๊ฒ์ ๋ชฉํ๋ก ํจ. ๋ค๋ง Data Centric์ด๋ผ๋ ์ฃผ์ ์ ์ทจ์ง์ ๋ฐ๋ผ ๋ฒ ์ด์ค๋ผ์ธ ์ฝ๋์์ ์ฃผ์ด์ง ๋ชจ๋ธ์ ๊ทธ๋๋ก ํ์ฉํด์ผ ํ๋ค๋ ์ ์ฝ์ด ์์
- ์ด๋ฒ ๋ํ์์๋ ๊ตฌ์ฑํ ๋ชจ๋ธ๋ก๋ถํฐ ์์ฑ๋ UFO ํ์์ output.csv ํ์ผ์ ์ ์ถํ์ฌ ํ๊ฐ๋ฅผ ์งํ. ํด๋น ํ์ผ์๋ ๊ธ์ ์์ญ์ผ๋ก ๊ฐ์ง๋ ๋ถ๋ถ์ธ bounding box์ ์ขํ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ผ๋ฉฐ, DetEval ๋ฐฉ์์ผ๋ก ํ๊ฐ๊ฐ ์ด๋ฃจ์ด์ง
- ๋ฒ ์ด์ค๋ผ์ธ์ ์์ ๊ธ์จ๋ฅผ ์ข ๋ ์ ์ฐพ๊ธฐ์ํด ํ๋๋ EAST(An Efficient and Accurate Scene Text Detector) ๋ชจ๋ธ์ ํ์ฉ
- DetEval ๋ฐฉ์์ผ๋ก ํ๊ฐ
- ๋ชจ๋ ์ ๋ต/์์ธก๋ฐ์ค๋ค์ ๋ํด์ Area Recall, Area Precision์ ๋ฏธ๋ฆฌ ๊ณ์ฐ
![image](https://private-user-images.githubusercontent.com/146207162/313806249-94a2f1a2-7352-4d98-b632-97f9291cbc05.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMyMTY1NDAsIm5iZiI6MTcyMzIxNjI0MCwicGF0aCI6Ii8xNDYyMDcxNjIvMzEzODA2MjQ5LTk0YTJmMWEyLTczNTItNGQ5OC1iNjMyLTk3ZjkyOTFjYmMwNS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwOVQxNTEwNDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hNjZjZjlkYmM0ZTA3ZGVjM2I4MDk4YWM0ZTIxZjlkM2RmODdlY2IwZWZlYjliZDIxYmQ1ZGY3NDEzOTNhMzkzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.0G61Rlhsn2Nawb0XMfzmP08_VF8-cIPkzem_zrw05T8)
- ๋ชจ๋ ์ ๋ต ๋ฐ์ค์ ์์ธก ๋ฐ์ค๋ฅผ ์ํํ๋ฉด์, ๋งค์นญ์ด ๋์๋์ง ํ๋จํ์ฌ ๋ฐ์ค ๋ ๋ฒจ๋ก ์ ๋ต ์ฌ๋ถ๋ฅผ ์ธก์
- Area Recall, Area Precision์ด 0 ์ด์์ผ ๊ฒฝ์ฐ ๋งค์นญ ์ฌ๋ถ๋ฅผ ํ๋จํ๊ฒ ๋๊ณ , ๋ฐ์ค์ ์ ๋ต ์ฌ๋ถ๋ Area Recall 0.8 ์ด์, Area Precision 0.4 ์ด์์ ๊ธฐ์ค์ผ๋ก ํ๊ณ ์์
- ๊ฐ๋๊ธฐ: jsonํ์ผ ์์ฑ, Data Labeling, EDA
- ๊นํ๊ท: ๋ฒ ์ด์ค๋ผ์ธ ๋ชจ๋ธ ๋ถ์, EDA, Data Labeling
- ๋ฏผํ์: Data Labeling, EDA, Dataset ๋น๊ต์คํ ์ํ
- ์ฌ์ ์น: ๊ฐ์ค์ค์ ๋ฐ ์คํ ์ค๊ณ, Dataset ์ ์, Data Labeling
- ์์ฑ์ฐ: Dataset ๋น๊ต์คํ ์ํ, Data Labeling, EDA
- ์ดํ์ฐ: Data Labeling, ์๋ฒ ํ๊ฒฝ ์ค์ , EDA, ์ฌํ์ต ์ฝ๋์์ฑ
ํ๋ก์ ํธ ์ํ์ ์ฐจ ๋ฐ ๊ฒฐ๊ณผ
- ๋ฒ ์ด์ค๋ผ์ธ ๋ชจ๋ธ ๋ถ์
- ์ฝ 16%์ ์ด๋ฏธ์ง์์ ์ผ๋ฃฉ๊ณผ ๊ฐ์ ๋
ธ์ด์ฆ๋ฅผ ๊ธ์จ๋ก ์๋ชป ์ธ์
- ์ฝ 33%์ ์ด๋ฏธ์ง์์ ์๋จ ์ ๋ชฉ ๋ถ๋ถ์ ๊ธ์จ๋ก ์๋ชป ์ธ์
- ์ฝ 20%์ ์ด๋ฏธ์ง์์ QR์ฝ๋์ ์ผ๋ถ๋ฅผ ๊ธ์จ๋ก ์๋ชป ์ธ์
- ์ฝ 19%์ ์ด๋ฏธ์ง์์ QR์ฝ๋ ์์ ์ธ๋ก๋ฐฉํฅ ๊ธ์จ๋ฅผ ์ ์ธ์ํ์ง ๋ชปํจ
![image](https://private-user-images.githubusercontent.com/146207162/313808110-9a4bb78a-86de-4c95-ace5-e04125fe1812.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMyMTY1NDAsIm5iZiI6MTcyMzIxNjI0MCwicGF0aCI6Ii8xNDYyMDcxNjIvMzEzODA4MTEwLTlhNGJiNzhhLTg2ZGUtNGM5NS1hY2U1LWUwNDEyNWZlMTgxMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwOVQxNTEwNDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03Mzg5MjlkOTY5NWM3YzBmN2FkZWIyOTUwOTY3YzhmZWZlNjVhM2IwMjk5ZjllN2U4ZmIyM2ViYWRkZDIzNmFmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.b5rzYpbLHe-hg17By2D_seWOctxp_8WQSt4pcFc_SLM)
- ๊ฐ์ค ์ค์
- train ๋ฐ์ดํฐ์
์ ๋
ธ์ด์ฆ๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋ชจ๋ธ์ด ๋
ธ์ด์ฆ์ ๋ํ ํ์ต์ ์ ๋๋ก ํ์ง ๋ชปํ์์
- ๋ฌธ์์ ์๋จ์ ๋ชฉ, QR์ฝ๋ ์ฃผ๋ณ ๋ถ๋ถ๊ณผ ๊ด๋ จํ์ฌ, ๋ฌธ์์์ ์ฐจ์งํ๋ ๋น์ค์ด ๋งค์ฐ ์ ์ ๋ถ๋ถ์ด๋ผ๋ ์ ์ ์ฐฉ์ํ์์ (๋๋ถ๋ถ์ annotation์ ํ ์์ ์ฐ์ฌ์ง ์์ ๊ธ์จ๋ค์ ๋ํ ๊ฒ์)
- Train Dataset ์ ์
- Dataset A : ๋
ธ์ด์ฆ๊ฐ ์ถ๊ฐ๋ ์ด๋ฏธ์ง 50์ฅ๊ณผ ๋
ธ์ด์ฆ๊ฐ ์๋ ์ด๋ฏธ์ง 50์ฅ, ์ด 100์ฅ์ผ๋ก ๊ตฌ์ฑ
- Dataset B : ๋ฌธ์ ์๋จ ์ ๋ชฉ๋ถ๋ถ๊ณผ QR์ฝ๋์ ๋น์ค์ ๋๋ฆฐ ์ด๋ฏธ์ง๋ฅผ ์ด 60์ฅ ์ ์ํ์๊ณ , ์ฌ๊ธฐ์ Dataset A๋ฅผ 0์ฅ, 40์ฅ, 60์ฅ, 80์ฅ, 100์ฅ์ ๊ฐ๊ฐ ์ถ๊ฐํ 5๊ฐ์ง ์๋ธ ๋ฐ์ดํฐ์
์ผ๋ก ๊ตฌ์ฑํ์์
- ์คํ ์ํ ๋ฐ ๊ฒฐ๊ณผ
![image](https://private-user-images.githubusercontent.com/146207162/313809849-552d7dd8-c608-4809-8415-201afa161376.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMyMTY1NDAsIm5iZiI6MTcyMzIxNjI0MCwicGF0aCI6Ii8xNDYyMDcxNjIvMzEzODA5ODQ5LTU1MmQ3ZGQ4LWM2MDgtNDgwOS04NDE1LTIwMWFmYTE2MTM3Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwOVQxNTEwNDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04NmI2MDA1NjQ0YzI4NGNkMWVmZmYxYTFkZGRlNzRkZWY2YmI4NjdiMjY1YjUxNTA4ZTQ4NDVkMjQ4M2RmNzhjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.RX5JEtOVns7bqN6P33CLSNh78xB0EV5e4ZN6IFghGH4)
![image](https://private-user-images.githubusercontent.com/146207162/313809899-8ec02c2d-0c92-4f34-9c1f-a5f3a172d09f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMyMTY1NDAsIm5iZiI6MTcyMzIxNjI0MCwicGF0aCI6Ii8xNDYyMDcxNjIvMzEzODA5ODk5LThlYzAyYzJkLTBjOTItNGYzNC05YzFmLWE1ZjNhMTcyZDA5Zi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwOVQxNTEwNDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wNzc2MTViOTZlYzZlYjE3MGJmZTI3YmFiODYzZGE1Mjc3MTBjYmNiYzA0NGNiZDUxZWEzYzgzYTdlNTE5MTYwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.R-HXm8ulXmVidQ1S_6_nrNBwsDZDLm9aWbPkMZmp9XU)
level2-cv-datacentric-cv-07's People
level2-cv-datacentric-cv-07's Issues
- issue, pr template ์ค์
- init.sh ํ์ผ ์ถ๊ฐ
- ์ด๊ธฐ ์ธํ
์ ์ํ shell script ์์ฑ
๋ด์ฉ
- Data Centric Wrap-UP Report ์ถ๊ฐ
- test predict ์๊ฐํ ์ฝ๋ ์ถ๊ฐ
- train ๋ฐ์ดํฐ ์๊ฐํ ์ฝ๋ ์ถ๊ฐ
- ์ด์ Commit ๋ฉ์ธ์ง๊ฐ ์ ํ ๋ถ๋ถ ์์
- ํ์ตํ ๋ชจ๋ธ์ ๋ถ๋ฌ์ ์ถ๊ฐ ํ์ต ํ๋ ์ฝ๋ ์์ฑ
๋ด์ฉ
- labelingํ dataset์ ์ฆ๊ฐ์ํค๊ธฐ ์ํ ์ฝ๋ ์ถ๊ฐ
- ์ฆ๊ฐ๋ฐฉ์์ GaussNoise, RandomFog, ColorJitter1, ColorJitter2 ๋ค ๊ฐ์ง ๋ฐฉ์์ ํ์ฉํ์์
- commit_template ํ์ผ ์ถ๊ฐ