[go: up one dir, main page]

TWI894057B - Intelligent goods tracking system - Google Patents

Intelligent goods tracking system

Info

Publication number
TWI894057B
TWI894057B TW113145383A TW113145383A TWI894057B TW I894057 B TWI894057 B TW I894057B TW 113145383 A TW113145383 A TW 113145383A TW 113145383 A TW113145383 A TW 113145383A TW I894057 B TWI894057 B TW I894057B
Authority
TW
Taiwan
Prior art keywords
product
module
real
shelf
time dynamic
Prior art date
Application number
TW113145383A
Other languages
Chinese (zh)
Inventor
吳世光
Original Assignee
國立勤益科技大學
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 國立勤益科技大學 filed Critical 國立勤益科技大學
Priority to TW113145383A priority Critical patent/TWI894057B/en
Application granted granted Critical
Publication of TWI894057B publication Critical patent/TWI894057B/en

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present disclosure provides an intelligent goods tracking system comprising an imaging device and a processing terminal. The imaging device is installed around shelves and captures real-time dynamic images via a shooting module, transmitting the images to the processing terminal. The processing terminal applies deep learning techniques for object detection and image segmentation on the real-time dynamic images to extract features of shelves, goods, and shopping baskets. Using polygonal framing technology, the system marks sensing area frames and product bounding boxes, as well as marks a central point within each product bounding box. When a product is moved, the processing terminal records the movement trajectory of its central point. If the product bounding box overlaps with the sensing area frame and the movement trajectory reaches a purchase distance, a purchase signal is generated. This system enables automatic tracking of goods and detection of purchasing behavior, thereby effectively improving mall management efficiency.

Description

智能商品追蹤系統Smart Product Tracking System

本揭露係關於一種商品管理相關技術領域,尤指一種應用於零售賣場,能夠智慧追蹤商品狀態的智能商品追蹤系統。This disclosure relates to the field of merchandise management-related technologies, particularly an intelligent product tracking system used in retail stores to intelligently track the status of merchandise.

現今資訊及科技的進步,使零售服務業重心逐漸走向自動化,讓自動化進入蓬勃發展的階段,以致大眾使用人工智慧的技術更加頻繁,而人工智慧的規模不斷地擴大,業者也更追求低錯誤率、低人力成本以及高效率的目標。Today's advances in information and technology have gradually shifted the focus of the retail service industry toward automation, ushering in a period of rapid development. This has led to a more frequent use of artificial intelligence technology by the public. As the scale of artificial intelligence continues to expand, businesses are also pursuing the goals of low error rates, low labor costs, and high efficiency.

現有技術雖能利用深度學習技術提升商品識別的準確性,但仍存在一些限制,例如:人工智慧技術的運行需要高性能攝影設備和處理器,導致硬體成本增加;人工智慧技術在識別過程中對光線、視角等環境變數十分敏感,可能引發誤判或漏判等問題。While existing technologies can leverage deep learning to improve product recognition accuracy, they still face limitations. For example, AI technology requires high-performance imaging equipment and processors, increasing hardware costs. Furthermore, AI technology is highly sensitive to environmental variables such as lighting and viewing angle during the recognition process, potentially leading to misjudgments or missed detections.

而在現有的零售環境中,追蹤顧客與商品的互動仍然不易,特別是在商品被取下、移動或放入購物籃時,系統難以即時準確地判定該商品是否被購買。此外,現有的自動化識別技術也難以應對商品被重疊、遮擋或錯位的情況,導致識別準確度下降。In existing retail environments, tracking customer interactions with products remains challenging. This is especially true when items are removed, moved, or placed in a shopping basket, making it difficult for the system to instantly and accurately determine whether an item has been purchased. Furthermore, existing automated recognition technology struggles to cope with overlapping, obscured, or misplaced items, resulting in reduced recognition accuracy.

為解決上述課題,本揭露提供一種智能商品追蹤系統,透過攝影裝置拍攝即時動態影像,並透過處理終端由即時動態影像中獲取商品移動過程狀態,藉此能夠自動追蹤商品並偵測購買行為,以有效提升商場管理效率。To address the aforementioned issues, this disclosure provides an intelligent product tracking system that uses a camera to capture real-time dynamic images and a processing terminal to capture the product's movement status from these images. This system can automatically track products and detect purchasing behavior, effectively improving mall management efficiency.

