λΆλͺ¨λμ΄ μ€λ μ΄λ€ μμμ μΌλ§λ λμ ¨μ§? νμν μμμλ κ³¨κ³ λ£¨ μμ·¨νμ κ±ΈκΉ?
μμ κ°μ κ³ λ―Όμ νλ²μ΄λΌλ ν΄λ³Έ μ μ΄ μμΌμ κ°μ? λ°μ μΌμ μμ λΆλͺ¨λμ΄ λμ μλ¨κΉμ§ κ΄λ¦¬νκΈ°λ μ½μ§ μμ΅λλ€. κ·Έλμ μ ν¬λ CareSpoon μ μκ°ν΄λμ΅λλ€.
CareSpoon μ μ¬μ©μκ° μμ¬ μ λ³ΈμΈμ μλ¨μ μ°κΈ°λ§ νλ©΄ μ΄λ€ μμμ λ¨Ήμλμ§, μΌλ§λ λ¨Ήμλμ§, κ·Έ μμ μμμλ μ΄λμ λ μμ·¨νλμ§λ₯Ό κΈ°λ‘ν©λλ€. 보νΈμλ μ¬μ©μμ μμ¬ νν©κ³Ό μμ μ 보λ₯Ό νμΈν μ μμ΅λλ€. μμ½κ² μμμ±λΆ μμ·¨ μ 보λ₯Ό κΈ°λ‘νκ³ , κ·Έλνλ₯Ό ν΅ν΄ νλμ νμ
ν μ μμ΅λλ€.
μ°λ¦¬λ λ€μ λ°©λ²μΌλ‘ μλμ΄μ μ€λ§νΈν κ±΄κ° κ΄λ¦¬λ₯Ό μ 곡νκ³ μ ν©λλ€.
- μλ¨ μ¬μ§ 촬μ ν μμμ±λΆ(νμνλ¬Ό, λ¨λ°±μ§, μ§λ°©, μΉΌλ‘리) μ 보 κΈ°λ‘
- μμμ μμ·¨ νν© κ·Έλν μ 곡
- μμ¬λ₯Ό μ λ μμ·¨νμ§ μμμ λ
Viewerμκ² μλ¦Ό
| Frontend | Server | AI |
|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
| μ€νλμ | κ΅¬κΈ λ‘κ·ΈμΈ | κ΅¬κΈ λ‘κ·ΈμΈ 2 | νμ κ°μ | νμ κ°μ 2 |
κ΅¬κΈ κ³μ μ μ°λνμ¬ κ°νΈνκ² λ‘κ·ΈμΈμ΄ κ°λ₯νλ€. μ΄ν κΈ°μ΄λμ¬λ κ³μ°μ μν κ°λ¨ν μ 체 μ 보λ₯Ό κΈ°μ
νλ©΄ νμκ°μ
μ λ§μΉ μ μλ€.
![]() |
![]() |
![]() |
![]() |
![]() |
| ν | ν2 | μλ¨ μΈλΆ μ 보 | μΌλ³ ν΅κ³ | μλ³ ν΅κ³ |
ν νλ©΄μ μλμ΄ μ¬μ©μλ₯Ό κ³ λ €νμ¬ ν¬κ³ 볡μ‘νμ§ μμ μμλ€λ‘ ꡬμ±λμ΄ μλ€.
λΉ μΉ΄λλ₯Ό λλ¬ μλ¨μ 촬μνλ©΄ AIκ° μλμΌλ‘ μ¬μ§ μ μμ μ 보λ₯Ό λΆμνμ¬ μμ μ 보λ₯Ό 기룩ν΄μ€λ€.
μλ¨ μΉ΄λλ₯Ό ν΄λ¦νλ©΄ ν΄λΉ μλ¨μ λν μμΈ μμ λΆμ μ 보λ₯Ό νμΈν μ μλ€.
μμ ν΅κ³ λ©λ΄λ‘ μ§μ
νλ©΄ AIκ° λΆμν λ°μ΄ν°λ₯Ό λ°νμΌλ‘ μΌλ³, μλ³ ν΅κ³ κ·Έλνλ₯Ό μ 곡νλ€.
![]() |
![]() |
![]() |
![]() |
![]() |
| μλ¨ κΈ°λ‘ | μΉκ΅¬ κ΄λ¦¬ | μΉκ΅¬ μΆκ° | μ€μ | μ 보 λ³κ²½ |
μλ¨ κΈ°λ‘ λ©λ΄λ‘ μ§μ νλ©΄ μ£Όκ°μ μμΉ¨, μ μ¬, μ λ μλ¨ κΈ°λ‘μ νμΈν μ μλ€. λ§μ°¬κ°μ§λ‘ μλ¨ μΉ΄λλ₯Ό ν΄λ¦νλ©΄ ν΄λΉ μλ¨μ λν μμΈ νλ©΄μΌλ‘ μ§μ νλ€.
μΉκ΅¬μ 곡μ νκΈ° λ©λ΄λ‘ μ§μ νλ©΄ νμ¬ λ΄ μ 보λ₯Ό 곡μ νκ³ μλ μΉκ΅¬ λͺ©λ‘μ λ³Ό μ μκ³ , μ¬μ©μκ° μνλ€λ©΄ μΈμ λ μΉκ΅¬ κ΄κ³λ₯Ό λμ μ μλ€.
곡μ νκΈ° νλ©΄ μ€λ₯Έμͺ½ μλ¨μ + λ²νΌμ λλ¬ μΉκ΅¬ μΆκ° νλ©΄μΌλ‘ μ§μ νλ©΄ κ³ μ μ½λλ₯Ό κ²μνμ¬ μ μ μ λ₯Ό μΉκ΅¬λ‘ λ±λ‘ν μ μλ€.
μ€μ νλ©΄ μλ¨μ μλ¦Ό ν κΈ λ²νΌμ ν΅ν΄ μλ¨ μ΄¬μ μκ°μ λν μλ¦Όμ μ¨/μ€ν ν μ μλ€.
νμκ°μ μ μ λ ₯ν μ 체μ 보λ κΆμ₯ μμ·¨λμ κ³μ°μ μ°μ΄λ―λ‘, μ 체 μ λ³΄κ° λ°λ μ μΈμ λ μμ λ‘κ² λ³κ²½ν μ μλ€.
- Android studio Flamingo 2022.2.1
- compileSdk 33 or higher
- minSdk 26 or higher
- CameraX supported Android Device within this link
(CameraX is supported on most Android devices running Android 5.0 (API level 21) and higher.)
| Architecture | MVVM |
| Jetpack Components | AppCompat, LifeCycles, ViewModel, LiveData, viewPager2, CameraX |
| library | Standard Library, Material Design, Glide, MPAndroidChart |
| Network | OkHttp, Retrofit2, GSON, Coroutine |
- Java: jdk 17
sudo apt-get install openjdk-11-jdk - MySQL: 8.0.31
- Deployment VM: Ubuntu 20.04
- Base URL: 34.64.211.6:8080
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
implementation 'org.springframework.boot:spring-boot-starter-jdbc'
implementation 'javax.persistence:javax.persistence-api:2.2'
implementation 'org.springframework:spring-core:5.3.15'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation "com.querydsl:querydsl-jpa:${queryDslVersion}"
implementation "com.querydsl:querydsl-apt:${queryDslVersion}"
implementation 'com.google.firebase:firebase-admin:7.1.0'
implementation group: 'com.squareup.okhttp3', name: 'okhttp', version: '4.2.2'
implementation 'mysql:mysql-connector-java:8.0.31'
implementation platform('com.google.cloud:libraries-bom:26.14.0')
implementation 'com.google.cloud:google-cloud-storage'
- OS: Ubuntu 20.04
- Python: 3.7
- FastAPI: 0.95.0
- PyTorch: 1.10.0
- Tensorflow: 1.13.1
pip install -r requirements.txt
| Model | 1. Mask RCNN κΈ°λ° Segmentation 2. CNN κΈ°λ° Depth Estimation |
| Serving | FastAPI μ¬μ©νμ¬ AI λͺ¨λΈ μλΉ |
| Dataset | food videos dataset |
| Example | ![]() |
| Result | ![]() |


















