Method, control device, and storage medium for generating product display images

By generating product display diagrams through big data analysis, the problem of lack of data support for store layout and display has been solved, improving the efficiency of store display planning and resource utilization, and enhancing the customer shopping experience and sales.

CN120031628BActive Publication Date: 2025-11-14PETROCHINA KUNLUN HOSPITALITY CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411921416.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-11-14
Estimated Expiration
2044-12-25

AI Technical Summary

Technical Problem

In existing technologies, store layout and merchandise display lack scientific data support, rely on manual experience, cannot be dynamically adjusted based on real-time data, and the display plans planned by headquarters cannot adapt to the differences of individual stores, resulting in low efficiency and resource mismatch.

Method used

By acquiring store layout maps, shelf information, and in-stock product information, and utilizing big data analysis, we can automatically generate product display maps that conform to the layout plans and product display schemes of each store, including determining display resources, product categories and positioning, and dynamically adjusting display schemes.

Benefits of technology

It improved the efficiency of store display planning, optimized the utilization rate of display resources, enhanced the customer shopping experience and sales, and enabled dynamic adjustments to store layout and merchandise display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120031628B_ABST
    Figure CN120031628B_ABST
Patent Text Reader

Abstract

This invention provides a method, control device, and storage medium for generating merchandise display diagrams, belonging to the field of merchandise display technology. The method includes: determining the location of merchandise in the display diagram for a first category based on the store's total display resources and a first preset display rule; determining the location of merchandise in the display diagram for a second category based on the location of merchandise in the display diagram for a second category based on the location of merchandise in the display diagram for a second category and a second preset display rule; determining the location of each in-operation merchandise in the display diagram for a third preset display rule based on the location of merchandise in the display diagram for the second category; binding each in-operation merchandise to the display diagram for a third preset display rule; and generating the merchandise display diagram for the store. This invention performs in-depth analysis of each store's display resources, merchandise types, sales data, etc., to generate merchandise display diagrams that conform to each store's layout plan and merchandise display scheme.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of merchandise display technology, and more specifically to a method, control device, and storage medium for generating merchandise display images. Background Technology

[0002] With the rapid development and digital transformation of the retail industry, store layout and merchandise display are becoming increasingly important in improving sales performance and customer shopping experience. Traditional store layout and merchandise display methods often rely on human experience and intuition, lacking scientific data support and optimization methods. In recent years, the rapid development of technologies such as big data and intelligent algorithms has made intelligent store layout and merchandise display possible.

[0003] Existing technologies already include some intelligent store management systems. These systems typically utilize IoT technology to collect sales data and other information, then employ big data analytics to provide retailers with operational decision-making suggestions. However, the level of intelligence in store layout and merchandise display remains limited. Store layout planning still requires manual intervention, and merchandise displays cannot be automatically generated based on the specific circumstances and sales data of each store. Furthermore, while some specialized merchandise display software exists, it usually only provides static display suggestions and cannot dynamically adjust based on real-time data. Moreover, this software often lacks integration with other store management systems, resulting in data silos and an inability to comprehensively and systematically complete store layout and merchandise display. Typically, headquarters plans one or more display diagrams, which are then distributed to multiple stores, ignoring the differences between individual stores. Summary of the Invention

[0004] The purpose of this invention is to provide a method for generating product display diagrams that can generate product display diagrams that conform to the layout planning and product display scheme of each store.

[0005] To achieve the above objectives, embodiments of the present invention provide a method for generating a product display diagram. The method includes: acquiring a store layout diagram, shelf information, and in-stock product information; drawing a product display diagram for the store based on the acquired layout diagram and shelf information; determining the total display resources for the store based on the acquired shelf information; determining a first category and a second category within the first category of in-stock products based on the acquired in-stock product information; determining the display resources allocated to the first category and their positions in the product display diagram based on the determined total display resources and a first preset display rule; and further determining the product display resources allocated to the first category based on the determined total display resources and the first preset display rule. The system determines the location of each in-operated product in the product display diagram according to the first category and the corresponding allocated display resources, and the location of each in-operated product in the product display diagram according to the second preset display rules. Based on the determined location of each in-operated product in the product display diagram, the system binds each in-operated product to the product display diagram to generate the store's product display diagram.

[0006] Optionally, the total display resources are the sum of the display lengths of each display prop in the shelf information.

