Live broadcast control method, device and system

By identifying the biological characteristics of the live broadcast object to be shipped and matching it with the object to be received, the problem of low accuracy of the quality of items in live broadcast shopping is solved, and the objectivity of verification and the reliability of live broadcast control are improved.

CN115941989BActive Publication Date: 2025-03-07BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211608199.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-14
Publication Date
2025-03-07
Estimated Expiration
2042-12-14

AI Technical Summary

Technical Problem

There are risks and post-argument problems through live shopping, making it difficult for users to accurately identify the quality of items, which is affected by human-based subjective factors, and the existing evaluation methods have not effectively controlled the quality of items.

Method used

By obtaining the image to be identified by the live broadcast object to be shipped, identifying its first biological feature, and matching it with the biological feature of the live broadcast object to be shipped to verify whether the two are the same objects.

Benefits of technology

It improves the objectivity and effectiveness of product quality verification, realizes "what you see is what you get", enhances the effectiveness and reliability of live broadcast control, and promotes the healthy development of live broadcast goods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115941989B_ABST
    Figure CN115941989B_ABST
Patent Text Reader

Abstract

The present disclosure provides a live broadcast control method, device and system, which involve the fields of computer technology, data processing, artificial intelligence, deep learning, etc. The specific implementation scheme is: in response to an identification request, the identification request is used to request the identification of the live broadcast object to be shipped, obtain the image to be identified of the live broadcast object to be shipped, and identify the first biometric feature of the live broadcast object to be shipped according to the image to be identified. The first biometric feature is used to characterize the parameter information of the live broadcast object to be shipped, wherein the first biometric feature is used to verify the live broadcast object to be shipped with the live broadcast object to be received, and obtain the verification result, which is used to characterize whether the live broadcast object to be shipped and the live broadcast object to be received are the same object, avoiding the disadvantage of relatively low accuracy of verification by naked eyes, improving the objectivity and effectiveness of the verification result, and realizing "what you see is what you get", realizing the effectiveness and reliability of live broadcast control, and promoting the healthy development of live broadcast with goods.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the fields of computer technology, data processing, artificial intelligence, deep learning, and in particular to a live broadcast control method, device, and system. Background Art

[0002] With the growing popularity of live streaming shopping, users are shopping through live streaming more and more frequently.

[0003] However, there is a risk of post-purchase shopping through live streaming. For example, when users receive the live streaming items that are delivered within the agreed period, they observe them with the naked eye, which is affected by human subjective factors, and the accuracy of quality identification of the items through naked eye observation is relatively low. Summary of the invention

[0004] The present disclosure provides a live broadcast control method, device and system for improving the effectiveness of live broadcast control.

[0005] According to a first aspect of the present disclosure, a live broadcast control method is provided, comprising:

[0006] In response to an identification request, the identification request is used to request identification of the live object to be shipped, and obtain an image to be identified of the live object to be shipped;

[0007] According to the image to be identified, a first biometric feature of the live broadcast object to be shipped is identified, where the first biometric feature is used to characterize parameter information of the live broadcast object to be shipped;

[0008] Among them, the first biometric feature is used to verify the live broadcast object to be shipped and the live broadcast object to be received to obtain a verification result, and the verification result is used to indicate whether the live broadcast object to be shipped and the live broadcast object to be received are the same object.

[0009] According to a second aspect of the present disclosure, a live broadcast control device is provided, comprising:

[0010] A first acquisition unit is used to respond to an identification request, wherein the identification request is used to request identification of a live object to be shipped, and obtain an image to be identified of the live object to be shipped;

[0011] An identification unit, configured to identify a first biometric feature of the live broadcast object to be shipped according to the image to be identified, wherein the first biometric feature is used to characterize parameter information of the live broadcast object to be shipped;

[0012] Among them, the first biometric feature is used to verify the live broadcast object to be shipped and the live broadcast object to be received to obtain a verification result, and the verification result is used to indicate whether the live broadcast object to be shipped and the live broadcast object to be received are the same object.

[0013] According to a third aspect of the present disclosure, there is provided an electronic device, including:

[0014] at least one processor; and

[0015] a memory communicatively connected to the at least one processor; wherein,

[0016] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect.

[0017] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to cause the computer to execute the method according to the first aspect.

[0018] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising: a computer program, wherein the computer program is stored in a readable storage medium, at least one processor of an electronic device can read the computer program from the readable storage medium, and the at least one processor executes the computer program so that the electronic device executes the method described in the first aspect.

[0019] According to a sixth aspect of the present disclosure, a live broadcast control system is provided, including:

[0020] The anchor device is used to respond to an identification request, the identification request is used to request identification of a live object to be shipped, obtain an image to be identified of the live object to be shipped, and identify a first biometric feature of the live object to be shipped based on the image to be identified, wherein the first biometric feature is used to characterize parameter information of the live object to be shipped;

[0021] The user equipment is used to verify the live broadcast object to be shipped and the live broadcast object to be received according to the first biometric feature to obtain a verification result, and the verification result is used to indicate whether the live broadcast object to be shipped and the live broadcast object to be received are the same object.

[0022] The live broadcast control method, device and system provided by the present disclosure include: responding to an identification request, the identification request is used to request identification of a live broadcast object to be shipped, obtaining an image to be identified of the live broadcast object to be shipped, identifying and obtaining a first biometric feature of the live broadcast object to be shipped based on the image to be identified, the first biometric feature is used to characterize parameter information of the live broadcast object to be shipped, wherein the first biometric feature is used to verify the live broadcast object to be shipped and the live broadcast object to be received, and obtain a verification result, and the verification result is used to characterize whether the live broadcast object to be shipped and the live broadcast object to be received are the same object, and obtaining the first biometric feature of the live broadcast object to be shipped by identification, so as to determine whether the live broadcast object to be shipped and the live broadcast object to be received are the same object based on the first biometric feature. The technical feature avoids the relatively low accuracy of identification by naked eyes in the above-mentioned example, improves the objectivity and effectiveness of the verification result, and realizes "what you see is what you get", realizes the effectiveness and reliability of live broadcast control, and promotes the healthy development of live broadcast with goods.

[0023] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.

