์น์ฌ์ดํธ : ๋๊นจ๋น๋ด
๋๊นจ๋น๋ด์ '๋์์ฃผ๊ณ ๊นจ์์ฃผ๋ ๊ณต๋ถ ๋น์ ๋ก๋ด'์ ์ค์๋ง๋ก, ์๊ฐ๊ณผ ์ฅ์์ ์ ์ฝ ์์ด ํผ์ ์๋ ๊ณต๊ฐ์์๋ ํจ์จ์ ์ผ๋ก ๊ณต๋ถํ ์ ์๋๋ก ๋์์ฃผ๋ ์นIoT ์๋น์ค์ ๋๋ค.
- ๋๊นจ๋น๋ด(๋ผ์ฆ๋ฒ ๋ฆฌํ์ด)์ด ์นด๋ฉ๋ผ๋ก ํ์ฌ ์ํ ๋ถ์
- ์น์ฌ์ดํธ์ ์ ๋ฐ์ดํธ ๋ ๊ณต๋ถ ๋ถ์ ์ฐจํธ ํ์ธ
- ์ฌ๋ฌ ์ฌ๋๊ณผ ํจ๊ปํ๋ ๋น๋๋ฉด ์จ๋ผ์ธ ์คํฐ๋ ํ๋ซํผ
- Mediapipe ์ผ๊ตด์ธ์ ์ธ๊ณต์ง๋ฅ ๋ชจ๋ธ ํ์ฉํ์ฌ Face mesh data๋ก Empty, Sleep, Studying ์ํ ํ๋จ
- Mediapipe pose landmark detection์ผ๋ก ์ถ์ถํ data์ ์ฌ์ดํท๋ฐ์ ํ์ฉํ ์์ธ ํ๋ณ ๋ชจ๋ธ ์์ฑ
- PICO voice porcupine ์์ฑ์ธ์ ๋ชจ๋ธ ํ์ฉ ๋ฐ Wake word detection ๊ธฐ์ ์ฌ์ฉ
- MQTT๋ฅผ ํ์ฉํ Web - IoT ํต์
- Spring Boot๋ฅผ ํ์ฉํ REST๊ธฐ๋ฐ ์ดํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ
- MQTT๋ฅผ ํ์ฉํ Web-IoT ํต์
- Stomp๋ฅผ ํ์ฉํ ์ค์๊ฐ ์ฑํ ๊ตฌํ
- Stomp๋ฅผ ํ์ฉํ ์ค์๊ฐ ์ ์ ์ ์ ์ฌ๋ถ, ์ ์ ์๊ฐ ๊ตฌํ
- Stomp, MQTT๋ฅผ ํ์ฉํ IoT-Backend-Frontend ๊ฐ ์ค์๊ฐ ํต์ ๊ตฌํ- aws s3๋ฅผ ํ์ฉํ ์ด๋ฏธ์ง ์ ์ฅ ๊ด๋ฆฌ
- JWT๋ฅผ ํ์ฉํ ๋ก๊ทธ์ธ ๊ตฌํ ๋ฐ ๊ตฌ๊ธ, ์นด์นด์ค ๋ก๊ทธ์ธ api ๊ตฌํ
- React ์ Scss ๋ฅผ ํ์ฉํ ์น ์ดํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ(SPA)
- state ๊ด๋ฆฌ ๋ฐ ๋ฐ์ดํฐ ์ ๋ฌ ํ์ฉ์ ์ํ React-redux ์ฌ์ฉ
- TypeScript ๋ฅผ ํ์ฉํ ํ์ ์ค๋ฅ ๋ฐ ๊ฐ๋ ์ฑ ๊ด๋ฆฌ
- Chart.js ๋ฅผ ํ์ฉํ ๋ฐ์ดํฐ ์๊ฐํ ๊ทธ๋ํ ๊ตฌํ
- Stomp๋ฅผ ํ์ฉํ ์น ์์ผ ๊ตฌํ
์ ์ ๊ธฐ๊ฐ : 2023. 07.04 ~ 2023. 08. 18 (7์ฃผ)
์ฐธ์ฌ ์ธ์ : 6์ธ
๐จโ๐ป ํ์์ (ํ์ฅ) : face detection, object detection
๐จโ๐ป ๋ฅ๋ณ๋ฏผ : voice, atomosphere
๐ฉโ๐ป ์ดํจ์ : pose detection
๐จโ๐ป ์ด์ข ์ : Back-end, web socket
๐จโ๐ป ๊น๋ํ : Back-end, Front-end, CI/CD
๐ฉโ๐ป ์กฐ์์ฃผ : Front-end, Design
- Spring Boot
- JPA
- Jwt
- Stomp
- MQTT
- aws s3
- Mysql
- webSocket
- Node.js
- typescript 4.9.5
- React 18.2.0
- React-redux 8.1.1
- Sass(Scss) 8.0.0
- chart.js 4.3.3
- Stomp 7.0.0
- Python
- OpenCV
- MQTT
- Scikit learn
- Mediapipe
- PicoVoice
- Google Cloud Speech API(STT)
- YOLOv3-tiny
- coco dataset
- Jenkins
- Gitlab Webhooks
- Docker
- Docker-compose
- Nginx
- Mosquitto
- Docker