Information input method and device, electronic equipment and computer readable storage medium
By identifying and verifying the clothing images, the problems of low efficiency and low accuracy in online washing and care services are solved, the efficiency and accuracy of clothing information entry are improved, and the utilization rate of washing and care equipment is improved.
Patent Information
- Application Number
- CN202311228378.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-21
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2043-09-21
AI Technical Summary
The efficiency and accuracy of clothing information entry in the online washing and care business affect the washing and care throughput and equipment utilization rate of clothing.
By identifying the clothing image, clothing information is obtained, and the recognition results are verified based on the preset verification rules to determine the target clothing information to complete the input information.
It improves the efficiency and accuracy of clothing information entry, reduces the intervention of operators, avoids clothing retention, and improves the utilization rate of washing and care equipment.
Smart Images

Figure CN119671447A_ABST
Abstract
Description
Background Art
[0002] With the development of the Internet technology field, online laundry services have gradually become popular among users. Online laundry services usually involve users placing an order and sending dirty clothes to a laundry shop or a central laundry factory via express delivery. The laundry shop or central laundry factory will then clean and care for the dirty clothes and finally send the cleaned clothes back to the user via express delivery.
[0003] In the related art, online laundry services have the disadvantages of low efficiency and low accuracy in entering clothing information, which to a certain extent affects the laundry throughput and leads to low utilization of laundry equipment.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0005] The purpose of the present disclosure is to provide an information entry method, an information entry device, an electronic device and a computer-readable storage medium, thereby improving the entry efficiency and accuracy of clothing information at least to a certain extent.
[0006] According to a first aspect of the present disclosure, there is provided an information entry method, comprising: receiving entry information, the entry information comprising a clothing image; identifying the clothing image of the current clothing to obtain first clothing information; verifying the first clothing information based on a preset verification rule, and determining target clothing information based on the verification result; and completing the entry information using the target clothing information.
[0007] In an exemplary embodiment, the input information also includes status indication information, and the status indication information is used to indicate the completeness of the information of the current clothing; the clothing image of the current clothing is identified to obtain the first clothing information, including: obtaining clothing with status indication information indicating a to-be-replenished state at a preset time interval as the current clothing; calling the clothing image of the current clothing based on the clothing code corresponding to the current clothing to identify the clothing image of the current clothing to obtain the first clothing information.
[0008] In an exemplary embodiment, the first clothing information is verified based on a preset verification rule, and the target clothing information is determined based on the verification result, including: responding to an adjustment operation on the first clothing information, correcting or completing the first clothing information according to the adjustment operation, so as to determine the corrected or completed first clothing information as the target clothing information.
[0009] In an exemplary embodiment, the first clothing information is verified based on a preset verification rule, and the target clothing information is determined based on the verification result, including: obtaining the order information of the current clothing; and verifying the first clothing information based on the order information to determine the target clothing information based on the verification result.
[0010] In an exemplary embodiment, the order information includes second clothing information filled in by the customer when submitting the order; the verifying the first clothing information based on the order information to determine the target clothing information based on the verification result includes: verifying the first clothing information based on the second clothing information; if the first clothing information passes the verification, determining the first clothing information as the target clothing information; if the first clothing information fails the verification, obtaining the manual processing result of the first clothing information to determine the target clothing information according to the manual processing result.
[0011] In an exemplary embodiment, the input information also includes washing and care instruction information for indicating that the current clothing meets the washing and care conditions, and the washing and care instruction information is generated based on the manual processing results of the current clothing; the clothing image of the current clothing is identified to obtain the first clothing information, and also includes: judging whether the current clothing meets the washing and care conditions based on the first clothing information.
[0012] In an exemplary embodiment, judging whether the current clothing meets the washing and care conditions based on the first clothing information includes: performing a value assessment on the current clothing based on the first clothing information to obtain a first result; performing a dirtiness assessment on the current clothing based on the first clothing information to obtain a second result; and judging whether the current clothing meets the washing and care conditions based on the first result and the second result.
[0013] In an exemplary embodiment, the first clothing information is verified based on a preset verification rule, and the target clothing information is determined based on the verification result, and also includes: determining that a target area exists on the current clothing based on the first clothing information, and the target area is a clothing area with a target type of dirt; and using the identification information of the dirt type as the target clothing information at the same time.
[0014] In an exemplary embodiment, after the input information is completed using the target clothing information, the method further includes: switching the status indication information from the to-be-completed status to the information complete status; and feeding back the completed input information to the terminal of the customer corresponding to the current clothing.
[0015] According to a second aspect of the present disclosure, there is provided an information entry device, comprising: an information acquisition module, for receiving entry information, the entry information comprising a clothing image; an image recognition module, for recognizing the clothing image of the current clothing to obtain first clothing information; an information verification module, for verifying the first clothing information based on a preset verification rule, and determining target clothing information based on the verification result; and an information completion module, for completing the entry information using the target clothing information.
[0016] According to a third aspect of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to implement the above method by executing the executable instructions.
[0017] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the above method is implemented.
[0018] The information entry method provided by the embodiment of the present disclosure, on the one hand, identifies the clothing image of the current clothing to obtain the first clothing information, and verifies the first clothing information based on a preset verification rule, and determines the target clothing information based on the verification result, so as to use the target clothing information to complete the input information. This process avoids excessive intervention by the operator. Compared with the operator manually entering the clothing information, the efficiency of entering the clothing information is improved based on the image recognition technology; on the other hand, the image recognition result is verified based on the preset verification rule to improve the accuracy of the target clothing information finally obtained, and the accuracy of the information entry is improved while ensuring the input efficiency; on the other hand, the information entry method based on the embodiment of the present disclosure can also avoid the detention of clothing caused by the information entry link, improve the efficiency of clothing entering the factory or warehousing, improve the washing and care throughput, avoid the washing and care equipment being in an idle waiting state, and improve the utilization rate of the washing and care equipment, which is conducive to the widespread popularization of online washing and care clothing.
[0019] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0021] Figure 1 A flow chart of online laundry care in the related art is shown.
[0022] Figure 2 The figure shows an interface diagram for manually inputting clothing information in a related technology.
[0023] Figure 3 The following schematically shows a flow chart of an information entry method in an exemplary embodiment of the present disclosure.
[0024] Figure 4 A flow chart schematically illustrates an implementation method of acquiring first clothing information in an exemplary embodiment of the present disclosure.
[0025] Figure 5 A schematic diagram schematically illustrates an interactive interface in an exemplary embodiment of the present disclosure.
[0026] Figure 6 A flow chart schematically illustrates an implementation method of verifying first clothing information in an exemplary embodiment of the present disclosure.
[0027] Figure 7 A flowchart for determining whether current clothes meet washing and care conditions in an exemplary embodiment of the present disclosure is schematically shown.
[0028] Figure 8 The complete flow chart of an information entry method in an exemplary embodiment of the present disclosure is schematically shown.
[0029] Fig. 9 A schematic diagram of the composition of an information entry device to which the exemplary embodiments of the present disclosure can be applied is shown.
[0030] Fig.10 The figure shows a schematic diagram of the composition of an electronic device to which the exemplary embodiments of the present disclosure can be applied. DETAILED DESCRIPTION
[0031] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0032] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0033] See also Figure 1 A flowchart of online clothing care in related technologies, such as Figure 1 As shown, online laundry services usually involve users placing an order online and then having the dirty clothes delivered to a laundry shop or a central laundry factory by express delivery (such as door-to-door pickup or self-delivery). The laundry shop or central laundry factory then washes and cares for the dirty clothes and finally sends the washed clothes back to the user by express delivery.
[0034] Taking the laundry central factory as an example, the laundry central factory will carry out multiple steps such as unpacking, taking photos of clothes, sorting, disinfecting, washing, drying, ironing, quality inspection, etc. Finally, according to the user's order, the clothes will be sorted, packed, and shipped back to the user by express delivery. Figure 2 The figure shows the interface diagram of manual input of clothing information in the related art. When the dirty clothes are delivered to the central laundry factory, the operator will unpack the package to check whether there are any problems with the clothes. The clothes need to be photographed and the clothes need to be checked. Figure 2 The interactive interface shown is used to input multi-dimensional information such as clothing type, color, brand, material, image, etc.
[0035] However, the manual method of entering clothing information has the following disadvantages: 1) The operator needs to manually identify various types of information related to the clothing, which is labor-intensive and prone to errors; 2) The efficiency of manually entering clothing information is low; 3) Due to the low efficiency of entering clothing information, the efficiency of clothing entering the factory is affected, which affects the throughput of clothing washing and care in the factory, that is, dirty clothes cannot enter the factory, the washing and care equipment is in a waiting idle state, and the washing and care equipment cannot be effectively utilized.
[0036] How to improve the efficiency and accuracy of information entry for laundry plays a significant role in improving online laundry efficiency. Therefore, based on one or more of the above-mentioned problems, an embodiment of the present disclosure provides an information entry method, which obtains first clothing information by identifying a clothing image, and verifies the first clothing information using a preset verification rule, thereby improving the efficiency of clothing information entry while ensuring the accuracy of clothing information entry.
[0037] The information entry method provided in the embodiment of the present disclosure can be executed by a server. Correspondingly, in this mode of execution by the server, the server can start executing the steps in the technical solution of the embodiment of the present disclosure in response to a trigger instruction, wherein the trigger instruction can be sent by a terminal device used by the user, or can be triggered locally by the server in response to some automation events. The server can be a background system that provides related services in the embodiment of the present disclosure, and can include a portable computer, a desktop computer, a smart phone, and other electronic devices with computing functions, or a cluster formed by multiple electronic devices.
[0038] Furthermore, in the embodiments of the present disclosure, the information entry method provided can also be executed by a terminal device. In the case where all steps in the information entry method provided by the embodiments of the present disclosure can be executed by a terminal device, all steps can be executed by a processor of the terminal device. The terminal device can be an intelligent device with a data processing function, such as a smart phone, a computer, a tablet computer, a wearable device, or other intelligent device.
[0039] In addition, the information entry method of the embodiment of the present disclosure can also be executed collaboratively by the terminal device and the server. In this way of collaborative execution by the terminal device and the server, some steps in the information entry method provided by the embodiment of the present disclosure are executed by the terminal device, while other steps are executed by the server. For example, the information entry method provided by the embodiment of the present disclosure can be performed by the terminal device to capture a clothing image, and send the clothing image to the server, and the server recognizes the clothing image to obtain the first clothing information; the first clothing information is verified based on a preset verification rule, and the target clothing information is determined based on the verification result; and the input information is completed using the target clothing information.
[0040] It should be noted that in this method in which the terminal device and the server are executed collaboratively, the steps executed by the terminal device and the server respectively can be dynamically adjusted according to actual conditions, and there is no special restriction on this.
[0041] In the embodiments of the present disclosure, the technical solution is executed by a server as an example for description.
[0042] Figure 3 A flow chart of an information entry method according to an exemplary embodiment of the present disclosure is shown. Figure 3 The information entry method of the embodiment of the present disclosure may include steps S310 to S340:
[0043] In step S310, input information is received, where the input information includes a clothing image.
[0044] In an exemplary embodiment of the present disclosure, the input information is the basic information of the clothes input by the operator, including but not limited to the basic information of the clothes such as the clothes image, clothes code, clothes order number, etc. Among them, the clothes code can be the identification information generated for each piece of clothes, which is used to uniquely identify the clothes to facilitate the management and sorting of the clothes. The clothes order number is the order number of the package to which the clothes belong, which is used to pack multiple clothes belonging to the same package together after washing and care.
[0045] The clothing image may be an image obtained by an operator manually photographing the clothing at multiple angles, or may be an image obtained by an imaging device automatically photographing the clothing after unpacking. The operator may also take additional photos after the image is automatically photographed by the imaging device to obtain images at multiple angles that meet the requirements. The embodiments of the present disclosure do not specifically limit the method of obtaining the clothing image.
[0046] In step S320, the clothing image of the current clothing is recognized to obtain first clothing information.
[0047] In an exemplary embodiment of the present disclosure, the first clothing information may include information such as the type, color, brand, material, etc. of the current clothing, and may also include dirtiness information of the current clothing, such as dirty areas corresponding to different dirtiness levels.
[0048] A pre-trained network model may be called to recognize the received clothing image, so as to obtain the first clothing information according to the recognition result. Exemplarily, network models corresponding to various clothing information dimensions may be pre-trained, for example, a network model for clothing classification, a network model for color classification, a network model for brand classification, a network model for material classification, a network model for identifying dirty areas, etc. The embodiments of the present disclosure include but are not limited to the above network models, and the specific types of network models are not particularly limited.
[0049] In step S330, the first clothing information is verified based on a preset verification rule, and the target clothing information is determined based on the verification result.
[0050] In an exemplary embodiment of the present disclosure, the first clothing information is verified in order to determine the accuracy and completeness of the first clothing information identified by the image. A verification rule may be preset, and the preset verification rule may be called to automatically verify the first clothing information, and when the target clothing information cannot be obtained through automatic verification, a manual processing result may be obtained. Of course, the first clothing information may also be verified directly manually based on the preset verification rule to determine the target clothing information according to the manual processing result.
[0051] Verifying the accuracy of the first clothing information refers to determining whether the first clothing information conforms to the actual situation of the current clothing, for example, whether the color, material, brand, etc. Verifying the integrity of the first clothing information refers to whether the first clothing information includes all the required clothing information. All the required clothing information can be set according to the actual situation, and there is no special limitation on this.
[0052] In step S340, the input information is completed using the target clothing information.
[0053] In an exemplary embodiment of the present disclosure, after the target clothing information is obtained, the target clothing information is supplemented to the input information, that is, the complete clothing information of the current clothing is obtained.
[0054] The information entry method provided by the embodiment of the present disclosure, on the one hand, identifies the clothing image of the current clothing to obtain the first clothing information, and verifies the first clothing information based on a preset verification rule, and determines the target clothing information based on the verification result, so as to use the target clothing information to complete the input information. This process avoids excessive intervention by the operator. Compared with the operator manually entering the clothing information, the efficiency of entering the clothing information is improved based on the image recognition technology; on the other hand, the image recognition result is verified based on the preset verification rule to improve the accuracy of the target clothing information finally obtained, and the accuracy of the information entry is improved while ensuring the input efficiency; on the other hand, the information entry method based on the embodiment of the present disclosure can also avoid the detention of clothing caused by information entry, improve the efficiency of clothing entering the factory, improve the laundry throughput, avoid the washing and care equipment from being in an idle waiting state, and improve the utilization rate of the washing and care equipment, which is conducive to the popularization of online washing and care of clothing.
[0055] The above steps S310 to S340 are described in detail below.
[0056] In an exemplary embodiment, the input information includes status indication information, and the status indication information is used to indicate the completeness of the information of the current clothing. For example, the status indication information of the current clothing is a state to be supplemented or a state of complete information. When the status indication information of the current clothing is a state to be supplemented, it indicates that the information of the current clothing is incomplete and needs to be supplemented. When the status indication information of the current clothing is a state of complete information, it indicates that the information of the current clothing is complete and no information supplement is required.
[0057] The status indication information may be a status identifier, such as "1" indicating that the current clothing is in a complete information state, and "0" indicating that the current clothing is incomplete and is in a state of needing to be supplemented. Of course, the status indication information of the embodiment of the present disclosure may also be in other forms, such as any characters, numbers and combinations thereof, which are not specifically limited in the embodiment of the present disclosure.
[0058] In order to facilitate operations such as washing and care classification and post-washing and care picking, the disclosed embodiment needs to complete the information of the clothes in the state of being replenished, so it is necessary to obtain the supplementary information, and provide an implementation method for obtaining the first clothing information. Figure 4 , recognizing the clothing image of the current clothing to obtain the first clothing information may include step S410 and step S420:
[0059] Step S410: obtaining clothes with status indication information of to-be-replenished state at preset time intervals as current clothes.
[0060] The preset duration is a configurable clothing detection cycle, such as 15 minutes, 20 minutes, etc., which can be configured according to the actual clothing washing and care throughput. The disclosed embodiment can detect the status indication information of the clothing contained in the received input information with the preset duration as a cycle, obtain the clothing with the status indication information as the to-be-replenished state as the current clothing, and perform information completion operation on the current clothing.
[0061] Step S420: calling the clothing image of the current clothing based on the clothing code corresponding to the current clothing to identify the clothing image of the current clothing to obtain first clothing information.
[0062] The clothing code corresponding to the current clothing is the unique identification information of the current clothing, and all information of the current clothing is stored corresponding to the clothing code, thereby the clothing image of the current clothing can be called based on the clothing code corresponding to the current clothing.
[0063] After receiving the input information, the clothing image can be stored in the cloud storage service, and when the clothing information needs to be completed, the clothing image can be called from the cloud storage service through the clothing code. Of course, the clothing image can also be stored locally, and the embodiment of the present disclosure can select the storage location of the clothing image according to actual needs.
[0064] It is worth noting that the embodiment of the present disclosure can detect multiple current clothes at the same time within the same detection cycle, and multiple pieces of current clothes can be processed simultaneously through multiple threads, and clothing information completion operations can be performed on multiple pieces of current clothes at the same time through multiple threads. The corresponding clothing information is called and identified through the clothing identification of each piece of current clothing, so as to obtain the first clothing information of each piece of current clothing, thereby improving the efficiency of information entry.
[0065] The disclosed embodiment performs clothing detection at preset time intervals to obtain current clothing that is in a state of being replenished, and calls a clothing image of the current clothing based on a clothing code corresponding to the current clothing, so as to identify the image of the current clothing and obtain first clothing information. This can promptly complete the information of clothing to be entered into the factory or warehoused, so that the clothing can be quickly entered into the factory or warehoused, thereby speeding up the throughput of clothing washing and care, and can avoid missing any clothing, thereby ensuring the integrity of the information of the clothing entering the factory or warehoused.
[0066] In an exemplary embodiment, a method for verifying the first clothing information is provided. Verifying the first clothing information based on a preset verification rule and determining the target clothing information based on the verification result may include:
[0067] In response to the adjustment operation on the first clothing information, the first clothing information is corrected or supplemented according to the adjustment operation, so as to determine the corrected or supplemented first clothing information as the target clothing information.
[0068] In the disclosed embodiment, the operator can adjust the first clothing information, and the operator can review the first clothing information based on the clothing image of the current clothing to determine whether the first clothing information is accurately identified, wherein the adjustment result corresponding to the adjustment operation can also be used to re-train the network model for identifying the first clothing information to continuously optimize the network model until the network model can accurately identify.
[0069] Figure 5 A schematic diagram of an interactive interface according to an exemplary embodiment of the present disclosure is shown. An operator can Figure 5 The interactive interface shown corrects or completes the first clothing information, or, if the image recognition result (first clothing information) cannot be obtained, the operator can also input the first clothing information through the interactive interface, and then determine the corrected or completed first clothing information as the target clothing information, so that the target clothing information is complete and accurate.
[0070] In an exemplary embodiment, in order to further improve the efficiency and accuracy of entering clothing information, another implementation method for verifying the first clothing information is also provided. Figure 6 As shown, verifying the first clothing information based on a preset verification rule and determining the target clothing information based on the verification result may include steps S610 and S620:
[0071] Step S610: Obtain the order information of the current clothing.
[0072] The order information of the current clothing refers to the customer's order information, including the information filled in by the customer when submitting the order, the order number, the order time, etc. The corresponding order information can be obtained through the clothing code of the current clothing.
[0073] Step S620: verifying the first clothing information based on the order information to determine the target clothing information based on the verification result.
[0074] The order information includes information filled in by the customer, which involves clothing information. Therefore, the first clothing information can be verified based on the order information to further determine the accuracy of the obtained target clothing information.
[0075] In some possible embodiments, the order information includes second clothing information filled in by the customer when submitting the order, such as the type, material, brand and other information of the clothing. Relevant function items for the user to fill in can be provided when the user places an order to facilitate the user to quickly and accurately fill in the relevant information of the clothing. The types of relevant function items can be pre-set according to needs.
[0076] Furthermore, the second clothing information may be used to verify the first clothing information, so that the user's order information may be used as auxiliary information for determining the target clothing information, thereby improving the accuracy of the target clothing information.
[0077] The first clothing information is verified based on the second clothing information, and if the first clothing information passes the verification, the first clothing information is determined as the target clothing information. If the first clothing information fails the verification, the manual processing result of the first clothing information is obtained to determine the target clothing information according to the manual processing result.
[0078] In the embodiment of the present disclosure, the first clothing information can be verified by the second clothing information. If the verification fails, the information can be fed back to the operator, who can manually process the first clothing information to obtain the manual processing result of the first clothing information. Figure 5 The interactive interface shown corrects or completes the first clothing information.
[0079] By verifying the first clothing information in combination with the second clothing information, the manual intervention can be reduced to a certain extent, the efficiency of clothing information entry can be improved, and the accuracy of clothing information entry can also be improved through double verification.
[0080] The disclosed embodiment uses the verified target clothing information to complete the input information to obtain the complete clothing information of the current clothing. Then, the complete clothing information can be used for archiving, classification, and sorting after washing and care, which improves the efficiency of clothing entering the factory or warehousing while providing reliable information for downstream work. In addition, the disclosed embodiment can also feed back the complete clothing information of the current clothing to the customer, so that the customer can learn the washing and care information of the current clothing by checking the order, thereby improving the transparency of clothing washing and care.
[0081] In an exemplary embodiment, the input information also includes washing and care instruction information for indicating that the current clothes meet the washing and care conditions, and the washing and care instruction information is generated based on the manual processing results of the current clothes.
[0082] Specifically, after the laundry arrives at the factory or warehouse, the operator unpacks the package and needs to check whether the laundry meets the conditions for washing, including but not limited to value assessment, dirtiness assessment, etc. If the current laundry does not meet the conditions for washing, customer service can intervene and communicate with the customer to confirm whether to continue washing.
[0083] When the operator confirms that the clothes meet the washing and care conditions, washing and care indication information indicating that the current clothes meet the washing and care conditions can be included in the input information to indicate that the current clothes meet the washing and care conditions through manual review.
[0084] In order to further improve the accuracy of laundry care and avoid washing and caring for clothes that do not meet the laundry care conditions, the embodiment of the present disclosure recognizes the laundry image of the current clothes to obtain the first laundry information, and may also include:
[0085] Determine whether the current clothing meets the washing and care conditions based on the first clothing information.
[0086] That is to say, the embodiment of the present disclosure can also determine whether the current clothes meet the washing and care conditions based on the recognition result of the clothes image. Figure 7 A flow chart of judging whether the current clothes meet the washing and care conditions is shown. Figure 7 , judging whether the current clothes meet the washing and care conditions based on the first clothes information may include steps S710 to S730:
[0087] Step S710: Evaluate the value of the current clothing according to the first clothing information to obtain a first result.
[0088] The first clothing information includes dimensional information such as the type, material, and brand of the clothing. The price of the current clothing can be estimated based on the pre-set correspondence between each dimensional information and the price to obtain a first result.
[0089] Among them, a value evaluation network model can also be pre-trained, and the network model can be trained using sample information of clothing, and then the first clothing information of the current clothing can be input into the value evaluation network model to obtain a first result.
[0090] Step S720: Evaluate the degree of dirtiness of the current clothing based on the first clothing information to obtain a second result.
[0091] The first clothing information may also include a target feature area of the current clothing, which is an area that requires special washing and care, such as a severe oil stain area. The target feature area can be determined based on the oil stain characteristics of the current clothing to evaluate the degree of dirtiness of the target feature area and obtain a dirtiness level to determine the second result.
[0092] When performing image recognition on the clothing image of the current clothing, the oil stain feature can be extracted, and the target feature area can be determined according to the oil stain feature to evaluate the dirtiness of the target feature area. The target feature area can be input into the pre-trained network model to obtain the dirtiness level as the second result.
[0093] Step S730: Determine whether the current clothes meet the washing and care conditions by combining the first result and the second result.
[0094] The embodiments of the present disclosure may pre-set washing and care conditions, including but not limited to washing and care conditions for judging the value of clothing, washing and care conditions for judging the degree of dirtiness, etc.
[0095] For example, if the price of the current clothes exceeds 5,000 yuan, the current clothes cannot be washed and cared for using the current washing and care equipment, and the first result is determined to not meet the washing and care conditions. If the dirtiness level of the current clothes is greater than the set threshold, and it is determined that the dirty area cannot be removed by washing and care, the second result is determined to not meet the washing and care conditions.
[0096] Among them, combining the first result and the second result to judge whether the current clothes meet the washing and care conditions can be that if the first result and / or the second result does not meet the washing and care conditions, it is determined that the current clothes do not meet the washing and care conditions.
[0097] If the washing and care conditions are not met, the problem can be solved by customer service intervention and communication with the customer. The disclosed embodiment uses the first clothing information to determine whether the current clothing meets the washing and care conditions, thereby avoiding damage to the current clothing or other disputes caused by incorrect washing and care, and improving the accuracy of clothing entering the factory or warehouse.
[0098] In an exemplary embodiment, verifying the first clothing information based on a preset verification rule, and determining the target clothing information based on the verification result further includes:
[0099] According to the first clothing information, it is determined that there is a target area on the current clothing, the target area is a clothing area with a dirt type of the target type, and the identification information of the dirt type is simultaneously used as the target clothing information.
[0100] The clothing area whose stain type is the target type may be clothing areas that are difficult to clean, such as oil stains, red wine stains, grass stains, etc., and it can be determined whether the target area exists on the current clothing based on the first clothing information obtained through image recognition.
[0101] Since the target area usually requires local stain removal treatment, the identification information of the dirt type in the target area can be entered as the target clothing information at the same time, and then the washing and care method can be quickly obtained based on the identification information of the dirt type in the complete clothing information of the current clothing, thereby improving the efficiency and accuracy of downstream washing and care treatments based on clothing information.
[0102] In an exemplary embodiment, after the input information is supplemented with the target clothing information, the status indication information can be switched from the to-be-supplemented state to the complete information state, thereby avoiding repeated processing of clothing in the complete information state when checking the clothing at preset intervals. In addition, the supplemented input information can be fed back to the terminal corresponding to the current clothing, so that the washing and care information of the current clothing is transparent.
[0103] Figure 8 A complete flow chart of an information entry method according to an exemplary embodiment of the present disclosure is shown below. Figure 8 The information entry method of the embodiment of the present disclosure is described.
[0104] Step S810: split the clothing package, check the clothing piece by piece, and generate a clothing code for each piece of clothing through the system front end and the system back end.
[0105] The operator can also print labels, such as washing labels, for each piece of clothing through the front end of the system.
[0106] Step S820: Check whether the clothes meet the washing and care conditions and obtain the clothes image.
[0107] If the operator checks that the clothes meet the washing and care conditions, washing and care instruction information is generated. The operator can take pictures of each piece of clothing from multiple angles, or the imaging device can automatically take pictures of the clothes from multiple angles.
[0108] Step S830: Send clothing information to the system back end through the system front end.
[0109] The clothing information includes clothing code, clothing image, and status indication information. At this time, the current indication information is in a state to be supplemented.
[0110] The system backend can store the clothing image in a cloud storage service to reduce the image occupying the system memory, and call the clothing image through the clothing code when the clothing image is needed. The clothing image can also be stored to generate a storage address, so as to call the clothing image based on the storage address.
[0111] At this point, the system backend receives input information, which includes clothing images.
[0112] Step S840: obtaining clothes with status indication information of to-be-replenished state at preset time intervals as current clothes.
[0113] The received clothing information can be scanned through a scheduled task to obtain the current clothing that needs to be supplemented with information.
[0114] Step S850: calling the clothing image of the current clothing and performing image recognition.
[0115] The clothing image may be sent to an image recognition system for image recognition, or the clothing image may be recognized by an image recognition module built into the system to obtain the first clothing information.
[0116] Among them, if the first clothing information is obtained, go to step S860, verify the first clothing information based on the preset verification rules, determine the target clothing information based on the verification result, and use the target clothing information to complete the input information, and switch the status indication information from the to-be-supplemented state to the complete information state.
[0117] If the first clothing information fails to pass the verification, the manual processing result of the first clothing information may be obtained to determine the target clothing information according to the manual processing result.
[0118] It is also possible to determine whether the current clothing meets the washing and care conditions based on the first clothing information.
[0119] In addition, the completed input information can also be fed back to the terminal of the customer corresponding to the current clothing.
[0120] At this point, the information entry process for the current clothing is completed, and the current clothing can be sent to the factory or warehouse for downstream operations, that is, enter the washing and care process.
[0121] It should be noted that the details of the above steps S810 to S860 have been recorded in the above exemplary embodiments and will not be repeated here. Figure 8 The systems shown are asynchronous processing methods. The embodiments of the present disclosure can also be real-time operations, that is, the system backend performs image recognition after receiving the clothing image, and then performs subsequent information completion process based on the image recognition result. The embodiments of the present disclosure will not describe this in detail.
[0122] From the above, it can be seen that the information entry method provided by the embodiment of the present disclosure, on the one hand, identifies the clothing image of the current clothing to obtain the first clothing information, and verifies the first clothing information based on the preset verification rules, and determines the target clothing information based on the verification result, so as to use the target clothing information to complete the input information. This process avoids excessive intervention by the operator. Compared with the operator manually entering the clothing information, the efficiency of entering the clothing information is improved based on the image recognition technology; on the other hand, the image recognition result is verified based on the preset verification rules to improve the accuracy of the target clothing information finally obtained, while ensuring the input efficiency. At the same time, the accuracy of information entry is improved; on the other hand, based on the information entry method of the embodiment of the present disclosure, it can also avoid clothing detention caused by information entry, improve the efficiency of clothing entering the factory, improve the laundry throughput, avoid the washing and care equipment from being in an idle waiting state, and improve the utilization rate of the washing and care equipment, which is conducive to the popularization of online clothing washing and care.
[0123] It should be noted that the above figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is easy to understand that the processes shown in the above figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.
[0124] For further reference, Fig. 9 As shown, in an exemplary embodiment of the present disclosure, an information entry device 900 is provided, comprising an information acquisition module 910, an image recognition module 920, an information verification module 930 and an information completion module 940, wherein:
[0125] The information acquisition module 910 is used to receive input information, which includes a clothing image; the image recognition module 920 is used to recognize the clothing image of the current clothing to obtain the first clothing information; the information verification module 930 is used to verify the first clothing information based on a preset verification rule, and determine the target clothing information based on the verification result; the information completion module 940 is used to complete the input information using the target clothing information.
[0126] In an exemplary embodiment, the input information further includes status indication information, and the status indication information is used to indicate the completeness of the information of the current clothing;
[0127] The image recognition module 920 is configured to execute: obtaining clothing whose status indication information is a to-be-replenished status as the current clothing at a preset time interval; calling the clothing image of the current clothing based on the clothing code corresponding to the current clothing to identify the clothing image of the current clothing to obtain the first clothing information.
[0128] In an exemplary embodiment, the information verification module 930 is configured to perform: in response to an adjustment operation on the first clothing information, correct or complete the first clothing information according to the adjustment operation to determine the corrected or completed first clothing information as the target clothing information.
[0129] In an exemplary embodiment, the information verification module 930 is configured to execute: obtaining the order information of the current clothing; verifying the first clothing information based on the order information to determine the target clothing information based on the verification result.
[0130] In an exemplary embodiment, the order information includes second clothing information filled in by the customer when submitting the order; the information verification module 930 is configured to perform: verifying the first clothing information based on the second clothing information; if the first clothing information passes the verification, determining the first clothing information as the target clothing information; if the first clothing information fails the verification, obtaining the manual processing result of the first clothing information to determine the target clothing information based on the manual processing result.
[0131] In an exemplary embodiment, the input information further includes washing and care instruction information for indicating that the current clothes meet the washing and care conditions, and the washing and care instruction information is generated based on the manual processing result of the current clothes;
[0132] The image recognition module 920 is further configured to execute: judging whether the current clothing meets the washing and care conditions based on the first clothing information.
[0133] In an exemplary embodiment, the image recognition module 920 is also configured to perform: performing a value assessment on the current clothing based on the first clothing information to obtain a first result; performing a dirtiness assessment on the current clothing based on the first clothing information to obtain a second result; and determining whether the current clothing meets the washing and care conditions by combining the first result and the second result.
[0134] In an exemplary embodiment, the information verification module 930 is configured to perform: determining that there is a target area on the current clothing based on the first clothing information, and the target area is a clothing area with a target type of dirt; and using the identification information of the dirt type as the target clothing information at the same time.
[0135] In an exemplary embodiment, the information completion module 940 is further configured to execute: switching the status indication information from the to-be-complemented status to the information complete status, and feeding back the completed input information to the terminal of the customer corresponding to the current clothing.
[0136] The specific details of each module in the above-mentioned information entry device have been described in detail in the implementation method of the method part. The undisclosed details can be found in the implementation method of the method part, that is, the explanation and beneficial effects of the information entry method of the above-mentioned embodiment are also applicable to the information entry device 900 of the embodiment of the present disclosure, and will not be elaborated here.
[0137] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".
[0138] Refer to the following Fig.10 hereinafter describes the electronic device 1000 according to such an embodiment of the present disclosure. Fig.10 The electronic device 1000 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0139] like Fig.10 As shown, the electronic device 1000 is in the form of a general computing device. The components of the electronic device 1000 may include but are not limited to: the at least one processing unit 1010, the at least one storage unit 1020, a bus 1030 connecting different system components (including the storage unit 1020 and the processing unit 1010), and a display unit 1040.
[0140] The storage unit stores program codes, which can be executed by the processing unit 1010, so that the processing unit 1010 executes the steps according to various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification.
[0141] The storage unit 1020 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 10201 and / or a cache storage unit 10202 , and may further include a read-only storage unit (ROM) 10203 .
[0142] The storage unit 1020 may also include a program / utility 10204 having a set (at least one) of program modules 10205, such program modules 10205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0143] Bus 1030 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0144] The electronic device 1000 may also communicate with one or more external devices 1100 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 1000, and / or may communicate with any device that enables the electronic device 1000 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 1050. Furthermore, the electronic device 1000 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 1060. As shown, the network adapter 1060 communicates with other modules of the electronic device 1000 via a bus 1030. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 1000, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0145] In addition, the exemplary embodiments of the present disclosure further provide a computer-readable storage medium on which a program product capable of implementing the above-mentioned method of the present specification is stored. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary embodiments of the present disclosure described in the above-mentioned "Exemplary Method" section of the present specification.
[0146] It should be noted that the computer-readable medium shown in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0147] In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0148] In addition, program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).
[0149] Other embodiments of the present disclosure will be readily apparent to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and embodiments are to be considered merely as exemplary, and the true scope and spirit of the present disclosure are indicated by the claims.
Claims
1. A method for inputting information, characterized in that: include: receiving input information, wherein the input information includes a clothing image; Recognize the clothing image of the current clothing to obtain first clothing information; Verifying the first clothing information based on a preset verification rule, and determining target clothing information based on the verification result; The input information is completed using the target clothing information.
2. The method according to claim 1, characterized in that The input information also includes status indication information, and the status indication information is used to indicate the completeness of the information of the current clothing; The step of recognizing the clothing image of the current clothing to obtain first clothing information includes: Acquiring clothes whose status indication information is that they are in a state of to be replenished at a preset time interval as the current clothes; The clothing image of the current clothing is called based on the clothing code corresponding to the current clothing to identify the clothing image of the current clothing to obtain the first clothing information.
3. The method according to claim 1, characterized in that The verifying the first clothing information based on a preset verification rule and determining the target clothing information based on the verification result includes: In response to the adjustment operation on the first clothing information, the first clothing information is corrected or supplemented according to the adjustment operation, so as to determine the corrected or supplemented first clothing information as the target clothing information.
4. The method according to claim 1, characterized in that The verifying the first clothing information based on a preset verification rule and determining the target clothing information based on the verification result includes: Obtaining order information of the current clothing; The first clothing information is verified based on the order information to determine target clothing information based on the verification result.
5. The method according to claim 4, characterized in that: The order information includes second clothing information selected by the customer when submitting the order; and verifying the first clothing information based on the order information to determine the target clothing information based on the verification result includes: verifying the first clothing information based on the second clothing information; If the first clothing information passes the verification, determining the first clothing information as the target clothing information; If the first clothing information fails the verification, a manual processing result of the first clothing information is obtained to determine the target clothing information according to the manual processing result.
6. The method according to claim 1, characterized in that The input information also includes washing and care instruction information for indicating that the current clothes meet the washing and care conditions, and the washing and care instruction information is generated based on the manual processing result of the current clothes; The identifying the clothing image of the current clothing to obtain the first clothing information further includes: Based on the first clothing information, it is determined whether the current clothing meets the washing and care conditions.
7. The method according to claim 6, characterized in that The determining whether the current clothing meets the washing and care conditions based on the first clothing information includes: Performing a value evaluation on the current clothing according to the first clothing information to obtain a first result; Performing a soiling degree evaluation on the current clothing based on the first clothing information to obtain a second result; Determine whether the current clothes meet the washing and care conditions by combining the first result and the second result.
8. The method according to any one of claims 1 to 7, characterized in that The verifying the first clothing information based on a preset verification rule and determining the target clothing information based on the verification result further includes: Determine, according to the first clothing information, that a target area exists on the current clothing, the target area being a clothing area with a dirtiness type of a target type; The identification information of the dirt type is simultaneously used as the target clothing information.
9. The method according to claim 2, characterized in that: After the input information is completed using the target clothing information, the method further includes: The status indication information is switched from the to-be-supplemented status to the complete information status, and the completed input information is fed back to the terminal of the customer corresponding to the current clothing.
10. An information input device, characterized in that: include: An information acquisition module, used for receiving input information, wherein the input information includes clothing images; An image recognition module, used to recognize a clothing image of a current clothing to obtain first clothing information; an information verification module, configured to verify the first clothing information based on a preset verification rule, and determine target clothing information based on the verification result; The information completion module is used to complete the input information using the target clothing information.
11. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 9 by executing the executable instructions.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.
Citation Information
Patent Citations
Intelligent clothes management device
CN106033195A
Washing machine control method and device
CN110924052A
Clothes washing and caring online management system
CN112561659A
Clothes classification processing method and device, intelligent terminal and storage medium
CN112580726A
Clothes processing method and device, electronic equipment and computer readable storage medium
CN114040118A