An article data processing method, device, equipment, storage medium and product

By establishing communication links and standardized processing procedures on e-commerce platforms, the problem of heterogeneous product material content was solved, a unified product material dataset was generated, technical costs were reduced, and data compatibility was improved.

CN122289704APending Publication Date: 2026-06-26SHANGHAI GEWU ZHIYUAN NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHANGHAI GEWU ZHIYUAN NETWORK TECH CO LTD
Filing Date
2024-12-25
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

The diverse sources and varying quality of product content on e-commerce platforms pose challenges to data compatibility and increase technical costs.

Method used

Establish communication links between the business execution end, the server end, and the material supply end. Collect image data through a visual acquisition system, perform standardized processing on the server end, and generate a unified material dataset according to standard material specifications.

Benefits of technology

It has achieved unified processing of item material content, reduced the technical cost of data compatibility, and improved the efficiency and quality of data processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122289704A_ABST
    Figure CN122289704A_ABST
Patent Text Reader

Abstract

This invention discloses a method, apparatus, device, storage medium, and product for processing item data. The method, applied to a server, includes: receiving captured image data of a target item sent by a business execution terminal; wherein the captured image data is obtained by a visual acquisition system in the business execution terminal responding to a data acquisition command by performing a shooting operation corresponding to the target item; the data acquisition command is generated by a control device in the business execution terminal based on an item acquisition task corresponding to the target item sent by an item supplier; and standardizing the captured image data to obtain an item material dataset conforming to standard material specifications corresponding to the target item; wherein the standard material specifications represent the unified requirements for the specification attributes of the item materials in the item material dataset, realizing an integrated workflow architecture for item supply, image acquisition, and standardization processing, solving the heterogeneity problem of item material content, and reducing the technical cost of data compatibility investment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a method, apparatus, device, storage medium and product for processing article data. Background Technology

[0002] On traditional e-commerce platforms, product images, descriptions, and videos are often uploaded and maintained by suppliers. The diverse content formats and varying quality provided by numerous suppliers pose a significant challenge to the data compatibility of e-commerce platforms. Summary of the Invention

[0003] This invention provides a method, apparatus, device, storage medium, and product for processing item data, in order to solve the problem of heterogeneous content of item materials and reduce the technical costs invested in achieving data compatibility.

[0004] In a first aspect, embodiments of the present invention provide a method for processing item data, applied to a server, the method comprising:

[0005] Receive target item image data sent by the business execution terminal; wherein, the image data is obtained by the visual acquisition system in the business execution terminal in response to the data acquisition command and performing a shooting operation corresponding to the target item, and the data acquisition command is generated by the control device in the business execution terminal according to the item acquisition task corresponding to the target item sent by the item supplier;

[0006] The collected image data is standardized to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item;

[0007] The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

[0008] Secondly, embodiments of the present invention provide a method for processing item data, applied to a business execution end, the method comprising:

[0009] Receive the item collection task corresponding to the target item sent by the item supplier;

[0010] A data acquisition instruction corresponding to the item acquisition task is determined, and the data acquisition instruction is sent to the vision acquisition system so that the vision acquisition system responds to the data acquisition instruction and performs a shooting operation corresponding to the target item;

[0011] The system acquires image data collected by the visual acquisition system and sends the image data to the server so that the server can standardize the image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0012] The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

[0013] Thirdly, embodiments of the present invention provide a method for processing item data, applied to the item supply side, the method comprising:

[0014] Obtain the item gathering task corresponding to the target item;

[0015] The item collection task is sent to the business execution terminal so that the control device in the business execution terminal can determine the data collection instruction corresponding to the item collection task and send the data collection instruction to the vision acquisition system. The data collection instruction is used to instruct the vision acquisition system to perform a shooting operation corresponding to the target item.

[0016] The image data acquired by the visual acquisition system is sent to the server via the control device. The server performs standardization processing on the acquired image data to obtain an item material dataset that conforms to the standard material specifications corresponding to the target item. The standard material specifications represent the uniform requirements for the specification attributes of the item materials in the item material dataset.

[0017] Fourthly, embodiments of the present invention also provide an apparatus for processing item data, applied to a server, the apparatus comprising:

[0018] The image data receiving module is used to receive image data of the target item sent by the business execution terminal; wherein, the image data is obtained by the visual acquisition system in the business execution terminal in response to the data acquisition command and performing a shooting operation corresponding to the target item, and the data acquisition command is generated by the control device in the business execution terminal according to the item acquisition task corresponding to the target item sent by the item supplier.

[0019] The item material dataset determination module is used to standardize the collected image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0020] The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

[0021] Fifthly, embodiments of the present invention also provide an apparatus for processing item data, applied at a business execution end, the apparatus comprising:

[0022] The item collection task receiving module is used to receive item collection tasks sent by the item supplier that correspond to the target item;

[0023] The data acquisition instruction sending module is used to determine the data acquisition instruction corresponding to the item acquisition task, and send the data acquisition instruction to the vision acquisition system, so that the vision acquisition system responds to the data acquisition instruction and performs a shooting operation corresponding to the target item;

[0024] The image data acquisition and transmission module is used to acquire the image data acquired by the visual acquisition system and send the image data to the server so that the server can perform standardization processing on the image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0025] The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

[0026] Sixthly, embodiments of the present invention also provide a data processing apparatus for goods, applied at the goods supply end, the apparatus comprising:

[0027] The item gathering task acquisition module is used to acquire item gathering tasks corresponding to the target item;

[0028] The item collection task sending module is used to send the item collection task to the business execution terminal, so that the control device in the business execution terminal determines the data collection instruction corresponding to the item collection task, and sends the data collection instruction to the vision acquisition system. The data collection instruction is used to instruct the vision acquisition system to perform a shooting operation corresponding to the target item.

[0029] The image data acquired by the visual acquisition system is sent to the server via the control device. The server performs standardization processing on the acquired image data to obtain an item material dataset that conforms to the standard material specifications corresponding to the target item. The standard material specifications represent the uniform requirements for the specification attributes of the item materials in the item material dataset.

[0030] In a seventh aspect, embodiments of the present invention also provide an electronic device, the electronic device comprising:

[0031] At least one processor; and

[0032] A memory communicatively connected to the at least one processor; wherein,

[0033] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to execute the item data processing method applied to the server, the item data processing method applied to the business execution end, or the item data processing method applied to the item supply end as described in any embodiment of the present invention.

[0034] Eighthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions, which are used to cause a processor to execute and implement the processing method for item data applied to a server, the processing method for item data applied to a business execution end, or the processing method for item data applied to an item supply end as described in any embodiment of the present invention.

[0035] Ninthly, embodiments of the present invention also provide a computer program product, including a computer program that, when executed by a processor, implements the method for processing item data applied to a server, the method for processing item data applied to a business execution end, or the method for processing item data applied to an item supply end as described in any embodiment of the present invention.

[0036] The technical solution of this invention establishes communication links between the business execution end and the server end, as well as between the business execution end and the item supply end. The item supply end provides the business execution end with an item collection task for the target item, and the business execution end provides the server end with the collected image data of the target item collected according to the item collection task. The server performs standardization processing on the collected image data to obtain an item material dataset that conforms to the standard material specification corresponding to the target item. The standard material specification represents the uniform requirements for the specification attributes of the item material in the item material dataset. This realizes an integrated process architecture of item supply, image collection and standardization processing, solves the problem of heterogeneous item material content, and reduces the technical cost invested in achieving data compatibility. Attached Figure Description

[0037] The above and other features, advantages, and aspects of the various embodiments of the present invention will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0038] Figure 1 A flowchart illustrating a method for processing item data on a server, as provided in an embodiment of the present invention;

[0039] Figure 2This is a schematic diagram of an item material dataset provided in one embodiment of the present invention;

[0040] Figure 3 A flowchart illustrating another method for processing item data applied to a server, as provided in one embodiment of the present invention;

[0041] Figure 4 This is a schematic diagram of a standardized processing flow for acquiring image data provided in one embodiment of the present invention;

[0042] Figure 5 This is a schematic diagram illustrating the interaction process between a server and a business execution terminal, as provided in one embodiment of the present invention.

[0043] Figure 6 A flowchart illustrating a method for processing item data applied to a business execution terminal, as provided in an embodiment of the present invention;

[0044] Figure 7 This is a schematic diagram of the layout of a vision acquisition system provided in one embodiment of the present invention;

[0045] Figure 8 A flowchart illustrating another method for processing item data applied to a business execution terminal, as provided in an embodiment of the present invention;

[0046] Figure 9 This is a schematic diagram illustrating the interaction between a control device, a camera group, and an electronic turntable in a service execution terminal according to an embodiment of the present invention.

[0047] Figure 10 A flowchart illustrating a method for processing item data applied to an item supply end, as provided in an embodiment of the present invention;

[0048] Figure 11 This is a schematic diagram illustrating the interaction between a business execution terminal and a goods supply terminal, provided as an embodiment of the present invention.

[0049] Figure 12 This is a schematic diagram of a device for processing item data on a server, provided in one embodiment of the present invention.

[0050] Figure 13 A schematic diagram of a device for processing item data applied to a business execution terminal, provided in an embodiment of the present invention;

[0051] Figure 14 This is a schematic diagram of a device for processing item data applied to an item supply end, according to an embodiment of the present invention.

[0052] Figure 15This is a schematic diagram illustrating the architecture of a specific instance of a server, a business execution terminal, and a goods supply terminal provided in an embodiment of the present invention;

[0053] Figure 16 This is a schematic diagram of the structure of an electronic device provided in one embodiment of the present invention. Detailed Implementation

[0054] Embodiments of the present invention will now be described in more detail with reference to the accompanying drawings. While some embodiments of the invention are shown in the drawings, it should be understood that the invention can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the invention. It should be understood that the accompanying drawings and embodiments are for illustrative purposes only and are not intended to limit the scope of protection of the invention.

