$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

중소기업 스마트공장 구축을 위한 OpenCV 기반 재고관리 시스템의 설계 및 구현
Design and Implementation of OpenCV-based Inventory Management System to build Small and Medium Enterprise Smart Factory 원문보기

The journal of the institute of internet, broadcasting and communication : JIIBC, v.19 no.1, 2019년, pp.161 - 170  

장수환 (성균관대학교 스마트팩토리융합학과) ,  정종필 (성균관대학교 스마트팩토리융합학과)

초록
AI-Helper 아이콘AI-Helper

다품종 대량 생산 중소기업 공장에서는 제품의 종류가 다양하고 그 수량이 많기 때문에 재고의 관리를 위한 인력과 경비가 낭비되고 있다. 또한 재고의 현황을 실시간으로 확인 할 방법이 마련 되있지 않아서 재고의 과적재, 과부족 현상으로 인한 경제적 피해를 받고 있다. 실시간 데이터 수집 환경을 구축하기 위한 많은 방안이 있지만 대부분 구축비용과 시간이 중소 중견기업이 감당하기 어려운 수준이다. 그렇기 때문에 중소 중견기업의 스마트 공장은 구현되기 어려운 현실을 마주하고 있으며, 적절한 대책을 찾기 힘든 실정이다. 따라서 본 논문에서는 현재 생산품 관리 기술로 많이 채택되는 바코드, QR코드와 함께 라벨에 표기되어 있는 글자추출을 통해 기존 재고관리 방법의 확장에 대한 내용을 구현하고 그 효과를 평가하였다. 기술적으로는 컴퓨터 이미지 처리를 통해서 기존의 생산품의 입출고 관리를 위한 방법인 재고라벨 및 바코드에 대한 자동인식 및 분류를 하기 위한 OpenCV를 이용한 전처리, 구글 비젼 API의 OCR(Optical Character Recognition)기능을 통해서 글자를 추출하고, Zbar를 통해서 바코드를 인식할 수 있게 설계하였고, 값비싼 장비를 사용하지 않고 라즈베리파이를 통해 실시간 영상을 통한 인식으로 재고를 관리할 수 있는 방법을 제안한다.

Abstract AI-Helper 아이콘AI-Helper

Multi-product mass production small and medium enterprise factories have a wide variety of products and a large number of products, wasting manpower and expenses for inventory management. In addition, there is no way to check the status of inventory in real time, and it is suffering economic damage ...

주제어