本揭露之一項實施例提供一種智能商品追蹤系統,其包含:一攝影裝置,其架設於貨架周圍,攝影裝置具有相互耦接之一拍攝模組及一傳輸模組,拍攝模組能拍攝貨架上之商品及貨架周圍的動態影像,以產生一即時動態影像,傳輸模組將即時動態影像向外傳送;以及一處理終端,其與攝影裝置耦接,處理終端具有相互耦接之一資料庫、一通訊模組及一運算模組,資料庫存有複數貨架模型、複數商品模型及複數購物籃模型;通訊模組與攝影裝置之傳輸模組耦接並接收即時動態影像,通訊模組將即時動態影像傳送至運算模組,運算模組透過一深度學習演算技術將即時動態影像進行物體檢測及影像分割,並對照資料庫之各貨架模型、各商品模型及各購物籃模型,以取出即時動態影像中有含有之一貨架特徵、一商品特徵及一購物籃特徵,運算模組透過一區域標註技術以多邊形框選方式,於貨架特徵之外周圍及購物籃特徵之間框選標記一感應區域框,及於商品特徵之外周圍標記一商品外框,且運算模組將商品外框分析處理產生一商品中心點;其中,貨架上之商品被移動時,此商品所對應的商品外框連同商品中心點會產生連續移動,於商品被移動的過程中,運算模組會記錄連續移動所產生的商品中心點並將其串聯產生一移動軌跡;當商品外框與感應區域框重疊達一設定範圍,且移動軌跡之長度達到一購買長度時,則運算模組判斷此商品被購買,以產生一購買訊號。One embodiment of the present disclosure provides an intelligent product tracking system, which includes: a camera device, which is mounted around a shelf, the camera device having a shooting module and a transmission module coupled to each other, the shooting module can shoot dynamic images of the products on the shelf and the surrounding area of the shelf to generate a real-time dynamic image, and the transmission module transmits the real-time dynamic image to the outside; and a processing terminal, which is coupled to the camera device, the processing terminal having a mutual coupling. A database, a communication module and a computing module are coupled. The database stores a plurality of shelf models, a plurality of product models and a plurality of shopping basket models. The communication module is coupled to the transmission module of the camera device and receives real-time dynamic images. The communication module transmits the real-time dynamic images to the computing module. The computing module performs object detection and image segmentation on the real-time dynamic images through a deep learning algorithm and compares the real-time dynamic images with the shelf models, the product models and the shopping basket models in the database. The product model and each shopping basket model are used to extract a shelf feature, a product feature and a shopping basket feature contained in the real-time dynamic image. The computing module uses a region annotation technology to select a sensing area frame around the shelf feature and between the shopping basket features in a polygonal frame selection method, and marks a product frame around the product feature. The computing module analyzes and processes the product frame to generate a product center point. When the product on the shelf is moved, the product frame corresponding to the product and the center point of the product will move continuously. During the process of the product being moved, the computing module will record the center points of the product generated by the continuous movement and connect them in series to generate a movement trajectory; when the product frame overlaps with the sensing area frame to a set range, and the length of the movement trajectory reaches a purchase length, the computing module determines that the product has been purchased to generate a purchase signal.

於其中一項實施例中,處理終端更具有一紀錄模組,紀錄模組與運算模組耦接,運算模組能夠將購買訊號連同商品特徵一併傳送至紀錄模組,紀錄模組將商品特徵對應產生之購買訊號進行累計,以產生一單一商品購買數量。In one embodiment, the processing terminal further includes a recording module coupled to the computing module. The computing module transmits a purchase signal along with product characteristics to the recording module. The recording module accumulates the purchase signals corresponding to the product characteristics to generate a single product purchase quantity.

於其中一項實施例中,通訊模組與紀錄模組及庫存管理系統耦接,紀錄模組透過通訊模組由庫存管理系統獲取不同商品的庫存量,並依據不同商品設定專屬的一通知門檻,紀錄模組判斷單一商品購買數量到達通知門檻時,紀錄模組產生一補貨訊號。In one embodiment, a communication module is coupled to a recording module and an inventory management system. The recording module obtains inventory quantities of different products from the inventory management system through the communication module and sets a unique notification threshold for each product. When the recording module determines that the purchase quantity of a single product has reached the notification threshold, the recording module generates a replenishment signal.

於其中一項實施例中,通訊模組與一社群通訊平台耦接;通訊模組接收由紀錄模組傳送之補貨訊號及商品特徵,通訊模組透過一服務傳播技術,將補貨訊號及商品特徵一併傳送至社群通訊平台之訊息介面。In one embodiment, the communication module is coupled to a social communication platform; the communication module receives the replenishment signal and product characteristics transmitted by the recording module, and the communication module transmits the replenishment signal and product characteristics to the message interface of the social communication platform through a service dissemination technology.

於其中一項實施例中,處理終端具有一顯示模組,顯示模組與通訊模組及運算模組耦接,顯示模組能夠將通訊模組接收之即時動態影像呈現,以及將運算模組產生之感應區域框、商品外框、商品中心點及移動軌跡搭配即時動態影像呈現。In one embodiment, the processing terminal has a display module, which is coupled to the communication module and the computing module. The display module can present the real-time dynamic images received by the communication module, and can also present the sensing area frame, product frame, product center point and movement trajectory generated by the computing module in combination with the real-time dynamic images.

於其中一項實施例中,設定範圍為商品外框與感應區域框之重疊比例超過百分之八十。In one embodiment, the range is set to an overlap ratio of the product frame and the sensing area frame exceeding 80%.

於其中一項實施例中,購買長度為貨架長度;移動軌跡之長度為首個商品中心點至當前所產生之商品中心點彼此之間的距離。In one embodiment, the purchase length is the shelf length; the length of the moving track is the distance between the center point of the first product and the center point of the currently generated product.

於其中一項實施例中,商品被移動過程中,商品外框與感應區域框之重疊範圍是逐漸增加,且移動軌跡為單一移動方向,運算模組判斷此商品被購買。In one embodiment, as the product is moved, the overlap between the product frame and the sensing area frame gradually increases, and the movement trajectory is a single movement direction. The computing module determines that the product has been purchased.

於其中一項實施例中,各貨架模型、各商品模型及各購物籃模型係由拍攝模組產生之即時動態影像,經過該運算模組之深度學習演算技術,並且透過顏色、亮度、裁切、模糊、雜訊、比例、拉伸及旋轉影像處理,將即時動態影像內之貨架特徵、商品特徵及購物籃特徵擴增產生;或是各貨架模型、各商品模型及各購物籃模型係使用網路爬蟲(Web Crawler)蒐集產生。In one embodiment, each shelf model, each product model, and each shopping basket model are generated from real-time dynamic images generated by a camera module. The computing module uses deep learning algorithms and processes the images through color, brightness, cropping, blurring, noise, scaling, stretching, and rotation to augment the shelf features, product features, and shopping basket features within the real-time dynamic images. Alternatively, each shelf model, each product model, and each shopping basket model are collected and generated using a web crawler.