[0055] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.

[0056] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0057] It should be noted that the concepts of "first" and "second" mentioned in this invention are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0058] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0059] The names of the messages or information exchanged between the multiple devices in the embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0060] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.

[0061] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application program, server, or storage medium executing the operation of this invention, based on the prompt message.

[0062] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0063] It is understood that the above notification and user authorization process is merely illustrative and does not constitute a limitation on the implementation of the present invention. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present invention.

[0064] Figure 1 This is a flowchart illustrating a method for processing item data on a server, as provided in one embodiment of the present invention. This embodiment is applicable to the preparation of item material data. The method can be executed by an item data processing device, which can be implemented in hardware and / or software and can be configured on the server. Figure 1 As shown, the method includes:

[0065] S110: Receive the collected image data of the target item sent by the business execution terminal.

[0066] In this embodiment, the image data is obtained by the visual acquisition system in the business execution terminal responding to the data acquisition command and performing a shooting operation corresponding to the target item. The data acquisition command is generated by the control device in the business execution terminal based on the item acquisition task corresponding to the target item sent by the item supplier.

[0067] Specifically, the item supply side can be used for item filtering, material display, and material management. Item collection tasks refer to tasks issued by the item supply side to the business execution side, instructing the business execution side to collect image data. Item filtering refers to selecting items suitable for material standardization processing from the inventory set.

[0068] Specifically, the execution end is used to collect, store, and upload image data of items. For example, when deployed in a warehouse environment, the execution end can also be used for item inbound storage, outbound sorting, and inventory management. The visual acquisition system within the execution end responds to data acquisition commands and performs shooting operations. The control device within the execution end can be used to set parameters for the visual acquisition system, receive and store image acquisition data, and control the start, pause, or stop of the visual acquisition system's shooting operations.

[0069] In an optional embodiment, the shooting parameters used by the visual acquisition system are determined according to standard material specifications, wherein the explanation of the standard material specifications is described in detail in S120.

[0070] In one optional embodiment, the data acquisition instructions include at least one of the following: main image acquisition instructions, display image acquisition instructions, and packaging image acquisition instructions. The acquired image data includes categorized image data corresponding to each of the at least one acquisition instructions and / or categorized video frame data corresponding to each of the at least one acquisition instructions.

[0071] Specifically, the "Main Image Acquisition Instruction" refers to the acquisition instruction generated by the business execution end in the main image shooting scenario, the "Display Image Acquisition Instruction" refers to the acquisition instruction generated by the business execution end in the display image shooting scenario, and the "Packaging Image Acquisition Instruction" refers to the acquisition instruction generated by the business execution end in the packaging image shooting scenario. The main image shooting scenario focuses on the target item, aiming to showcase its details, structure, and features. The display image shooting scenario aims to showcase the details, structure, and features of the target item in its usage state. The packaging image shooting scenarios focus on the target item's packaging, aiming to showcase the details, structure, and features of the packaging.

[0072] For example, suppose the target item is boxed milk. In the main image, the subject is the item itself, i.e., the boxed milk. In the display image, the subject could be the milk placed in its container. In the packaging image, the subject is the boxed milk carton. Similarly, suppose the target item is sneakers. In the main image, the subject is neatly arranged sneakers. In the display image, the subject could be irregularly arranged sneakers, such as stacked ones. In the packaging image, the subject is the sneaker carton.

[0073] There are no restrictions on the shooting scenarios for the main image, display image, and packaging image. In particular, there are no restrictions on the display status of the target item in the main image and display image shooting scenarios. Custom settings can be made according to the display requirements of the target item.

[0074] Among them, the categorized image data is collected by the visual acquisition system at the business execution end based on the image shooting parameters, and the categorized video frame data is collected by the visual acquisition system at the business execution end based on the video shooting parameters.

[0075] S120. Standardize the collected image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0076] In this embodiment, the standard material specification represents the uniform requirements for the specification attributes of the item materials in the item material dataset. In one specific embodiment, the standard material specification includes at least one of the standard image specification, standard video specification, and standard text specification. Accordingly, the item material dataset contains at least one of the following: item image data conforming to the standard image specification, item video data conforming to the standard video specification, and item text data conforming to the standard text specification. The item material is an item image, item video, or item text.

[0077] Specifically, standard image specifications represent the uniform requirements for the dimensional attributes of item image data. For example, standard image specifications include image type, image size, image format, background color, and the composition of the main object. For instance, image types include view images and detail images of the item; image size is 800×800 pixels; image format is JPEG (Joint Photographic Experts Group); background color is white; and the composition of the main object includes the item being centered in the image and within 10-20 pixels of the image margins.

[0078] Specifically, standard video specifications represent the uniform requirements for the dimensional attributes of video data related to objects. For example, standard video specifications include video type, camera movement, video duration, video format, video frame rate, video background, lighting effects, and main subject composition. For instance, video types include view videos and close-up videos; camera movement includes zooming in and out, and dynamic light field camera movement, such as dynamic light field camera movement including but not limited to horizontal translation, rotation, forward and backward translation, and scaling of the light field; video duration is 3-5 seconds; video format is MP4; video frame rate is 15fps; video background is white; lighting effects include shadow effects to highlight the three-dimensionality of the target object; and the main subject composition of the video frame is that the main object in the video frame is centered and within 10-20 pixels of the edge of the captured image.

[0079] Specifically, standard text specifications represent the uniformity requirements for the dimensional attributes of textual data related to items. For example, standard text specifications include text types and text formats. Text types include physical specifications text and raw material composition text, and the text format is JSON.

[0080] It is understood that the above is only an illustrative example of the standard material specifications and is not intended to limit them. The standard material specifications can be customized according to actual needs.

[0081] In one optional embodiment, the collected image data is standardized to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item. This includes: using at least two material processing operators from the material operator set to standardize the collected image data to obtain the item material dataset; wherein, the item materials in the item material dataset correspond one-to-one with the material processing operators.

[0082] In this embodiment, the material operator set is constructed according to standard material specifications. The material operator set contains at least one material processing operator, which represents a standardized processing flow corresponding to a specification attribute standard. Specifically, the specification attribute standard represents the unified requirements for specification attributes corresponding to a material type, which can be an image, video, or text type. For example, the specification attribute standard is the unified requirements for specification attributes corresponding to an item infographic.

[0083] In an optional embodiment, when the collected image data includes at least one type of image data, the item material dataset contains item image data, the item image data contains item infographics and / or image material data corresponding to at least one type of image data, and the image material data contains item detail images and / or item view images.

[0084] In this embodiment, an item infographic represents a captured image containing item information of a target item within at least one category of image data. Specifically, the item infographic can be selected from the category of image data corresponding to any collection instruction. The number of item infographics in the item image data can be one or more. When there are multiple item infographics, the item information corresponding to each item infographic is different. For example, the item information can be ingredient information, nutritional information, and physical specifications, etc., but is not limited to the example scenario.

[0085] In this embodiment, the item detail image represents an image captured with a focal length greater than that of the standard image. Specifically, the standard image focal length refers to the focal length information used by the visual acquisition system when capturing images other than the item detail image. The item image data contains one or more item detail images. When there are multiple item detail images, the shooting area of ​​the target item corresponds to different item information images.

[0086] In this embodiment, the object view image represents the captured image corresponding to the first perspective. Specifically, there may be one or more object view images, and when there are multiple object view images, the first perspectives corresponding to different object view images are different. In an optional embodiment, the object image data includes at least one object view image selected from the following: front view, side view, 45-degree view, top view, and rear view.

[0087] Based on the above embodiments, optionally, when the item material dataset contains item video data, the item material dataset contains item video data, the item video data contains scene video, the scene video represents a video containing scene items other than the target item, the scene video is generated based on scene images, and the scene images are generated based on the item view map in the item image data.

[0088] In an optional embodiment, when the acquired image data includes at least one type of video frame data, the item material dataset includes item video data, the item video data includes scene video and / or video material data from at least one type of video frame data, and the video material data includes view video and / or close-up video.

[0089] In this embodiment, scene video refers to a video containing scene objects other than the target object, and the scene video is generated based on view video.

[0090] In this embodiment, the view video represents a series of video frames corresponding to the second perspective. The second perspective may be the same as or different from the first perspective in the above embodiment. Specifically, the number of view videos in the item video data can be one or more. When there are multiple video views, the second perspectives corresponding to different video views are different.

[0091] In this embodiment, close-up video refers to consecutive video frames with a minimum acquisition focal length greater than the minimum video focal length range of the standard video focal length range. The standard video focal length range refers to the focal length information used by the visual acquisition system when acquiring videos other than close-up videos. When the standard video specification includes camera movement effects from far to near or from near to far, the focal length in the standard shooting parameters of the visual acquisition system continuously varies within a certain focal length range. Specifically, the number of close-up videos in the object video data can be one or more. When there are multiple close-up videos, the shooting areas of the shooting objects corresponding to different close-up videos are different.

[0092] In one alternative embodiment, the close-up video is a series of video frames that include the brand identifier of the brand to which the target item belongs and have a minimum capture focal length greater than the minimum video focal length range of the standard video focal length range.

[0093] In one optional embodiment, the item material dataset includes item text data, which includes physical specification text and / or raw material composition text. The physical specification text represents text content describing the physical specifications of the target item, and the raw material composition text represents text content describing the raw material composition of the target item. For example, the physical specification text includes, but is not limited to, length, width, height, net weight, gross weight, and packaging specifications, while the raw material composition text includes, but is not limited to, ingredient information, nutritional components, and material information.