[0007] Optionally, before determining the allocated display resources for the first category and the positioning of the product in the display diagram based on the total display resources of the store and the first preset display rules, the method for generating the product display diagram further includes: acquiring the basic display resources of all categories and the basic display resources of the category corresponding to the first category; and determining the allocation ratio of the category resources corresponding to the first category based on the acquired basic display resources of all categories and the basic display resources of the category corresponding to the first category.

[0008] Optionally, determining the display resources allocated to the first category corresponding to the first category based on the total display resources of the store and the first preset display rules includes: when the total display resources exceed the basic display resources of all categories, determining the display resources allocated to the first category using the following formula: Display resources allocated to the first category = (Total display resources - Basic display resources of all categories) * Category resource allocation ratio + Basic display resources of the category; when the total display resources are less than the basic display resources of all categories, determining the display resources allocated to the first category using the following formula: Display resources allocated to the first category = Total display resources * Category resource allocation ratio.

[0009] Optionally, determining the position of the product in the display image corresponding to the first category includes: determining the position of the product in the display image corresponding to the first category based on the display resources and sales information allocated to the first category.

[0010] Optionally, determining the display resources allocated to the second category within the first category based on the determined display resources allocated to the first category and the positioning of the goods in the display diagram, and according to the second preset display rules, includes: obtaining the minimum display resources and resource allocation ratio corresponding to the second category within the first category; when the sum of the minimum display resources is less than the display resources allocated to the first category, determining the display resources allocated to the second category using the following formula: the display resources allocated to the second category = (the display resources allocated to the first category - the sum of the minimum display resources) * the resource allocation ratio + the corresponding minimum display resources; when the sum of the minimum display resources exceeds the display resources allocated to the first category, determining the display resources allocated to the second category using the following formula: the display resources allocated to the second category = the display resources allocated to the first category * the resource allocation ratio.

[0011] Optionally, determining the position of the product in the display image corresponding to the second category includes: determining the position of the product in the display image corresponding to the second category based on the display resources and sales information allocated to the second category.

[0012] Optionally, determining the position of each in-operation product in the product display diagram in the second category includes: determining the position of each in-operation product in the product display diagram according to the required size and sales information of each in-operation product, and determining the required size of each in-operation product in the second category by the following formula: the required size of each in-operation product = (display resources allocated to the second category - the sum of the required sizes of all in-operation products in the second category) * the sales percentage of the second category / the size of the in-operation product.

[0013] This invention also provides a control device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the computer program to implement the above-described method for generating product display images.

[0014] This invention also provides a machine-readable storage medium storing instructions that cause a machine to execute the above-described method for generating product display images.

[0015] Through the above technical solution, this embodiment of the invention determines the first category and the second category of the operating goods in a store based on the acquired information on the goods in operation; determines the allocated display resources and the position of the goods in the display diagram corresponding to the first category based on the determined total display resources of the store and the first preset display rules; determines the allocated display resources and the position of the goods in the display diagram corresponding to the second category in the first category based on the determined allocated display resources and the position of the goods in the display diagram corresponding to the first category, and based on the second preset display rules; determines the position of each operating good in the display diagram corresponding to the second category based on the determined allocated display resources and the position of the goods in the display diagram corresponding to the second category, and based on the third preset display rules; and binds each operating good to the display diagram corresponding to the goods in the display diagram, generating the store's product display diagram. This embodiment of the invention utilizes big data analysis to deeply analyze the display resources, product types, and sales data of each store, generating product display diagrams that conform to the layout planning and product display scheme of each store. Through the embodiments of the present invention, the efficiency of store display planning can be significantly improved, the utilization rate of store display resources can be increased, and the merchandise display can be optimized, thereby enhancing the customer shopping experience and sales.

[0016] Other features and advantages of the embodiments of the present invention will be described in detail in the following detailed description section. Attached Figure Description

[0017] The accompanying drawings are provided to further illustrate embodiments of the present invention and form part of the specification. They are used together with the following detailed description to explain the embodiments of the present invention, but do not constitute a limitation thereof. In the drawings:

[0018] Figure 1 This is a schematic flowchart of a method for generating a product display image provided in an embodiment of the present invention;

[0019] Figure 2 This is a flowchart illustrating a method for generating product display images;

[0020] Figure 3 This is a schematic diagram of example data collection;