於其中一項實施例中,深度學習演算技術為YOLO V8深度學習模型;區域標註技術為Roboflow PolygonZone多邊形區域標註技術。In one embodiment, the deep learning algorithm technology is the YOLO V8 deep learning model; the region annotation technology is the Roboflow PolygonZone polygon region annotation technology.

藉由上述,本揭露透過攝影裝置和運算模組,能夠即時檢測商品的移動,並在商品被移動時生成其中心點的移動軌跡,精確跟蹤商品是否被取走,而且能夠根據商品外框和感應區域框的重疊程度搭配移動軌跡的長度,來雙重判斷商品是否被顧客購買,當條件滿足時,自動產生購買訊號,藉以達到精準判斷商品購買行為之正確性。Through the above, the present disclosure utilizes a camera and a computing module to detect the movement of goods in real time. This system generates a movement trajectory of the center point of the goods as they are moved, accurately tracking whether the goods have been removed. Furthermore, the system can double-check whether the goods have been purchased by the customer based on the degree of overlap between the outer frame of the goods and the sensing area frame, combined with the length of the movement trajectory. When these conditions are met, a purchase signal is automatically generated, thereby accurately determining the accuracy of the purchase behavior.

再者,本揭露之紀錄模組能夠累計同一商品的購買數量,為商家提供精準的銷售數據,協助分析商品的銷售趨勢和顧客行為;而且當特定商品的購買數量達到設定的通知門檻時,紀錄模組會自動發出補貨訊號,有助於庫存管理,避免缺貨,提升商品供應效率,增強零售管理的效率。Furthermore, the disclosed recording module can accumulate the purchase quantity of the same product, providing merchants with accurate sales data to assist in analyzing product sales trends and customer behavior. Furthermore, when the purchase quantity of a specific product reaches a set notification threshold, the recording module automatically sends a replenishment signal, which helps with inventory management, avoids out-of-stock situations, improves product supply efficiency, and enhances the efficiency of retail management.

另外,本揭露能夠通過社群通訊平台,將補貨訊號和相關商品資訊推送給管理人員或供應商,以確保即時通知和快速回應,提高整體補貨流程效率。In addition, this disclosure can push replenishment signals and related product information to managers or suppliers through social communication platforms to ensure real-time notification and rapid response, thereby improving the efficiency of the overall replenishment process.

此外,本揭露之顯示模組能夠呈現即時動態影像和商品的感應區域框、商品外框、商品中心點及其移動軌跡,藉以協助管理人員直觀地觀察商品動向與顧客的行為模式。Furthermore, the display module disclosed herein can present real-time dynamic images and the product's sensing area frame, product outer frame, product center point, and its movement trajectory, thereby assisting management personnel in intuitively observing product trends and customer behavior patterns.

為便於說明本揭露於上述發明內容一欄中所表示的中心思想,茲以具體實施例表達。實施例中各種不同物件係按適於說明之比例、尺寸、變形量或位移量而描繪,而非按實際元件的比例予以繪製。To facilitate the description of the central concept of the present disclosure in the above invention content column, specific embodiments are presented. Various objects in the embodiments are depicted according to proportions, sizes, deformations or displacements suitable for description, rather than according to the proportions of actual components.

本揭露所提到的方向用語,例如「上」、「下」、「前」、「後」、「左」、「右」、「內」、「外」、「側面」等,僅是圖式的方向;因此,使用的方向用語是用以說明及理解本揭露,而非用以限制本揭露,合先敘明。Directional terms mentioned in this disclosure, such as "upper", "lower", "front", "back", "left", "right", "inner", "outer", "side", etc., are merely directions in the drawings; therefore, the directional terms used are for explaining and understanding this disclosure, rather than for limiting this disclosure, as stated above.

請參閱圖1至圖5所示,本揭露提供一種智能商品追蹤系統100,其包含:1 to 5 , the present disclosure provides a smart product tracking system 100, which includes:

一攝影裝置10,其架設於商店內之貨架S周圍(如圖2所示),攝影裝置10具有相互耦接之一拍攝模組11及一傳輸模組12,拍攝模組11能拍攝貨架S上之商品G及貨架S周圍的動態影像,以產生一即時動態影像P,傳輸模組12將即時動態影像P向外傳送,其中,貨架S周圍的動態影像能夠是貨架S及消費者所使用的購物籃B;於本揭露實施例中,傳輸模組12係利用無線傳輸將即時動態影像P向外傳送。A camera device 10 is mounted around a shelf S in a store (as shown in FIG2 ). The camera device 10 includes a camera module 11 and a transmission module 12 coupled to each other. The camera module 11 can capture the merchandise G on the shelf S and dynamic images of the area surrounding the shelf S to generate a real-time dynamic image P. The transmission module 12 transmits the real-time dynamic image P to the outside. The dynamic image of the area surrounding the shelf S may be the shelf S and a shopping basket B used by a consumer. In the disclosed embodiment, the transmission module 12 transmits the real-time dynamic image P to the outside via wireless transmission.

一處理終端20,其與攝影裝置10耦接,處理終端20具有相互耦接之一資料庫21、一通訊模組22及一運算模組23,資料庫21存有複數貨架模型、複數商品模型及複數購物籃模型;通訊模組22與攝影裝置10之傳輸模組12耦接並接收即時動態影像P,於本揭露實施例中,通訊模組22是以無線通訊方式由傳輸模組12接收即時動態影像P。A processing terminal 20 is coupled to the camera 10. The processing terminal 20 has a database 21, a communication module 22, and a computing module 23 that are coupled to each other. The database 21 stores a plurality of shelf models, a plurality of product models, and a plurality of shopping basket models. The communication module 22 is coupled to the transmission module 12 of the camera 10 and receives real-time dynamic images P. In the disclosed embodiment, the communication module 22 receives the real-time dynamic images P from the transmission module 12 via wireless communication.