[0094] Figure 2 This is a schematic diagram of an item material dataset provided in one embodiment of the present invention. Specifically, the item material dataset includes item image data, item video data, and item text data. The item image data includes item infographics, main image material data, display image material data, and packaging image material data. Each of the main image material data, display image material data, and packaging image material data includes detail images, front views, side views, rear views, and 45-degree views. The item video data includes front-view videos, side-view videos, close-up videos, and scene videos. The item text data includes ingredient composition text and physical specification text. The ingredient composition text contains the ingredient information and nutritional components of the target item, and the physical specification text contains the dimensions, weight, and packaging specifications of the target object.

[0095] The technical solution of this embodiment establishes communication links between the business execution end and the server end, as well as between the business execution end and the item supply end. The item supply end provides the business execution end with the item collection task of the target item, and the business execution end provides the server end with the collected image data of the target item collected according to the item collection task. The server performs standardization processing on the collected image data to obtain an item material dataset that conforms to the standard material specification corresponding to the target item. The standard material specification represents the uniform requirements for the specification attributes of the item material in the item material dataset. This realizes an integrated process architecture of item supply, image collection and standardization processing, solves the problem of heterogeneity of item material content, and reduces the technical cost invested in achieving data compatibility.

[0096] Figure 3This is a flowchart illustrating another method for processing item data applied to a server, according to an embodiment of the present invention. This embodiment further refines the step of "standardizing the collected image data to obtain an item material dataset that conforms to a preset material specification corresponding to the target item" in the above embodiment. In this embodiment, standardizing the collected image data to obtain an item material dataset that conforms to a preset material specification corresponding to the target item includes: receiving a data processing request sent by the business execution terminal, and selecting a material processing operator matching the data processing request from a set of material operators; using the material processing operator to standardize the collected image data to obtain item materials, and adding the item materials to the item material dataset. Figure 3 As shown, the method includes:

[0097] S210: Receive the collected image data of the target item sent by the business execution terminal.

[0098] S210 in this embodiment is the same as that in the above embodiment. Figure 1 The S110 shown is the same or similar, and will not be described again in this embodiment.

[0099] In an optional embodiment, after receiving the collected image data of the target item sent by the service execution terminal, the method further includes: obtaining a set of image optimization operators and the optimization priority of each image optimization operator in the set of image optimization operators; sorting the image optimization operators in the set of image optimization operators according to the optimization priority, and using the image optimization operators in the sorting result to sequentially optimize the collected image data to obtain optimized collected image data.

[0100] For example, the set of image optimization operators includes image optimization operators such as matting operators, brightness optimization operators, sharpness optimization operators, edge smoothness optimization operators, and color difference calibration operators, but is not limited to the example scenario.

[0101] The advantage of this setup is that it improves the image quality of the collected image data, thereby further ensuring the data quality of the subsequent item material dataset. In particular, when the item material dataset contains item text data, it can improve the accuracy and completeness of the item text data.

[0102] S220: Receive the data processing request sent by the business execution terminal, and select the material processing operator that matches the data processing request from the material operator set.

[0103] In this embodiment, the material operator set is constructed according to standard material specifications. The material operator set contains at least one material processing operator, which represents a standardized processing flow corresponding to a specification attribute standard. Specifically, the specification attribute standard represents the unified requirements for specification attributes corresponding to a material type, which can be an image, video, or text type. For example, the specification attribute standard is the unified requirements for specification attributes corresponding to an item infographic.

[0104] Specifically, the set of material operators includes at least one set of image material operators, video material operators, and text material operators. For example, the image material operator set includes infographic processing operators, detail image processing operators, and view image processing operators, etc.; the video material operator set includes scene video generation operators, view video processing operators, and close-up video processing operators, etc.; and the text material operator set includes physical specification text recognition operators and material composition text recognition operators, etc.

[0105] S230. Using a material processing operator, the collected image data is standardized to obtain item materials, and the item materials are added to the item material dataset.

[0106] In this embodiment, the material for an item can be an image, video, or text. Specifically, the image can be an infographic, a detail image, or a view image; the video can be a scene video, a view video, or a close-up video; and the text can be physical specifications or material composition text.

[0107] In one optional embodiment, the scene video generation operator includes an image-to-video operator or a video generation operator. Specifically, the image-to-video operator generates a scene image based on the object view image in the object image data, and adds dynamic effects to the scene image to obtain a scene video. The video generation operator generates a scene video based on the view video.

[0108] In one optional embodiment, the physical specification text recognition operator includes a size text recognition operator, which means acquiring a depth image captured by a binocular camera in the main image data, estimating the size of the target object in the depth image, and obtaining the size information of the target object.

[0109] In one optional embodiment, the raw material composition text recognition operator is an OCR (Optical Character Recognition) operator. Specifically, the OCR operator is used to perform text recognition on the item information image in the item image data to obtain the raw material composition text.

[0110] Figure 4This is a schematic diagram illustrating a standardized processing flow for image data acquisition according to an embodiment of the present invention. Specifically, the acquired image data undergoes sequential optimization processing using a series of image optimization operators from a set of image optimization operators. These operators include, in sequence, a background removal operator, a brightness optimization operator, a sharpness optimization operator, and a color difference calibration operator. The system receives a data processing request from the business execution end and selects a material processing operator from a set of material operators that matches the data processing request. The matched material processing operator is then used to process the optimized acquired image data to obtain the item material corresponding to the data processing request. For example... Figure 4 As shown, the matching material processing operators can be infographic processing operators, detail image processing operators, view image processing operators, scene video generation operators, view video processing operators, close-up video processing operators, physical specification text recognition operators, or material composition text recognition operators.

[0111] Based on the above embodiments, optionally, after standardizing the collected image data to obtain an item material dataset that conforms to the standard material specifications corresponding to the target item, the method further includes: sending the item material dataset to the business execution end, so that the business execution end sends the item material dataset to the item supply end; wherein, the item supply end is used to upload the item material dataset to the material application platform, and the material application platform is used to generate an item display page for the target item based on the item material dataset.

[0112] For example, the items in the item data set can be sent via broadcast or file transfer protocol, but is not limited to the example scenario.

[0113] In an optional embodiment, the server also provides the business execution end with a data processing retry mechanism and / or a data processing query mechanism.

[0114] Figure 5This is a schematic diagram illustrating the interaction flow between a server and a business execution terminal according to an embodiment of the present invention. Specifically, the server receives a data processing request sent by the business execution terminal, creates a processing task based on the data processing request, adds the processing task to the processing task list, and returns the ID information of the processing task in the processing task list to the business execution terminal. The server reads the processing task from the processing task list, matches the corresponding material processing operator from the material operator set, uses the material processing operator to standardize the collected image data to obtain item materials, and sends the item materials to the business execution terminal through a callback function. The server receives a retry request sent by the business execution terminal, creates a processing task based on the retry request, updates the processing task list based on the processing task, and returns the generated retry information to the business execution terminal. The server receives a query request sent by the business execution terminal, queries the processing task list based on the task ID in the query request, and returns the query result to the business execution terminal.

[0115] The technical solution of this embodiment receives a data processing request sent by the business execution terminal, selects a material processing operator matching the data processing request from the material operator set, uses the material processing operator to standardize the collected image data to obtain item materials, and adds the item materials to the item material dataset. This solves the problem of excessive computation on the server side, ensures the stability of the server side and the efficiency of data processing, and makes the standard material content traceable. At the same time, considering that the standard material specifications corresponding to different items may differ, the standard material content is customizable. Furthermore, when the standard material specifications change, only some material processing operators need to be adjusted without changing the entire material processing flow, thereby reducing the maintenance cost of the server side.

[0116] Figure 6 This is a flowchart illustrating a method for processing item data applied to a business execution terminal, as provided in one embodiment of the present invention. This embodiment is applicable to the preparation of item material data. The method can be executed by an item data processing device, which can be implemented in hardware and / or software and can be configured in the business execution terminal. Figure 6 As shown, the method includes:

[0117] S310: Receive the item collection task corresponding to the target item sent by the item supplier.

[0118] Specifically, the business execution end is used to collect, store, and upload image data of items. For example, when the business execution end is deployed in a warehousing environment, it can also be used for item inbound storage, outbound sorting, and inventory management.

[0119] Specifically, the item supply side can be used for item filtering, material display, and material management. Item collection tasks refer to tasks issued by the item supply side to the business execution side, instructing the business execution side to collect image data. Item filtering refers to selecting items suitable for material standardization processing from the inventory set.

[0120] S320. Determine the data acquisition instruction corresponding to the item acquisition task and send the data acquisition instruction to the vision acquisition system so that the vision acquisition system responds to the data acquisition instruction and performs the shooting operation corresponding to the target item.

[0121] In one alternative embodiment, the data acquisition instructions include at least one of the following: main image acquisition instructions, display image acquisition instructions, and packaging image acquisition instructions.

[0122] Specifically, the "Main Image Acquisition Instruction" refers to the acquisition instruction generated by the business execution end in the main image shooting scenario, the "Display Image Acquisition Instruction" refers to the acquisition instruction generated by the business execution end in the display image shooting scenario, and the "Packaging Image Acquisition Instruction" refers to the acquisition instruction generated by the business execution end in the packaging image shooting scenario. The main image shooting scenario focuses on the target item, aiming to showcase its details, structure, and features. The display image shooting scenario aims to showcase the details, structure, and features of the target item in its usage state. The packaging image shooting scenarios focus on the target item's packaging, aiming to showcase the details, structure, and features of the packaging.

[0123] For example, suppose the target item is boxed milk. In the main image, the subject is the item itself, i.e., the boxed milk. In the display image, the subject could be the milk placed in its container. In the packaging image, the subject is the boxed milk carton. Similarly, suppose the target item is sneakers. In the main image, the subject is neatly arranged sneakers. In the display image, the subject could be irregularly arranged sneakers, such as stacked ones. In the packaging image, the subject is the sneaker carton.

