KR101679381B1 - 재고 관리 서비스 제공 방법 - Google Patents
재고 관리 서비스 제공 방법 Download PDFInfo
- Publication number
- KR101679381B1 KR101679381B1 KR1020150050204A KR20150050204A KR101679381B1 KR 101679381 B1 KR101679381 B1 KR 101679381B1 KR 1020150050204 A KR1020150050204 A KR 1020150050204A KR 20150050204 A KR20150050204 A KR 20150050204A KR 101679381 B1 KR101679381 B1 KR 101679381B1
- Authority
- KR
- South Korea
- Prior art keywords
- coordinates
- color
- region
- tag
- inventory management
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Accounting & Taxation (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
Abstract
재고 관리 서비스 제공 방법이 제공되며, 촬영 장치로부터 재고 물품이 보관된 촬영 객체를 촬영한 영상 프레임을 수신하는 단계, 수신된 영상 프레임의 픽셀(Pixcel)을 기준 단위로 설정하여 영상 프레임의 좌표(Coordinate)를 설정하는 단계, 설정된 좌표의 색상을 추출하여 추출된 색상과 좌표를 매핑하여 저장하는 단계, 및 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악하는 단계를 포함한다.
Description
본 발명은 재고 관리 서비스 제공 방법에 관한 것이다.
최근 불경기가 지속됨에 따라 자영업자 및 소상공인의 파산 및 몰락이 지속되고 있는 가운데, 자영업자 및 소상공인 사업의 활성화 및 갱생을 위하여 사업 관리 비용을 절감하는 방법 중 하나로 재고 관리를 인력 및 별도의 시스템을 구축하지 않고도 할 수 있는 방법이 연구 및 개발되고 있다.
이때, 무인으로 재고를 관리할 수 있는 방법은 RFID를 이용하여 물품의 재고를 관리하는 방법으로 이루어지고 있다. 이와 관련하여, 한국공개특허 제2012-0012910호(2012.02.13 공개)에는, 영상을 수집하고 RFID 태그로부터 RFID 태그가 부착된 물품의 물품 정보 및 위치 정보를 수신하도록 RFID 리더기를 상하구동함으로써, 물품의 재고를 파악하는 방법이 개시되어 있다.
다만, RFID 태그를 물품마다 부착하여야 하고, 물품별로 RFID 태그를 제작하는 비용이 발생하고, RFID 태그를 리딩하기 위해서는 재고 물품을 보관한 모든 장소를 이동할 수 있는 이동체가 요구되게 된다. 이를 위해서는, 로봇, RFID 리더기 및 이동체가 요구되므로 재고 관리 인력을 배치하는 것보다 더 많은 비용이 소요될 수 있다.
본 발명의 일 실시예는, 자영업자나 영세상인의 물류 관리 비용을 최소화하고, 최소한의 비용 및 장비로 많은 개수의 물품을 구분 및 관리할 수 있도록, 인식 패턴을 부착하고, 부착된 인식 패턴을 촬영하는 촬영 장비의 해상도가 낮을지라도 물품의 재고의 수 및 종류를 파악하도록 픽셀, 색상 및 영역의 위치를 이용하여 오류율을 최소화할 수 있는, 재고 관리 서비스 제공 방법을 제공할 수 있다. 다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 일 실시예는, 촬영 장치로부터 재고 물품이 보관된 촬영 객체를 촬영한 영상 프레임을 수신하는 단계, 수신된 영상 프레임의 픽셀(Pixcel)을 기준 단위로 설정하여 영상 프레임의 좌표(Coordinate)를 설정하는 단계, 설정된 좌표의 색상을 추출하여 추출된 색상과 좌표를 매핑하여 저장하는 단계, 및 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악하는 단계를 포함한다.
전술한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 카센터와 같이 재고 물품의 종류가 적어도 수 천개에 이르는 점포에서, 재고 관리 및 재고 주문에 대한 시간, 인력 및 비용을 낭비하지 않도록 함과 동시에, 낮은 사양의 컴퓨터 및 카메라를 이용할지라도, 별도의 RFID 태그를 이용하지 않고도 정확하게 물품의 종류 및 개수를 파악할 수 있도록 한다.
도 1은 본 발명의 일 실시예에 따른 재고 관리 서비스 제공 시스템을 설명하기 위한 구성도이다.
도 2는 도 1에 도시된 재고 관리 서비스 제공 서버를 설명하기 위한 구성도이다.
도 3은 도 1에 도시된 재고 관리 서비스가 구현된 일 실시예를 설명하기 위한 도면이다.
도 4는 도 1에 도시된 재고 관리 서비스가 구현된 다른 실시예를 설명하기 위한 도면이다.
도 5는 도 1에 도시된 재고 관리 서비스가 구현된 또 다른 실시예를 설명하기 위한 도면이다.
도 6은 본 발명의 일 실시예에 따른 재고 관리 서비스 제공 방법을 설명하기 위한 동작 흐름도이다.
도 2는 도 1에 도시된 재고 관리 서비스 제공 서버를 설명하기 위한 구성도이다.
도 3은 도 1에 도시된 재고 관리 서비스가 구현된 일 실시예를 설명하기 위한 도면이다.
도 4는 도 1에 도시된 재고 관리 서비스가 구현된 다른 실시예를 설명하기 위한 도면이다.
도 5는 도 1에 도시된 재고 관리 서비스가 구현된 또 다른 실시예를 설명하기 위한 도면이다.
도 6은 본 발명의 일 실시예에 따른 재고 관리 서비스 제공 방법을 설명하기 위한 동작 흐름도이다.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미하며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.
도 1은 본 발명의 일 실시예에 따른 재고 관리 서비스 제공 시스템을 설명하기 위한 구성도이다. 도 1을 참조하면, 재고 관리 서비스 제공 시스템(1)은, 촬영 장치(100), 재고 관리 서비스 제공 서버(300), 점포주 단말(400)을 포함할 수 있다. 다만, 이러한 도 1의 재고 관리 서비스 제공 시스템(1)은 본 발명의 일 실시예에 불과하므로 도 1을 통해 본 발명이 한정 해석되는 것은 아니다.
이때, 도 1의 각 구성요소들은 일반적으로 네트워크(network, 200)를 통해 연결된다. 예를 들어, 도 1에 도시된 바와 같이, 네트워크(200)를 통하여 촬영 장치(100)와 재고 관리 서비스 제공 서버(300)가 연결될 수 있다. 그리고, 재고 관리 서비스 제공 서버(300)는 네트워크(200)를 통하여 점포주 단말(400)과 연결될 수 있다. 또한, 재고 관리 서비스 제공 서버(300)와 점포주 단말(400)이 일체로 구현될 수도 있다. 그리고, 점포주 단말(400)은 재고 관리 서비스 제공 서버(300)를 경유하고 네트워크(200)를 통하여 촬영 장치(100)와 연결될 수 있다.
여기서, 네트워크(200)는 단말들 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 이러한 네트워크(200)의 일 예는, 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), 3G, 4G, LTE, Wi-Fi 등이 포함되나 이에 한정되지는 않는다. 또한, 도 1에 개시된 촬영 장치(100), 재고 관리 서비스 제공 서버(300) 및 점포주 단말(400)은 도 1에 도시된 것들로 한정 해석되는 것은 아니다.
촬영 장치(100)는 재고 물품이 보관된 촬영 객체를 촬영하는 장치일 수 있다. 여기서, 촬영 장치(100)는 일반 카메라일 수도 있고, 모바일 단말에 내장된 단말일 수도 있으며, 일반적인 웹 카메라일 수도 있고, 거리에 따른 물체의 절대 크기를 측정할 수 있는 깊이 카메라(Depth Camera)일 수도 있다.
재고 관리 서비스 제공 서버(300)는, 촬영 장치(100)로부터 촬영된 영상 프레임을 수신하고, 수신된 영상 프레임 내의 픽셀을 기준으로 좌표를 설정하고, 설정된 좌표에 따른 색상값을 추출하는 서버일 수 있다. 그리고, 재고 관리 서비스 제공 서버(300)는, 추출된 좌표 및 색상을 기반으로 재고 물품의 종류와 개수를 파악하는 서버일 수 있다. 그리고, 재고 관리 서비스 제공 서버(300)는, 파악한 재고 물품의 종류와 개수를 점포주 단말(400)로 전송하는 서버일 수 있다. 그리고, 재고 관리 서비스 제공 서버(300)는, 촬영 장치(100)를 주기적 또는 실시간으로 활성화시켜 영상 프레임을 수신하고, 수신된 영상 프레임을 분석하여 주기적 또는 실시간으로 재고 관리를 하는 서버일 수 있다. 이때, 재고 관리 서비스 제공 서버(300)는, 네트워크(200)를 통해 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. 또한, 재고 관리 서비스 제공 서버(300)는 네트워크(200)를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다.
점포주 단말(400)은 재고 관리 서비스 제공 서버(400)로부터 수신된 재고 물품의 종류 및 개수를 수신하고 통합하여 출력하는 단말일 수 있다. 즉, 관리자가 점포주 단말(400)에 확인할 때마다, 점포주 단말(400)은 실시간으로 또는 주기적으로 업데이트된 재고 물품 리스트를 출력하는 단말일 수 있다. 여기서, 점포주 단말(400)은, 네트워크(200)를 통해 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. 또한, 점포주 단말(400)은, 네트워크(200)를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다. 또한, 점포주 단말(400)은, 네트워크(200)를 통해 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. 또한, 점포주 단말(400)은 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone), 스마트 패드(smartpad), 타블렛 PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.
도 2는 도 1에 도시된 재고 관리 서비스 제공 서버를 설명하기 위한 구성도이고, 도 3은 도 1에 도시된 재고 관리 서비스가 구현된 일 실시예를 설명하기 위한 도면이고, 도 4는 도 1에 도시된 재고 관리 서비스가 구현된 다른 실시예를 설명하기 위한 도면이고, 도 5는 도 1에 도시된 재고 관리 서비스가 구현된 또 다른 실시예를 설명하기 위한 도면이다.
도 2를 참조하여 설명하면, 본 발명의 일 실시예에 따른 재고 관리 서비스 제공 서버(300)는, 수신부(310), 설정부(320), 제 1 저장부(330), 파악부(340), 제 2 저장부(350) 및 식별부(360)를 포함할 수 있다.
본 발명의 일 실시예에 따른 재고 관리 서비스 제공 서버(300) 또는 재고 관리 서비스 제공 서버(300)와 연동되어 동작하는 다른 서버(미도시)가 재고 관리 서비스 애플리케이션, 프로그램, 웹 페이지 등을 네트워크(200)를 통하여 단말로 전송하면, 단말은 해당 서비스에 대한 애플리케이션, 프로그램, 웹 페이지 등을 설치하거나 열 수 있다. 또한, 웹 브라우저에 실행되는 스크립트를 이용하여 단말에서 구동될 수도 있다. 여기서, 웹 브라우저는 웹(WWW: world wide web) 서비스를 이용할 수 있게 하는 프로그램으로 HTML(hyper text mark-up language)로 서술된 하이퍼 텍스트를 받아서 보여주는 프로그램을 의미하며, 예를 들어 넷스케이프(Netscape), 익스플로러(Explorer), 크롬(chrome) 등을 포함한다. 또한, 애플리케이션은 단말 상의 응용 프로그램(application)을 의미하며, 예를 들어, 모바일 단말(스마트폰)에서 실행되는 앱(app)을 포함한다. 앱(app)은 모바일 콘텐츠를 자유롭게 사고 파는 가상의 장터인 모바일 애플리케이션 마켓에서 다운로드 받아서 설치할 수 있다.
이때, 촬영 장치(100), 재고 관리 서비스 제공 서버(300) 및 점포주 단말(400)은 네트워크(200)에 의해 통신 가능하도록 서로 연결될 수 있으며, 네트워크(200) 연결을 생성하는 것은 재고 관리 서비스 제공 서버(300)가 네트워크(200)로 연결되어 있는 단말과의 통신을 위해 통신 접점에 통신 객체를 생성하는 것을 의미한다. 재고 관리 서비스 제공 서버(300)는 통신 객체를 통해 서로 데이터를 교환할 수 있다.
수신부(310)는, 촬영 장치(100)로부터 재고 물품이 보관된 촬영 객체를 촬영한 영상 프레임을 수신할 수 있다.
설정부(320)는, 수신된 영상 프레임의 픽셀(Pixcel)을 기준 단위로 설정하여 영상 프레임의 좌표(Coordinate)를 설정할 수 있다. 이때, 영상 프레임의 픽셀은 촬영 거리에 따라 픽셀에 포함된 물체의 크기가 달라질 수 있다. 따라서, 촬영 장치(100)를 절대 카메라를 이용하지 않는 경우, 인식 태그를 식별하기 위하여 인식 태그의 크기와, 영상 프레임의 픽셀에 대한 비율을 미리 파악해야 한다. 이를 위하여, 설정부(320)에서 영상 프레임의 좌표를 얻고 나서, 촬영 장치(100)와 촬영 객체 간의 거리에 따른 1 개의 픽셀당 포함되는 물체의 절대 크기를 파악하도록 할 수 있다. 즉, 절대적인 수치를 가늠할 수 있는 물체를 촬영 객체에 포함시켜 영상 프레임 내에 포함되도록 하고, 포함된 물체의 절대 크기를 미리 입력한 경우, 해당 크기가 촬영되는 영상 프레임 내의 크기 및 비율에 따라, 픽셀에 대한 물체의 크기를 비율적으로 파악하도록 한다. 그리고, 설정부(320)는, 1 개의 픽셀당 (x,y)의 좌표를 설정하도록 한다. 이는, 단위 픽셀당 좌표를 설정하고, 설정된 좌표가 이루는 하나의 유닛 픽셀 내의 색상을 추출하기 위함이다.
제 1 저장부(330)는, 설정된 좌표의 색상을 추출하여 추출된 색상과 좌표를 매핑하여 저장할 수 있다. 여기서, 설정부(320)에서 1 개의 유닛 픽셀당 좌표를 설정하였으므로, 제 1 저장부(330)에서는 설정된 좌표별로 색상을 추출하고, 추출된 색상을 좌표와 매핑하여 저장하도록 한다. 이를 통하여, 좌표별 어떠한 색상이 존재하는지를 파악할 수 있도록 하고, 인식 태그를 인식함으로써 재고 물품의 개수와 종류를 파악하도록 할 수 있다.
파악부(340)는 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악할 수 있다. 여기서, 파악부(340)는, 색상과 좌표, 즉 재고 물품이 보관된 물품 보관대의 구역별로 파악하는 방법과, 색상, 구역, 인식 태그의 패턴으로 파악하는 방법을 통하여 물품의 개수와 종류를 파악할 수 있다. 이하에서, 이를 상세히 설명하기로 한다.
우선, 전자의 경우, 파악부(340)는, 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악할 때, 저장된 색상 및 좌표를 적어도 하나의 영역별로 구분할 수 있다. 이때, 적어도 하나의 영역은 물품이 보관된 하나의 영역이고, 물품 보관대는 적어도 하나의 영역을 가질 수 있다. 이를 통하여, 적어도 하나의 영역별로 어떠한 물품을 보관한다는 규칙을 미리 지정하고 파악을 시작하므로, 그 정확도가 높아질 수 있다.
후자의 경우, 파악부(340)는, 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악할 때, 저장된 색상 및 좌표를 적어도 하나의 영역별로 구분하고, 구분된 적어도 하나의 영역에 기 설정된 색상 및 적어도 하나의 영역의 기 설정된 좌표 구간을 추출하고, 기 설정된 좌표 구간 내에서 기 설정된 색상의 좌표를 적어도 하나의 영역별로 추출할 수 있다. 그리고 나서, 파악부(340)는 적어도 하나의 영역별로 추출된 좌표와, 재고 물품을 구분하기 위한 인식 태그의 크기에 기반한 좌표를 비교하여 적어도 하나의 영역별 재고 물품의 개수와 종류를 파악할 수 있다. 여기서, 기준 태그 및 패턴 태그는 동일한 크기를 가지는 태그이고, 기준 태그는 하나의 색상을 가지고, 패턴 태그는 메쉬(Mesh) 형태에 의하여 구획된 적어도 하나의 유닛 영역을 포함하고, 하나의 유닛 영역은 하나의 유닛 패턴을 포함하고, 패턴 태그의 종류는, 적어도 하나의 유닛 영역 내에 포함된 유닛 패턴의 유무의 조합에 따른 경우의 수에 기반할 수 있다.
제 2 저장부(350)는, 촬영 장치(100)로부터 재고 물품이 보관된 촬영 객체를 촬영한 영상 프레임을 수신하기 이전에, 재고 물품의 적어도 하나의 영역의 위치, 적어도 하나의 영역에 보관될 재고 물품의 종류 및 색상을 매핑하여 저장할 수 있다. 이를 통하여, 어느 영역에 어떠한 물품이 보관될 것인지에 대한 규칙을 정할 수 있으므로, 색상을 통한 구분이 정확하지 않을 경우의 오차를 보완할 수 있다. 그리고, 제 2 저장부(350)는, 재고 물품의 고유 색상을 추출하여 재고 물품의 종류와 매핑하여 저장할 수 있다. 이러한 경우, 파악부(340)는, 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악할 때, 촬영 객체의 고유 색상의 좌표를 기준으로 인식 태그 또는 인식 패턴의 좌표를 검색하고, 검색된 인식 태그 또는 인식 패턴의 좌표의 색상 또는 패턴과, 적어도 하나의 영역의 위치에 기반하여 재고 물품의 개수와 종류를 파악할 수 있다. 즉, 재고 물품의 박스나 제품은 종류별로 그 고유의 색상을 가질 수 있으므로, 해당 고유 색상과 더불어 인식 패턴을 적용함으로써 물품의 개수와 종류를 파악할 때 정확도를 높이도록 할 수 있다.
식별부(360)는 촬영 장치(100)가 촬영 객체의 크기의 절대값을 출력하는 깊이 카메라(Depth)인 경우, 영상 프레임의 기준 단위인 픽셀에 대한, 촬영 객체를 구분하는 인식 태그의 크기의 비율을 설정하여 저장할 수 있다. 그리고, 식별부(360)는, 촬영 장치(100)가 촬영 객체의 크기의 상대값을 출력하는 카메라인 경우, 카메라와 촬영 객체의 거리에 따른 영상 프레임의 기준 단위인 픽셀에 대한, 촬영 객체를 구분하는 인식 태그의 크기의 비율을 설정하여 저장할 수 있다.
상술한 구성을 가지는 재고 관리 서비스 제공 방법에 대하여, 도 3 내지 도 5를 참조로 하여 이하에서 상세히 서술하기로 한다.
본 발명의 일 실시예에 따른 재고 관리 서비스 제공 방법은, 카센터와 같이 관리할 물품은 수천가지가 넘지만, 재고 물품을 관리할 수 있는 인력 및 비용은 사실상 마련되지 않는 영세업자 및 소상공인에게 재고 관리에 도움을 줄 수 있는 방법을 도출하는 것에서부터 시작한다. 영세업자 및 소상공인 뿐만 아니라, 대기업 관련 카센터에서도 수천가지가 넘는 물품을 수동으로 입력하여 관리할 뿐, 자동으로 관리하는 시스템은 구축하고 있지 않다. 그리고, RFID를 이용하는 방법은 RFID 리더기와 수천가지가 넘는 RFID 칩의 제작이 요구되고, 바코드를 이용하는 방법 또한 바코드를 수동으로 스캔해야 하기에 인력 및 시간이 낭비되고 있다.
따라서, 본 발명의 일 실시예에 따른 재고 관리 서비스 제공 방법은, 네트워킹 자원 및 컴퓨팅 자원의 사용을 최소화 및 단순화하고, 비용을 최소화함으로써, 영세업자 및 자영업자의 재고 관리 및 물류 관리 비용을 최소화하면서도 물류 관리 및 재고 관리에 드는 시간을 절약할 수 있도록 할 수 있다.
도 3을 참조하면, 촬영 객체인 재고 물품은 물품 보관대에 보관될 수 있고, 물품 보관대는 적어도 하나의 영역(A)을 가질 수 있다. 하나의 영역(A)은 4 개의 좌표를 가질 수 있으며, 이는 예를 들어 (x1, y1) 내지 (x4, y4)일 수 있다. 이를 통하여, (x1, y1) 내지 (x4, y4) 내의 모든 좌표에 대응되는 색상을 추출할 때, 특정 색상만을 추출하도록 할 수 있다. 예를 들어, A 영역은 자동차 브레이크 종류 B가 저장되는 영역이고, 자동차 브레이크 종류 B는 파란색의 인식 태그를 가진다고 가정한다. 이때, A 영역에서 추출한 모든 색상 중 파란색만을 추출하도록 할 수 있고, 추출한 파란색 중 인식 태그의 단위 크기와 픽셀 간의 비율로 인하여 몇 개의 인식 태그가 존재하는지를 파악할 수 있다. 몇 개의 인식 태그가 존재하는지 파악이 되는 경우, 이는 곧 재고 물품의 개수를 의미한다. 따라서, 적어도 하나의 영역으로 재고 물품의 종류를 구분하고, 구분된 종류에 매칭된 기 설정된 색상을 파악한 후, 기 설정된 색상과 매칭되는 색상 및 좌표값을 찾아내고, 좌표값과 픽셀 간의 비율에 따른 인식 태그의 개수를 파악하고, 인식 태그의 개수에 따라 종류 및 개수를 파악할 수 있도록 한다.
도 4를 참조하면, 카 센터와 같은 곳은 부품의 개수가 1000가지가 넘기 때문에, 1000가지가 넘는 제품을 색상만으로는 구분하기 어려울 수 있다. 따라서, 인식 패턴을 이용하는 방법을 적용할 수 있다. 즉, (a)와 같이 기준 태그(P)를 설정하고, 기준 태그(P)가 검색되는 경우, 기준 태그(P)를 기준으로 기 설정된 픽셀 내의 태그는 무시한다. 그리고 나서, 기준 태그(P)를 기준으로 우측 또는 좌측, 상부 또는 하부에 인식 패턴을 생성할 수 있다. 인식 패턴은 메쉬 형태의 프레임 안, 즉 유닛 영역(UA)에 유닛 패턴(UP)을 위치시킴으로써 형성될 수 있다. 즉, 유닛 패턴의 개수, 위치를 달리하여 (b)와 같이 형성시킴으로써 제품의 종류를 구분하도록 할 수 있다. 그리고, (c)와 같이 다양한 경우의 수가 발생할 수 있기 때문에, 다양한 제품을 구분하기 용이할 수 있다. 이때, 기준 태그(P)는 인식 태그의 위치 및 영역을 구분하기 위한 기준값으로 이용될 수 있다. 즉, 유닛 영역의 위치가 파악되지 않는 경우, 어느 유닛 영역(UA)에 유닛 패턴(UP)이 위치하는지를 알 수 없기 때문이다. 따라서, 기준 태그(P)를 인식하는 것이 중요한데, 기준 태그(P)의 크기 또한 픽셀에 따른 비율 및 색상을 미리 지정하여 설정하고, 해당 기준 태그(P)의 위치가 파악되는 경우, 기준 태그(P)를 기준으로 기 설정된 픽셀 내의 태그는 무시하고, 이를 기준으로 인식 패턴의 위치를 파악하고, 인식 패턴의 종류를 파악하여 물품의 종류를 파악할 수 있도록 한다.
도 5를 참조하면, 재고 물품 고유의 색상과, 인식 태그를 모두 이용하는 방법을 도시한다. (a)를 참조하면, 재고 물품은 박스에 담겨져 있는 것이 대부분이므로, 그 고유의 박스 색상을 가지고 있다. 이를 미리 지정 및 저장하여 박스 고유의 색상(ID)으로 설정하고, 이에 인식 태그(P)를 함께 미리 지정된 위치에 부착하는 경우, 고유의 색상(ID)과 인식 태그(P)의 위치가 미리 설정되어 있으므로, 인식 태그(P)를 잘못 인식하는 경우의 수를 현저하게 줄일 수 있다. 예를 들어 (b)와 같이 부착하고, (c)와 같이 진열된 경우 물품 고유의 색상과 함께 인식 태그를 이용하므로, 그 인식률 및 재고 파악의 정확도가 높아질 수 있다.
이와 같은 도 2 내지 도 5의 재고 관리 서비스 제공 방법에 대해서 설명되지 아니한 사항은 앞서 도 1을 통해 재고 관리 서비스 제공 방법에 대하여 설명된 내용과 동일하거나 설명된 내용으로부터 용이하게 유추 가능하므로 이하 설명을 생략하도록 한다.
도 6은 본 발명의 일 실시예에 따른 재고 관리 서비스 제공 방법을 설명하기 위한 동작 흐름도이다. 도 6을 참조하면, 재고 관리 서비스 제공 서버는, 촬영 장치로부터 재고 물품이 보관된 촬영 객체를 촬영한 영상 프레임을 수신할 수 있다(S6100).
그리고, 재고 관리 서비스 제공 서버는, 수신된 영상 프레임의 픽셀(Pixcel)을 기준 단위로 설정하여 영상 프레임의 좌표(Coordinate)를 설정하고(S6200), 설정된 좌표의 색상을 추출하여 추출된 색상과 좌표를 매핑하여 저장한다(S6300).
또한, 재고 관리 서비스 제공 서버는, 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악한다(S6400).
여기서, 상술한 단계들(S6100~S6400)간의 순서는 예시일 뿐, 이에 한정되지 않는다. 즉, 상술한 단계들(S6100~S6400)간의 순서는 상호 변동될 수 있으며, 이중 일부 단계들은 동시에 실행되거나 삭제될 수도 있다.
도 6을 통해 설명된 일 실시예에 따른 재고 관리 서비스 제공 방법은, 컴퓨터에 의해 실행되는 애플리케이션이나 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다.
전술한 본 발명의 일 실시예에 따른 재고 관리 서비스 제공 방법은, 단말기에 기본적으로 설치된 애플리케이션(이는 단말기에 기본적으로 탑재된 플랫폼이나 운영체제 등에 포함된 프로그램을 포함할 수 있음)에 의해 실행될 수 있고, 사용자가 애플리케이션 스토어 서버, 애플리케이션 또는 해당 서비스와 관련된 웹 서버 등의 애플리케이션 제공 서버를 통해 마스터 단말기에 직접 설치한 애플리케이션(즉, 프로그램)에 의해 실행될 수도 있다. 이러한 의미에서, 전술한 본 발명의 일 실시예에 따른 재고 관리 서비스 제공 방법은 단말기에 기본적으로 설치되거나 사용자에 의해 직접 설치된 애플리케이션(즉, 프로그램)으로 구현되고 단말기에 등의 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
Claims (7)
- 재고 관리 서비스 제공 서버에서 실행되는 재고 관리 서비스 제공 방법에 있어서,
촬영 장치로부터 재고 물품이 보관된 촬영 객체를 촬영한 영상 프레임을 수신하는 단계;
상기 수신된 영상 프레임의 픽셀(Pixcel)을 기준 단위로 설정하여 상기 영상 프레임의 좌표(Coordinate)를 설정하는 단계;
상기 설정된 좌표의 색상을 추출하여 상기 추출된 색상과 좌표를 매핑하여 저장하는 단계; 및
상기 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악하는 단계를 포함하고,
상기 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악하는 단계는,
상기 저장된 색상 및 좌표를 상기 적어도 하나의 영역별로 구분하는 단계;
상기 구분된 적어도 하나의 영역에 기 설정된 색상 및 상기 적어도 하나의 영역의 기 설정된 좌표 구간을 추출하는 단계;
상기 기 설정된 좌표 구간 내에서 기 설정된 색상의 좌표를 적어도 하나의 영역별로 추출하는 단계;
상기 적어도 하나의 영역별로 추출된 좌표와, 상기 재고 물품을 구분하기 위한 기준 태그의 크기에 기반한 좌표를 비교하여 상기 기준 태그를 식별하는 단계;
상기 기준 태그의 위치를 기준으로 상기 기준 태그와 동일한 크기를 가지는 패턴 태그의 위치를 식별하는 단계; 및
상기 위치가 식별된 패턴 태그의 패턴에 기반하여 상기 적어도 하나의 영역별 재고 물품의 개수와 종류를 파악하는 단계
를 수행함으로써 실행되는 것인, 재고 관리 서비스 제공 방법.
- 제 1 항에 있어서,
상기 촬영 장치로부터 재고 물품이 보관된 촬영 객체를 촬영한 영상 프레임을 수신하는 단계 이전에,
상기 재고 물품의 적어도 하나의 영역의 위치, 상기 적어도 하나의 영역에 보관될 재고 물품의 종류 및 색상을 매핑하여 저장하는 단계;
를 더 포함하는 것인, 재고 관리 서비스 제공 방법.
- 제 1 항에 있어서,
상기 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악하는 단계는,
상기 저장된 색상 및 좌표를 상기 적어도 하나의 영역별로 구분하는 단계;
상기 구분된 적어도 하나의 영역에 기 설정된 색상 및 상기 적어도 하나의 영역의 기 설정된 좌표 구간을 추출하는 단계;
상기 기 설정된 좌표 구간 내에서 기 설정된 색상의 좌표를 적어도 하나의 영역별로 추출하는 단계;
상기 적어도 하나의 영역별로 추출된 좌표와, 상기 재고 물품을 구분하기 위한 인식 태그의 크기에 기반한 좌표를 비교하여 상기 적어도 하나의 영역별 재고 물품의 개수와 종류를 파악하는 단계
를 수행함으로써 실행되는 것인, 재고 관리 서비스 제공 방법.
- 삭제
- 제 1 항에 있어서,
상기 기준 태그 및 패턴 태그는 동일한 크기를 가지는 태그이고,
상기 기준 태그는 하나의 색상을 가지고, 상기 패턴 태그는 메쉬(Mesh) 형태에 의하여 구획된 적어도 하나의 유닛 영역을 포함하고, 상기 하나의 유닛 영역은 하나의 유닛 패턴을 포함하고,
상기 패턴 태그의 종류는, 상기 적어도 하나의 유닛 영역 내에 포함된 유닛 패턴의 유무의 조합에 따른 경우의 수에 기반하는 것인, 재고 관리 서비스 제공 방법.
- 제 1 항에 있어서,
상기 촬영 장치가 상기 촬영 객체의 크기의 절대값을 출력하는 깊이 카메라(Depth)인 경우, 상기 영상 프레임의 기준 단위인 픽셀에 대한, 상기 촬영 객체를 구분하는 인식 태그의 크기의 비율을 설정하여 저장하는 단계;
상기 촬영 장치가 상기 촬영 객체의 크기의 상대값을 출력하는 카메라인 경우, 상기 카메라와 상기 촬영 객체의 거리에 따른 영상 프레임의 기준 단위인 픽셀에 대한, 상기 촬영 객체를 구분하는 인식 태그의 크기의 비율을 설정하여 저장하는 단계;
를 더 포함하는 것인, 재고 관리 서비스 제공 방법.
- 제 1 항에 있어서,
상기 재고 물품의 고유 색상을 추출하여 상기 재고 물품의 종류와 매핑하여 저장하는 단계
를 더 포함하고,
상기 촬영 객체의 적어도 하나의 영역의 위치, 색상 및 좌표에 기반하여 재고 물품의 개수와 종류를 파악하는 단계는,
상기 촬영 객체의 고유 색상의 좌표를 기준으로 인식 태그 또는 인식 패턴의 좌표를 검색하는 단계;
상기 검색된 인식 태그 또는 인식 패턴의 좌표의 색상 또는 패턴과, 상기 적어도 하나의 영역의 위치에 기반하여 재고 물품의 개수와 종류를 파악하는 단계
를 수행함으로써 실행되는 것인, 재고 관리 서비스 제공 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150050204A KR101679381B1 (ko) | 2015-04-09 | 2015-04-09 | 재고 관리 서비스 제공 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150050204A KR101679381B1 (ko) | 2015-04-09 | 2015-04-09 | 재고 관리 서비스 제공 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160120953A KR20160120953A (ko) | 2016-10-19 |
KR101679381B1 true KR101679381B1 (ko) | 2016-11-25 |
Family
ID=57250766
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150050204A KR101679381B1 (ko) | 2015-04-09 | 2015-04-09 | 재고 관리 서비스 제공 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101679381B1 (ko) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102158970B1 (ko) | 2020-05-08 | 2020-09-23 | 박형근 | 컴퓨터 제품의 판매 및 재고관리 시스템 |
KR20210025931A (ko) * | 2019-08-28 | 2021-03-10 | 송정원 | 타이어 재고관리를 통한 재고공유 방법 및 시스템 |
KR20210033695A (ko) | 2019-09-19 | 2021-03-29 | 디카모 주식회사 | 재고 파악 방법 및 시스템 |
KR20210124662A (ko) * | 2020-04-07 | 2021-10-15 | 최현석 | 철근의 재고관리 시스템 |
KR20220091094A (ko) * | 2020-12-23 | 2022-06-30 | 한국신발피혁연구원 | 실시간 자재 적재 관리 시스템 및 그 시스템의 구동방법 |
KR20230113938A (ko) | 2022-01-24 | 2023-08-01 | 주식회사 사운드파인트리 | 물류 서비스 장치 및 그 장치의 구동방법 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101969262B1 (ko) * | 2018-05-15 | 2019-04-15 | 인하대학교 산학협력단 | 사물인터넷 기반의 창고 관리 방법 및 시스템 |
JP2020160805A (ja) * | 2019-03-27 | 2020-10-01 | 中外炉工業株式会社 | 在庫管理システム |
KR102088616B1 (ko) * | 2019-07-30 | 2020-03-12 | 김명훈 | 물품 관리 방법 |
KR102380255B1 (ko) * | 2019-10-10 | 2022-03-28 | 주식회사 신세계아이앤씨 | 영상 기반 선반 상품 재고 모니터링 시스템 및 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5486726B1 (ja) | 2013-10-15 | 2014-05-07 | 株式会社アールエフ | 消耗品専用棚を用いた在庫管理システム |
-
2015
- 2015-04-09 KR KR1020150050204A patent/KR101679381B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5486726B1 (ja) | 2013-10-15 | 2014-05-07 | 株式会社アールエフ | 消耗品専用棚を用いた在庫管理システム |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210025931A (ko) * | 2019-08-28 | 2021-03-10 | 송정원 | 타이어 재고관리를 통한 재고공유 방법 및 시스템 |
KR102317543B1 (ko) * | 2019-08-28 | 2021-10-25 | 송정원 | 타이어 재고관리를 통한 재고공유 방법 |
KR20210033695A (ko) | 2019-09-19 | 2021-03-29 | 디카모 주식회사 | 재고 파악 방법 및 시스템 |
KR102319893B1 (ko) * | 2019-09-19 | 2021-11-02 | 디카모 주식회사 | 재고 파악 방법 및 시스템 |
KR20210124662A (ko) * | 2020-04-07 | 2021-10-15 | 최현석 | 철근의 재고관리 시스템 |
KR102462840B1 (ko) * | 2020-04-07 | 2022-11-04 | 최현석 | 철근의 재고관리 시스템 |
KR102158970B1 (ko) | 2020-05-08 | 2020-09-23 | 박형근 | 컴퓨터 제품의 판매 및 재고관리 시스템 |
KR20220091094A (ko) * | 2020-12-23 | 2022-06-30 | 한국신발피혁연구원 | 실시간 자재 적재 관리 시스템 및 그 시스템의 구동방법 |
KR102638993B1 (ko) * | 2020-12-23 | 2024-02-21 | 한국소재융합연구원 | 실시간 자재 적재 관리 시스템 및 그 시스템의 구동방법 |
KR20230113938A (ko) | 2022-01-24 | 2023-08-01 | 주식회사 사운드파인트리 | 물류 서비스 장치 및 그 장치의 구동방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20160120953A (ko) | 2016-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101679381B1 (ko) | 재고 관리 서비스 제공 방법 | |
CN108416403B (zh) | 商品与标签的自动关联方法、***、设备及存储介质 | |
US11886954B2 (en) | Image analysis for mapping objects in an arrangement | |
US20190180150A1 (en) | Color Haar Classifier for Retail Shelf Label Detection | |
US20190034864A1 (en) | Data Reduction in a Bar Code Reading Robot Shelf Monitoring System | |
US9659204B2 (en) | Image processing methods and systems for barcode and/or product label recognition | |
US10810393B1 (en) | Apparatus and method for identifying and authenticating an object | |
KR20190031431A (ko) | 물품의 위치 파악, 식별 및 카운트하는 방법 및 시스템 | |
US11514665B2 (en) | Mapping optical-code images to an overview image | |
JP5800903B2 (ja) | 光学的アセットの識別及び位置追跡 | |
US11301684B1 (en) | Vision-based event detection | |
GB2539769A (en) | System for inventory management | |
US9098824B2 (en) | Orphaned product stray analysis using RFID | |
US11875570B1 (en) | Updating agent position information | |
US10346659B1 (en) | System for reading tags | |
US11797912B2 (en) | Unique object face ID | |
KR20060112805A (ko) | 전자태그 통합인식시스템 | |
CN109816298B (zh) | 物流管理方法及*** | |
Liu et al. | Intelligent monitoring method of tridimensional storage system based on deep learning | |
KR20190119464A (ko) | 재사용 가능한 rfid 태그를 이용한 물류 처리 방법 및 장치 | |
Merrad et al. | A Real-time Mobile Notification System for Inventory Stock out Detection using SIFT and RANSAC. | |
Papatheocharous et al. | eTracer: An innovative near-real time track-and-trace platform | |
Fowers et al. | An effective color addition to feature detection and description for book spine image matching | |
CN113902398A (zh) | 资产盘点***、方法、计算机装置和存储介质 | |
CN109272085B (zh) | 基于云端数据的rfid智能工具管理*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190907 Year of fee payment: 4 |