The present invention relates to a system and process for the identification of a user-selected article, in particular the present invention provides a system and process for presentation of data thereof and acquisition of user interaction therewith.
Currently, products and items are being placed on shelf, display counter and other furniture fixture at retail stores for consideration by consumers and potential customers, who may review and assess such products, with a view to purchase such product.
As such products and items are removeable shelf, display counter and other furniture fixture, it can be difficult to consistently provide correct item or article information, specifications and commercial and technical information for review by consumers and potential customers.
Furthermore, it can also be difficult for retailers to track or monitor a consumer or potential customer's shopping behavior, their interest level and appeal towards particular product or item and whether a consumer or potential customer has picked up product for viewing and consideration.
It is an object of the present invention to provide a system and process to identify a user-selected article, which overcomes or ameliorates at least some deficiencies as associated with the prior art.
In a first aspect, the present invention provides a computerized system for providing article information to a customer, said system comprising:
an optical image acquisition device for acquiring an optical image of an area of interest (AOI) in which articles are display to a customer;
a processor module operably in communication with the optical image acquisition device and for receiving an image input signal therefrom; and
an output device in communication with the processor for providing an output signal to a customer;
wherein upon the processor detecting the article being removed from the area of interest (AOI), the processor sends an output signal having article data associated with said article to said output device, and said output device provides an output to the customer of said article data.
Preferably, the output device is a projector device, and wherein said projector device provides visual article data, and preferably said AOI is a table
Preferably the projector device projects the article data onto said table.
Preferably, the processor determines said article by way of artificial intelligence (AI).
Preferably, the system utilises optical recognition of facial expressions, so as to ascertain the appeal by a subject in relation to said article.
Preferably, the output device is a projector device, and the processor ascertains the position of the article in the AOI in real time, and the projector device provides an image to the AOI in real time.
Preferably, the AOI is a table, and the image is a representation of a spotlight.
In a second aspect, the present invention provides a process operable using a computerized system for providing article information to a customer, the computerized system including an optical image acquisition device, an output device in communication with the processor for providing an output signal to a customer, said process including the steps of:
obtaining an optical image of one or more articles in an area of interest (AOI) a subject using optical image acquisition device;
by the processor, determining if an article has been removed by a customer from the AOI; and
by output device the providing article information to a customer.
In order that a more precise understanding of the above-recited invention can be obtained, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments thereof that are illustrated in the appended drawings.
The present invention provides a system and process for delivering information to a customer, and acquiring sales and market-based information,
Main Purpose:
A main purpose of the present invention is to provide sale assistance to customers, which may also include a novel interactive response.
The system of the present invention determines what attributes and characteristics of articles for sale that a customer may be interested in; as well as and related multi-media advertisement; sales assistance information such as pricing, product of related brand, style, available colour and size and the like, which may be provided in either or both video and audio formats.
The system can also determine from a customer's facial expression the level of interest by a customer in a product, and data may be collected for sales analytics in this regard, as well as product detail.
Furthermore, the system may retailers to track or monitor a consumer or potential customer's shopping behavior, their interest level and appeal towards particular product or item and whether a consumer or potential customer has picked up product for viewing and consideration, which provides useful commercial information to further assist customers.
Product Range:
The system of the present invention may be applied to any products having an optically identifiable appearance. An embodiment using shoes is used as an example.
AI (Artificial Intelligence) Article Detection
In preferred embodiment of the present invention, the article may be identified by way of an Artificial Intelligence (AI) system: An example of such an AI system is “You only look once (YOLO)”, which is a state-of-the-art, real-time article detection system. It is currently free of charge, and allows for ease of tradeoff between speed and accuracy simply by changing the size of the model, with no retraining being required. As will be understood, other trained AI engines or Neural Networks could also be used.
The AI system is trained with thousands of facial images so that the system is able to detect customer's face, his/her facial expression and identify age group and gender.
The system can identify whether a customer is happy or not with product by detecting the smiling level, or other types of facial expression indicative of mood response to a stimuli.
Once faces are identified by the AI system in an image, the faces are then overlaid by rectangles, and such rectangles seek to bound the boundaries of the face images.
The coordinates of the rectangles, as well as other identified information, such as the age, gender, emotion and coordinates of face features such as eyes, ears, mouth, nose, etc. can be output to a text file.
An AI engine, which may be the same or another AI engine, that was trained with thousands of article or product images so that the system is able to detect the brand, type, style, colour, size, and other related properties of the same kinds of articles or products can be used.
The system supports multiple article of article detection. Once articles or objects are identified by the AI system in an image, the articles are then overlaid by rectangles.
The rectangles try to bound the boundaries of the article. The coordinates of the rectangles, as well as other identified information, such as the brand, type, style, colour, size, and other related properties, are output to a text file.
Referring to
In embodiment of the present invention, the output device 140 is an visual output display device, such as a projector or a video screen, for example.
Within the system, there is a display area denoted by 150, which may be a visual output display region.
Referring now to
In the present embodiment, the camera 230 is set up so that it captures a whole Area of Interest (AOI), such as a table 250, a wall, a floor, or any other flat surface suitable for projecting images onto it.
The camera 230 image covers the AOI 250, and a portion of space outside the AOI.
The space outside the AOI is for analyzing whether an article has be picked up or taken away from the table 250 by the customer. As shown in
As also shown in
Projective Mapping
As mentioned, real time images or videos of the AOI are captured by the optical image acquisition device set above the AOI.
For calculation and positioning purposes, any skewness or distortion of the capture images of the AOI are unwanted since it may lead to discrepancies to the ideal rectangular coordinate system.
However in reality, it is usually not possible to align the camera perfectly on top of the AOI surface, for example a table, and that the image of the table captured by the camera may always appear tilted and distorted.
As such, before the system is utilised, a calibration process is required in order to generate a projective transformation matrix. The matrix relates the coordinates in pixel of the four corners of the table 250 appearing in the camera 230 image to the four corners of the projector 240 output.
Note that the point A is at the lower bottom side of the camera image, but it becomes the top left corner of the projector image from the customer's point of view.
Any point, as indicated by “X” mark in
By defining the transformation of coordinates by these equations:
where
(xK, yK) are the coordinates of a point in pixel in the camera image and
(xKyK,) are the coordinates of the corresponding point in the projector output image.
In matrix form,
Consider mapping of all 4 corners (A,B,C,D) to (A′, B′, C′, D′)
The coefficients of the transformation matrix can then be obtained by solving the 8 simultaneous equations.
The AI system is then applied to detect if any trained article 401, 402, 403 appear on top of the table 406 (AOI) in the real-time video stream obtained via the camera 230 as shown in
As now shown in
Depending on accuracy of the AI engine and noise in the images therein, the rectangles surrounding identified articles 401, 402, 403 may be fluctuating or missing in short occasion. Application of 2D invariant such as a Kalman filter may be used to smoothen the noise and inaccuracy so that the output coordinates are stable even if the original data is fluctuating. The smoothened coordinates are then transformed into projector coordinates with projective matrix.
In the present example as shown in
Because the spotlight coordinates are calculated via the real-time streaming of the camera 230 image, the spotlights trace the motion of the articles interactively.
Whether an article has been picked up from the table by the customer, it is detected by monitoring the following in real-time:
If no detected articles are picked up, as is illustrated in
Referring to
In order to provide more details of the picked-up article to the customer, corresponding interactive response 904 in the form of multi-media, including pricing, new or hot or popular items of related brands, styles, related recommendation or the like, may then be displayed.
The projection image of which includes the price, the brand and the description of the article is shown in
The recorded customer's behavior, such as age and gender, emotion on the products, preference categories, hot items, popular or frequently considered items or the like, can be used in sales analytics.
This can help retailers to track or monitor a consumer or potential customer's shopping behavior, their interest level and appeal towards particular product or item and whether a consumer or potential customer has picked up product for viewing and consideration, which provides useful commercial information to further assist customers.
Number | Date | Country | Kind |
---|---|---|---|
18112003.0 | Sep 2018 | HK | national |
18114655.7 | Nov 2018 | HK | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2019/106519 | 9/18/2019 | WO | 00 |