[0021] Figure 4 This is a schematic diagram of example data analysis;

[0022] Figure 5 This is a schematic diagram of the product display image generated as an example; and

[0023] Figure 6 This is a schematic diagram of the example task execution module. Detailed Implementation

[0024] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit the scope of the present invention.

[0025] Excellent store layout and merchandise display are key to improving sales performance and customer shopping experience. However, due to the large number of stores, wide geographical distribution, and varying store types, sizes, and display props, chain convenience store companies face significant challenges in planning and managing store layouts and displays in a unified manner. Effective unified management is difficult to achieve solely through manpower; currently, store display management mainly relies on the store manager's abilities, resulting in inconsistent effectiveness.

[0026] This invention, through a comprehensive approach combining business and data analysis, automatically and intelligently generates store layout plans and merchandise display diagrams. It achieves a single diagram for each store, allowing for diverse layouts across thousands of stores, thus addressing issues such as heavy reliance on manual labor, lack of data support, low efficiency, and mismatch between headquarters plans and actual store display resources in traditional store layout planning and merchandise display processes.

[0027] Figure 1 This is a schematic flowchart of a method for generating product display images provided in an embodiment of the present invention. Please refer to it. Figure 1 The method for generating product display images may include the following steps:

[0028] Step S110: Obtain the store layout map, shelf information and in-operation product information.

[0029] Data collection is fundamental to generating product display images. It involves collecting various necessary data, including data from external systems and internal systems, such as... Figure 3 As shown. External system data, such as the basic data required by the embodiments of the present invention, can be directly obtained from an enterprise's ERP or related systems without needing to be re-maintained; internal system data, such as the data collected by the embodiments of the present invention.

[0030] For example, data obtained through external systems may include: the store's in-store product catalog, which can be provided by a category optimization model, for example, part of a non-oil-specific model system, used to output an accurate single-store in-store product catalog; promotional product information, which may be provided by a marketing system, including a list of promotional products, promotion start and end dates, and promotional unit prices; basic product information, which may be provided by a product management system, including basic product information such as category structure, product size, product images, brand, and specifications; and product sales information, which may be provided by a data platform, obtaining several months' worth of sales data for individual products in the store. Data obtained through internal systems may include: shelf management data, such as shelf dimensions, number of shelves, and prime display locations; equipment management data, such as equipment models and dimensions; store layout data, such as store area, number and location of shelves and equipment, store region, and store business district; and results analysis data, such as display early warning data, store category space ratio and category sales ratio, and the relationship between display categories and product subcategories.

[0031] Step S120: Based on the obtained layout diagram and shelf information, draw the product display diagram for the store, and determine the total display resources for the store based on the obtained shelf information.

[0032] Based on the obtained layout diagram, draw a picture of the merchandise to be displayed in the store, which may include a simulation of the location of the display props in the store.

[0033] In a preferred embodiment of the present invention, the total display resources can be the sum of the display lengths of each display prop in the shelf information.

[0034] It should be noted that the display resources mentioned in the embodiments of the present invention can all represent the display space (including length and / or width) of each display prop, which will not be repeated hereafter.

[0035] Please refer to Figure 4 In this embodiment of the invention, statistical analysis of the acquired data is performed to generate a product display image for the store, which may include:

[0036] 1) The total display resources of this store are the sum of the display space (including length and / or width) of all display props, which can be expressed by the following formula:

[0037] Store display resources = Quantity of display prop 1 * Length of display prop 1 * Number of shelves + Quantity of display prop 2 * Length of display prop 2 * Number of shelves + ...

[0038] 2) Category resource allocation, for example, can be analyzed and calculated based on data such as category sales volume, sales revenue, gross profit, and category product space. Among these:

[0039] Category sales percentage = Single category sales / Total category sales;

[0040] Category sales percentage = Single category sales / Total category sales;

[0041] Category gross profit margin = Gross profit of a single category / Gross profit of all categories;

[0042] Overall category sales percentage = category sales volume percentage * a1 + category sales revenue percentage * a2 + category gross profit percentage * a3, a1 + a2 + a3 = 1;

[0043] Category basic display resources = sum of individual product display resources = sum of length and / or width of products in the category;

[0044] Category basic display resource ratio = Single category basic display resource / Total category basic display resource;