通訊模組22將即時動態影像P傳送至運算模組23,運算模組23透過一深度學習演算技術將即時動態影像P進行物體檢測及影像分割,並對照資料庫21之各貨架模型、各商品模型及各購物籃模型,以取出即時動態影像P中有含有之一貨架特徵F1、一商品特徵F2及一購物籃特徵F3,運算模組23透過一區域標註技術以多邊形框選方式,於貨架特徵F1之外周圍及購物籃特徵F3之間框選標記一感應區域框F4,運算模組23透過一區域標註技術以多邊形框選方式於商品特徵F2之外周圍標記一商品外框F5,且運算模組23將商品外框F5分析處理產生一商品中心點O,如圖1、圖3及圖4所示;其中,深度學習演算技術為YOLO V8深度學習模型;區域標註技術為Roboflow PolygonZone多邊形區域標註技術;於本揭露實施例中,感應區域框F4能夠有複數個,主要取決於貨架S的層數,貨架S的每一層與購物籃B之間都能夠產生一個感應區域框F4。The communication module 22 transmits the real-time dynamic image P to the calculation module 23. The calculation module 23 performs object detection and image segmentation on the real-time dynamic image P through a deep learning algorithm, and compares the real-time dynamic image P with the shelf models, product models and shopping basket models in the database 21 to extract the shelf feature F1, product feature F2 and shopping basket feature F3 contained in the real-time dynamic image P. The calculation module 23 uses a region labeling technology to The algorithm uses a polygonal frame selection method to mark a sensing area frame F4 outside the shelf feature F1 and between the shopping basket feature F3. The computing module 23 uses a region annotation technology to mark a product outer frame F5 outside the product feature F2 using a polygonal frame selection method. The computing module 23 analyzes and processes the product outer frame F5 to generate a product center point O, as shown in Figures 1, 3, and 4. The deep learning algorithm is YOLO. V8 deep learning model; Roboflow PolygonZone region annotation technology is used; in the disclosed embodiment, there can be multiple sensing area frames F4, mainly depending on the number of levels of shelf S. Each level of shelf S can generate a sensing area frame F4 between it and shopping basket B.

需特別說明的是,各貨架模型、各商品模型及各購物籃模型係由拍攝模組11產生之即時動態影像P,經過該運算模組23之深度學習演算技術,並且透過顏色、亮度、裁切、模糊、雜訊、比例、拉伸及旋轉影像處理,將即時動態影像P內之貨架特徵F1、商品特徵F2及購物籃特徵F3擴增產生;或是各貨架模型、各商品模型及各購物籃模型係使用網路爬蟲(Web Crawler)蒐集產生。It should be noted that each shelf model, each product model, and each shopping basket model is generated by augmenting the real-time dynamic image P generated by the camera module 11 with the shelf features F1, product features F2, and shopping basket features F3 within the real-time dynamic image P using deep learning algorithmic techniques in the computing module 23, and through image processing such as color, brightness, cropping, blurring, noise, scaling, stretching, and rotation. Alternatively, each shelf model, each product model, and each shopping basket model is generated by collecting data using a web crawler.

請參閱圖1至圖4所示,貨架S上之商品G被移動時,此商品G所對應的商品外框F5連同商品中心點O會產生連續移動,於商品G被移動的過程中,運算模組23會記錄連續移動所產生的商品中心點O並將其串聯產生一移動軌跡T;當商品外框F5與感應區域框F4重疊達一設定範圍,且移動軌跡T之長度達到一購買長度時,則運算模組23判斷此商品G被購買,以產生一購買訊號;其中,設定範圍為商品外框F5與感應區域框F4之重疊比例超過百分之八十;購買長度為貨架S長度;移動軌跡T之長度為首個商品中心點O至當前所產生之商品中心點O彼此之間的距離;於本揭露實施例中,商品G被移動過程中,商品外框F5與感應區域框F4之重疊範圍是逐漸增加,且移動軌跡T為單一移動方向但非直線,運算模組23判斷此商品G被購買,而此限制條件是為了確保商品G有確實被放入購物籃B中,並未被重新放回貨架S,以達到更準確的判斷效果。Please refer to Figures 1 to 4. When the product G on the shelf S is moved, the product frame F5 corresponding to the product G and the product center O will produce continuous movement. During the process of the product G being moved, the calculation module 23 will record the product center O generated by the continuous movement and concatenate them to generate a movement trajectory T. When the product frame F5 and the sensing area frame F4 overlap to a set range, and the length of the movement trajectory T reaches a purchase length, the calculation module 23 determines that the product G is purchased and generates a purchase signal. The set range is the overlap between the product frame F5 and the sensing area frame F4. The overlap ratio of F4 exceeds 80 percent; the purchase length is the length of shelf S; the length of the movement trajectory T is the distance between the center point O of the first product and the center point O of the currently generated product. In the disclosed embodiment, as product G is moved, the overlap range between the product outer frame F5 and the sensing area frame F4 gradually increases, and the movement trajectory T moves in a single direction but not in a straight line. The computing module 23 determines that the product G has been purchased. This restriction is to ensure that the product G is actually placed in shopping basket B and not returned to shelf S, thereby achieving a more accurate judgment.

