사회적약자
해결완료
시각장애인을 위한 유통기한 점자 번역 서비스
⚑ 시각장애인들이 필요하다면 언제든지 유통기한을 알 수 있도록 유통기한 점자 변환기를 개발
[개발 과정]
1. yolo를 이용하여 유통기한을 인식한다.
✔︎ 데이터셋 수집: 다양한 형태의 유통기한 사진을 직접 촬영
✔︎ Keras의 ImageDataGenerator 함수를 이용하여 데이터셋을 부풀림
✔︎ 수집한 모든 데이터셋의 유통기한 부분을 라벨링
✔︎ 해당 데이터셋으로 유통기한 학습
2. opencv를 활용하여 이미지 전처리
✔︎ 흑백 처리 -> GaussianBlur -> adaptiveThreshold -> dilate
3. 가공된 이미지를 pytesseract를 이용하여 유통기한 추출
[실행 과정]
1. 유통기한을 알고자 하는 물건을 돌려가며 카메라에 보여준다.
2. 물건을 돌리는 도중 카메라에 유통기한이 잡히면 그 부분을 잘라내서 유통기한을 추출한다.
3. 추출된 유통기한을 적절한 변환을 통해 서버에 전달한다.
4. 서버에 전달된 유통기한을 크롤링하여 아두이노에 전달한다.
5. 전달받은 유통기한을 서보모터를 이용하여 점자로 나타낸다.
소스 코드
➤ https://github.com/fee-nibble/nibble
시연 영상
➤ https://www.sosslab.kr/plugin/social_login/login
[오픈 소스]
➤ yolo, pytesseract
[개발 과정]
1. yolo를 이용하여 유통기한을 인식한다.
✔︎ 데이터셋 수집: 다양한 형태의 유통기한 사진을 직접 촬영
✔︎ Keras의 ImageDataGenerator 함수를 이용하여 데이터셋을 부풀림
✔︎ 수집한 모든 데이터셋의 유통기한 부분을 라벨링
✔︎ 해당 데이터셋으로 유통기한 학습
2. opencv를 활용하여 이미지 전처리
✔︎ 흑백 처리 -> GaussianBlur -> adaptiveThreshold -> dilate
3. 가공된 이미지를 pytesseract를 이용하여 유통기한 추출
[실행 과정]
1. 유통기한을 알고자 하는 물건을 돌려가며 카메라에 보여준다.
2. 물건을 돌리는 도중 카메라에 유통기한이 잡히면 그 부분을 잘라내서 유통기한을 추출한다.
3. 추출된 유통기한을 적절한 변환을 통해 서버에 전달한다.
4. 서버에 전달된 유통기한을 크롤링하여 아두이노에 전달한다.
5. 전달받은 유통기한을 서보모터를 이용하여 점자로 나타낸다.
소스 코드
➤ https://github.com/fee-nibble/nibble
시연 영상
➤ https://www.sosslab.kr/plugin/social_login/login
[오픈 소스]
➤ yolo, pytesseract
과제 해결 과정을 작성하여 파일을 올려 현황을 공유하세요.
현재 0명이 공감했습니다.
공감하기
의견 0
참여 요청사항에 대한 의견을 제시해주세요.