[0124] There are no restrictions on the shooting scenarios for the main image, display image, and packaging image. In particular, there are no restrictions on the display status of the target item in the main image and display image shooting scenarios. Custom settings can be made according to the display requirements of the target item.

[0125] In one alternative embodiment, the shooting parameters used by the visual acquisition system are determined according to standard material specifications.

[0126] In this embodiment, the visual acquisition system includes at least a camera group for performing shooting operations. In an optional embodiment, the camera group includes a camera positioned in front of the subject and a camera positioned above the subject. The camera in front may be a monocular camera and / or a binocular camera.

[0127] In an optional embodiment, the visual acquisition system further includes at least one of an electronic turntable, a weighing device, and a supplementary light, wherein the electronic turntable is used to place the subject being photographed and has a rotation function, and the weighing device is used to collect the weight of the subject being photographed.

[0128] Figure 7 This is a schematic diagram of the layout of a visual acquisition system according to an embodiment of the present invention. Specifically, the visual acquisition system includes an electronic turntable positioned at the center of the acquisition space area, supplementary lights positioned around the acquisition space area, and a camera group positioned in front of the electronic turntable. The weighing instrument can be positioned below the electronic turntable. Because... Figure 7 This is a top view of the vision acquisition system, showing the weighing instrument and the camera positioned above the electronic turntable. Figure 7 None of them are shown in the text.

[0129] S330. Acquire the image data collected by the visual acquisition system and send the image data to the server so that the server can standardize the image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0130] In one optional embodiment, the acquired image data includes categorized image data corresponding to at least one acquisition command and / or categorized video frame data corresponding to at least one acquisition command. The categorized image data is acquired by the visual acquisition system based on image capture parameters, and the categorized video frame data is acquired by the visual acquisition system based on video capture parameters.

[0131] In this embodiment, the standard material specification represents the uniform requirements for the specification attributes of the item materials in the item material dataset. In one specific embodiment, the standard material specification includes at least one of the standard image specification, standard video specification, and standard text specification. Accordingly, the item material dataset contains at least one of the following: item image data conforming to the standard image specification, item video data conforming to the standard video specification, and item text data conforming to the standard text specification. The item material is an item image, item video, or item text.

[0132] The standard material specifications in this embodiment are the same as or similar to those in the above embodiments, and will not be repeated here.

[0133] In one optional embodiment, sending the acquired image data to the server includes: converting the acquired image data into a different format, and then uploading the converted image data to the server by calling an image service interface provided by the server. For example, the format conversion refers to converting the RAW format to a JPEG format.

[0134] Specifically, when there are multiple item collection tasks, the collection process and the image data sending process on the business execution end can be executed concurrently, thereby further improving the overall operating efficiency of the business execution end.

[0135] Based on the above embodiments, optionally, when the business execution terminal is deployed in a warehousing environment, after receiving the item collection task corresponding to the target item sent by the item supplier, the method further includes: generating an item collection instruction according to the item collection task, and sending the item collection instruction to the item picking system, so that the item picking system picks the target item corresponding to the item collection task from the item storage shelf.

[0136] Based on the above embodiments, optionally, after acquiring the image data collected by the visual acquisition system, the method further includes: sending the item shelving instruction of the target item to the item picking system, so that the item picking system stores the target item in the item storage shelf.

[0137] The technical solution of this embodiment establishes communication links between the business execution end and the server end, as well as between the business execution end and the item supply end. The item supply end provides the business execution end with the item collection task of the target item, and the business execution end provides the server end with the collected image data of the target item collected according to the item collection task. The server performs standardization processing on the collected image data to obtain an item material dataset that conforms to the standard material specification corresponding to the target item. The standard material specification represents the uniform requirements for the specification attributes of the item material in the item material dataset. This realizes an integrated process architecture of item supply, image collection and standardization processing, solves the problem of heterogeneity of item material content, and reduces the technical cost invested in achieving data compatibility.

[0138] Figure 8This is a flowchart illustrating another method for processing item data applied to a business execution terminal, provided by an embodiment of the present invention. This embodiment further refines the "determining the data acquisition instruction corresponding to the item acquisition task" in the above embodiment. In this embodiment, determining the data acquisition instruction corresponding to the item acquisition task includes: displaying an image acquisition interaction page; wherein the image acquisition interaction page includes an acquisition control area corresponding to the item acquisition task, and the acquisition control area includes interactive elements corresponding to at least one acquisition content; in response to the triggering operation of the interactive element, generating a data acquisition instruction corresponding to the item acquisition task based on the acquisition content corresponding to the interactive element. Figure 8 As shown, the method includes:

[0139] S410: Receive the item collection task corresponding to the target item sent by the item supplier.

[0140] S420, Display the image acquisition interaction page.

[0141] In this embodiment, the image acquisition interaction page includes an acquisition control area corresponding to the item acquisition task, and the acquisition control area includes interactive elements corresponding to at least one shooting scene.

[0142] In this embodiment, the shooting scene is a main image shooting scene, a display image shooting scene, or a packaging image shooting scene. For example, the interactive elements can be controls and / or radio buttons, but are not limited to the example scenario.

[0143] S430: In response to the triggering operation of interactive elements, generate data acquisition instructions corresponding to the object acquisition task based on the shooting scene corresponding to the interactive elements.

[0144] In this embodiment, the data acquisition command is a main image acquisition command, a display image acquisition command, or a packaging image acquisition command.

[0145] S440. Send the data acquisition command to the vision acquisition system so that the vision acquisition system responds to the data acquisition command and performs the shooting operation corresponding to the target object.

[0146] In an optional embodiment, a data acquisition command is sent to a vision acquisition system so that the vision acquisition system responds to the data acquisition command and performs a shooting operation corresponding to the target item. This includes: sending the data acquisition command to the vision acquisition system so that the electronic turntable in the vision acquisition system responds to the data acquisition command and performs a rotation operation according to the interval rotation angle; and the camera group in the vision acquisition system responds to the data acquisition command and performs a shooting operation corresponding to the target item according to the image shooting parameters.

[0147] In this embodiment, the cumulative rotation angle of the electronic turntable is less than or equal to the first angle threshold, and the end timestamp of the shooting in the image shooting parameters is the same as the start timestamp of the rotation operation.

[0148] Specifically, the cumulative rotation angle represents the product of the number of rotations of the electronic turntable and the interval rotation angle. For example, the interval rotation angle can be 5 degrees or 7 degrees, and the first angle threshold can be 360 ​​degrees, but is not limited to the example scenario.

[0149] In one optional embodiment, a data acquisition command is sent to the vision acquisition system so that the vision acquisition system responds to the data acquisition command and performs a shooting operation corresponding to the target item. This includes: sending the data acquisition command to the vision acquisition system so that the electronic turntable in the vision acquisition system responds to the data acquisition command and performs a rotation operation according to a preset rotation speed; and the camera group in the vision acquisition system responds to the data acquisition command and performs a shooting operation corresponding to the target item according to video shooting parameters.

[0150] In this embodiment, the cumulative rotation angle of the electronic turntable is less than or equal to the second angle threshold.

[0151] Specifically, the cumulative rotation angle represents the product of the electronic turntable's rotation time and the preset rotation speed. For example, the preset rotation speed can be 1 degree / second, and the second angle threshold can be 360 ​​degrees, but this is not limited to the example scenario.

[0152] Figure 9 This is a schematic diagram illustrating the interaction between a control device, a camera group, and an electronic turntable in a service execution terminal according to an embodiment of the present invention. Specifically, Figure 9 In this diagram, "first rotation" indicates that the camera group performs shooting operations using image capture parameters, while "second rotation" indicates that the camera group performs shooting operations using video capture parameters. The control device sends data acquisition commands. During the first rotation, the electronic turntable responds to the data acquisition commands by rotating at intervals according to the rotation angles. The camera group responds to the data acquisition commands by performing shooting operations according to the image capture parameters and sends the shooting results to the control device in real time. During the second rotation, the electronic turntable responds to the data acquisition commands by rotating at a preset speed. The camera group responds to the data acquisition commands by performing shooting operations according to the video capture parameters and sends the shooting results to the control device.

[0153] S450. Acquire the image data collected by the visual acquisition system and send the image data to the server so that the server can standardize the image data and obtain an item material dataset that conforms to the standard material specifications corresponding to the target item.

[0154] Optionally, based on the above embodiments, the image acquisition interaction page may also include an image display area for displaying the acquired image data.

[0155] The technical solution in this embodiment, by displaying an image acquisition interactive page and responding to the triggering operation of interactive elements, generates data acquisition instructions corresponding to the item acquisition task based on the shooting scene corresponding to the interactive element. This solves the problem of excessive data acquisition volume on the business execution side, ensures the stability and data processing efficiency of the business execution side, and makes the content of the acquired image data traceable. Furthermore, considering the differences in shooting scene requirements for different items, the acquired image data is customizable and can also reduce the computational load on the subsequent server side.

[0156] Figure 10 This is a flowchart illustrating a method for processing article data applied at an article supply end, as provided in one embodiment of the present invention. This embodiment is applicable to situations involving material data for preparing articles. The method can be executed by an article data processing device, which can be implemented in hardware and / or software, and can be configured at the article supply end. Figure 10 As shown, the method includes:

[0157] S510: Obtain the item collection task corresponding to the target item.

[0158] Specifically, the item supply side can be used for item filtering, material display, and material management. Item collection tasks refer to tasks issued by the item supply side to the business execution side, instructing the business execution side to collect image data. Item filtering refers to selecting items suitable for material standardization processing from the inventory set.

[0159] For example, an item collection task may include item name and / or item identifier.

[0160] In one optional embodiment, obtaining an item collection task corresponding to a target item includes: obtaining item feature data of a preset item; when the item feature data meets the collection feature conditions, marking the preset item as the target item, and generating an item collection task corresponding to the target item.