[0045] Category resource allocation ratio = Category sales ratio * b1 + Category display resource ratio * b2, b1 + b2 = 1.

[0046] Step S130: Based on the obtained information on the products in operation, determine the first category of the products in operation in the store and the second category within the first category.

[0047] For example, based on the information on the products in operation and the actual situation of the store, the first category can be determined, which may include beverages, food, frozen goods, heated goods, and promotional items. Then, a second category can be determined within the first category. Taking frozen goods as an example, its second category may include frozen foods, desserts, and cold drinks.

[0048] Step S140: Based on the total display resources of the store and the first preset display rules, determine the display resources allocated to the first category corresponding to the first category and the positioning of the product in the display diagram.

[0049] Preferably, before step S140, the method for generating a product display diagram may further include: acquiring basic display resources for all product categories and basic display resources for the product category corresponding to the first category; and determining the allocation ratio of product category resources corresponding to the first category based on the acquired basic display resources for all product categories and basic display resources for the product category corresponding to the first category.

[0050] Please refer to Figure 2For example, based on the dimensions of the products in operation obtained above, the basic display resources for the entire category can be determined (e.g., basic display resources for the entire category = sum of the length and / or width of the products in operation). Then, based on the current first category, the corresponding basic display resources for the corresponding category can be determined (e.g., basic display resources for the first category = sum of display resources for that category = sum of the length and / or width of the products in that category). Finally, the category resource allocation ratio for the first category can be calculated (e.g., category resource allocation ratio = sales percentage of the category * b1 + display resource percentage of the category * b2, b1 + b2 = 1).

[0051] Preferably, the step of determining the display resources allocated to the first category corresponding to the first category based on the total display resources of the store and the first preset display rules may include steps S141-S142.

[0052] Step S141: When the total display resources exceed the basic display resources for all product categories, the display resources allocated to the first category are determined using the following formula:

[0053] The display resources allocated to the first category = (total display resources - basic display resources for all categories) * category resource allocation ratio + basic display resources for the category.

[0054] Step S142: When the total display resources are less than the basic display resources for all product categories, the display resources allocated to the first category are determined using the following formula:

[0055] The display resources allocated to the first category = the total display resources * the category resource allocation ratio.

[0056] More preferably, determining the position of the product in the display image corresponding to the first category may include: determining the position of the product in the display image corresponding to the first category based on the display resources and sales information allocated to the first category.

[0057] Please refer to Figure 2 To illustrate, the location of the products in the display diagram corresponding to the first category (e.g., one or more shelves corresponding to the current first category) can be restricted by the display resources and sales information allocated to the first category, and by using the first preset display rules. For example, the shelf to which the first category belongs can be restricted by shelf type; for instance, chilled beverages can only be displayed in refrigerated display cases. The location of the first category can also be restricted by display position (e.g., against a wall, in the center of the display area, in front of the checkout counter, behind the checkout counter, etc.). After determining the location of the products in the display diagram corresponding to the first category, the first category can be bound to the display diagram.

[0058] Step S150: Based on the display resources allocated to the first category corresponding to the determined first category and the positioning of the product in the display diagram, and according to the second preset display rules, determine the display resources allocated to the second category corresponding to the second category in the first category and the positioning of the product in the display diagram.

[0059] Preferably, the step of determining the display resources allocated to the second category corresponding to the first category based on the determined first category and the positioning of the goods in the display diagram, and determining the display resources allocated to the second category corresponding to the second category in the first category according to the second preset display rules, may include steps S151-S153.

[0060] Step S151: Obtain the minimum display resources and resource allocation ratio corresponding to the second category in the first category.

[0061] The minimum display resource for the second category is, for example, the sum of the lengths of the in-operation products within that category. The resource allocation ratio for the second category...

[0062] Step S152: When the sum of the minimum display resources is less than the display resources allocated to the first category, the display resources allocated to the second category are determined by the following formula:

[0063] The display resources allocated to the second category = (the display resources allocated to the first category - the sum of the minimum display resources) * the resource allocation ratio + the corresponding minimum display resources.

[0064] Step S153: When the sum of the minimum display resources exceeds the display resources allocated to the first category, the display resources allocated to the second category are determined by the following formula:

[0065] The display resources allocated to the second category = the display resources allocated to the first category * the resource allocation ratio.