[0025] Figure 1 is a schematic diagram according to a first embodiment of the present disclosure;

[0026] Figure 2 is a scene schematic diagram of a live broadcast control method according to an embodiment of the present disclosure;

[0027] Figure 3 is a schematic diagram according to a second embodiment of the present disclosure;

[0028] Figure 4 This is a schematic diagram of an order interface of a live broadcast control method according to an embodiment of the present disclosure. Figure 1 ;

[0029] Figure 5 is a schematic diagram of a live broadcast interface of a live broadcast control method according to an embodiment of the present disclosure;

[0030] Figure 6 This is a schematic diagram of an order interface of a live broadcast control method according to an embodiment of the present disclosure. Figure 2 ;

[0031] Figure 7 is a schematic diagram according to a third embodiment of the present disclosure;

[0032] Figure 8 is a schematic diagram according to a fourth embodiment of the present disclosure;

[0033] Fig. 9 is a schematic diagram according to a fifth embodiment of the present disclosure;

[0034] Fig.10 It is a block diagram of an electronic device used to implement the live broadcast control method of an embodiment of the present disclosure. DETAILED DESCRIPTION

[0035] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.

[0036] To facilitate readers' understanding of the embodiments of the present disclosure, at least some of the technical terms of the present disclosure are explained as follows:

[0037] Artificial Intelligence (AI) technology refers to the research and development of theories, methods, techniques and application systems for simulating, extending and expanding human intelligence.

[0038] Deep Learning (DL) is a subfield of Machine Learning (ML). It is about learning the inherent laws and representation levels of sample data. The information obtained in the learning process is of great help in interpreting data such as text, images, and sounds.

[0039] Live broadcast refers to the broadcasting method of post-production synthesis and broadcasting of radio and television programs at the same time. It is a broadcasting method that fully reflects the communication advantages of radio and television media. According to the broadcasting occasion, live broadcast can be divided into live broadcast on site and live broadcast in studio.

[0040] Correspondingly, live streaming with goods refers to selling goods while live streaming, so as to sell items through live streaming.

[0041] Livestreaming shopping has brought great convenience to users’ lives. For example, users can purchase items through livestreaming. However, there is a risk of post-purchase in shopping through livestreaming. On the one hand, users can only identify the quality reliability of the items they received when they receive the livestreamed items delivered within the agreed time limit. The identification method is mainly achieved through visual observation, which is affected by human subjective factors. The accuracy of identifying the quality of items through visual observation is relatively low.

[0042] On the other hand, there is a big difference between the items displayed by the anchor during the live broadcast and the items actually received by the user, that is, the items received by the user do not match the items displayed.

[0043] For example, if the crab is a seafood product, the crab shown by the anchor is large and fresh. The user places a live order to buy the crab based on the crab shown by the anchor, but the crab received may be small and dull in color, indicating that it is not fresh.

[0044] In some embodiments, in order to avoid a large difference between the items displayed in the live broadcast and the items received by the user, an evaluation method (such as scoring, etc.) can be used to control the live broadcast.

[0045] However, this evaluation method does not effectively control the quality of the items, resulting in little effect on live broadcast control.

[0046] In order to avoid the above-mentioned technical problems, the present disclosure provides a technical conception obtained through creative labor: the live broadcast control device can obtain an identification request initiated by a user to perform feature identification on the live broadcast object to be shipped, and perform feature identification on the live broadcast object to be shipped to obtain the biological characteristics of the live broadcast object to be shipped; the live broadcast control device can also obtain a request initiated by a user to perform feature identification on the live broadcast object to be received, and perform feature identification on the live broadcast object to be received to obtain the biological characteristics of the live broadcast object to be received; accordingly, the live broadcast control device can match the biological characteristics of the live broadcast object to be shipped and the biological characteristics of the live broadcast object to be received to determine whether the live broadcast object to be shipped is the same object as the live broadcast object to be received.

[0047] Based on the above technical concepts, the present disclosure provides a live broadcast control method, device and system, which involve computer technology, data processing, artificial intelligence, deep learning and other fields, so as to improve the effectiveness and reliability of live broadcast control.

[0048] Figure 1 is a schematic diagram according to the first embodiment of the present disclosure, such as Figure 1 As shown, the live broadcast control method of the embodiment of the present disclosure includes:

[0049] S101: Responding to an identification request, the identification request is used to request identification of a live object to be shipped, and obtaining an image to be identified of the live object to be shipped.

[0050] Exemplarily, the executor of this embodiment is a live broadcast control device, which may be a server, a computer, a terminal device, a processor, a chip, etc., which are not listed one by one here.

[0051] For example, if the live broadcast control device is a server, the live broadcast control device may be a local server or a cloud server; the live broadcast control device may be an independent server or a server cluster, which is not limited in this embodiment.

[0052] For another example, if the live broadcast control device is a terminal device, the terminal device may be a live broadcast device, or may include a live broadcast device and a user device.

[0053] Among them, the live broadcast device can be understood as the device used by the anchor to live broadcast and bring goods, such as the anchor's mobile phone, etc. The user device is the device used by the user to place an order to purchase live broadcast items through live broadcast and bring goods, such as the user's mobile phone, etc.

[0054] Correspondingly, if the terminal device includes a live broadcast device and a user device, the live broadcast device may perform this step. For example, the live broadcast device may obtain a recognition request and obtain an image to be recognized.

[0055] The live broadcast control method of this embodiment is applied to Figure 2 The application scenarios shown are as follows: Figure 2 As shown, the application scenario includes a user 201, a user device 202, an anchor 203, a live broadcast device 204, and a server 205.

[0056] In some embodiments, if the live broadcast control device is a server, Figure 2 In the application scenario shown, this step can be understood as: user 201 initiates a recognition request to server 205 through user device 202, and server 205 obtains the image to be recognized through anchor 203 and live broadcast device 204.

[0057] In some embodiments, if the live broadcast control device includes a live broadcast device and a user device, then Figure 2 In the application scenario shown, this step can be understood as: user 201 initiates a recognition request to server 205 through user device 202, server 205 sends the recognition request to live broadcast device 204, and live broadcast device 204 obtains the image to be recognized through anchor 203.