[0161] Specifically, the item characteristic data includes value characteristic data and / or physical characteristic data. For example, value characteristic data includes value attribute values, resource requirements, outbound probability, and exposure, while physical characteristic data includes item size, but is not limited to the above example.

[0162] For example, the collection of characteristic conditions includes value attribute values ​​meeting a value range, resource demand being lower than a demand threshold, outbound probability being lower than a probability threshold, exposure being lower than an exposure threshold, and item size meeting a size range. Here, value range indicates that the value attribute value of the target item will not be too high or too low, and size range indicates that the item size will not be too large or too small. However, this is not limited to the examples above.

[0163] S520: Send the item acquisition task to the business execution terminal so that the control device in the business execution terminal can determine the data acquisition instruction corresponding to the item acquisition task and send the data acquisition instruction to the vision acquisition system. The data acquisition instruction is used to instruct the vision acquisition system to perform the shooting operation corresponding to the target item.

[0164] Specifically, the business execution end is used to collect, store, and upload image data of items. For example, when the business execution end is deployed in a warehousing environment, it can also be used for item inbound storage, outbound sorting, and inventory management.

[0165] Specifically, the visual acquisition system in the business execution end is used to respond to data acquisition commands and perform shooting operations. The control device in the business execution end can be used to set parameters for the visual acquisition system, receive and store image acquisition data, and control the start, pause, or stop of the shooting operation of the visual acquisition system.

[0166] In one alternative embodiment, the shooting parameters used by the visual acquisition system are determined according to standard material specifications.

[0167] In this embodiment, the image data acquired by the visual acquisition system is sent to the server via a control device. The server performs standardization processing on the acquired image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0168] In this embodiment, the standard material specification represents the uniform requirements for the specification attributes of the item materials in the item material dataset. In one specific embodiment, the standard material specification includes at least one of the standard image specification, standard video specification, and standard text specification. Accordingly, the item material dataset contains at least one of the following: item image data conforming to the standard image specification, item video data conforming to the standard video specification, and item text data conforming to the standard text specification. The item material is an item image, item video, or item text.

[0169] The standard material specifications in this embodiment are the same as or similar to those in the above embodiments, and will not be repeated here.

[0170] Based on the above embodiments, optionally, the method further includes: receiving an item material dataset of the target item sent by the business execution terminal; wherein the item material dataset is sent by the server to the business execution terminal; in response to detecting an upload command, when the tag duration corresponding to the target item is less than or equal to the duration threshold, uploading the item material dataset to the material application platform, so that the material application platform generates an item display page of the target item based on the item material dataset.

[0171] Specifically, the marking duration represents the time interval between the time when the item supplier marks the target item and the current time. For example, the duration threshold can be 7 days or 10 days, but is not limited to the example scenario.

[0172] In an optional embodiment, the method further includes: when the marker duration corresponding to the target item exceeds a duration threshold, generating periodic alarm information based on the marker duration, and outputting the periodic alarm information. Specifically, the periodic alarm information is used to indicate that the overall process of the target item's shooting process, data processing process, and data feedback process is too long.

[0173] Based on the above embodiments, optionally, after receiving the target item material dataset sent by the business execution terminal, the method further includes: performing standardized verification on the item material dataset to obtain a verification result; when the verification result indicates that the verification fails, generating standardized alarm information based on the verification result, and outputting the standardized alarm information.

[0174] For example, the verification content of standardized verification includes, but is not limited to, the completeness of the item material dataset, whether the image material meets the standard image specification, whether the video material meets the standard video specification, and whether the text material meets the standard text specification, etc.

[0175] Specifically, standardized alarm messages are used to indicate that the target item's material dataset does not meet the standard material specifications.

[0176] In an optional embodiment, the method further includes storing the item material dataset when the verification result indicates that the verification passed.

[0177] Figure 11This is a schematic diagram illustrating the interaction between a business execution terminal and an item supply terminal according to an embodiment of the present invention. Specifically, the business execution terminal sends the item material dataset sent by the server back to the item supply terminal. The item supply terminal performs standardized validation on the item material dataset. When the validation result indicates that the validation fails, standardized alarm information is generated based on the validation result and output. When the validation result indicates that the validation passes, the item material dataset is stored. In response to the upload command, the item supply terminal determines the marking duration of the target item. If the marking duration is less than or equal to the duration threshold (T), the item material dataset is uploaded to the material application platform so that the material application platform can generate an item display page for the target item based on the item material dataset. If the marking duration is greater than the duration threshold (T), periodic alarm information is generated based on the marking duration and output.

[0178] The technical solution of this embodiment establishes communication links between the business execution end and the server end, as well as between the business execution end and the item supply end. The item supply end provides the business execution end with the item collection task of the target item, and the business execution end provides the server end with the collected image data of the target item collected according to the item collection task. The server performs standardization processing on the collected image data to obtain an item material dataset that conforms to the standard material specification corresponding to the target item. The standard material specification represents the uniform requirements for the specification attributes of the item material in the item material dataset. This realizes an integrated process architecture of item supply, image collection and standardization processing, solves the problem of heterogeneity of item material content, and reduces the technical cost invested in achieving data compatibility.

[0179] The following are embodiments of the item data processing device provided in this invention. This device and the item data processing method in the above embodiments belong to the same inventive concept. For details not described in detail in the embodiments of the item data processing device, please refer to the content of the item data processing method in the above embodiments.

[0180] Figure 12 This is a schematic diagram of a device for processing item data on a server, provided as an embodiment of the present invention. Figure 12 As shown, the device includes: an image data receiving module 610 and an item material dataset determination module 620.

[0181] The image data receiving module 610 is used to receive image data of the target item sent by the business execution end. The image data is obtained by the visual acquisition system in the business execution end responding to the data acquisition command and performing a shooting operation corresponding to the target item. The data acquisition command is generated by the control device in the business execution end according to the item acquisition task corresponding to the target item sent by the item supplier.

[0182] The item material dataset determination module 620 is used to standardize the collected image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0183] Among them, the standard material specification refers to the uniform requirements for the specification attributes of the material items in the material item dataset.

[0184] The technical solution of this embodiment establishes communication links between the business execution end and the server end, as well as between the business execution end and the item supply end. The item supply end provides the business execution end with the item collection task of the target item, and the business execution end provides the server end with the collected image data of the target item collected according to the item collection task. The server performs standardization processing on the collected image data to obtain an item material dataset that conforms to the standard material specification corresponding to the target item. The standard material specification represents the uniform requirements for the specification attributes of the item material in the item material dataset. This realizes an integrated process architecture of item supply, image collection and standardization processing, solves the problem of heterogeneity of item material content, and reduces the technical cost invested in achieving data compatibility.

[0185] In an optional embodiment, the item material dataset determination module 620 is specifically used for:

[0186] Receive data processing requests sent by the business execution end, and select material processing operators that match the data processing requests from the material operator set;

[0187] The collected image data is standardized using a material processing operator to obtain item materials, which are then added to the item material dataset.

[0188] The set of material operators is constructed according to the standard material specifications. The set of material operators contains at least one material processing operator. The material processing operator represents a standardized processing flow corresponding to a specification attribute standard. The item material can be an item image, item video, or item text.

[0189] In an optional embodiment, the device further includes:

[0190] The item material dataset sending module is used to standardize the collected image data to obtain an item material dataset that conforms to the standard material specifications corresponding to the target item, and then send the item material dataset to the business execution end so that the business execution end can send the item material dataset to the item supply end.

[0191] The item supply side is used to upload the item material dataset to the material application platform, and the material application platform is used to generate the item display page of the target item based on the item material dataset.

[0192] In one optional embodiment, the data acquisition instructions include at least one of the following: main image acquisition instructions, display image acquisition instructions, and packaging image acquisition instructions. The acquired image data includes categorized image data corresponding to each of the at least one acquisition instructions and / or categorized video frame data corresponding to each of the at least one acquisition instructions.

[0193] In an optional embodiment, when the collected image data includes at least one type of image data, the item material dataset includes item image data, the item image data includes item infographics and / or image material data corresponding to at least one type of image data, and the image material data includes item detail images and / or item view images;

[0194] Among them, the item information image represents a captured image containing item information of the target item in at least one category of image data, the item detail image represents a captured image with a focal length greater than that of a standard image, and the item view image represents a captured image corresponding to the first-person perspective.

[0195] In an optional embodiment, when the acquired image data includes at least one type of video frame data, the item material dataset includes item video data, the item video data includes scene video and / or video material data from at least one type of video frame data, and the video material data includes view video and / or close-up video.

[0196] Scene video refers to video containing scene objects other than the target object. Scene video is generated based on view video. View video refers to continuous video frames corresponding to the second perspective. Close-up video refers to continuous video frames with a minimum acquisition focal length greater than the standard video focal length range.

[0197] In one optional embodiment, the item material dataset includes item text data, which includes physical specification text and / or raw material composition text. The physical specification text represents text content used to describe the physical specification information of the target item, and the raw material composition text represents text content used to describe the raw material composition information of the target item.

[0198] The data processing apparatus for server-side items provided in this embodiment of the invention can execute the data processing method for server-side items provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of executing the method.

[0199] Figure 13 This is a schematic diagram of a device for processing item data applied to a business execution terminal, as provided in one embodiment of the present invention. Figure 13 As shown, the device includes: an item acquisition task receiving module 710, a data acquisition command sending module 720, and an image acquisition data sending module 730.

[0200] Among them, the item collection task receiving module 710 is used to receive the item collection task corresponding to the target item sent by the item supplier;

[0201] The data acquisition instruction sending module 720 is used to determine the data acquisition instruction corresponding to the item acquisition task and send the data acquisition instruction to the vision acquisition system so that the vision acquisition system responds to the data acquisition instruction and performs the shooting operation corresponding to the target item.