再者,處理終端20具有一紀錄模組24,紀錄模組24與通訊模組22、運算模組23及庫存管理系統耦接,運算模組23能夠將購買訊號連同商品特徵F2一併傳送至紀錄模組24,紀錄模組24將商品特徵F2對應產生之購買訊號進行累計,以產生一單一商品購買數量,其中,紀錄模組24透過通訊模組22由庫存管理系統獲取不同商品G的庫存量,並依據不同商品G設定專屬的一通知門檻,紀錄模組24判斷單一商品購買數量到達通知門檻時,紀錄模組24產生一補貨訊號,其中,通知門檻為商品G的數量,而通知門檻提供管理者(商家)能夠依據商品G的進貨流程設定或是依據商品G之特性設定。Furthermore, the processing terminal 20 has a recording module 24, which is coupled to the communication module 22, the calculation module 23 and the inventory management system. The calculation module 23 can transmit the purchase signal together with the product feature F2 to the recording module 24. The recording module 24 accumulates the purchase signal corresponding to the product feature F2 to generate a single product purchase quantity. Module 22 obtains inventory quantities of different products G from the inventory management system and sets a unique notification threshold for each product G. When recording module 24 determines that the purchase quantity of a single product has reached the notification threshold, recording module 24 generates a replenishment signal. The notification threshold is the quantity of product G. The notification threshold allows managers (merchants) to set it based on the product G's purchasing process or the characteristics of the product G.

請參考圖1及圖5所示,通訊模組22與一社群通訊平台1耦接,當通訊模組22接收由紀錄模組24傳送之補貨訊號及商品特徵F2時,通訊模組22能夠透過一服務傳播技術,將補貨訊號及商品特徵F2一併傳送至社群通訊平台1之訊息介面,而管理者(商家)能夠根據補貨訊號得知有商品G需要補貨,並且能夠透過訊息介面顯示的商品特徵F2而能夠快速得知需補貨商品G為何,以達到快速補貨的效果;於本揭露實施例中,社群通訊平台1為LINE;服務傳播技術為LINE Notify;而社群通訊平台1會顯示於終端裝置(例如:電腦、智慧型手機、平板、智能穿戴裝置等)。1 and 5 , the communication module 22 is coupled to a social communication platform 1. When the communication module 22 receives the replenishment signal and the product feature F2 transmitted by the recording module 24, the communication module 22 can transmit the replenishment signal and the product feature F2 to the message interface of the social communication platform 1 through a service communication technology. The manager (merchant) can learn from the replenishment signal that the product G needs to be replenished, and can quickly learn the product G that needs to be replenished through the product feature F2 displayed on the message interface, thereby achieving a fast replenishment effect. In the embodiment of the present disclosure, the social communication platform 1 is LINE; the service communication technology is LINE. Notify; and the social communication platform 1 will be displayed on the terminal device (for example: computer, smartphone, tablet, smart wearable device, etc.).

此外,處理終端20具有一顯示模組25,顯示模組25與通訊模組22及運算模組23耦接,顯示模組25能夠將通訊模組22接收之即時動態影像P呈現,以及將運算模組23產生之感應區域框F4、商品外框F5、商品中心點O及移動軌跡T搭配即時動態影像P呈現;其中,感應區域框F4及商品外框F5能夠於顯示模組25呈現不同色彩或態樣。In addition, the processing terminal 20 has a display module 25, which is coupled to the communication module 22 and the computing module 23. The display module 25 can present the real-time dynamic image P received by the communication module 22, and can also present the sensing area frame F4, product outer frame F5, product center point O, and movement trajectory T generated by the computing module 23 in conjunction with the real-time dynamic image P. Among them, the sensing area frame F4 and product outer frame F5 can be presented in different colors or appearances on the display module 25.

綜合上述,本揭露能夠達成下列功效:In summary, the present disclosure can achieve the following effects:

1.本揭露智能商品追蹤系統100,透過攝影裝置10和運算模組23,能夠即時檢測商品G的移動,並在商品G被移動時生成其中心點的移動軌跡T,精確跟蹤商品G是否被取走,而且能夠根據商品外框F5和感應區域框F4的重疊程度搭配移動軌跡T的長度,來雙重判斷商品G是否被顧客購買,當條件滿足時,自動產生購買訊號,藉以達到精準判斷商品G之購買行為正確性。1. The disclosed intelligent product tracking system 100, through a camera device 10 and a computing module 23, can detect the movement of a product G in real time. As the product G is moved, it generates a movement trajectory T of its center point, accurately tracking whether the product G has been removed. Furthermore, the system can dually determine whether the product G has been purchased by the customer based on the degree of overlap between the product's outer frame F5 and the sensing area frame F4, combined with the length of the movement trajectory T. When these conditions are met, a purchase signal is automatically generated, thereby accurately determining the purchase behavior of the product G.

2.本揭露智能商品追蹤系統100紀錄模組24,能夠累計同一商品G的購買數量,為商家提供精準的銷售數據,協助分析商品G的銷售趨勢和顧客行為;而且當特定商品G的購買數量達到設定的通知門檻時,紀錄模組24會自動發出補貨訊號,有助於庫存管理,避免缺貨,提升商品G供應效率,增強零售管理的效率。2. The recording module 24 of the disclosed intelligent product tracking system 100 can accumulate the purchase quantity of the same product G, providing merchants with accurate sales data and assisting in analyzing product G's sales trends and customer behavior. Furthermore, when the purchase quantity of a specific product G reaches a set notification threshold, the recording module 24 automatically issues a replenishment signal, which helps to manage inventory, avoid out-of-stocks, improve the supply efficiency of product G, and enhance the efficiency of retail management.