[0058] The live broadcast object to be shipped can be understood as the items in the live broadcast order initiated by the user through live broadcast, that is, the live broadcast object to be shipped is the item that the user decides to buy after watching the live broadcast. Correspondingly, the image to be identified is an image that represents the live broadcast object to be shipped.

[0059] S102: According to the image to be identified, a first biometric feature of the live broadcast object to be shipped is identified, where the first biometric feature is used to characterize parameter information of the live broadcast object to be shipped.

[0060] Among them, the first biometric feature is used to verify the live broadcast object to be shipped and the live broadcast object to be received to obtain a verification result, and the verification result is used to characterize whether the live broadcast object to be shipped and the live broadcast object to be received are the same object.

[0061] It should be understood that the "first" in the first biometric feature is used to distinguish it from other biometric features, such as being used to distinguish it from the second biometric feature, and cannot be understood as a limitation on the first biometric feature. The first biometric feature can be understood as the biometric feature of the object to be shipped.

[0062] For example, if the object to be shipped in the live broadcast is a seafood product to be shipped, the first biometric characteristic is the biometric characteristic of the seafood product to be shipped.

[0063] For example, if the seafood product to be shipped is a crab, the first biometric feature is the biometric feature of the crab to be shipped. For another example, if the seafood product to be shipped is a shrimp, the first biometric feature is the biometric feature of the shrimp to be shipped.

[0064] It should be understood that the live broadcast object to be shipped can be the seafood products as described in the above embodiment, or other seafood products, or other animals, and this embodiment does not limit this.

[0065] In some embodiments, if the live broadcast object to be shipped is seafood products to be shipped, the first biometric feature can be the relative parameters between various parts of the body of the seafood products to be shipped, such as at least one of the relative size, relative distance parameters, and proportions between various positions on the body of the seafood products to be shipped.

[0066] The live broadcast waiting-to-be-received objects can be understood as the items received by the user corresponding to the live broadcast order.

[0067] In combination with the above examples, it can be seen that the live broadcast control device can be a server. If the live broadcast control device is a server, then in some embodiments, this step can be understood as: the server recognizes the first biometric feature, and the server can determine the verification result based on the first biometric feature.

[0068] The live broadcast control device may include a live broadcast device and a user device. If the live broadcast control device includes a live broadcast device and a user device, then in other embodiments, this step may be understood as: the live broadcast device may send the first biometric feature to the user device, and the user device may determine the verification result based on the first biometric feature.

[0069] Based on the above analysis, the present disclosure provides a live broadcast control method, including: responding to an identification request, the identification request is used to request identification of a live broadcast object to be shipped, obtaining an image to be identified of the live broadcast object to be shipped, and identifying a first biometric feature of the live broadcast object to be shipped based on the image to be identified, the first biometric feature is used to characterize parameter information of the live broadcast object to be shipped, wherein the first biometric feature is used to verify the live broadcast object to be shipped and the live broadcast object to be received, and obtain a verification result, and the verification result is used to characterize whether the live broadcast object to be shipped and the live broadcast object to be received are the same object. In this embodiment, the first biometric feature of the live broadcast object to be shipped is obtained by identifying the technical feature of determining whether the live broadcast object to be shipped and the live broadcast object to be received are the same object based on the first biometric feature, thereby avoiding the disadvantage of relatively low accuracy of identification by naked eye in the above example, improving the objectivity and effectiveness of the verification result, and realizing "what you see is what you get", realizing the effectiveness and reliability of live broadcast control, and promoting the healthy development of live broadcast with goods.

[0070] In order to enable readers to more deeply understand the implementation principle of the present disclosure, Figure 3 The live broadcast control method of the embodiment of the present disclosure is described in detail. Figure 3 is a schematic diagram according to the second embodiment of the present disclosure, such as Figure 3 As shown, the live broadcast control method of the embodiment of the present disclosure includes:

[0071] S301: In response to an identification request, the identification request is used to request identification of the live broadcast object to be shipped, and output a prompt message, wherein the prompt message is used to prompt whether the identification of the live broadcast object to be shipped is supported.

[0072] It should be understood that in order to avoid cumbersome descriptions, the technical features of this embodiment that are the same as those in the above embodiments will not be described in detail in this embodiment.

[0073] For example, if the live broadcast control device is a server, the server may receive the identification request initiated by the user device and output a prompt message through the live broadcast device. The prompt message may be used to prompt the anchor to prompt the anchor whether to support the identification of the live broadcast object to be shipped.

[0074] S302: receiving feedback information for the prompt message, and if the feedback information indicates that the live broadcast object to be shipped is supported for recognition, obtaining an image to be recognized.

[0075] In combination with the above example, if the live broadcast control device is a server, the server can receive feedback information initiated by the anchor through the live broadcast device in response to the prompt message. The feedback information is feedback on whether the identification of the live broadcast objects to be shipped is supported. If the feedback information indicates that the anchor agrees to identify the live broadcast objects to be shipped, the server obtains the image to be identified.

[0076] In some embodiments, the image to be identified is acquired based on an image acquisition device of a live broadcast device.

[0077] Exemplarily, the image acquisition device of the live broadcast device is the camera of the live broadcast device. If the host agrees to identify the objects to be shipped during the live broadcast, the live broadcast device can turn on the camera of the live broadcast device. The host can adjust the position of the live broadcast device, or adjust the position of the objects to be shipped during the live broadcast, so that the camera of the live broadcast device can scan the image to be identified and transmit the image to be identified to the server.

[0078] Among them, the image acquisition device of the live broadcast equipment can also be a laser radar, so as to obtain the image to be identified through the laser radar scanning of the live broadcast equipment.

[0079] In this embodiment, the image to be recognized is acquired according to the prompt message and the feedback message, and the image to be recognized is acquired in an interactive manner, so as to improve the flexibility and reliability of acquiring the image to be recognized.

[0080] In combination with the above analysis, it can be known that in other embodiments, the live broadcast control device can broadcast the device and the user equipment. Accordingly, S301 and S302 can be understood as the following steps:

[0081] Step 1: The user device outputs an order interface including a live broadcast order, wherein the order interface includes a live broadcast order and an application identification virtual button, wherein the application identification virtual button is used to initiate an identification request.

