본 출품작 ' 시각장애인을 위한 버스 승 하차 시스템'은 시각장애인의 버스 탑승을 도와줍니다.
시각장애인이 사용하는 사용자 앱과, 버스 기사가 사용하는 버스 앱으로 구성됩니다.
현재 위치 확인을 원할 때, 가장 가까운 정류소의 종류와 거리를 음성으로 출력합니다. 시각장애인은 자신이 올바른 위치에 서있는지 확인할 수 있습니다.
버스 승차를 원할 때 버스 번호를 음성 또는 키 패드를 통해 입력하면, GPS로 해당 정류장에 가장 빨리 도착하는 버스를 예약할 수 있습니다. 예약된 버스의 버스 기사와 커넥션을 만들어, 시각장애인이 탑승 전 버스가 떠나는 것을 방지합니다. 그리고 예약된 버스가 정류소에 도착하면 버스의 번호를 지속적으로 안내할 수 있습니다. 해당 기능의 주 목적은 버스 입구의 스피커에서 버스 번호가 출력 되어, 시각장애인들이 소리를 통해 버스 입구를 찾기 쉬워집니다.
버스 하차를 원할 때, 버스 내부의 하차 버튼을 찾을 필요 없이, 앱의 하차 버튼을 누르면, 예약 기능을 통해 자신이 탑승한 버스의 하차벨 위치를 찾지 않고도 하차 여부를 알릴 수 있습니다. 해당 기능을 통해 버스 앱에 하차 알림을 전송하여 자신이 하차 예정인 정류소에 하차 할 수 있습니다.
연도 : 2021년 ㅣ 상훈 : 동상_큐브리드상 ㅣ 부문
: 학생 ㅣ 팀명 : 누구나 타요 | 작품명
: 시각장애인을 위한 버스 승 하차 시스템
키즈키퍼는 어린이집 CCTV 영상을 기계 학습 모델을 통해 분석하여 관리 기관이 어린이집에서 발생한 사건·사고 발생 여부를 신속하게 감지할 수 있는 모니터링 시스템입니다. 본 시스템을 통해서 이상 징후 발견시 신속한 아동 보호와 체계적인 관리 기록을 통한 학부모와 어린이집 간의 상호 신뢰가 높아지는 효과를 추구합니다.
연도 : 2021년 ㅣ 상훈 : 동상_오에스비씨상 ㅣ 부문
: 학생 ㅣ 팀명 : 키즈키퍼 | 작품명
: 키즈키퍼
일상 속 환경과 건강을 관리하는 android 앱 'SECO'를 구현했습니다. '탄소 다이어트', '챌린지', '리워드', '기부하기' 등의 기능을 통해 사용자의 탄소 저감 활동와 건강 증진 활동을 도울 수 있습니다. 친환경 활동 추천을 위해 딥러닝 모델도 개발했습니다.
연도 : 2021년 ㅣ 상훈 : 동상_케이티디에스상 ㅣ 부문
: 일반 ㅣ 팀명 : Harang | 작품명
: Ciet
'띵-동'은 1인 가구의 음식물 쓰레기, 생활 쓰레기를 줄이기 위한 식품 및 생필품 나누기 플랫폼이다.
1인 가구가 늘어남에 따라 1인 가구의 쓰레기 배출량 증가가 문제가 되고 있다.
한국농촌경제연구원 '2019 식품 소비행태 조사' 결과에 따르면 1 인 가구의 경우에 먹고 남은 밥, 반찬, 국 찌꺼기(48.2%)나 상하거나 오래된 음식(14.7%) 비중이 높은 반면 조리 전 쓰레기 비중은 낮았다. 1인 가구가 요리나 식사를 위해 마트가 아닌 음식 배달 앱을 찾는다는 것이다. 그런데 배달 앱을 한 번만 이용해도 플라스틱 용기와 같은 재활용 쓰레기, 일회용 수저와 같은 폐기물 쓰레기, 1인 가구의 식사량을 벗어나 발생하는 음식물 쓰레기 등 다양한 종류의 쓰레기가 발생한다.
하지만 배달음식을 시키지 않고 집에서 요리를 해먹는 것은 1 인 가구에게는 쉽지 않은 일이다. 요리를 하기 위해 마트에서 야채, 과일을 사 왔다가 다 사용하지 못하고 상해서 그대로 버리는 일이 비일비재하기 때문이다.
1 인 가구의 이러한 부담을 덜어주기 위해 이웃 사람들과 식자재를 나누어 사는 플랫폼을 생각하게 되었다. 이웃들과 마트의 식자재를 구입해 나눔으로써 각 가구의 적당량만을 소비하고 쓰레기 배출을 줄이는 효과를 얻고자 한다.
연도 : 2021년 ㅣ 상훈 : 리원에이스상 ㅣ 부문
: 학생 ㅣ 팀명 : 띵-동 | 작품명
: 띵-동
기존에 PC에서만 사용할 수 있었던 Electron 프레임워크를
모바일(Android)에 포팅하는 과제입니다.
Node.js embedded 환경을 NDK를 통해 구성하고
Javascript가 Electron API를 사용하면 Kotlin과 JNI로 통신하여
Android의 WebView를 조작할 수 있는 예제를 작성하였습니다.
연도 : 2021년 ㅣ 상훈 : 동상_티맥스OS상 ㅣ 부문
: 일반 ㅣ 팀명 : ArmyPort | 작품명
: Electrom
본 프로젝트는 지난 여름, 4명의 학생이 한 문제를 해결하고자 하는 열망으로 모여 시작되었습니다. 그 문제란 다름 아닌, 온라인 수업의 진행 과정이 불편하다는 것이었습니다. 코로나 사태로 인하여 지난 2년간 학교의 교육 시스템이 현장 교육과 온라인 수업을 일정 기간을 두고 전환하게 되면서, 많은 학생들이 적지 않은 수업 시간을 학교가 아닌 가정 내의 온라인 플랫폼에서 보내야 했습니다. 이 플랫폼 상에서 불필요한 절차를 간소화하고 학업에 도움을 주기 위한 방안에 대하여 고민하게 되었고, 한편으로는 생체 인식을 활용하여 보안을 높이고 학생들의 개인적인 정보 이용의 간편함을 제공하면 좋겠다는 생각을 가지게 되었습니다. 따라서 이에 대한 해결책으로 웹과 생체 인식 기능의 개발을 진행하였습니다.
웹에서는 우선 웹사이트에 대한 설명을 확인할 수 있고, 개개인의 시간표를 나타낸 "Timetable"이 구성되어 있습니다. 추가로, 현재 있는 웹페이지를 표현하는 디테일을 구현하였으며, 시간표에 해당 수업에 들어갈 수 있는 링크가 연결되어 있습니다.
생체 인식 기능의 경우 opencv 와 HaarCascade 라이브러리를 통한 얼굴 인식을 사용하였습니다. 크게 3 부분으로 나누어지는데, FaceRecognition 1에서는 사진 폴더에 300개의 얼굴 데이터를 수집하여 저장합니다. FaceRecognition 2에서는 얼굴 데이터에 대한 학습을 진행한 후 xml파일로 저장합니다. 마지막 FaceRecognition 3는 학습 데이터를 통해 실시간 얼굴 인식 프로세스를 진행하여 잠금 해제를 실행시킵니다.
비록 웹에서는 프론트엔드만을 다루었고, 많은 부분을 구현하지는 못하였지만 이를 개선한다면 사용자 친화적인 온라인 수업 플랫폼으로 활용이 가능할 것이라 보입니다. 또한 얼굴 인식 기능에서는 정확성을 높인 후 이를 웹사이트와 연동시켜 상용화할 계획에 있습니다.
문제를 해결하기 위해서는 문제가 있다는 것을 인식하는 게 우선입니다. 그런 의미에서 본 개발 과정을 통하여 저희가 처음에 구상하였던 시스템에 도달하기까지 어떠한 장애물이 있었는지 알 수 있었다고 생각하며 앞으로 개발을 진행하기 위한 방향성을 얻을 수 있던 과정이었습니다.
연도 : 2021년 ㅣ 상훈 : 특별상_공개SW 개발자대회 조직위원장상 ㅣ 부문
: 학생 ㅣ 팀명 : 야우냑 | 작품명
: Auto Classroom