3.本揭露智能商品追蹤系統100,能夠通過社群通訊平台1,將補貨訊號和相關商品G資訊推送給管理人員或供應商,以確保即時通知和快速回應,提高整體補貨流程效率。3. The disclosed intelligent product tracking system 100 can push replenishment signals and related product information to managers or suppliers through the social communication platform 1 to ensure real-time notification and rapid response, thereby improving the efficiency of the overall replenishment process.

4.本揭露智能商品追蹤系統100之顯示模組25,能夠呈現即時動態影像P和商品G的感應區域框F4、商品外框F5、商品中心點O及其移動軌跡T,藉以協助管理人員直觀地觀察商品G之動向與顧客的行為模式。4. The display module 25 of the disclosed intelligent product tracking system 100 can present a real-time dynamic image P, along with the sensing area frame F4 of the product G, the product outer frame F5, the product center point O, and its movement trajectory T, thereby helping management personnel to intuitively observe the movement of the product G and customer behavior patterns.

以上所舉實施例僅用以說明本揭露而已,非用以限制本揭露之範圍。舉凡不違本揭露精神所從事的種種修改或變化,俱屬本揭露意欲保護之範疇。The above embodiments are only used to illustrate the present disclosure and are not intended to limit the scope of the present disclosure. Any modifications or variations that do not violate the spirit of the present disclosure are within the scope of protection intended by the present disclosure.

1:社群通訊平台 100:智能商品追蹤系統 10:攝影裝置 11:拍攝模組 12:傳輸模組 20:處理終端 21:資料庫 22:通訊模組 23:運算模組 24:紀錄模組 25:顯示模組 S:貨架 G:商品 B:購物籃 P:即時動態影像 F1:貨架特徵 F2:商品特徵 F3:購物籃特徵 F4:感應區域框 F5:商品外框 O:商品中心點 T:移動軌跡1: Social communication platform 100: Smart product tracking system 10: Camera 11: Shooting module 12: Transmission module 20: Processing terminal 21: Database 22: Communication module 23: Computing module 24: Recording module 25: Display module S: Shelf G: Product B: Shopping basket P: Real-time dynamic image F1: Shelf features F2: Product features F3: Shopping basket features F4: Sensing area frame F5: Product outer frame O: Product center point T: Movement trajectory

圖1係本揭露系統方塊示意圖。 圖2係本揭露攝影裝置架設於商店實施例示意圖。 圖3係本揭露分析即時動態影像示意圖(一),表示框選設置感應區域框、商品外框及商品中心點。 圖4係本揭露分析即時動態影像示意圖(二),表示商品被移動而產生移動軌跡。 圖5係本揭露分析即時動態影像示意圖(三),表示將補貨訊號及商品特徵一併傳送至社群通訊平台之訊息介面。 Figure 1 is a block diagram of the disclosed system. Figure 2 is a schematic diagram of an embodiment of the disclosed camera device installed in a store. Figure 3 is a schematic diagram (1) of the disclosed real-time dynamic image analysis, illustrating the selection and setting of a sensing area frame, a product frame, and a product center point. Figure 4 is a schematic diagram (2) of the disclosed real-time dynamic image analysis, illustrating the movement trajectory of a product as it is moved. Figure 5 is a schematic diagram (3) of the disclosed real-time dynamic image analysis, illustrating the transmission of a replenishment signal and product characteristics to a messaging interface on a social communication platform.

1:社群通訊平台 1: Social communication platform

100:智能商品追蹤系統 100: Intelligent Product Tracking System

10:攝影裝置 10: Photography equipment

11:拍攝模組 11: Shooting Module

12:傳輸模組 12: Transmission module

20:處理終端 20: Processing Terminal

21:資料庫 21:Database

22:通訊模組 22: Communication Module

23:運算模組 23: Computational Module

24:紀錄模組 24: Recording Module

25:顯示模組 25: Display Module

Claims (10)