[0082] Exemplarily, the user device supports the user to watch live broadcast, and the user device supports the user to place an order for live broadcast items by touch. The order can be called a live broadcast order. Accordingly, the user device supports the user to view the live broadcast order by touch.

[0083] like Figure 4 As shown, the user device can display an order interface based on the user's touch operation, and the order interface includes a live broadcast order for the user to purchase crab legs through live broadcast, and the order interface includes an application identification virtual button, and the live broadcast order is in a state of waiting for payment.

[0084] Step 2: In response to the touch operation for applying for identification of the virtual button, the user device sends an identification request to the live broadcast device.

[0085] For example, the touch operation may be a click operation, such as Figure 4 As shown, if the user clicks the virtual button for applying for identification, the user device sends an identification request to the live broadcast device.

[0086] The application understands that Figure 4It is only used to illustrate possible implementation examples of the order interface and should not be construed as a limitation on the order interface.

[0087] For example, in some other embodiments, the order interface may only include Figure 4 Alternatively, the order interface may include some virtual buttons Figure 4 More virtual buttons, or Figure 4 The positions and / or names of at least some of the virtual buttons in the example have corresponding changes, and so on, which are not listed one by one here.

[0088] Step 3: In response to the identification request, the live broadcast device outputs a prompt message, wherein the prompt message is used to prompt whether the identification of the live broadcast object to be shipped is supported.

[0089] For example, Figure 5 As shown, the live broadcast device can output a live broadcast interface. If the live broadcast device receives an identification request, it can output the following on the live broadcast interface: Figure 5 The message “Biometric Application Received” is shown.

[0090] Step 4: In response to the feedback information for the prompt message, if the feedback information indicates that the live broadcast object to be shipped is supported for identification, the live broadcast device obtains the image to be identified.

[0091] For example, Figure 5 As shown, the live broadcast interface may include a virtual button "Start Now", and the anchor may initiate feedback information by touch. For example, if the anchor clicks the virtual button "Start Now", the feedback information indicates that the live broadcast object to be shipped is supported for identification. If the anchor does not click the virtual button "Start Now" within a preset time period, the feedback information indicates that the live broadcast object to be shipped is not supported for identification.

[0092] Correspondingly, if the host clicks the virtual button "Start Now", the live broadcast device turns on the image acquisition device of the live broadcast device, such as the camera of the live broadcast device, so that the host can adjust the position of the live broadcast device, or adjust the position of the object to be delivered, so that the camera of the live broadcast device can scan and obtain the image to be identified.

[0093] Similarly, Figure 5 It is only used to illustrate possible implementation examples of the anchor interface and should not be understood as a limitation on the anchor interface.

[0094] S303: According to the pre-trained biometric feature recognition model, the image to be recognized is recognized and processed to obtain the first biometric feature of the object to be shipped.

[0095] Among them, the biometric recognition model is obtained by training the basic network based on sample images.

[0096] In combination with the above example, if the live broadcast device is a server, a pre-trained biometric recognition model is stored in the server. After obtaining the image to be recognized, the server can input the image to be recognized into the biometric recognition model and output the first biometric.

[0097] The biometric feature recognition model can be obtained by training the server or by other training devices. If the biometric feature recognition model is obtained by training the other training devices, the other training devices can transmit the biometric feature recognition model to the server after training the biometric feature recognition model.

[0098] In combination with the above analysis, it can be known that in other embodiments, the live broadcast control device may include a live broadcast device and a user device. Accordingly, S303 can be understood as an operation performed by the live broadcast device.

[0099] Exemplarily, a pre-trained biometric recognition model is stored in the live broadcast device. After the live broadcast device obtains the image to be recognized, the live broadcast device can input the image to be recognized into the biometric recognition model and output the first biometric.

[0100] Relatively speaking, considering the computing power consumption caused by the training of the biometric recognition model, in the scenario where the live broadcast device executes S303, the biometric recognition model is trained by a server or other training device and transmitted to the live broadcast device. That is to say, in this scenario, the live broadcast device can obtain and store the biometric recognition model from the server or other training device, so that when the image to be recognized is obtained, the first biometric feature is determined based on the biometric recognition model stored in the live broadcast device.

[0101] In this embodiment, by combining the biometric feature recognition model to determine the first biometric feature, the intelligence, efficiency, and accuracy of determining the first biometric feature can be improved.

[0102] It is worth noting that this embodiment does not limit the method of training the biometric feature recognition model. Exemplarily, this embodiment does not limit the number of sample images, which can be determined based on demand, historical records, and experiments.

[0103] For example, for application scenarios with relatively high prediction accuracy, the number of sample images may be relatively large; conversely, for application scenarios with relatively low prediction accuracy, the number of sample images may be relatively small.

[0104] Similarly, this embodiment does not limit the type and parameters of the basic network, which can be determined based on demand, historical records, and experiments.

[0105] S304: In response to the verification request, the verification request is used to request verification of the live broadcast object to be received, and obtain the image to be verified corresponding to the live broadcast object to be received.

[0106] Exemplarily, if the live broadcast control device is a server, the server may receive a verification request initiated by a user device, and obtain an image to be verified through the user device.

[0107] The image to be verified may be collected by an image collection device based on user equipment.

[0108] For example, the image acquisition device of the user device is the camera of the user device. The user device initiates a verification request to the server and can turn on the camera of the user device. The user can adjust the position of the user device, or adjust the position of the object to be received in the live broadcast, so that the camera of the user device scans the image to be verified and transmits the image to be verified to the server.

[0109] The image acquisition device of the user equipment may also be a laser radar of the user equipment, so as to obtain the image to be identified by scanning the laser radar of the user equipment.

[0110] S305: Verify the live broadcast object to be received according to the image to be verified and the first biometric feature to obtain a verification result, wherein the verification result is used to indicate whether the live broadcast object to be shipped and the live broadcast object to be received are the same object.

[0111] Accordingly, in some embodiments, the server may verify the live broadcast object to be received in combination with the image to be verified and the first biometric feature to determine whether the live broadcast object to be shipped and the live broadcast object to be received are the same object.

[0112] In combination with the above analysis, it can be known that in other embodiments, the live broadcast control device may include a live broadcast device and a user device. Accordingly, S304 and S305 can be understood as the following steps:

