고객
집과 관리형 독서실을 합친 온라인 캠스터디, 공부특별시
공부특별시는 집에서 공부하는 학생을 위한 관리형 온라인 캠스터디를 운영합니다. 관리 선생님이 카메라 너머로 학생을 지켜봅니다. 학부모 관리반은 매시간 학부모에게 출결을 알립니다. 수능반·고시반·자유반처럼 시험과 생활 방식에 따라 반을 나눕니다.
문제
사람이 화면으로 지켜보던 졸음·휴대폰·자리비움
공부특별시는 관리 선생님이 지켜보던 관리형 캠스터디를 앱으로 옮기기로 했습니다. 선생님이 없어도 학생 혼자 같은 규칙으로 공부할 수 있게 하려는 것이었습니다.
관리형 캠스터디는 50분 공부, 10분 휴식으로 돌아갑니다. 학생이 졸거나 휴대폰을 보거나 자리를 비우면 관리 선생님이 경고를 주고 평가지에 적습니다. 경고가 10회 쌓이면 다음 달 이용을 막습니다.
관리 선생님은 여러 학생의 카메라 화면을 한꺼번에 봅니다. 한 명씩 졸음과 휴대폰을 살피고 경고를 평가지에 손으로 적습니다. 학생이 늘수록 놓치는 장면이 생기고 기록도 밀립니다.
학생에게 동기가 되는 것은 순공 시간입니다. 공부특별시는 매주 순공 시간 1~5위를 발표합니다. 순공 시간은 관리 선생님이 출석과 경고 기록을 보고 따로 셉니다.
공부특별시는 만들고 싶은 앱의 와이어프레임을 포너즈에 보내 왔습니다. 캠스터디, 순공 시간 랭킹, 공부 기록, 스케줄을 담은 화면입니다. 구독 결제는 처음 범위에서 빼고 나중에 붙이기로 했습니다.
해결
카메라 판정 위에 쌓은 순공 시간과 도시 세계관
포너즈는 앱이 카메라 화면을 분석 서버로 보내 세 가지 행동을 판정하게 했습니다. 그 결과로 순공 시간과 집중도를 계산해 도시를 닮은 화면에 담았습니다. 판정을 서버에서 하면 학생 휴대폰 사양과 관계없이 같은 모델과 기준을 씁니다. 감지 기준을 고칠 때도 앱을 다시 내지 않고 서버만 바꿉니다.
- 캠스터디: 3초마다 프레임을 분석해 자리비움·졸음·휴대폰 사용을 가립니다. 셋 다 없을 때만 집중으로 봅니다.
- 순공 시간과 집중도: 집중 상태일 때만 공부 시간을 쌓습니다. 자리비움·휴대폰·졸음 횟수만큼 집중도를 깎습니다.
- 랭킹: 순공 시간 순위를 일간·주간·월간으로 실시간 보여 줍니다.
- 기록 도서관: 하루 순공 시간을 책 한 권으로 꽂습니다. 오래 공부한 날일수록 책 색이 진합니다.
- 설문·스케줄·AI 챗봇: 고등학생과 공무원 수험생으로 나눠 설문을 받습니다. 할 일은 스케줄에 적고 일정을 바꿀 때는 챗봇에 말합니다.
- 구독과 출시: 인앱 구독 결제를 붙이고 App Store·Google Play 등록 자료를 만들었습니다.

감지 기준은 오탐을 줄이는 쪽으로
얼굴이 두 번 연속 안 보여야 자리비움으로 셉니다. 3초 주기라 6초 넘게 비운 경우입니다. 졸음은 두 눈이 다 감겨야 세고, 한쪽 눈만 보이면 기준을 더 엄격하게 둡니다. 얼굴 기준은 카메라가 잠깐 멀어지거나 빛이 모자랄 때 잘못 세지 않으려는 것입니다. 눈을 깜빡이는 순간이 졸음으로 잡히는 일은 두 눈 기준으로 막습니다. 고개를 숙여 필기하면 얼굴이 잠깐 화면에서 벗어납니다. 한 번만 놓쳐도 자리비움으로 세면 필기하던 학생이 경고를 받습니다.
휴대폰은 손 위치보다 물체 인식을 먼저
초기에는 손이 화면 위쪽에 있으면 휴대폰 사용으로 봤습니다. 지금은 YOLOv8로 휴대폰 자체를 먼저 찾고, 손 위치는 보조로 씁니다. 휴대폰이 절반만 보이면 인식 신뢰도와 보이는 면적을 함께 따집니다. 손 위치로만 보면 턱을 괴거나 머리를 넘기는 손도 휴대폰 사용으로 셉니다. 물체 인식은 화면에 휴대폰이 있는지를 직접 봅니다.
학습 앱에 도시 세계관과 시장 캐릭터
디자인 담당은 기능만으로는 다른 집중 앱과 구분되는 인상이 없다고 봤습니다. 그래서 서비스 이름에서 도시 콘셉트를 끌어내고 그 도시의 시장을 캐릭터로 만들었습니다. 캐릭터는 감정 포즈 여섯 가지로 그렸습니다. 홈의 격려 카드와 캠스터디 완료 화면에 직접 나옵니다.
결과
카메라를 켜 두면 스스로 쌓이는 순공 시간
공부특별시 앱은 App Store에 올라 있습니다. Google Play 주소도 공부특별시 안내 페이지에 걸려 있습니다. 학생이 카메라를 켜 두고 공부하면 집중한 시간만 순공 시간으로 쌓입니다. 쌓인 시간은 랭킹과 기록 도서관에 바로 반영됩니다. 출시 뒤에도 공무원 강좌 확장 같은 업데이트가 이어지고 있습니다.