[0202] The image data acquisition and transmission module 730 is used to acquire the image data acquired by the visual acquisition system and send the image data to the server so that the server can perform standardization processing on the image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0203] Among them, the standard material specification refers to the uniform requirements for the specification attributes of the material items in the material item dataset.

[0204] The technical solution of this embodiment establishes communication links between business execution terminals and between business execution terminals and item supply terminals. The item supply terminal provides the business execution terminal with the item collection task of the target item, and the business execution terminal provides the business execution terminal with the collected image data of the target item according to the item collection task. The business execution terminal performs standardization processing on the collected image data to obtain an item material dataset that conforms to the standard material specification corresponding to the target item. The standard material specification represents the uniform requirements for the specification attributes of the item material in the item material dataset. This realizes an integrated process architecture of item supply, image collection and standardization processing, solves the problem of heterogeneity of item material content, and reduces the technical cost invested in achieving data compatibility.

[0205] In one optional embodiment, the data acquisition instruction sending module 720 is specifically used for:

[0206] Display the image acquisition interaction page; the image acquisition interaction page includes an acquisition control area corresponding to the item acquisition task, and the acquisition control area includes interactive elements corresponding to at least one shooting scene;

[0207] In response to the triggering operation of interactive elements, data collection instructions corresponding to the object collection task are generated based on the shooting scene corresponding to the interactive elements.

[0208] The shooting scenarios are either the main image shooting scenario, the display image shooting scenario, or the packaging image shooting scenario. Correspondingly, the data collection instructions are either the main image collection instruction, the display image collection instruction, or the packaging image collection instruction.

[0209] In an optional embodiment, the data acquisition instruction sending module 720 includes:

[0210] The first data acquisition instruction sending unit is used to send data acquisition instructions to the vision acquisition system, so that the electronic turntable in the vision acquisition system responds to the data acquisition instructions and performs a rotation operation according to the interval rotation angle, and the camera group in the vision acquisition system responds to the data acquisition instructions and performs a shooting operation corresponding to the target object according to the image shooting parameters.

[0211] The electronic turntable is used to carry the target item. The cumulative rotation angle of the electronic turntable is less than or equal to the first angle threshold. The end timestamp of the shooting in the image shooting parameters is the same as the start timestamp of the rotation operation.

[0212] In an optional embodiment, the data acquisition instruction sending module 720 includes:

[0213] The second data acquisition instruction sending unit is used to send data acquisition instructions to the vision acquisition system, so that the electronic turntable in the vision acquisition system responds to the data acquisition instructions and performs a rotation operation according to the preset rotation speed, and the camera group in the vision acquisition system responds to the data acquisition instructions and performs a shooting operation corresponding to the target object according to the video shooting parameters.

[0214] The electronic turntable is used to carry the target item, and the cumulative rotation angle of the electronic turntable is less than or equal to the second angle threshold.

[0215] The item data processing device for business execution provided in the embodiments of the present invention can execute the item data processing method for business execution provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0216] Figure 14 This is a schematic diagram of a data processing device for goods at the supply end, provided as an embodiment of the present invention. Figure 14As shown, the device includes: an item collection task acquisition module 810 and an item collection task sending module 820.

[0217] Among them, the item collection task acquisition module 810 is used to acquire the item collection task corresponding to the target item;

[0218] The item acquisition task sending module 820 is used to send the item acquisition task to the business execution terminal so that the control device in the business execution terminal can determine the data acquisition instruction corresponding to the item acquisition task and send the data acquisition instruction to the vision acquisition system. The data acquisition instruction is used to instruct the vision acquisition system to perform the shooting operation corresponding to the target item.

[0219] The visual acquisition system collects image data and sends it to the server via control equipment. The server then performs standardization processing on the collected image data to obtain an item material dataset that conforms to the standard material specifications corresponding to the target item. The standard material specifications represent the uniform requirements for the specification attributes of the item materials in the item material dataset.

[0220] The technical solution of this embodiment establishes communication links between the business execution end and the server end, as well as between the business execution end and the item supply end. The item supply end provides the business execution end with the item collection task of the target item, and the business execution end provides the server end with the collected image data of the target item collected according to the item collection task. The server performs standardization processing on the collected image data to obtain an item material dataset that conforms to the standard material specification corresponding to the target item. The standard material specification represents the uniform requirements for the specification attributes of the item material in the item material dataset. This realizes an integrated process architecture of item supply, image collection and standardization processing, solves the problem of heterogeneity of item material content, and reduces the technical cost invested in achieving data compatibility.

[0221] In one optional embodiment, the item collection task acquisition module 810 is specifically used for:

[0222] Obtain the item characteristic data of the preset item;

[0223] When the item feature data meets the collection feature conditions, the preset item is marked as the target item, and an item collection task corresponding to the target item is generated.

[0224] In an optional embodiment, the device further includes:

[0225] The item material dataset upload module is used to receive the item material dataset of the target item sent by the business execution terminal; the item material dataset is sent from the server to the business execution terminal.

[0226] In response to the detection of an upload command, when the tag duration corresponding to the target item is less than or equal to the duration threshold, the item material dataset is uploaded to the material application platform so that the material application platform can generate the item display page of the target item based on the item material dataset.

[0227] In an optional embodiment, the device further includes:

[0228] The standardized alarm information output module is used to perform standardized verification on the item material dataset after receiving the target item's item material dataset sent by the business execution terminal, and obtain the verification result.

[0229] When the verification result indicates that the verification fails, a standardized alarm message is generated based on the verification result and then output.

[0230] The data processing apparatus for the supply side of goods provided in the embodiments of the present invention can execute the data processing method for the supply side of goods provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the method.

[0231] Figure 15 This is a schematic diagram illustrating the architecture of a specific example of a server, a business execution terminal, and a material supply terminal according to an embodiment of the present invention. Specifically, the business execution terminal includes a visual acquisition system and a control device connected by communication. The visual acquisition system is equipped with devices such as an electronic turntable, a camera group, supplementary lighting, casters, a weighing instrument, and a diffuser. The control device includes a system access module for establishing a communication connection with the visual acquisition system and a system debugging module for configuring system parameters in the visual acquisition system. Based on the material acquisition task received from the material supply terminal, the control device controls the visual acquisition system to execute the acquisition process and uploads the acquired image data to the server. The server is equipped with a set of image optimization operators and a set of material operators. The image optimization operators in the image optimization operator set are used to optimize the acquired image data, and the material processing operators in the material operator set are used to standardize the optimized acquired image data and send the standardized material conforming to the standard material specifications to the control device. The control device receives and stores the material sent by the storage terminal and sends the material to the material supply terminal.

[0232] Specifically, the item tagging module in the item supply side is used to tag items in the inventory item set based on item characteristic data, and generate item collection tasks based on the tagging results, sending the item collection tasks to the control equipment. The material verification module is used to perform standardized verification on the item materials sent by the control equipment, and if the verification passes, stores the item materials through the material storage module. The material input module is used to input the text materials into the item database when the item materials are text materials.

[0233] Specifically, in response to the upload command, the product supply side uploads the product material dataset to the material application platform. The content production module within the material application platform is used to deploy the product display page based on the product material dataset, while the content delivery module is used to deploy the product display page online.

[0234] The following is for reference. Figure 16 The diagram illustrates a structural schematic of an electronic device (e.g., a terminal device or a server) 900 suitable for implementing embodiments of the present invention. The terminal device in the embodiments of the present invention may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 16 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0235] like Figure 16 As shown, electronic device 900 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 901, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 902 or a program loaded from storage device 906 into random access memory (RAM) 903. RAM 903 also stores various programs and data required for the operation of electronic device 900. Processing device 901, ROM 902, and RAM 903 are interconnected via bus 904. Input / output (I / O) interface 905 is also connected to bus 904.

[0236] Typically, the following devices can be connected to I / O interface 905: input devices 906 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 907 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 906 including, for example, magnetic tapes, hard disks, etc.; and communication devices 909. Communication device 909 allows electronic device 900 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 16An electronic device 900 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0237] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 909, or installed from a storage device 906, or installed from a ROM 902. When the computer program is executed by a processing device 901, it performs the functions defined in the methods of the embodiments of the present invention.

[0238] It should be noted that the computer-readable medium described above in this invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0239] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0240] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0241] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: acquire at least two Internet Protocol (IP) addresses; send a node evaluation request including the at least two IP addresses to a node evaluation device, wherein the node evaluation device selects an IP address from the at least two IP addresses and returns it; and receive the IP address returned by the node evaluation device; wherein the acquired IP address indicates an edge node in a content delivery network.

[0242] Alternatively, the aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: receive a node evaluation request including at least two Internet Protocol (IP) addresses; select an IP address from the at least two IP addresses; and return the selected IP address; wherein the received IP address indicates an edge node in the content delivery network.

[0243] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof, including but not limited to object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0244] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0245] The units described in the embodiments of the present invention can be implemented in software or in hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".

[0246] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0247] In the context of this invention, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0248] According to one or more embodiments of the present invention, Example 1 provides a method for processing item data, applied to a server, including:

[0249] Receive target item image data sent by the business execution terminal; wherein, the image data is obtained by the visual acquisition system in the business execution terminal in response to the data acquisition command and performing a shooting operation corresponding to the target item, and the data acquisition command is generated by the control device in the business execution terminal according to the item acquisition task corresponding to the target item sent by the item supplier;

[0250] The collected image data is standardized to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item;

[0251] The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

[0252] According to one or more embodiments of the present invention, Example 2, based on the method described in Example 1, includes standardizing the collected image data to obtain an item material dataset that conforms to a preset material specification and corresponds to the target item, comprising:

[0253] Receive the data processing request sent by the business execution terminal, and select the material processing operator that matches the data processing request from the material operator set;

[0254] The aforementioned material processing operator is used to standardize the collected image data to obtain item materials, and the item materials are then added to the item material dataset.