[0113] Step 1: The user device outputs an order interface including a live broadcast order, wherein the order interface includes a live broadcast order and a virtual button for applying for verification, wherein the virtual button for applying for verification is used to initiate a verification request.

[0114] Exemplarily, the user device supports the user to watch live broadcast, and the user device supports the user to place an order for live broadcast items by touch. The order can be called a live broadcast order. Accordingly, the user device supports the user to view the live broadcast order by touch.

[0115] Combining the above analysis and Figure 4It can be seen that before a user places an order through live broadcast and pays, the user can click the Apply for Identification virtual button in the order interface to determine whether to pay by identifying the features of the object to be shipped in the live broadcast.

[0116] For example, if the live broadcast device is performing recognition processing on the image to be recognized, the live broadcast device can transmit the first biometric feature to the user device, the user device can output the first biometric feature, and the user can determine whether to pay based on the first biometric feature.

[0117] Correspondingly, if the user completes the payment operation for the live broadcast order through the user device, when the user receives the object to be received, the order interface including the live broadcast order can be entered. Figure 6 As shown, the order interface includes a virtual button for applying for verification.

[0118] The second step: in response to the touch operation on the virtual button for applying for verification, the user device obtains the image to be verified, and verifies the live broadcast object to be received based on the image to be verified and the first biometric feature to obtain a verification result.

[0119] For example, the touch operation may be a click operation, such as Figure 6 As shown, if the user clicks the virtual button to apply for verification, it is equivalent to the user initiating a verification request to the user device. Accordingly, the user device verifies the live broadcast object to be received based on the verification request.

[0120] Similarly, Figure 6 It is only used to illustrate possible implementation examples of the order interface and should not be construed as a limitation on the order interface.

[0121] Correspondingly, if the user clicks the virtual button to apply for verification, the user device turns on the image acquisition device of the user device, such as the camera of the user device, so that the user can adjust the position of the camera of the user device, or adjust the position of the object to be received in the live broadcast, so that the camera of the user device can scan and obtain the image to be verified.

[0122] In this embodiment, the live broadcast control device verifies the live broadcast object to be received, which can avoid the disadvantage of low reliability caused by verification based on the user's naked eye, and realizes the objectivity and accuracy of verification. The verification result is determined based on the image to be verified and the first biometric feature. Since the image to be verified can characterize the characteristics of the live broadcast object to be received, and the first biometric feature can characterize the characteristics of the live broadcast object to be shipped, the verification result can have higher accuracy and reliability.

[0123] In some embodiments, S305 may include the following steps:

[0124] Step 1: Determine the second biometric feature of the object to be received in the live broadcast according to the image to be verified, wherein the second biometric feature is used to characterize the parameter information of the object to be received in the live broadcast.

[0125] In some embodiments, if the live broadcast object to be received is seafood products to be received, the second biometric feature can be the relative parameters between various parts of the body of the seafood products to be received, such as at least one of the relative size, relative distance parameters, and proportions between various positions on the body of the seafood products to be received.

[0126] Similarly, in some embodiments, the second biometric feature can be determined based on a pre-trained biometric feature recognition model, wherein the biometric feature recognition model is obtained by training a basic network based on sample images.

[0127] In combination with the above example, if the live broadcast device is a server, a pre-trained biometric recognition model is stored in the server. After obtaining the image to be verified, the server can input the image to be verified into the biometric recognition model and output the second biometric.

[0128] In combination with the above analysis, it can be known that in other embodiments, the live broadcast control device may include a live broadcast device and a user device. Accordingly, determining the second biometric feature can be understood as an operation performed by the user device.

[0129] Exemplarily, a pre-trained biometric feature recognition model is stored in the user device. After the user device obtains the image to be verified, the user device can input the image to be verified into the biometric feature recognition model to output the second biometric feature.

[0130] Relatively speaking, considering the computing power consumption caused by the training of the biometric recognition model, in the scenario where the user device determines the second biometric feature, the biometric recognition model is trained by a server or other training device and transmitted to the live broadcast device. That is to say, in this scenario, the user device can obtain and store the biometric recognition model from the server or other training device, so that when the image to be verified is obtained, the second biometric feature is determined based on the biometric recognition model stored in the user device.

[0131] In this embodiment, by combining the biometric feature recognition model to determine the second biometric feature, the intelligence, efficiency, and accuracy of determining the second biometric feature can be improved.

[0132] Step 2: Verify the object to be received in the live broadcast according to the first biometric feature and the second biometric feature to obtain a verification result.

[0133] Exemplarily, the live broadcast object to be received can be verified by matching the first biometric feature with the second biometric feature for similarity, thereby obtaining a verification result.

[0134] For example, the similarity between the first biometric feature and the second biometric feature is calculated. If the similarity is greater than or equal to a preset similarity threshold, the verification result indicates that the live broadcast object to be shipped and the live broadcast object to be received are the same object; otherwise, if the similarity is less than the preset similarity threshold, the verification result indicates that the live broadcast object to be shipped and the live broadcast object to be received are different objects.

[0135] Similarly, the similarity threshold can be determined based on demand, historical records, and experiments, and this embodiment does not limit this.

[0136] In this embodiment, the first biometric feature is a feature of the live broadcast object to be shipped, and the second biometric feature is a feature of the live broadcast object to be received. Therefore, by combining the first biometric feature and the second biometric feature to determine the verification result, the validity and reliability of the verification result can be improved.

[0137] For example, taking seafood products as an example, different seafood products have their own corresponding biometric characteristics. Therefore, by combining the first biometric characteristic and the second biometric characteristic, it is possible to accurately determine whether the seafood products to be shipped and the seafood products to be received are the same seafood products.

[0138] In some embodiments, after obtaining the first biometric feature in S303, a mapping relationship between the first biometric feature and a live broadcast order may be generated, wherein the live broadcast order is an order for purchasing a live broadcast object to be shipped.

[0139] Exemplarily, combined with the above analysis, if the user completes the payment operation for the live broadcast object to be shipped based on the first biometric, the live broadcast control device can bind the first biometric and the live broadcast order to obtain a mapping relationship between the two, that is, the mapping relationship can be understood as the binding relationship between the live broadcast order and the first biometric.