표/그림 (12)

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 또한, 재고의 종류와 수량이 많아질수록 재고정보에 대한 기록도 복잡해지고 실수가 많이 나올 확률이 높아진다. 그렇기 때문에 많은 공장에서 생산품의 입출고 및 재고의 관리를 위해서 바코드와 라벨을 통해서 프로세스를 구축하려 한다. 이러한 방법이 어느 정도 효율적으로 재고를 관리할 수 있게 보조를 해주는 역할을 하고 있지만, 여전히 인간의 역할에 대한 비중이 높은 편이라서 생산품의 숫자와 종류가 많아질수록 프로세스는 복잡해지고 효율적인 운영이 불가한 상황이 발생하고 있다.
  • 이러한 방법이 어느 정도 효율적으로 재고를 관리할 수 있게 보조를 해주는 역할을 하고 있지만, 여전히 인간의 역할에 대한 비중이 높은 편이라서 생산품의 숫자와 종류가 많아질수록 프로세스는 복잡해지고 효율적인 운영이 불가한 상황이 발생하고 있다. 그렇기 때문에 본 논문에서는 이 방법을 보조하기 위해서 영상 인식을 통한 라벨과 바코드의 정보를 자동으로 추출하고 관리하는 방법에 대한 프로세스와 웹캠과 소형보드를 통해 직접 구현 해보고, 실제 환경에서도 적용가능한지 평가를 하였다.
  • 라즈베리파이 카메라를 통해서는 한 화면에 4개정도가 성공적으로 인식되었다. 바코드와 비교해봤을 때 담을 수 있는 정보량도 훨씬 많기 때문에 실제로 다른 환경에 응용하기에 QR코드의 활용도가 높아보인다.
  • 본 논문에서 제안하는 중소기업형 스마트공장 구축을 위한 OpenCV 기반 바코드와 라벨 인식을 위한 재고관리시스템이다. 그림 1에서 제안하는 시스템의 전체적인 구조를 보여준다.
  • 그리고 인식결과를 디스플레이하고 동시에 그 데이터 스트림을 분류하여 DB에 저장한다. 본 논문에서는 제품의 데이터가 인식되며 제품명 기준으로 수량을 취합하였다.
  • 본 논문에서는 클라우드 비젼 API를 통해서 스틸 내의 텍스트를 인식하고 추출하였는데, OCR기능은TEXT_DETECTION이라고 정의되어 있다[16]. 기본적으로 라즈베리파이 카메라 모듈을 통해 단일 스틸을 캡처한 후 텍스트인식을 진행한다.
  • 이 절에서는 본 논문에서 이미지 전처리에 쓰일 핵심적인 OpenCV의 함수들의 이론을 설명하도록 하겠다. 그림 3은 라벨영역 인식 절차이다[11]
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
다품종 대량 생산 중소 공장에서 인력과 경비가 낭비되는 원인은? 다품종 대량 생산 중소기업 공장에서는 제품의 종류가 다양하고 그 수량이 많기 때문에 재고의 관리를 위한 인력과 경비가 낭비되고 있다. 또한 재고의 현황을 실시간으로 확인 할 방법이 마련 되있지 않아서 재고의 과적재, 과부족 현상으로 인한 경제적 피해를 받고 있다.
다품종 대량 생산 중소기업 공장에서 재고 현황을 실시간으로 확인하지 못하여 발생하는 피해는? 다품종 대량 생산 중소기업 공장에서는 제품의 종류가 다양하고 그 수량이 많기 때문에 재고의 관리를 위한 인력과 경비가 낭비되고 있다. 또한 재고의 현황을 실시간으로 확인 할 방법이 마련 되있지 않아서 재고의 과적재, 과부족 현상으로 인한 경제적 피해를 받고 있다. 실시간 데이터 수집 환경을 구축하기 위한 많은 방안이 있지만 대부분 구축비용과 시간이 중소 중견기업이 감당하기 어려운 수준이다.
OpenCV란 무엇인가? OpenCV는 BSD 라이센스 하에 배포되는 학술적 및 상업적으로 무료인 오픈소스 라이브러리이다. C++, 파이 썬 및 자바 인터페이스가 있으며 더 많은 언어를 지원하 기 위한 개발이 진행되어 있고, 윈도우, 리눅스, 맥 OS, iOS 및 Android등 현재 나와 있는 거의 모든 운영체제에서 지원가능하고 최적화된 C/C++로 작성되었고 멀티 코어 프로세싱을 이용할 수 있다.
질의응답 정보가 도움이 되었나요?