[0255] The set of material operators is constructed according to the standard material specifications. The set of material operators contains at least one material processing operator. The material processing operator represents a standardized processing flow corresponding to a specification attribute standard. The item material is an item image, item video, or item text.

[0256] According to one or more embodiments of the present invention, Example 3, based on the method described in Example 1 or 2, after standardizing the acquired image data to obtain an item material dataset conforming to standard material specifications corresponding to the target item, the method further includes:

[0257] The item material dataset is sent to the business execution terminal, so that the business execution terminal sends the item material dataset to the item supply terminal.

[0258] The item supply end is used to upload the item material dataset to the material application platform, and the material application platform is used to generate an item display page for the target item based on the item material dataset.

[0259] According to one or more embodiments of the present invention, Example 4 describes the method described in Example 1, wherein the data acquisition instruction includes at least one of a main image acquisition instruction, a display image acquisition instruction, and a packaging image acquisition instruction, and the acquired image data includes categorized image data corresponding to the at least one acquisition instruction and / or categorized video frame data corresponding to the at least one acquisition instruction.

[0260] According to one or more embodiments of the present invention, Example 5 is based on the method described in Example 4, wherein when the collected image data includes at least one type of image data, the item material dataset includes item image data, the item image data includes item infographics and / or image material data corresponding to at least one type of image data, and the image material data includes item detail images and / or item view images;

[0261] Wherein, the item information image represents a captured image containing item information of the target item in the at least one category image data, the item detail image represents a captured image with a focal length greater than that of a standard image, and the item view image represents a captured image corresponding to the first viewpoint.

[0262] According to one or more embodiments of the present invention, Example 6 describes the method described in Example 4, wherein when the acquired image data includes at least one type of video frame data, the item material dataset includes item video data, the item video data includes scene video and / or video material data in the at least one type of video frame data, and the video material data includes view video and / or close-up video;

[0263] The scene video refers to a video containing scene objects other than the target object. The scene video is generated based on the view video. The view video refers to a series of video frames corresponding to the second perspective. The close-up video refers to a series of video frames with a minimum acquisition focal length greater than the standard video focal length range.

[0264] According to one or more embodiments of the present invention, Example 7 describes the method described in Example 1, wherein the item material dataset contains item text data, and the item text data contains physical specification text and / or raw material composition text, wherein the physical specification text represents text content used to describe the physical specification information of the target item, and the raw material composition text represents text content used to describe the raw material composition information of the target item.

[0265] According to one or more embodiments of the present invention, Example 8 provides a method for processing item data, applied to a business execution end, including:

[0266] Receive the item collection task corresponding to the target item sent by the item supplier;

[0267] A data acquisition instruction corresponding to the item acquisition task is determined, and the data acquisition instruction is sent to the vision acquisition system so that the vision acquisition system responds to the data acquisition instruction and performs a shooting operation corresponding to the target item;

[0268] The system acquires image data collected by the visual acquisition system and sends the image data to the server so that the server can standardize the image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0269] The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

[0270] According to one or more embodiments of the present invention, Example 9, based on the method described in Example 8, includes determining the data acquisition instruction corresponding to the item acquisition task, comprising:

[0271] Display an image acquisition interaction page; wherein, the image acquisition interaction page includes an acquisition control area corresponding to the item acquisition task, and the acquisition control area includes interactive elements corresponding to at least one shooting scene respectively;

[0272] In response to the triggering operation of the interactive element, a data collection instruction corresponding to the object collection task is generated according to the shooting scene corresponding to the interactive element.

[0273] The shooting scene can be a main image shooting scene, a display image shooting scene, or a packaging image shooting scene; correspondingly, the data acquisition command can be a main image acquisition command, a display image acquisition command, or a packaging image acquisition command.

[0274] According to one or more embodiments of the present invention, Example 10, based on the method of Example 9, wherein sending the data acquisition instruction to a visual acquisition system, so that the visual acquisition system responds to the data acquisition instruction and performs a shooting operation corresponding to the target item, includes:

[0275] The data acquisition command is sent to the vision acquisition system, so that the electronic turntable in the vision acquisition system responds to the data acquisition command and performs a rotation operation according to the interval rotation angle. The camera group in the vision acquisition system responds to the data acquisition command and performs a shooting operation corresponding to the target object according to the image shooting parameters.

[0276] The electronic turntable is used to carry the target item. The cumulative rotation angle of the electronic turntable is less than or equal to a first angle threshold. The shooting end timestamp in the image shooting parameters is the same as the start timestamp of the rotation operation.

[0277] According to one or more embodiments of the present invention, Example 11, based on the method of Example 9, wherein sending the data acquisition instruction to a visual acquisition system, so that the visual acquisition system responds to the data acquisition instruction and performs a shooting operation corresponding to the target item, includes:

[0278] The data acquisition command is sent to the vision acquisition system, so that the electronic turntable in the vision acquisition system responds to the data acquisition command and performs a rotation operation according to the preset rotation speed. The camera group in the vision acquisition system responds to the data acquisition command and performs a shooting operation corresponding to the target object according to the video shooting parameters.

[0279] The electronic turntable is used to carry the target item, and the cumulative rotation angle of the electronic turntable is less than or equal to a second angle threshold.

[0280] According to one or more embodiments of the present invention, Example 12 provides a method for processing item data, applied to the item supply side, including:

[0281] Obtain the item gathering task corresponding to the target item;

[0282] The item collection task is sent to the business execution terminal so that the control device in the business execution terminal can determine the data collection instruction corresponding to the item collection task and send the data collection instruction to the vision acquisition system. The data collection instruction is used to instruct the vision acquisition system to perform a shooting operation corresponding to the target item.

[0283] The image data acquired by the visual acquisition system is sent to the server via the control device. The server performs standardization processing on the acquired image data to obtain an item material dataset that conforms to the standard material specifications corresponding to the target item. The standard material specifications represent the uniform requirements for the specification attributes of the item materials in the item material dataset.

[0284] According to one or more embodiments of the present invention, Example 13, based on the method described in Example 12, includes obtaining the item collection task corresponding to the target item, comprising:

[0285] Obtain the item characteristic data of the preset item;

[0286] When the item feature data meets the collection feature conditions, the preset item is marked as the target item, and an item collection task corresponding to the target item is generated.

[0287] According to one or more embodiments of the present invention, Example 14 describes the method according to Example 13, the method further comprising:

[0288] Receive the item material dataset of the target item sent by the business execution terminal; wherein, the item material dataset is sent by the server to the business execution terminal;

[0289] In response to the detection of an upload command, when the tag duration corresponding to the target item is less than or equal to the duration threshold, the item material dataset is uploaded to the material application platform so that the material application platform can generate an item display page for the target item based on the item material dataset.

[0290] According to one or more embodiments of the present invention, Example 15, based on the method of Example 14, further includes, after receiving the item material dataset of the target item sent by the business execution terminal:

[0291] The data set of the items was standardized and validated to obtain the validation results;

[0292] When the verification result indicates that the verification fails, a standardized alarm message is generated based on the verification result, and the standardized alarm message is output.

[0293] According to one or more embodiments of the present invention, Example 16 provides an apparatus for processing item data, applied to a server, comprising:

[0294] The image data is obtained by the visual acquisition system in the business execution terminal in response to the data acquisition command and by performing a shooting operation corresponding to the target item. The data acquisition command is generated by the control device in the business execution terminal according to the item acquisition task corresponding to the target item sent by the item supplier.

[0295] The item material dataset determination module is used to standardize the collected image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0296] The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

[0297] According to one or more embodiments of the present invention, Example 17 provides an apparatus for processing item data, applied to a business execution end, comprising:

[0298] The item collection task receiving module is used to receive item collection tasks sent by the item supplier that correspond to the target item;

[0299] The data acquisition instruction sending module is used to determine the data acquisition instruction corresponding to the item acquisition task, and send the data acquisition instruction to the vision acquisition system, so that the vision acquisition system responds to the data acquisition instruction and performs a shooting operation corresponding to the target item;

[0300] The image data acquisition and transmission module is used to acquire the image data acquired by the visual acquisition system and send the image data to the server so that the server can perform standardization processing on the image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item.

[0301] The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

[0302] According to one or more embodiments of the present invention, Example 18 provides an apparatus for processing item data, applied at the item supply end, comprising:

[0303] The item gathering task acquisition module is used to acquire item gathering tasks corresponding to the target item;

[0304] The item collection task sending module is used to send the item collection task to the business execution terminal, so that the control device in the business execution terminal determines the data collection instruction corresponding to the item collection task, and sends the data collection instruction to the vision acquisition system. The data collection instruction is used to instruct the vision acquisition system to perform a shooting operation corresponding to the target item.

[0305] The image data acquired by the visual acquisition system is sent to the server via the control device. The server performs standardization processing on the acquired image data to obtain an item material dataset that conforms to the standard material specifications corresponding to the target item. The standard material specifications represent the uniform requirements for the specification attributes of the item materials in the item material dataset.

[0306] According to one or more embodiments of the present invention, Example 19 provides an electronic device, comprising:

[0307] At least one processor; and

[0308] A memory communicatively connected to the at least one processor; wherein,

[0309] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the processing method for item data applied to the server side as described in any one of Examples 1-7, the processing method for item data applied to the business execution side as described in any one of Examples 8-11, or the processing method for item data applied to the item supply side as described in any one of Examples 12-15.

[0310] According to one or more embodiments of the present invention, Example 20 provides a computer-readable storage medium storing computer instructions for causing a processor to execute and implement the processing method for item data applied to a server as described in any one of Examples 1-7, the processing method for item data applied to a business execution end as described in any one of Examples 8-11, or the processing method for item data applied to an item supply end as described in any one of Examples 12-15.