一種智能商品追蹤系統,其包含: 一攝影裝置,其架設於貨架周圍,該攝影裝置具有相互耦接之一拍攝模組及一傳輸模組,該拍攝模組能拍攝貨架上之商品及貨架周圍的動態影像,以產生一即時動態影像,該傳輸模組將該即時動態影像向外傳送;以及 一處理終端,其與該攝影裝置耦接,該處理終端具有相互耦接之一資料庫、一通訊模組及一運算模組,該資料庫存有複數貨架模型、複數商品模型及複數購物籃模型;該通訊模組與該攝影裝置之該傳輸模組耦接並接收該即時動態影像,該通訊模組將該即時動態影像傳送至該運算模組,該運算模組透過一深度學習演算技術將該即時動態影像進行物體檢測及影像分割,並對照該資料庫之各該貨架模型、各該商品模型及各該購物籃模型,以取出該即時動態影像中有含有之一貨架特徵、一商品特徵及一購物籃特徵,該運算模組透過一區域標註技術以多邊形框選方式,於該貨架特徵之外周圍及該購物籃特徵之間框選標記一感應區域框,及於該商品特徵之外周圍標記一商品外框,且該運算模組將該商品外框分析處理產生一商品中心點;其中,貨架上之商品被移動時,此商品所對應的該商品外框連同該商品中心點會產生連續移動,於商品被移動的過程中,該運算模組會記錄連續移動所產生的所述商品中心點並將其串聯產生一移動軌跡;當該商品外框與該感應區域框重疊達一設定範圍,且該移動軌跡之長度達到一購買長度時,則該運算模組判斷此商品被購買,以產生一購買訊號。 A smart product tracking system includes: A camera device mounted around a shelf, the camera device having a camera module and a transmission module coupled to each other. The camera module can capture dynamic images of the products on the shelf and the surrounding area to generate a real-time dynamic image. The transmission module transmits the real-time dynamic image externally; and A processing terminal is coupled to the photographic device. The processing terminal has a database, a communication module, and a computing module coupled to each other. The database stores a plurality of shelf models, a plurality of product models, and a plurality of shopping basket models. The communication module is coupled to the transmission module of the photographic device and receives the real-time dynamic image. The communication module transmits the real-time dynamic image to the computing module. The computing module performs object detection and image segmentation on the real-time dynamic image through a deep learning algorithm, and compares the real-time dynamic image with each shelf model, each product model, and each shopping basket model in the database to extract a shelf feature, a product feature, and a shopping basket feature contained in the real-time dynamic image. The computing module uses a region labeling The technology uses a polygonal frame selection method to select and mark a sensing area frame outside the shelf feature and between the shopping basket feature, and marks a product frame outside the product feature. The calculation module analyzes and processes the product frame to generate a product center point. When the product on the shelf is moved, the product frame corresponding to the product and the product center point are Continuous movement occurs. As the product is moved, the computing module records the center point of the product and concatenates it to create a movement trajectory. When the product frame and the sensing area overlap within a set range, and the length of the movement trajectory reaches a purchase length, the computing module determines that the product has been purchased and generates a purchase signal. 如請求項1所述之智能商品追蹤系統,其中,該處理終端更具有一紀錄模組,該紀錄模組與該運算模組耦接,該運算模組能夠將該購買訊號連同該商品特徵一併傳送至該紀錄模組,該紀錄模組將該商品特徵對應產生之該購買訊號進行累計,以產生一單一商品購買數量。In the intelligent product tracking system of claim 1, the processing terminal further comprises a recording module coupled to the computing module. The computing module transmits the purchase signal together with the product characteristics to the recording module. The recording module accumulates the purchase signal corresponding to the product characteristics to generate a purchase quantity for a single product. 如請求項2所述之智能商品追蹤系統,其中,該通訊模組與該紀錄模組及庫存管理系統耦接,該紀錄模組透過該通訊模組由庫存管理系統獲取不同商品的庫存量,並依據不同商品設定專屬的一通知門檻,該紀錄模組判斷該單一商品購買數量到達該通知門檻時,該紀錄模組產生一補貨訊號。In the intelligent product tracking system of claim 2, the communication module is coupled to the recording module and the inventory management system. The recording module obtains inventory quantities of different products from the inventory management system via the communication module and sets a notification threshold specific to each product. When the recording module determines that the purchase quantity of a single product has reached the notification threshold, the recording module generates a replenishment signal. 如請求項3所述之智能商品追蹤系統,其中,該通訊模組與一社群通訊平台耦接;該通訊模組接收由該紀錄模組傳送之該補貨訊號及該商品特徵,該通訊模組透過一服務傳播技術,將該補貨訊號及該商品特徵一併傳送至該社群通訊平台之訊息介面。The intelligent product tracking system as described in claim 3, wherein the communication module is coupled to a social communication platform; the communication module receives the replenishment signal and the product characteristics transmitted by the recording module, and the communication module transmits the replenishment signal and the product characteristics to the message interface of the social communication platform through a service dissemination technology. 如請求項1至4中任一項所述之智能商品追蹤系統,其中,該處理終端具有一顯示模組,該顯示模組與該通訊模組及該運算模組耦接,該顯示模組能夠將該通訊模組接收之該即時動態影像呈現,以及將該運算模組產生之該感應區域框、該商品外框、該商品中心點及該移動軌跡搭配該即時動態影像呈現。An intelligent product tracking system as described in any one of claims 1 to 4, wherein the processing terminal has a display module, which is coupled to the communication module and the computing module, and the display module is capable of presenting the real-time dynamic image received by the communication module, and presenting the sensing area frame, the product outer frame, the product center point and the movement trajectory generated by the computing module in conjunction with the real-time dynamic image. 如請求項5所述之智能商品追蹤系統,其中,該設定範圍為該商品外框與該感應區域框之重疊比例超過百分之八十。The smart product tracking system as described in claim 5, wherein the setting range is that the overlap ratio between the product frame and the sensing area frame exceeds 80%. 如請求項6所述之智能商品追蹤系統,其中,該購買長度為貨架長度;該移動軌跡之長度為首個所述商品中心點至當前所產生之所述商品中心點彼此之間的距離。The intelligent product tracking system as described in claim 6, wherein the purchase length is the shelf length; and the length of the moving track is the distance between the center point of the first product and the center point of the currently generated product. 如請求項7所述之智能商品追蹤系統,其中,商品被移動過程中,該商品外框與該感應區域框之重疊範圍是逐漸增加,且該移動軌跡為單一移動方向,該運算模組判斷此商品被購買。In the intelligent product tracking system of claim 7, wherein, as the product is moved, the overlap between the product frame and the sensing area frame gradually increases, and the movement trajectory is a single movement direction, and the computing module determines that the product has been purchased. 如請求項5所述之智能商品追蹤系統,其中,各該貨架模型、各該商品模型及各該購物籃模型係由該拍攝模組產生之該即時動態影像,經過該運算模組之該深度學習演算技術,並且透過顏色、亮度、裁切、模糊、雜訊、比例、拉伸及旋轉影像處理,將該即時動態影像內之該貨架特徵、該商品特徵及該購物籃特徵擴增產生;或是各該貨架模型、各該商品模型及各該購物籃模型係使用網路爬蟲(Web Crawler)蒐集產生。The intelligent product tracking system as described in claim 5, wherein each of the shelf models, each of the product models, and each of the shopping basket models is generated by augmenting the real-time dynamic imagery generated by the camera module using the deep learning algorithm of the computing module, and performing image processing such as color, brightness, cropping, blurring, noise, scaling, stretching, and rotation to obtain the shelf features, product features, and shopping basket features within the real-time dynamic imagery; or each of the shelf models, each of the product models, and each of the shopping basket models is generated by collecting data using a web crawler. 如請求項9所述之智能商品追蹤系統,其中,該深度學習演算技術為YOLO V8深度學習模型;該區域標註技術為Roboflow PolygonZone多邊形區域標註技術。The intelligent product tracking system as described in claim 9, wherein the deep learning algorithm technology is a YOLO V8 deep learning model; and the region annotation technology is Roboflow PolygonZone polygon region annotation technology.
TW113145383A 2024-11-25 2024-11-25 Intelligent goods tracking system TWI894057B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW113145383A TWI894057B (en) 2024-11-25 2024-11-25 Intelligent goods tracking system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW113145383A TWI894057B (en) 2024-11-25 2024-11-25 Intelligent goods tracking system