참고문헌 (19)

  1. B. Hameed, I. Khan, F. Durr, and K. Rothermel, "An RFID based consistency management framework for production monitoring in a smart real-time factory," Internet of Things (IOT), pp.1-8, 2010. DOI: https://doi.org/10.1109/iot.2010.5678436 

  2. Shouqin Zhou, Weiqing Ling, Zhongxiao Peng, "An RFID-based remote monitoring system for enterprise internal production management," International Journal of Advanced Manufacturing Technology, Vol.33, Issue 7/8, pp.837-844, 2007. DOI: https://doi.org/10.1007/s00170-006-0506-6 

  3. K. Ding and P. Jiang, "RFID-based production data analysis in an IoT-enabled smart job-shop," in IEEE/CAA Journal of Automatica Sinica, Vol.5, No.1, pp.128-138, Jan 2018. DOI: https://doi.org/10.1109/jas.2017.7510418 

  4. Y. Sato, J. Mitsugi, O. Nakamura and J. Murai, "Theory and Performance Evaluation of Group Coding of RFID Tags," in IEEE Transactions on Automation Science and Engineering, Vol.9, No.3, pp.458-466, July 2012. DOI: https://doi.org/10.1109/tase.2012.2193125 

  5. Youssef, Sherin M., Salem, Rana M., "Automated barcode recognition for smart identification and inspection automation," In Expert Systems With Applications, Vol.33, No.4, pp.968-977, 2007. DOI: https://doi.org/10.1016/j.eswa.2006.07.013 

  6. Lin, DT., Lin, MC. and Huang, KY., "Real-time automatic recognition of omnidirectional multiple barcodes and DSP implementation," Machine Vision and Applications, Vol.22 DOI: https://doi.org/10.1007/s00138-010-0299-3 

  7. Subpratatsavee, P.,Janthong, N.,Kuha, P.,Chintho, C., "HC2D barcode reader using embedded camera in Android phone," 2014 11th International Joint Conference on Computer Science and Software Engineering (JCSSE), pp.254-257, May 2014. DOI: https://doi.org/10.1109/jcsse.2014.6841876 

  8. Zhang, C., Wang, J., Han, S., Yi, M., Zhang, Z., "Automatic realtime barcode localization in complex scenes," 2006 International Conference on Image Processing Image Processing, pp.497-500, October 2006. DOI: https://doi.org/10.1109/icip.2006.312435 

  9. AKTAS, C., "The Evolution and Emergence of QR Codes. Newcastle upon Tyne," Cambridge Scholars Publishing, 2017. 

  10. OpenCV [Internet] https://opencv.org/about.html, 2018. 

  11. Robert Laganiere, "OpenCV 3 Computer Vision Application Programming Cookbook," Packt Publishin-Third Edition, 2017. 

  12. Priyanka Deelip Wagh, D.R. Patil., "Text detection and removal from image using inpainting with smoothing," 2015 International Conference on Pervasive Computing, pp.1-4. DOI: https://doi.org/10.1109/pervasive.2015.7087154 

  13. Tesseract [Internet] https://github.com/tesseract-ocr/tesseract. 

  14. Narasimha Reddy Soora and Parag S. Deshpande., "Review of Feature Extraction Techniques for Character Recognition," IETE Journal of Research, Vol.64, No.2, pp.280-295, 2018. DOI: https://doi.org/10.1080/03772063.2017.1351323 

  15. Z bar code reader [Internet] http://zbar.sourceforge.net/about.html. 

  16. Google cloud vision API [Internert] https://cloud.google.com/vision/docs/ocr. 

  17. Jin-Kyoung Heo, "Distributed image preprocessing using object activation," The Journal of The Institute of Internet, Broadcasting and Communication, Vol.11, No.1, pp. 87-92, 2011. DOI: https://doi.org/10.7236/JIWIT.2011.11.1.087 

  18. Tae-Woo Kim, Hyeon-Joong Yoo, "Color Code Detection and Recognition Using Image Segmentation Based on k-Means Clustering Algorithm," Journal of the Korea Academia-Industrial cooperation Society, Vol.7, No.6, pp.1100-1105, 2006. 

  19. Yeon-Hee Kim, Jae-Ho Kim, Yoon-Ho Kim, "Shadow Removal based on Chromaticity and Brightness Distortion for Effective Moving Object Tracking," The Journal of Korea Institute of Information, Electronics, and Communication Technology, Vol8, No4, pp.249-256, 2015. DOI: https://doi.org/10.17661/jkiiect.2015.8.4.249 

저자의 다른 논문 :

관련 콘텐츠

오픈액세스(OA) 유형

BRONZE

출판사/학술단체 등이 한시적으로 특별한 프로모션 또는 일정기간 경과 후 접근을 허용하여, 출판사/학술단체 등의 사이트에서 이용 가능한 논문

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로