[0311] According to one or more embodiments of the present invention, Example 21 provides a computer program product, including a computer program that, when executed by a processor, implements a method for processing item data applied to a server according to any one of Examples 1-7, a method for processing item data applied to a business execution end according to any one of Examples 8-11, or a method for processing item data applied to an item supply end according to any one of Examples 12-15.

[0312] The above description is merely a preferred embodiment of the present invention and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this invention is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this invention.

[0313] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the invention. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0314] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. A method for processing item data, characterized in that, Applied to the server side, including: Receive target item image data sent by the business execution terminal; wherein, the image data is obtained by the visual acquisition system in the business execution terminal in response to the data acquisition command and performing a shooting operation corresponding to the target item, and the data acquisition command is generated by the control device in the business execution terminal according to the item acquisition task corresponding to the target item sent by the item supplier; The collected image data is standardized to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item; The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

2. The method according to claim 1, characterized in that, The standardization process of the collected image data to obtain an item material dataset that conforms to preset material specifications and corresponds to the target item includes: Receive the data processing request sent by the business execution terminal, and select the material processing operator that matches the data processing request from the material operator set; The aforementioned material processing operator is used to standardize the collected image data to obtain item materials, and the item materials are then added to the item material dataset. The set of material operators is constructed according to the standard material specifications. The set of material operators contains at least one material processing operator. The material processing operator represents a standardized processing flow corresponding to a specification attribute standard. The item material is an item image, item video, or item text.

3. The method according to claim 1 or 2, characterized in that, After standardizing the collected image data to obtain an item material dataset that conforms to standard material specifications corresponding to the target item, the method further includes: The item material dataset is sent to the business execution terminal, so that the business execution terminal sends the item material dataset to the item supply terminal. The item supply end is used to upload the item material dataset to the material application platform, and the material application platform is used to generate an item display page for the target item based on the item material dataset.

4. The method according to claim 1, characterized in that, The data acquisition instructions include at least one of the following: main image acquisition instructions, display image acquisition instructions, and packaging image acquisition instructions. The acquired image data includes categorized image data corresponding to each of the at least one acquisition instructions and / or categorized video frame data corresponding to each of the at least one acquisition instructions.

5. The method according to claim 4, characterized in that, When the collected image data includes at least one category of image data, the item material dataset contains item image data, the item image data contains item infographics and / or image material data corresponding to at least one category of image data, and the image material data contains item detail images and / or item view images; Wherein, the item information image represents a captured image containing item information of the target item in the at least one category image data, the item detail image represents a captured image with a focal length greater than that of a standard image, and the item view image represents a captured image corresponding to the first viewpoint.

6. The method according to claim 4, characterized in that, When the acquired image data includes at least one type of video frame data, the item material dataset contains item video data, the item video data contains scene video and / or video material data from the at least one type of video frame data, and the video material data contains view video and / or close-up video; The scene video refers to a video containing scene objects other than the target object. The scene video is generated based on the view video. The view video refers to a series of video frames corresponding to the second perspective. The close-up video refers to a series of video frames with a minimum acquisition focal length greater than the standard video focal length range.

7. The method according to claim 1, characterized in that, The item material dataset contains item text data, which includes physical specification text and / or raw material composition text. The physical specification text represents text content used to describe the physical specifications of the target item, and the raw material composition text represents text content used to describe the raw material composition of the target item.

8. A method for processing item data, characterized in that, Applied to the business execution end, including: Receive the item collection task corresponding to the target item sent by the item supplier; A data acquisition instruction corresponding to the item acquisition task is determined, and the data acquisition instruction is sent to the vision acquisition system so that the vision acquisition system responds to the data acquisition instruction and performs a shooting operation corresponding to the target item; The system acquires image data collected by the visual acquisition system and sends the image data to the server so that the server can standardize the image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item. The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

9. The method according to claim 8, characterized in that, The determination of the data acquisition instruction corresponding to the item acquisition task includes: Display an image acquisition interaction page; wherein, the image acquisition interaction page includes an acquisition control area corresponding to the item acquisition task, and the acquisition control area includes interactive elements corresponding to at least one shooting scene respectively; In response to the triggering operation of the interactive element, a data collection instruction corresponding to the object collection task is generated according to the shooting scene corresponding to the interactive element. The shooting scene can be a main image shooting scene, a display image shooting scene, or a packaging image shooting scene; correspondingly, the data acquisition command can be a main image acquisition command, a display image acquisition command, or a packaging image acquisition command.

10. The method according to claim 9, characterized in that, Sending the data acquisition command to the visual acquisition system, so that the visual acquisition system responds to the data acquisition command and performs a shooting operation corresponding to the target item, includes: The data acquisition command is sent to the vision acquisition system, so that the electronic turntable in the vision acquisition system responds to the data acquisition command and performs a rotation operation according to the interval rotation angle. The camera group in the vision acquisition system responds to the data acquisition command and performs a shooting operation corresponding to the target object according to the image shooting parameters. The electronic turntable is used to carry the target item. The cumulative rotation angle of the electronic turntable is less than or equal to a first angle threshold. The shooting end timestamp in the image shooting parameters is the same as the start timestamp of the rotation operation.

11. The method according to claim 9, characterized in that, Sending the data acquisition command to the visual acquisition system, so that the visual acquisition system responds to the data acquisition command and performs a shooting operation corresponding to the target item, includes: The data acquisition command is sent to the vision acquisition system, so that the electronic turntable in the vision acquisition system responds to the data acquisition command and performs a rotation operation according to the preset rotation speed. The camera group in the vision acquisition system responds to the data acquisition command and performs a shooting operation corresponding to the target object according to the video shooting parameters. The electronic turntable is used to carry the target item, and the cumulative rotation angle of the electronic turntable is less than or equal to a second angle threshold.

12. A method for processing item data, characterized in that, Applications on the supply side include: Obtain the item gathering task corresponding to the target item; The item collection task is sent to the business execution terminal so that the control device in the business execution terminal can determine the data collection instruction corresponding to the item collection task and send the data collection instruction to the vision acquisition system. The data collection instruction is used to instruct the vision acquisition system to perform a shooting operation corresponding to the target item. The image data acquired by the visual acquisition system is sent to the server via the control device. The server performs standardization processing on the acquired image data to obtain an item material dataset that conforms to the standard material specifications corresponding to the target item. The standard material specifications represent the uniform requirements for the specification attributes of the item materials in the item material dataset.

13. The method according to claim 12, characterized in that, The task of acquiring the item corresponding to the target item includes: Obtain the item characteristic data of the preset item; When the item feature data meets the collection feature conditions, the preset item is marked as the target item, and an item collection task corresponding to the target item is generated.

14. The method according to claim 13, characterized in that, The method further includes: Receive the item material dataset of the target item sent by the business execution terminal; wherein, the item material dataset is sent by the server to the business execution terminal; In response to the detection of an upload command, when the tag duration corresponding to the target item is less than or equal to the duration threshold, the item material dataset is uploaded to the material application platform so that the material application platform can generate an item display page for the target item based on the item material dataset.

15. The method according to claim 14, characterized in that, After receiving the item material dataset of the target item sent by the business execution terminal, the method further includes: The data set of the items was standardized and validated to obtain the validation results; When the verification result indicates that the verification fails, a standardized alarm message is generated based on the verification result, and the standardized alarm message is output.

16. A device for processing article data, characterized in that, Applied to the server side, including: The image data receiving module is used to receive image data of the target item sent by the business execution terminal; wherein, the image data is obtained by the visual acquisition system in the business execution terminal in response to the data acquisition command and performing a shooting operation corresponding to the target item, and the data acquisition command is generated by the control device in the business execution terminal according to the item acquisition task corresponding to the target item sent by the item supplier. The item material dataset determination module is used to standardize the collected image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item. The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

17. A device for processing article data, characterized in that, Applied to the business execution end, including: The item collection task receiving module is used to receive item collection tasks sent by the item supplier that correspond to the target item; The data acquisition instruction sending module is used to determine the data acquisition instruction corresponding to the item acquisition task, and send the data acquisition instruction to the vision acquisition system, so that the vision acquisition system responds to the data acquisition instruction and performs a shooting operation corresponding to the target item; The image data acquisition and transmission module is used to acquire the image data acquired by the visual acquisition system and send the image data to the server so that the server can perform standardization processing on the image data to obtain an item material dataset that conforms to the standard material specifications and corresponds to the target item. The standard material specification refers to the uniform requirements for the specification attributes of the items in the item material dataset.

18. A device for processing article data, characterized in that, Applications on the supply side include: The item gathering task acquisition module is used to acquire item gathering tasks corresponding to the target item; The item collection task sending module is used to send the item collection task to the business execution terminal, so that the control device in the business execution terminal determines the data collection instruction corresponding to the item collection task, and sends the data collection instruction to the vision acquisition system. The data collection instruction is used to instruct the vision acquisition system to perform a shooting operation corresponding to the target item. The image data acquired by the visual acquisition system is sent to the server via the control device. The server performs standardization processing on the acquired image data to obtain an item material dataset that conforms to the standard material specifications corresponding to the target item. The standard material specifications represent the uniform requirements for the specification attributes of the item materials in the item material dataset.

19. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, which is then executed by the at least one processor to enable the at least one processor to perform the processing method for item data applied to the server side as described in any one of claims 1-7, the processing method for item data applied to the business execution side as described in any one of claims 8-11, or the processing method for item data applied to the item supply side as described in any one of claims 12-15.

20. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the processing method for item data applied to the server side as described in any one of claims 1-7, the processing method for item data applied to the business execution side as described in any one of claims 8-11, or the processing method for item data applied to the item supply side as described in any one of claims 12-15.

21. A computer program product comprising a computer program, wherein the computer program, when executed by a processor, implements the method for processing item data applied to a server as described in any one of claims 1-7, the method for processing item data applied to a business execution end as described in any one of claims 7-10, or the method for processing item data applied to an item supply end as described in any one of claims 12-15.