#๐ฅ ๊ฐ์น ๋ด (์ค์๊ธฐ์ ๊ณผ ํจ๊ป ํ๋ ํผ๋ฒํ ํด์ปคํค ์ต์ฐ์์์)
์ค์๊ธฐ์ ๊ณผ ํจ๊ปํ๋ ํผ๋ฒํ ํด์ปคํค (ํ๊ตญ๋ฌด์ญํํ)
์ฅ์ ์ธ/์ด๋ฆฐ์ด๋ฅผ ์ํ ์์ ์ถ์ ๊ธฐ์ (๋น์ฃผ์ผ ์บ ํ) ๊ธฐ๋ฐย E-book ์๋น์ค
"๊ฐ์น ๋ด"์ ์์ ์ถ์ ๊ธฐ์ ์ ์ด์ฉํ ์ ์์ฑ ๋ฆฌ๋ ์ฑ์ผ๋ก, '๊ฐ์น๋ด'์ด๋ผ๋ ์ด๋ฆ์ ๋ป์ โ๊ฐ์ด ๋ด(Read Together)โ๊ณผ โ๊ฐ์น ์๋ ๋ด(Read Value)โ์ด๋ผ๋ ๋๊ฐ์ง ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, "๊ฐ์น๋ด"์ ํตํด ์์ด๋ค์ด ์ฑ ๊ณผ ๋ ๊ฐ๊น์์ง๊ณ ์ฑ ์ ํฅ๋ฏธ๋ฅผ ๊ฐ๊ฒ ๋๋ ๊ฐ์น์๋ ์๊ฐ์ ๊ฐ์ง๊ธธ ๋ฐ๋ผ๋ ๋ง์์ด ๋ด๊ธด ์ด๋ฆ์ด๋ค.
๋ชจ๋ฅด๋ ๋จ์ด๋ฅผ ์ผ์ ์๊ฐ ์ด์ ์์ ํ๋ฉด ํด๋น ๋จ์ด์ ๋ป์ ํ์ ์ผ๋ก ์ถ๋ ฅ.
Google Cloud Vison API๋ฅผ ์ด์ฉํ์ฌ ์ด๋ฏธ์ง ์์ ํ ์คํธ๋ฅผ ์ธ์ํ๊ณ (OCR), ์์ ์ถ์ API๋ฅผ ์ด์ฉํ์ฌ ์ฌ์ฉ์์ ์์ ์ด ๋ฉ์ถ ์์น๋ฅผ ํ์ ํ์ฌ ํด๋น ์์น์ ์๋ ๋จ์ด๋ฅผ ์ฝ์ด์จ๋ค. ์ดํ Naver Papago API๋ฅผ ํตํด ๋ฒ์ญํ์ฌ ํ์ ์ผ๋ก ๋จ์ด์ ๋ป์ ๋ณด์ฌ์ค๋ค.
๊ธ์๋ฅผ ํฌํจํ๊ณ ์์ง ์์ ์ฌ๋ฐฑ ๋ถ๋ถ์ ์์ํ๋ฉด ํ์ด์ง๋ฅผ ์๋์ผ๋ก ๋๊ฒจ์ค๋ค. ์ชฝ์๋ฅผ ๊ธฐ์ค์ผ๋ก ์ผ์ชฝ์ ์์ํ๋ฉด ์์ฅ์ผ๋ก ๋์ด๊ฐ๊ณ , ์ค๋ฅธ์ชฝ์ ์์ํ๋ฉด ๋ท์ฅ์ผ๋ก ๋์ด๊ฐ.
์์ ์ถ์ API๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์์ ์ ์ขํ๋ฅผ ์ป๊ณ ๊ทธ ์์น๊ฐ ํ ์คํธ๊ฐ ํฌํจ๋์ง ์์ ์์ญ์ ์ผ์ ์๊ฐ ์ด์ ๋จธ๋ฌด๋ฅผ ๊ฒฝ์ฐ ์ขํ ๋ฒ์์ ๋ฐ๋ผ ๋ค์ ํ์ด์ง ์ด๋ฏธ์ง๋ฅผ ๋ถ๋ฌ์จ๋ค.
- ์ฌ์ฉ์๊ฐ ์ฑ์ ์ด์ฉํ ๋ ์์ ์ถ์ API๋ฅผ ํตํ์ฌ ์ฌ์ฉ์์ ๋ ์ ํ๋ ๋ฐ์ดํฐ๋ฅผ ์ธก์ ํ ํ ์์ ์ ์์ง์ ์๋, ๊ฑฐ๋ฆฌ, ๋ ์ ์ง์ค๋๋ฅผ ๊ณ์ฐํ์ฌ ์ฐจํธ๋ก ๋ณด์ฌ์ค๋ค.
- app: ๊ธฐ๋ณธ ์ํ์ฑ
- view: ์ํ ์ฑ์์ ์ฌ์ฉํ๋ ๋ทฐ
- libgaze-release: Gaze ๋ชจ๋
- gazetracker-release: Gaze๋ฅผ ๊ด๋ฆฌํ๊ณ ๊ฐ์ ธ์จ ์์ ์ ๋ณด๋ฅผ ๊ฐ๊ณตํด ์ ๋ฌํ๋ ๋ชจ๋
-keep interface camp.visual.libgaze.callbacks.jni.LibGazeJNICallback {
*;
}
- 5๊ฐ์ calibration : ์๊ฐ์ด ์กฐ๊ธ ๋ ๊ฑธ๋ฆผ.
- oncalibrationnext: ๋นจ๊ฐ ์ ๋ณด์ฌ์ค.
- oncalibration 0: ์ด ์ ์ ๋ํ ์ ๋ณด ๋ค ๋ชจ์๋ค๊ณ ์๊ธฐ.