[0140] Correspondingly, the second step may include: obtaining the first biometric feature corresponding to the live broadcast order of the live broadcast object to be received according to the mapping relationship, and verifying the live broadcast object to be received according to the first biometric feature and the second biometric feature to obtain a verification result.

[0141] For example, since there may be multiple users purchasing items through live broadcast, in order to achieve targeted verification, the first biometric feature can be determined based on the mapping relationship, and the verification result can be determined by combining the first biometric feature and the second biometric feature, thereby improving the accuracy and reliability of the verification.

[0142] In some embodiments, if the verification result indicates that the live broadcast object to be shipped and the live broadcast object to be received are not the same object, biometric failure information may be generated.

[0143] Exemplarily, the biometric identification information includes difference information between the first biometric feature and the second biometric feature.

[0144] For example, if the live broadcast object to be shipped is seafood products to be shipped, and the live broadcast object to be received is seafood products to be received, the first biometric feature may include at least one of the relative size, relative distance parameters, and proportions of various body positions of the seafood products to be shipped, and the second biometric feature may include at least one of the relative size, relative distance parameters, and proportions of various body positions of the seafood products to be received.

[0145] Accordingly, the biometric identification information may include: the relative size of various body positions of seafood products to be shipped, and the difference information of the relative size of various body positions of seafood products to be received; the relative distance parameters between various body positions of seafood products to be shipped, and the difference information of the relative distance parameters between various body positions of seafood products to be received; the ratio between various body positions of seafood products to be shipped, and the difference information of at least one of the ratio between various body positions of seafood products to be received.

[0146] In some embodiments, biometric identification information can be presented in the form of a biometric identification report, and the user can transmit the biometric identification report to the live broadcast platform through the user device to initiate a complaint request and / or a rights protection request, thereby promoting the healthy development of live broadcast sales.

[0147] Figure 7 is a schematic diagram according to the third embodiment of the present disclosure, Figure 7 As shown, the live broadcast control device 700 of the embodiment of the present disclosure includes:

[0148] The first acquisition unit 701 is used to respond to an identification request, where the identification request is used to request identification of the live object to be shipped, and obtain an image to be identified of the live object to be shipped.

[0149] The identification unit 702 is used to identify and obtain a first biometric feature of the live broadcast object to be shipped according to the image to be identified, where the first biometric feature is used to characterize parameter information of the live broadcast object to be shipped.

[0150] Among them, the first biometric feature is used to verify the live broadcast object to be shipped and the live broadcast object to be received to obtain a verification result, and the verification result is used to characterize whether the live broadcast object to be shipped and the live broadcast object to be received are the same object.

[0151] Figure 8is a schematic diagram according to a fourth embodiment of the present disclosure, Figure 8 As shown, the live broadcast control device 800 of the embodiment of the present disclosure includes:

[0152] The first acquisition unit 801 is used to respond to an identification request, where the identification request is used to request identification of the live object to be shipped, and obtain an image to be identified of the live object to be shipped.

[0153] In some embodiments, in combination Figure 8 It can be seen that the first acquisition unit 801 includes:

[0154] The output subunit 8011 is used to output a prompt message in response to the identification request, where the prompt message is used to prompt whether the identification of the live broadcast object to be shipped is supported.

[0155] The receiving subunit 8012 is used to receive feedback information for the prompt message.

[0156] The acquisition subunit 8013 is used to acquire the image to be identified if the feedback information indicates that the identification of the live broadcast object to be shipped is supported.

[0157] In some embodiments, the image to be identified is acquired based on an image acquisition device of a live broadcast device.

[0158] In some embodiments, the first biometric feature is determined based on a pre-trained biometric feature recognition model, and the biometric feature recognition model is obtained by training a basic network based on sample images.

[0159] The identification unit 802 is used to identify a first biometric feature of the live broadcast object to be shipped according to the image to be identified, where the first biometric feature is used to characterize parameter information of the live broadcast object to be shipped.

[0160] Among them, the first biometric feature is used to verify the live broadcast object to be shipped and the live broadcast object to be received to obtain a verification result, and the verification result is used to characterize whether the live broadcast object to be shipped and the live broadcast object to be received are the same object.

[0161] The second acquisition unit 803 is used to respond to a verification request, where the verification request is used to request verification of the live broadcast object to be received, and obtain an image to be verified corresponding to the live broadcast object to be received.

[0162] The verification unit 804 is used to verify the live broadcast object to be received according to the image to be verified and the first biometric feature to obtain a verification result.

[0163] In some embodiments, in combination Figure 8 It can be seen that the verification unit 804 includes:

[0164] The determination subunit 8041 is used to determine the second biometric feature of the live broadcast object to be received based on the image to be verified, wherein the second biometric feature is used to characterize parameter information of the live broadcast object to be received.

[0165] The verification subunit 8042 is used to verify the live broadcast object to be received according to the first biometric feature and the second biometric feature to obtain a verification result.

[0166] In some embodiments, the live broadcast control device 800 further includes:

[0167] The generating unit 805 is used to generate a mapping relationship between the first biometric feature and the live broadcast order, where the live broadcast order is an order to purchase the live broadcast object to be shipped.

[0168] And, the verification subunit 8042 is used to obtain the first biometric feature corresponding to the live broadcast order of the live broadcast object to be received according to the mapping relationship, and verify the live broadcast object to be received according to the first biometric feature and the second biometric feature to obtain a verification result.

[0169] In some embodiments, the second biometric feature is determined based on a pre-trained biometric feature recognition model, and the biometric feature recognition model is obtained by training a basic network based on sample images.

[0170] In some embodiments, the image to be verified is acquired based on an image acquisition device of the user equipment.

[0171] According to another aspect of the embodiments of the present disclosure, the present disclosure also provides a live broadcast control system, including:

[0172] The live broadcast device is used to respond to an identification request, the identification request is used to request the identification of the live broadcast object to be shipped, obtain the image to be identified of the live broadcast object to be shipped, and identify the first biometric feature of the live broadcast object to be shipped based on the image to be identified, and the first biometric feature is used to characterize the parameter information of the live broadcast object to be shipped.