[0066] In a further preferred embodiment, determining the position of the product in the display diagram corresponding to the second category may include: determining the position of the product in the display diagram corresponding to the second category based on the display resources and sales information allocated to the second category.

[0067] Please refer to Figure 2 For example, the positioning of products in the display diagram corresponding to the second category (e.g., one or more shelves in the first category corresponding to the current second category) can be restricted by the display resources and sales information allocated to the second category, and by using the second preset display rules. For example, the second category with the highest sales can be placed in the prime display position, and the placement of other shelves in the second category can be selected according to the store's settings, such as by size (e.g., high to low) or price (high to low).

[0068] In a further preferred embodiment of the present invention, when binding a second category in the product display diagram, the average shelf height of each shelf section can also be calculated. If the height of the second category of products bound to the shelf is greater than the total linear length of the average shelf height and the total number of SKUs, the shelf height can be increased from the bottom based on the total linear length of the taller products.

[0069] Step S160: Based on the display resources allocated to the second category corresponding to the determined second category and the positioning of the goods in the display diagram, and according to the third preset display rules, determine the positioning of each in-operation goods in the second category in the display diagram.

[0070] Preferably, step S160 may include determining the position of each in-operation product in the product display diagram based on the required size and sales information of each in-operation product. The required size of each in-operation product in the second category can be determined using the following formula:

[0071] The required size for each in-operation product = (display resources allocated to the second category - sum of the required sizes for all in-operation products in the second category) * sales percentage of the second category / size of the in-operation product.

[0072] Please refer to Figure 2 For example, the positioning of each in-operation product in the product display diagram can be determined by the required size and sales information of each product, and restricted by a third preset display rule. When the third preset display rule is multiple-selectable, the products can be displayed according to the order of the rules. For example, if the third preset display rule includes brand (high to low), size (high to low), and price (high to low), and the order is, for example, brand, size, specifications, then the third preset display rule for the in-operation products can be:

[0073] 1) Based on the initial selection of products in operation, first filter out the data of the same brand.

[0074] 2) Obtain the brand's brand profile for the highest-rated products and select the products with the highest brand profile.

[0075] 3) Compare the height of the tallest in-operation products in each brand, and sort the brands from tallest to shortest to determine the order in which the different in-operation products will be displayed.

[0076] 4) After determining the order of the brands of the products on the shelves, determine the front and back display order of products of the same brand according to size rules (e.g., from high to low).

[0077] 5) Obtain all in-stock products of the same brand and their dimensions, sort the in-stock products according to their dimensions, and confirm the display order of in-stock products of the same brand.

[0078] 6) If there are products of the same size in operation within the same brand, the order in which these products are displayed can be determined based on price (e.g., from high to low).

[0079] 7) Obtain the prices of in-operation products of the same brand and size, sort the products according to their prices, and determine the display order of the product data of products of the same brand and size.

[0080] 8) If the brands, sizes, and prices are the same, but there are no other display rules at this time, the products can be sorted according to their names.

[0081] Step S170: Based on the determined position of each in-operation product in the product display diagram, bind each in-operation product to the product display diagram to generate the product display diagram for the store.

[0082] Following the example above, the sorted in-operation products are bound to the product display image to generate the product display image for the store, such as... Figure 5 As shown. When binding each in-operation product to the product display diagram, if the second category is determined to be on multiple shelves, the number of in-operation products to be placed on each shelf can be calculated first to prevent all in-operation products from being placed in one place while the rest are empty. The calculation formula is as follows:

[0083] 1) Add up the widths of the goods in operation in the second category to get the total length of the second category; then calculate the ratio of the length of each shelf to the total length of the second category: (for example, the length of each shelf in the second category ÷ the total length of the second category) * 100%.

[0084] 2) Calculate the width of the previously selected in-operation products. If it is approximately equal to the total length of the second category, no further calculation is needed and the products can be displayed directly. If it is less than the total length of the second category, calculate the optimal width of the products for each layer of the second category (e.g., the total width of the products * 1).

[0085] 3) After determining the optimal width for the second category on each floor, display the corresponding in-operation products in sequence. Once the optimal width is reached (which can be greater than the optimal width but less than the set width), stop displaying on this floor and display on the next shelf next to the second category until all shelves containing the second category are displayed.