Publications (1)

Publication Number Publication Date
TWI894057B true TWI894057B (en) 2025-08-11

Family

ID=97524356

Family Applications (1)

Application Number Title Priority Date Filing Date
TW113145383A TWI894057B (en) 2024-11-25 2024-11-25 Intelligent goods tracking system

Country Status (1)

Country Link
TW (1) TWI894057B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10535146B1 (en) * 2018-07-16 2020-01-14 Accel Robotics Corporation Projected image item tracking system
CN111582964A (en) * 2019-02-18 2020-08-25 宏碁股份有限公司 Intelligent shopping mall system and control method applying same
US20220198550A1 (en) * 2019-04-30 2022-06-23 Tracxone Ltd System and methods for customer action verification in a shopping cart and point of sales
CN117037280A (en) * 2023-08-28 2023-11-10 中科创达软件股份有限公司 A method, equipment, storage medium and smart container for determining commodity settlement information
CN117765463A (en) * 2023-12-14 2024-03-26 上海上湖信息技术有限公司 Intelligent sales counter control method and device, equipment and storage medium
CN118072208A (en) * 2022-11-11 2024-05-24 北京映翰通网络技术股份有限公司 Commodity identification method for smart vending machine purchase settlement

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10535146B1 (en) * 2018-07-16 2020-01-14 Accel Robotics Corporation Projected image item tracking system
CN111582964A (en) * 2019-02-18 2020-08-25 宏碁股份有限公司 Intelligent shopping mall system and control method applying same
US20220198550A1 (en) * 2019-04-30 2022-06-23 Tracxone Ltd System and methods for customer action verification in a shopping cart and point of sales
CN118072208A (en) * 2022-11-11 2024-05-24 北京映翰通网络技术股份有限公司 Commodity identification method for smart vending machine purchase settlement
CN117037280A (en) * 2023-08-28 2023-11-10 中科创达软件股份有限公司 A method, equipment, storage medium and smart container for determining commodity settlement information
CN117765463A (en) * 2023-12-14 2024-03-26 上海上湖信息技术有限公司 Intelligent sales counter control method and device, equipment and storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
網路文獻 吳世光、孫曼鈺、徐子晏、何詩婷、廖育映及林筠家 建構超市YOLO商品辨識系統 GRB政府研究資訊系統(https://www.grb.gov.tw/) 2020年10月19日 https://www.grb.gov.tw/search/planDetail?id=13124009 *
網路文獻 吳世光及曾婷莉 以AI影像辨識監控智能貨架商品 GRB政府研究資訊系統(https://www.grb.gov.tw/) 2024年10月27日 https://www.grb.gov.tw/search/planDetail?id=15573549; *

Similar Documents

Publication Publication Date Title
US11087130B2 (en) Simultaneous object localization and attribute classification using multitask deep neural networks
TWI773797B (en) System, method and computer program product for tracking multi-joint subjects in an area of real space
CN101809601B (en) Planogram extraction based on image processing
JP6992874B2 (en) Self-registration system, purchased product management method and purchased product management program
US20140003655A1 (en) Method, apparatus and system for providing image data to represent inventory
WO2020134102A1 (en) Article recognition method and device, vending system, and storage medium
TW202008320A (en) Abnormality detection method, apparatus and device in unmanned settlement scenario
JPWO2019111501A1 (en) Image processing device
JP7088281B2 (en) Product analysis system, product analysis method and product analysis program
CN110728649A (en) Method and apparatus for generating location information
CN113468914B (en) A method, device and equipment for determining the purity of commodities
JP7719918B2 (en) Product image information collection system and method
Pietrini et al. Shelf Management: A deep learning-based system for shelf visual monitoring
CN114529847A (en) Goods shelf dynamic commodity identification and customer shopping matching method based on deep learning
CN101625722A (en) Classification method of carrier recognition image
TWI894057B (en) Intelligent goods tracking system
KR102585358B1 (en) Method and apparatus for analyzing behavior pattern of customer in unmanned shop using ai-based image processing model
TWI710968B (en) Commodity image identification and amount surveillance system
CN117523273A (en) Method and device for determining spatial position of article and electronic equipment
CN116579709A (en) Data processing method, device, electronic device, and computer-readable storage medium
US12314967B2 (en) Familiarity degree estimation apparatus, familiarity degree estimation method, and recording medium
Venetianer et al. Video verification of point of sale transactions
Chen et al. RPV11K: A Benchmark for Joint Product-Vacancy Detection in Retail Scenarios
US20240395048A1 (en) System and method for detecting and analyzing consumer transactions to provide list of selected objects
CN114022139A (en) Monocular vision-based automatic shopping settlement system and method for unmanned convenience cabinet