[0173] Among them, regarding the implementation principle of the live broadcast device identifying the first biometric feature, please refer to the above embodiment and will not be repeated here.

[0174] The user equipment is used to verify the live broadcast object to be shipped and the live broadcast object to be received according to the first biometric feature to obtain a verification result, and the verification result is used to indicate whether the live broadcast object to be shipped and the live broadcast object to be received are the same object.

[0175] In some embodiments, the anchor device is used to output a prompt message in response to an identification request, where the prompt message is used to prompt whether the identification of the live broadcast object to be shipped is supported, and receive feedback information for the prompt message. If the feedback information indicates that the identification of the live broadcast object to be shipped is supported, the image to be identified is obtained.

[0176] In some embodiments, the user device is used to respond to a verification request, the verification request is used to request verification of the live broadcast object to be received, obtain the image to be verified corresponding to the live broadcast object to be received, and verify the live broadcast object to be received based on the image to be verified and the first biometric feature to obtain a verification result.

[0177] Among them, regarding the implementation principle of obtaining the second biometric feature by the user equipment, please refer to the above embodiment and will not be repeated here.

[0178] In some embodiments, the live broadcast device can generate a mapping relationship between the first biometric feature and a live broadcast order, where the live broadcast order is an order to purchase a live broadcast object to be shipped.

[0179] Correspondingly, the user device can obtain the first biometric feature corresponding to the live broadcast order of the live broadcast object to be received according to the mapping relationship, and verify the live broadcast object to be received according to the first biometric feature and the second biometric feature to obtain a verification result.

[0180] The above example can be understood as a live broadcast control system including an anchor device and a user device, so as to implement the principle of live broadcast control based on the anchor device and the user device.

[0181] In some other embodiments, the live broadcast control system may include a server, wherein:

[0182] The server is used to implement information interaction between the live broadcast device and the user device, such as the server sends an identification request initiated by the user device to the live broadcast device; the server sends a first biometric feature determined by the live broadcast device to the user device.

[0183] In other embodiments, the first biometric feature may be determined by the server; the second biometric feature may be determined by the server; and the verification result may be determined by the server.

[0184] Fig. 9 is a schematic diagram according to a fifth embodiment of the present disclosure, Fig. 9 As shown, the electronic device 900 in the present disclosure may include: a processor 901 and a memory 902 .

[0185] The memory 902 is used to store programs; the memory 902 may include volatile memory (English: volatile memory), such as random-access memory (English: random-access memory, abbreviated: RAM), such as static random-access memory (English: static random-access memory, abbreviated: SRAM), double data rate synchronous dynamic random access memory (English: Double Data Rate Synchronous Dynamic Random Access Memory, abbreviated: DDR SDRAM), etc.; the memory may also include non-volatile memory (English: non-volatile memory), such as flash memory (English: flash memory). The memory 902 is used to store computer programs (such as applications, functional modules, etc. that implement the above method), computer instructions, etc., and the above computer programs, computer instructions, etc. can be partitioned and stored in one or more memories 902. And the above computer programs, computer instructions, data, etc. can be called by the processor 901.

[0186] The above-mentioned computer programs, computer instructions, etc. may be stored in one or more memories 902 in partitions. And the above-mentioned computer programs, computer instructions, etc. may be called by the processor 901.

[0187] The processor 901 is used to execute the computer program stored in the memory 902 to implement each step of the method involved in the above embodiment.

[0188] For details, please refer to the relevant description in the previous method embodiment.

[0189] The processor 901 and the memory 902 may be independent structures or integrated structures. When the processor 901 and the memory 902 are independent structures, the memory 902 and the processor 901 may be coupled and connected via a bus 903 .

[0190] The electronic device of this embodiment can execute the technical solution in the above method, and its specific implementation process and technical principle are the same, which will not be repeated here.

[0191] In the technical solution of the present disclosure, the collection, storage, use, processing, transmission, provision and disclosure of user personal information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.

[0192] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.

[0193] According to an embodiment of the present disclosure, the present disclosure also provides a computer program product, which includes: a computer program, the computer program is stored in a readable storage medium, at least one processor of an electronic device can read the computer program from the readable storage medium, and at least one processor executes the computer program so that the electronic device executes the solution provided by any of the above embodiments.

[0194] Fig.10 A schematic block diagram of an example electronic device 1000 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.

[0195] like Fig.10 As shown, the device 1000 includes a computing unit 1001, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 1002 or a computer program loaded from a storage unit 1008 into a random access memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation of the device 1000 can also be stored. The computing unit 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.

[0196] A number of components in the device 1000 are connected to the I / O interface 1005, including: an input unit 1006, such as a keyboard, a mouse, etc.; an output unit 1007, such as various types of displays, speakers, etc.; a storage unit 1008, such as a disk, an optical disk, etc.; and a communication unit 1009, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1009 allows the device 1000 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0197] The computing unit 1001 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 1001 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 1001 performs the various methods and processes described above, such as the live broadcast control method. For example, in some embodiments, the live broadcast control method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 1008. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 1000 via ROM 1002 and / or the communication unit 1009. When the computer program is loaded into RAM 1003 and executed by the computing unit 1001, one or more steps of the live broadcast control method described above may be performed. Alternatively, in other embodiments, the computing unit 1001 may be configured to perform the live broadcast control method in any other appropriate manner (e.g., by means of firmware).

[0198] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0199] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0200] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, 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 foregoing.

[0201] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0202] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0203] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship between the client and the server is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services ("Virtual Private Server", or "VPS" for short). The server may also be a server of a distributed system, or a server combined with a blockchain.

[0204] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.

[0205] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.

Claims

1. A live broadcast control method, comprising: In response to an identification request, the identification request is used to request identification of the live broadcast object to be shipped, and obtain an image to be identified of the live broadcast object to be shipped, wherein the image to be identified is collected by an image acquisition device based on a live broadcast device; According to the image to be identified, a first biometric feature of the live broadcast object to be shipped is identified, where the first biometric feature is used to characterize parameter information of the live broadcast object to be shipped; In response to a verification request, the verification request is used to request verification of the live broadcast object to be received, and obtain an image to be verified corresponding to the live broadcast object to be received, the verification request is triggered by a virtual button for applying for verification in an order interface of a transaction completed output by a user device when the user receives the live broadcast object to be received, wherein the image to be verified is collected based on an image collection device of the user device; The live broadcast object to be received is verified according to the image to be verified and the first biometric feature to obtain a verification result, and the verification result is used to indicate whether the live broadcast object to be shipped and the live broadcast object to be received are the same object.