[0086] Next, binding the various in-operation products to the product display diagram can also include: 1) binding them sequentially from left to right on the shelf and from top to bottom on the shelf. 2) Prioritizing the binding of hook-type in-operation products, followed by binding non-hook-type products. This can include: obtaining the shelf type, binding hook-type products to hook-type shelves, and if not all hook-type products are bound, binding them to non-hook-type shelves. If hook-type products do not fill the hook-type shelves, the remaining space on the hook-type shelves will not be displayed. 3) If all in-operation products are bound to the shelf and there is remaining space, the display area for these products can be increased. For example, the display area can be expanded based on the number of display areas determined by data analysis.

[0087] Figure 5 The generated product display diagram for the smart store shows the different areas within the store, such as front-of-checkout shelves, back-of-checkout shelves, in-store shelves, wall shelves, and irregularly shaped shelves. Each shelf is associated with a corresponding first category, and the shelf color indicates the popularity of the associated products; for example, darker colors indicate better sales. For example, front-of-checkout shelves include in-stock items like chewing gum, contraceptives, and small packages of tissues and wet wipes for easy customer access; back-of-checkout shelves include high-priced, expensive items like tobacco, premium spirits, red wine, tonics, and premium tea; in-store shelves include fast-moving consumer goods like snacks, bread, and pastries for easy customer selection; irregularly shaped shelves include promotional and discounted items for easy customer discovery upon entering the store; and wall shelves include B-category items such as beverages (requiring refrigeration) and daily necessities.

[0088] Accordingly, this embodiment of the invention determines the first category and the second category of the operating goods in a store based on the acquired information on the goods in operation; determines the allocated display resources and the position of the goods in the display diagram corresponding to the first category based on the determined total display resources of the store and the first preset display rules; determines the allocated display resources and the position of the goods in the display diagram corresponding to the second category in the first category based on the determined allocated display resources and the position of the goods in the display diagram corresponding to the first category, and based on the second preset display rules; determines the position of each operating good in the second category in the display diagram based on the determined allocated display resources and the position of the goods in the display diagram corresponding to the second category, and based on the third preset display rules; and binds each operating good to the display diagram based on the determined position of each operating good in the display diagram, thereby generating the store's product display diagram. This embodiment of the invention utilizes big data analysis to conduct in-depth analysis of data such as the display resources, product types, and sales data of each store, generating product display diagrams that conform to the layout planning and product display scheme of each store. Through the embodiments of the present invention, the efficiency of store display planning can be significantly improved, the utilization rate of store display resources can be increased, and the merchandise display can be optimized, thereby enhancing the customer shopping experience and sales.

[0089] This invention also provides a control device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the computer program to implement the above-described method for generating product display images.

[0090] This invention also provides a machine-readable storage medium storing instructions that cause a machine to execute the above-described method for generating product display images.

[0091] This invention also provides an intelligent store layout and display diagram generation system based on the above-described method for generating merchandise display diagrams. This system may include a data collection module, a data mining module, a layout planning module, a display diagram generation module, a display execution module, and a result analysis module.

[0092] Data collection module: This includes stored external system data and internal system data. External system data includes, for example, a list of products in operation at the store, marketing product data, product attribute data, and product sales correlation data; internal system data includes, for example, shelf attribute data, equipment attribute data, and store layout data.

[0093] Data mining module: It can perform statistical analysis on the data collected by the data collection module, and provide services for the layout planning module and the display diagram generation module.

[0094] Layout planning module: Based on the data calculated by the data mining module, it can complete the category resource planning and shelf positioning planning for a single store, and automatically complete the layout planning (including display resources, product sales and the influence of product attributes).

[0095] The product display generation module, based on the data calculated by the data mining module, completes the layout planning for a single store. It can generate product display images for a single store using the methods described above. These images will detail the types, quantities, and locations of products that should be placed on each shelf, as well as the overall display effect.

[0096] Display execution module (such as) Figure 6 (As shown in the image) Stores can arrange the products according to the provided display diagram, take a photo after the display is completed, and upload it to complete the display task.

[0097] Results Analysis Module: Compares category sales share with category space share. Notifies operators when data discrepancies occur.

[0098] This invention utilizes big data analytics to deeply analyze data such as display resources, product types, and sales data for each store, generating product display diagrams that conform to the layout planning and product display schemes of each store. Through this invention, the efficiency of store display planning can be significantly improved, the utilization rate of store display resources can be increased, and product display can be optimized, thereby enhancing the customer shopping experience and sales. Furthermore, this invention can also achieve dynamic adjustments to store layout and product display. By monitoring sales data in real time, the system can automatically adjust store layout and product display to adapt to changes in market demand and customer preferences. This not only allows for timely responses to market changes but also helps retailers develop more precise sales strategies.

[0099] In summary, the intelligent store layout and display diagram generation system can improve the efficiency and quality of store layout and merchandise display through intelligent and automated technologies, creating greater business value for retailers.

[0100] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0101] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0102] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0103] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0104] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0105] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, like read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0106] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0107] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0108] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A method for generating product display images, characterized in that, The method for generating product display images includes: Obtain the store's layout map, shelf information, and information on products in stock; Based on the obtained layout diagram and shelf information, draw a picture of the products to be displayed in the store, and determine the total display resources of the store based on the obtained shelf information. Based on the obtained information on the products in operation, determine the first category of the products in operation in the store and the second category within the first category; Based on the total display resources of the store and the first preset display rules, determine the display resources allocated to the first category corresponding to the first category and the positioning of the product in the display diagram; Based on the display resources allocated to the first category corresponding to the determined first category and the positioning of the product in the display diagram, and according to the second preset display rules, determine the display resources allocated to the second category corresponding to the second category in the first category and the positioning of the product in the display diagram. Based on the determined display resources allocated to the second category and the positioning of the products in the display plan, and according to the third preset display rules, the positioning of each in-operation product in the second category in the display plan is determined; and Based on the determined location of each in-operation product in the product display diagram, each in-operation product is bound to the product display diagram to generate the product display diagram for the store. Before determining the allocated display resources for the first category and the positioning of the product in the display diagram based on the total display resources of the store and the first preset display rules, the method for generating the product display diagram further includes: acquiring the basic display resources of all categories and the basic display resources of the category corresponding to the first category; and determining the allocation ratio of the category resources corresponding to the first category based on the acquired basic display resources of all categories and the basic display resources of the category corresponding to the first category.

2. The method for generating product display images according to claim 1, characterized in that, The total display resources are the sum of the display lengths of all display props in the shelf information.

3. The method for generating product display images according to claim 1, characterized in that, The step of determining the display resources allocated to the first category corresponding to the first category based on the total display resources of the store and the first preset display rules includes: When the total display resources exceed the basic display resources for all product categories, the display resources allocated to the first category are determined using the following formula: The display resources allocated to the first category = (the total display resources - the basic display resources of all categories) * the category resource allocation ratio + the basic display resources of the category; When the total display resources are less than the basic display resources for all product categories, the display resources allocated to the first category are determined by the following formula: The display resources allocated to the first category = the total display resources * the category resource allocation ratio.

4. The method for generating a product display image according to claim 3, characterized in that, Determining the location of the product in the display image corresponding to the first category includes: Based on the display resources and sales information allocated to the first category, determine the location of the product in the display image corresponding to the first category.

5. The method for generating a product display image according to claim 1, characterized in that, The step of determining the display resources allocated to the second category within the first category based on the determined first category and the positioning of the goods in the display diagram, and according to the second preset display rules, includes: Obtain the minimum display resources and resource allocation ratio corresponding to the second category in the first category; When the sum of the minimum display resources is less than the display resources allocated to the first category, the display resources allocated to the second category are determined by the following formula: The display resources allocated to the second category = (the display resources allocated to the first category - the sum of the minimum display resources) * the resource allocation ratio + the corresponding minimum display resources; When the sum of the minimum display resources exceeds the display resources allocated to the first category, the display resources allocated to the second category are determined by the following formula: The display resources allocated to the second category = the display resources allocated to the first category * the resource allocation ratio.

6. The method for generating a product display image according to claim 5, characterized in that, Determining the location of the product in the display image corresponding to the second category includes: Based on the display resources and sales information allocated to the second category, determine the location of the product in the display diagram corresponding to the second category.

7. A control device, characterized in that, The control device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method for generating a merchandise display image according to any one of claims 1-6.

8. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores instructions that cause the machine to perform the method for generating a merchandise display image according to any one of claims 1-6.

Citation Information

Patent Citations

  • Commodity display optimization method, device and equipment

    CN113222705A

  • Method, device and equipment for optimizing picking of picking personnel and storage medium

    CN116468521A