2. The method according to claim 1, wherein: In response to the recognition request, obtaining the image to be recognized of the live broadcast object to be shipped includes: In response to the identification request, output a prompt message, wherein the prompt message is used to prompt whether the identification of the live broadcast object to be shipped is supported; Feedback information for the prompt message is received, and if the feedback information indicates support for identifying the live broadcast object to be shipped, the image to be identified is obtained.

3. The method according to claim 1 or 2, wherein: The first biometric feature is determined based on a pre-trained biometric feature recognition model, and the biometric feature recognition model is obtained by training a basic network based on sample images.

4. The method according to claim 1, wherein: According to the image to be verified and the first biometric feature, the live broadcast object to be received is verified to obtain the verification result, including: Determine a second biometric feature of the live broadcast object to be received according to the image to be verified, wherein the second biometric feature is used to characterize parameter information of the live broadcast object to be received; The live broadcast object to be received is verified according to the first biometric feature and the second biometric feature to obtain the verification result.

5. The method according to claim 4, further comprising: Generate a mapping relationship between the first biometric feature and a live broadcast order, where the live broadcast order is an order to purchase the live broadcast object to be shipped; And, based on the first biometric characteristic and the second biometric characteristic, the live broadcast object to be received is verified to obtain the verification result, including: according to the mapping relationship, obtaining the first biometric characteristic corresponding to the live broadcast order of the live broadcast object to be received, and based on the first biometric characteristic and the second biometric characteristic, verifying the live broadcast object to be received to obtain the verification result.

6. According to the method of claim 4 or 5, the second biometric feature is determined based on a pre-trained biometric feature recognition model, and the biometric feature recognition model is obtained by training a basic network based on sample images.

7. A live broadcast control device, comprising: A first acquisition unit is used to respond to an identification request, wherein the identification request is used to request identification of a live broadcast object to be shipped, and obtain an image to be identified of the live broadcast object to be shipped, wherein the image to be identified is acquired based on an image acquisition device of a live broadcast device; An identification unit, configured to identify a first biometric feature of the live broadcast object to be shipped according to the image to be identified, wherein the first biometric feature is used to characterize parameter information of the live broadcast object to be shipped; A second acquisition unit is configured to respond to a verification request, wherein the verification request is used to request verification of the live broadcast object to be received, and to obtain an image to be verified corresponding to the live broadcast object to be received, wherein the verification request is triggered by a virtual button for applying for verification in an order interface of a transaction completed output by a user device when the user receives the live broadcast object to be received, wherein the image to be verified is collected by an image collection device of the user device; A verification unit is used to verify the live broadcast object to be received according to the image to be verified and the first biometric feature to obtain a verification result, wherein the verification result is used to indicate whether the live broadcast object to be shipped is the same object as the live broadcast object to be received.

8. The device according to claim 7, wherein: The first acquisition unit includes: An output subunit, configured to output a prompt message in response to the identification request, wherein the prompt message is used to prompt whether the identification of the live broadcast object to be shipped is supported; A receiving subunit, configured to receive feedback information for the prompt message; The acquisition subunit is used to acquire the image to be identified if the feedback information indicates support for identifying the live broadcast object to be shipped.

9. The device according to claim 7 or 8, wherein: The first biometric feature is determined based on a pre-trained biometric feature recognition model, and the biometric feature recognition model is obtained by training a basic network based on sample images.

10. The device according to claim 7, wherein: The verification unit comprises: A determination subunit, configured to determine a second biometric feature of the live broadcast object to be received according to the image to be verified, wherein the second biometric feature is used to characterize parameter information of the live broadcast object to be received; The verification subunit is used to verify the live broadcast object to be received according to the first biometric feature and the second biometric feature to obtain the verification result.

11. The apparatus according to claim 10, further comprising: A generating unit, configured to generate a mapping relationship between the first biometric feature and a live broadcast order, wherein the live broadcast order is an order for purchasing the live broadcast object to be shipped; Furthermore, the verification subunit is used to obtain the first biometric feature corresponding to the live broadcast order of the live broadcast object to be received according to the mapping relationship, and to verify the live broadcast object to be received according to the first biometric feature and the second biometric feature to obtain the verification result.

12. The device according to claim 10 or 11, wherein: The second biometric feature is determined based on a pre-trained biometric feature recognition model, and the biometric feature recognition model is obtained by training a basic network based on sample images.

13. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute a live broadcast control method described in any one of claims 1-6.

14. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to enable the computer to execute a live broadcast control method according to any one of claims 1-6.

15. A computer program product, comprising a computer program, which, when executed by a processor, implements the steps of a live broadcast control method according to any one of claims 1 to 6.

16. A live broadcast control system, comprising: The anchor device is used to respond to an identification request, the identification request is used to request identification of a live broadcast object to be shipped, obtain an image to be identified of the live broadcast object to be shipped, and identify a first biometric feature of the live broadcast object to be shipped based on the image to be identified, wherein the first biometric feature is used to characterize parameter information of the live broadcast object to be shipped, wherein the image to be identified is collected based on an image acquisition device of the live broadcast device; A user device is used to respond to a verification request, wherein the verification request is used to request verification of a live broadcast object to be received, obtain an image to be verified corresponding to the live broadcast object to be received, and verify the live broadcast object to be received based on the image to be verified and a first biometric feature to obtain a verification result, wherein the verification result is used to characterize whether the live broadcast object to be shipped is the same object as the live broadcast object to be received, and the verification request is triggered by an apply for verification virtual button in an order interface of a transaction completed based on an output of the user device when the user receives the object to be received, wherein the image to be verified is collected based on an image acquisition device of the user device.

Citation Information

Patent Citations

  • Order processing method and device and readable storage medium

    CN114663115A

  • Block chain-based electronic commerce platform counterfeit commodity big data identification method

    CN115392938A