Information processing method and device, equipment, medium and program product
By deploying image acquisition devices in the cooking area to generate video streams and sending reminders to user terminals, the problem of users being unable to watch videos for extended periods and determine the quality of food preparation has been solved. This enables interaction between users and the kitchen, improving user experience and trust levels.
Patent Information
- Application Number
- CN202511013907.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-22
- Publication Date
- 2025-11-07
AI Technical Summary
Users find it difficult to watch surveillance videos for extended periods on online restaurant platforms and to ascertain the quality of food preparation during the cooking process, leading to decreased trust.
By deploying image acquisition devices in the cooking area, a video stream of food preparation is generated, and reminders and video streams are sent to user terminals, enabling interaction between users and the kitchen and providing multi-view and video stream switching functions.
This increased users' transparency and trust in the quality of food preparation, enhancing user experience and platform stickiness.
Smart Images

Figure CN120915910A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of computer, and more particularly, to an information processing method, device, equipment, medium and program product. BACKGROUND
[0002] With the rapid development and popularity of mobile Internet technology, the O2O (Online-to-Offline) of catering has become an important pillar of the catering business model, and the quality of dishes and the level of food safety of the catering store are the concerns of users when ordering online.
[0003] In the process of implementing the present disclosure, the inventors found that at least the following problems exist in the related art: the current online catering store platform can only provide monitoring videos of the kitchen, but when watching the monitoring videos, the user is difficult to watch for a long time, and in the process of watching the monitoring videos, the user is difficult to understand which dish in the monitoring videos is currently being made for the user, which leads to the user being unable to determine the production quality of the dish in the cooking process, and reduces the user's trust in the production quality of the dishes of the catering store. SUMMARY
[0004] Therefore, the present disclosure provides an information processing method, device, equipment, medium and program product.
[0005] One aspect of the present disclosure provides an information processing method applied to a server, comprising: in response to receiving a start signal for starting production of a reserved dish sent by a smart terminal, receiving a cooking video stream of starting production of a reserved dish sent by a first image acquisition device arranged in a cooking area, wherein the start signal for starting production of a reserved dish is generated by the smart terminal in response to obtaining a reserved dish identifier included in dish order information, and the cooking video stream of starting production of a reserved dish is formed by the first image acquisition device when the start signal for starting production of a dish sent by the smart terminal is received, and the cooking process of the production of the reserved dish; sending prompt information for reminding a user to watch the cooking video stream to a user terminal.
[0006] According to the embodiments of the present disclosure, the above method further comprises: in response to a watching request for requesting to watch the cooking video stream sent by the user terminal, sending the cooking video stream of starting production of the reserved dish to the user terminal.
[0007] According to the embodiments of the present disclosure, a second image acquisition device is further arranged in the cooking area, the second image acquisition device is used to monitor all areas in the cooking area, and the method further comprises: receiving a global scene video stream related to all areas in the cooking area sent by the second image acquisition device; and in response to a watching request for requesting to watch the global scene video stream sent by the user terminal, sending the global scene video stream to the user terminal.
[0008] According to an embodiment of the present disclosure, the method further comprises: in response to a multi-picture presentation request sent by the user terminal, simultaneously presenting the global scene video stream and the cooking video stream of the start of the preparation of the ordered meal to the user.
[0009] According to an embodiment of the present disclosure, the method further comprises: in response to a video stream switching request sent by the user terminal, presenting the cooking video stream of the start of the preparation of the ordered meal to the user.
[0010] According to an embodiment of the present disclosure, the sending of the cooking video stream of the start of the preparation of the ordered meal to the user terminal comprises: establishing a spatial mapping relationship between the cooking video stream of the start of the preparation of the ordered meal and an ordered meal identifier in the meal order information; determining a spatial position of the ordered meal identifier in an order information interface of the user terminal according to the spatial mapping relationship; and sending the cooking video stream of the start of the preparation of the ordered meal to the user terminal and presenting the cooking video stream to the user at the spatial position.
[0011] According to an embodiment of the present disclosure, the start signal of the preparation of the ordered meal comprises an ordered meal identifier and a smart terminal identifier, and the server associates the ordered meal identifier with the cooking video stream of the start of the preparation of the ordered meal by using an association relationship between the smart terminal identifier and the ordered meal identifier.
[0012] An aspect of the present disclosure further provides an information processing method applied to a smart terminal, comprising: in response to obtaining an ordered meal identifier included in meal order information, generating a start signal of the preparation of the ordered meal; and sending the start signal of the preparation of the ordered meal to a server and a first image acquisition device, so that the server receives a cooking video stream of the start of the preparation of the ordered meal sent by a second image device in response to receiving the start signal of the preparation of the ordered meal, and sends prompt information for reminding a user to watch the cooking video stream to a user terminal, wherein the cooking video stream of the start of the preparation of the ordered meal is formed by using the second image acquisition device to shoot a cooking process of the preparation of the ordered meal when the start signal of the preparation of the ordered meal is received.
[0013] According to an embodiment of the present disclosure, the method further comprises: acquiring an ordered meal identifier included in meal order information to obtain the meal order information; or in response to detecting that there is an interaction operation related to the meal order information between a target user and the smart terminal, obtaining the meal order information.
[0014] According to an embodiment of the present disclosure, the number of smart terminals is greater than or equal to the number of first image acquisition devices, and the smart terminals and the cooking ranges for preparing the ordered meals have a one-to-one correspondence.
[0015] According to an embodiment of the present disclosure, the starting signal for starting the making of the ordered dish includes an ordered dish identifier and a smart terminal identifier, and the server associates the ordered dish identifier with the cooking video stream for starting the making of the ordered dish by using an association relationship between the smart terminal identifier and the ordered dish identifier.
[0016] According to an embodiment of the present disclosure, the method further includes sending a making completion signal of the ordered dish to the first image collection device to stop the first image collection device from shooting the cooking process during the making of the ordered dish.
[0017] Another aspect of the present disclosure provides an information processing device applied to a server, comprising: a video stream first receiving module configured to receive a cooking video stream for starting the making of an ordered dish sent by a first image collection device arranged in a cooking area in response to receiving a starting signal for starting the making of the ordered dish sent by a smart terminal, wherein the starting signal for starting the making of the ordered dish is generated by the smart terminal in response to obtaining an ordered dish identifier included in dish order information, and the cooking video stream for starting the making of the ordered dish is formed by the first image collection device shooting a cooking process during the making of the ordered dish when the starting signal for starting the making of the ordered dish sent by the smart terminal is received; and an information sending module configured to send prompt information for reminding a user to watch the cooking video stream to a user terminal.
[0018] Another aspect of the present disclosure also provides an information processing device applied to a smart terminal, comprising: a starting signal generating module configured to generate a starting signal for starting the making of an ordered dish in response to obtaining an ordered dish identifier included in dish order information; and a starting signal sending module configured to send the starting signal for starting the making of the ordered dish to a server and a first image collection device respectively, so that the server receives a cooking video stream for starting the making of the ordered dish sent by a second image collection device in response to receiving the starting signal for starting the making of the ordered dish, and sends prompt information for reminding a user to watch the cooking video stream to a user terminal, wherein the cooking video stream for starting the making of the ordered dish is formed by the second image collection device shooting a cooking process during the making of the ordered dish when the starting signal for starting the making of the ordered dish is received.
[0019] Another aspect of the present disclosure provides an electronic device, comprising:
[0020] one or more processors;
[0021] a memory for storing one or more programs,
[0022] wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method as above.
[0023] Another aspect of the present disclosure provides a computer-readable storage medium storing computer-executable instructions for implementing the method as above when executed.
[0024] Another aspect of the present disclosure provides a computer program product comprising computer-executable instructions for implementing the method as above when executed.
[0025] According to embodiments of the present disclosure, by responding to the start signal sent by the intelligent terminal for starting the preparation of the predetermined meal, the cooking video stream formed by the cooking process of the predetermined meal starting to be prepared when the first image acquisition device arranged in the cooking area starts to shoot the cooking process upon receiving the start signal sent by the intelligent terminal is received, and the prompt information for reminding the user to watch the cooking video stream is sent to the user terminal, thereby providing an order processing mode based on the meal preparation for each predetermined meal in the meal order information, generating a video stream, and pushing the watching reminding information to the user, which at least partially overcomes the technical problem that the user is difficult to watch the video for a long time, and it is difficult to understand which meal is his own during the watching process, so that the user cannot determine the preparation quality of his own meal in the cooking process, and further achieves the interaction between the user and the back kitchen, reminds the user to watch the cooking video of the ordered meal in the cooking process, so as to clearly understand the preparation quality of his own meal in the preparation process, enhances the stickiness between the meal platform and the user, and improves the user experience. BRIEF DESCRIPTION OF DRAWINGS
[0026] The above and other objects, features and advantages of the present disclosure will become more apparent from the following description of embodiments of the present disclosure taken in conjunction with the accompanying drawings, in which:
[0027] Figure 1 An exemplary system architecture to which the information processing method and device according to embodiments of the present disclosure can be applied is schematically shown;
[0028] Figure 2 A flowchart of an information processing method according to an embodiment of the present disclosure is schematically shown;
[0029] Figure 3 A flowchart of an information processing method according to another embodiment of the present disclosure is schematically shown;
[0030] Figure 4 A schematic diagram of an information processing method according to an embodiment of the present disclosure is schematically shown;
[0031] Figure 5 A block diagram of an information processing device according to an embodiment of the present disclosure is schematically shown;
[0032] Figure 6A block diagram of an information processing apparatus according to an embodiment of the present disclosure is schematically shown; and
[0033] Figure 7 A block diagram of an electronic device suitable for implementing an information processing method according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION
[0034] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. It is to be understood, however, that the description is merely exemplary of the present disclosure, and is not intended to limit the scope of the present disclosure. In the following detailed description of the embodiments of the present disclosure, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure. However, it would be apparent to one skilled in the art that the present disclosure can be practiced without these specific details. In other instances, well-known structures and functions have not been described in detail in order to avoid obscuring aspects of the present disclosure.
[0035] The terms used herein are merely used to describe specific embodiments, and are not intended to limit the present disclosure. The terms "include" and "have" and the like used herein indicate the presence of the features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0036] All terms used herein, including technical and scientific terms, have the same meanings as those generally understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having meanings consistent with the context of the present description, and should not be interpreted in an idealized or excessively formal manner.
[0037] In the case of using expressions similar to "at least one of A, B, and C, etc.", it should generally be interpreted to include at least one of the items enumerated, but not limited to the items enumerated (e.g., "a system having at least one of A, B, and C" should include a system having A alone, a system having B alone, a system having C alone, a system having A and B together, a system having A and C together, a system having B and C together, and / or a system having A, B, and C together, etc.).
[0038] In embodiments of the present disclosure, the collection, updating, analysis, processing, use, transmission, provision, disclosure, storage, etc. of data involved (for example, including but not limited to user personal information) comply with relevant legal regulations, are used for legal purposes, and do not violate public order and good customs. In particular, necessary measures are taken to prevent illegal access to user personal information data, and to maintain user personal information security and network security.
[0039] In embodiments of the present disclosure, the authorization or consent of the user is obtained before the user's personal information is acquired or collected.
[0040] Embodiments of the present disclosure provide an information processing method applied to a server, comprising: in response to receiving a start signal for starting making a pre-ordered dish sent by a smart terminal, receiving a cooking video stream for starting making the pre-ordered dish sent by a first image acquisition device arranged in a cooking area, wherein the start signal for starting making the pre-ordered dish is generated by the smart terminal in response to obtaining a pre-ordered dish identifier included in dish order information, and the cooking video stream for starting making the pre-ordered dish is formed by the first image acquisition device shooting a cooking process when making the pre-ordered dish in response to receiving a start signal for starting making a dish sent by the smart terminal; and sending prompt information for reminding a user to watch the cooking video stream to a user terminal.
[0041] Figure 1 An exemplary system architecture to which the information processing method and device according to embodiments of the present disclosure can be applied is schematically shown. It should be noted that, Figure 1 The system architecture shown is only an example of the system architecture to which embodiments of the present disclosure can be applied, to help those skilled in the art understand the technical content of the present disclosure, but does not mean that embodiments of the present disclosure cannot be applied to other devices, systems, environments or scenarios.
[0042] As Figure 1 shown, the system architecture 100 according to this embodiment can include a user terminal device 101, a smart terminal 102, a first image acquisition device 103, a second image acquisition device 104, a network 105 and a server 106. The network 105 is a medium for providing a communication link between the user terminal device 101, the smart terminal 102, the first image acquisition device 103, the second image acquisition device 104 and the server 106. The network 105 can include various connection types, such as wired and / or wireless communication links, etc.
[0043] The user can use the user terminal device 101 to interact with the server 106 through the network 105 to receive or send messages, etc. The smart terminal 102, the first image acquisition device 103 and the second image acquisition device 104 interact with the server 106 through the network 105 to receive messages, etc. Various communication client applications can be installed on the user terminal device 101, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients and / or social platform software, etc. (only as examples).
[0044] The user terminal device 101 can be various electronic devices with a display screen and supporting web browsing, including but not limited to smartphones, tablet computers, laptop computers and desktop computers, etc. The smart terminal 104 can be a device with a display screen and capable of scanning.
[0045] The server 106 can be a server that provides various services, such as a background management server that provides support for a website browsed by a user using the user terminal device 101 (as an example). The background management server can perform analysis and the like on received user requests and the like, and feed back a processing result (such as a webpage, information, or data, or the like, obtained or generated in accordance with a user request) to the terminal device.
[0046] It should be noted that the information processing method provided by the embodiments of the present disclosure can generally be executed by the server 106. Accordingly, the information processing apparatus provided by the embodiments of the present disclosure can generally be provided in the server 106. The information processing method provided by the embodiments of the present disclosure can also be executed by a server or a server cluster different from the server 106 and capable of communicating with the user terminal device 101 and / or the server 106. Accordingly, the information processing apparatus provided by the embodiments of the present disclosure can also be provided in a server or a server cluster different from the server 106 and capable of communicating with the user terminal device 101 and / or the server 106. Alternatively, the information processing method provided by the embodiments of the present disclosure can also be executed by the user terminal device 101, or can also be executed by another terminal device different from the user terminal device 101, such as the smart terminal 102. Accordingly, the information processing apparatus provided by the embodiments of the present disclosure can also be provided in the user terminal device 101, or can also be provided in another terminal device different from the user terminal device 101, such as the smart terminal 102.
[0047] It should be understood that Figure 1 The number of terminal devices, smart terminals, image acquisition apparatuses, networks, and servers in the system 100 is merely illustrative. Any number of terminal devices, smart terminals, image acquisition apparatuses, networks, and servers can be provided as needed.
[0048] Figure 2 A flowchart of an information processing method according to an embodiment of the present disclosure is schematically shown.
[0049] As Figure 2 shown, the method 200 includes operations S210-S220, and can be applied to a server.
[0050] At operation S210, in response to receiving a start signal sent by the smart terminal to start making the ordered meal, a cooking video stream of the ordered meal starting to be made sent by the first image acquisition apparatus arranged in the cooking area is received.
[0051] At operation S220, prompt information for prompting the user to watch the cooking video stream is sent to the user terminal.
[0052] According to an embodiment of the present disclosure, the starting signal for starting the preparation of the ordered dish is generated by the intelligent terminal in response to obtaining the ordered dish identification included in the dish order information, the cooking video stream for starting the preparation of the ordered dish is formed by using the first image acquisition device to capture the cooking process during the preparation of the ordered dish when the starting signal for starting the preparation of the ordered dish sent by the intelligent terminal is received, and the prompt information for prompting the user to watch the cooking video stream is sent to the user terminal.
[0053] According to an embodiment of the present disclosure, the dish order information can include a user ID, a user contact, note information, an ordered dish list, and an ordered dish identification, etc. The note information can be the user's meal selection requirement, for example, dish taste, dish delivery storage location, etc. The ordered dish identification can be an identification code at least integrated with the ordered dish list and the note information.
[0054] According to an embodiment of the present disclosure, if the user does not order in the restaurant, the user can select the required dish through a specified application installed on the user terminal and fill in other order information, for example, user contact, dish delivery address, dish delivery storage location, etc. The specified application can be a restaurant client or a third-party distribution platform joined by the restaurant. If the user orders in the restaurant, the user can use the camera of the user terminal to scan the order code in the restaurant to select the dish and fill in other order information, for example, dish taste, etc., to generate dish order information.
[0055] According to an embodiment of the present disclosure, after the user terminal generates the dish order information, the dish order information can be sent to the server, and the server matches and sends the order information to the merchant terminal device. The merchant terminal prints the dish order information paper sheet after receiving the dish order information. The merchant arranges the dish order information paper sheets in order of ordering time and waits for the cooking personnel to actively obtain the dish order information paper sheets. The dish order information paper sheet has the above-mentioned identification code at least integrated with the ordered dish list and the note information, and each dish order information paper sheet has the above-mentioned unique identification code.
[0056] According to an embodiment of the present disclosure, the intelligent terminal can be a device configured with a display screen and a built-in camera, and each stove in the back kitchen is configured with a specific intelligent terminal, and each intelligent terminal has a one-to-one corresponding association relationship with the stove.
[0057] According to an embodiment of the present disclosure, the first image acquisition device can be a device for capturing the cooking process of the corresponding stove during the preparation of the ordered dish, for example, a camera. The first image acquisition device can be arranged near the position of the stove, which can ensure that the first image acquisition device can clearly capture the operation process of the corresponding stove.
[0058] According to an embodiment of the present disclosure, the number of first image collection devices can be less than or equal to the number of intelligent terminals. That is, one camera can correspond to one intelligent terminal for shooting the cooking process of the corresponding one cooking table for making a predetermined meal; one camera can also correspond to multiple intelligent terminals for shooting the cooking process of the corresponding multiple cooking tables for making a predetermined meal.
[0059] According to an embodiment of the present disclosure, after obtaining the paper order information sheet of the meal, the cooking staff aligns the above-mentioned identification code on the paper order information sheet of the meal with the built-in camera of the intelligent terminal to scan the identification code, and the intelligent terminal displays the corresponding meal list in the meal order information on the screen, and the cooking staff enters the process of making the predetermined meal.
[0060] According to an embodiment of the present disclosure, after obtaining the scanned meal order information, the intelligent terminal sends a start signal of the making of the predetermined meal in the meal order information to the server, and at the same time, when the first image collection device receives the start signal of the making of the meal sent by the intelligent terminal, it starts shooting the cooking process of the predetermined meal in the making of the meal order information, and at the same time, sends the formed cooking video stream to the server, and the format of the cooking video stream can be the first image collection device identification + video content.
[0061] According to an embodiment of the present disclosure, the server pre-stores the one-to-one association relationship between the intelligent terminal identification and the cooking table identification, and the corresponding relationship between the first image collection device identification and the intelligent terminal identification, which can be a one-to-one relationship or a one-to-many relationship between the first image collection device and the intelligent terminal.
[0062] According to an embodiment of the present disclosure, the start signal includes a predetermined meal identification and an intelligent terminal identification, which indicates that the corresponding cooking table of the intelligent terminal makes the meal in the predetermined meal list contained in the predetermined meal identification. The server can associate the predetermined meal identification with the cooking video stream of the making of the predetermined meal by using the association relationship between the intelligent terminal identification and the predetermined meal identification.
[0063] According to an embodiment of the present disclosure, since the time for the server to receive the start signal of the making of the predetermined meal sent by the intelligent terminal and the cooking video stream sent by the first image collection device can be ignored, when the server receives the cooking video stream, it can determine, based on the first image collection device identification in the cooking video stream, that the cooking video stream shot by the first image collection device is the video of the cooking table associated with the intelligent terminal corresponding to the first image collection device identification when making the meal, and since the intelligent terminal scans the predetermined meal identification, the cooking video stream can be associated with the predetermined meal identification through the scanned predetermined meal identification.
[0064] In an embodiment, for example, because the smart terminal and the cooking table are in a one-to-one association, when the first image collection device and the smart terminal are in a one-to-one relationship, the first image collection device and the cooking table are also in a one-to-one relationship. For example, the first food order information paper sheet has a predetermined food order identification a1, the second food order information paper sheet has a predetermined food order identification a2, the first smart terminal has an identification c1, and the corresponding first image collection device has an identification e1; the second smart terminal has an identification c2, and the corresponding first image collection device has an identification e2. The first cooking staff takes the first food order information paper sheet and scans the predetermined food order identification a1 on the first smart terminal c1, and the second cooking staff takes the second food order information paper sheet and scans the predetermined food order identification a2 on the second smart terminal c2; the server receives the start signal of the food in the predetermined food list contained in the predetermined food order identification a1 sent by the smart terminal c1, and receives the cooking video stream 1 of the predetermined food corresponding to the predetermined food order identification a1 sent by the first image collection device e1, and receives the start signal of the food in the predetermined food list contained in the predetermined food order identification a2 sent by the smart terminal c2, and receives the cooking video stream 2 of the predetermined food corresponding to the predetermined food order identification a2 sent by the second image collection device e2. After the server receives the respective cooking video streams, according to the respective first image collection device identifications carried in the cooking video streams, from the corresponding relationship between the first image collection device identification and the smart terminal identification, it is determined that the cooking video stream 1 is the video of the food being cooked, which is the food corresponding to the predetermined food order identification a1 scanned by the smart terminal c1, and associates the predetermined food order identification a1 with the cooking video stream 1; similarly, it can be determined that the predetermined food order identification a2 is associated with the cooking video stream 2.
[0065] In an embodiment, since the smart terminal and the cooking table are in a one-to-one association relationship, when the first image collection device and the smart terminal are in a one-to-many relationship, the first image collection device and the cooking table are also in a one-to-many relationship. For example, the first food order information paper order identifies a1, the second food order information paper order identifies a2, the third food order information paper order identifies a3, the first smart terminal identifies c1, and the associated cooking table d1; the second smart terminal identifies c2, and the associated cooking table d2; the first image collection device identifies e1, corresponding to the cooking table d1 associated with the first smart terminal c1 and the cooking table d2 associated with the second smart terminal c2; the third smart terminal identifies c3, and the associated cooking table d3, and the second image collection device identifies e2, corresponding to the cooking table d3 associated with the third smart terminal c3. The first image collection device e1 captures the cooking video stream 1 formed by the cooking process of the cooking table d1 and the cooking table d2 for making food, and sends the cooking video stream 1 to the server, and the second image collection device e2 captures the cooking video stream 2 formed by the cooking process of the cooking table 3 for making food, and sends the cooking video stream 2 to the server. Based on the above method, it can be determined that the predetermined food identification a1 and the predetermined food a2 are associated with the cooking video stream 1; and the predetermined food identification a3 is associated with the cooking video stream 2.
[0066] According to an embodiment of the present disclosure, the prompt information can be displayed at the top of the user terminal display interface, or can be displayed on the home page of the application installed on the user terminal, or can be displayed in the order detail interface in the application. For example, the prompt information content can be "your food starts to be made, enter to watch food making, watch entry -> xxx".
[0067] According to an embodiment of the present disclosure, in response to receiving the start signal sent by the smart terminal that the ordered food starts to be made, the server sends the above prompt information to the user terminal to prompt the user that the food starts to be made, and the cooking video of making food can be watched.
[0068] In an embodiment, the predetermined food identification in the food order information can also be the respective food identification corresponding to each predetermined single product in the predetermined food list, for example, the food order information includes M predetermined foods and respective predetermined food identifications, and each predetermined food identification can be a graphical code.
[0069] According to the embodiment of the present disclosure, for example, when the cook starts to make the mth reserved dish, the mth reserved dish is identified and scanned by the built-in camera of the intelligent terminal, the intelligent terminal sends a start signal to the server that the mth reserved dish starts to be made, and at the same time, when the first image acquisition device receives the start signal that the mth reserved dish starts to be made sent by the intelligent terminal, the first image acquisition device starts to shoot the cooking process of the mth reserved dish in the dish order information when the mth reserved dish is made, and sends the formed cooking video stream of the mth reserved dish when the mth reserved dish is made to the server. The format of the cooking video stream can be the first image acquisition device identifier + video content.
[0070] According to the embodiment of the present disclosure, the method of associating the cooking video stream with the at least integrated reserved dish list and the note information of the reserved dish can be used to determine that the mth reserved dish identifier is associated with the cooking video stream of the mth reserved dish.
[0071] In an embodiment, the method of determining the association between the mthpredetermined food product identifier and the cooking video stream of the mthpredetermined food product is the same regardless of whether the first image capture device and the smart terminal are in a one-to-one relationship or a one-to-many relationship. For example, taking the case where the first image capture device and the smart terminal are in a one-to-many relationship, the first predetermined food product identifier on the food product order information paper sheet is aa1, the second predetermined food product identifier is aa2, the third predetermined food product identifier is aa3, the first smart terminal identifier is cc1, and the associated cooking range is dd1; the second smart terminal identifier is cc2, and the associated cooking range is dd2; the first image capture device identifier is ee1, and corresponds to the cooking range dd1 associated with the first smart terminal cc1 and the cooking range dd2 associated with the second smart terminal cc2; the third smart terminal identifier is cc3, and the associated cooking range is dd3, and the second image capture device identifier is ee2, and corresponds to the cooking range dd3 associated with the third smart terminal cc3. The first image capture device ee1 captures the cooking video stream 1 of the cooking process of the food product on the cooking range dd1 and the cooking range dd2 and sends the cooking video stream 1 to the server, and the second image capture device ee2 captures the cooking video stream 2 of the cooking process of the food product on the cooking range dd3 and sends the cooking video stream 2 to the server. After the server receives the respective cooking video streams, according to the respective first image capture device identifiers carried in the cooking video streams, the cooking video stream 1 is determined to be the video of the first predetermined food product corresponding to the predetermined food product identifier aa1 scanned by the smart terminal cc1 and the second predetermined food product corresponding to the predetermined food product identifier aa2 scanned by the smart terminal cc2 during preparation, and the predetermined food product identifier aa1 and the predetermined food product identifier aa2 are associated with the cooking video stream 1; similarly, the predetermined food product identifier aa3 can be determined to be associated with the cooking video stream 2. Similarly, taking the case where the first image capture device and the smart terminal are in a one-to-one relationship, the method of determining the association between the cooking video stream and the predetermined food product identifier is the same as the one-to-many case described above, and will not be described again here.
[0072] According to an embodiment of the present disclosure, the prompt information can be displayed at the top of the user terminal display interface, or can be displayed on the home page of the application installed on the user terminal, or can be displayed in the order details interface in the application. For example, the content of the prompt information can be "your xthfood product has started preparation, enter to watch food product preparation, watch entry -> xxx".
[0073] It should be noted that the one-to-one or one-to-many relationship between the number of first image capture devices and the number of smart terminals is only an exemplary description, and in actual implementation, the number of first image capture devices can be less than or equal to the number of smart terminals.
[0074] According to the embodiment of the present disclosure, by responding to the starting signal for starting the preparation of the predetermined meal sent by the intelligent terminal, receiving the cooking video stream formed by the cooking process of the predetermined meal when the first image acquisition device arranged in the cooking area starts shooting the cooking process upon receiving the starting signal sent by the intelligent terminal, and sending the prompt information for reminding the user to watch the cooking video stream to the user terminal, an order processing mode based on the meal preparation of each predetermined meal in the meal order information, the generation of the video stream and the pushing of the watching reminding information to the user is provided, which at least partially overcomes the technical problem that the user cannot determine the preparation quality of the meal in the cooking process because the user cannot watch the video for a long time and it is difficult to know which meal in the cooking process belongs to the user, so as to realize the interaction between the user and the kitchen, remind the user to watch the cooking video of the ordered meal in the meal order information, and thus the user can clearly know the preparation quality of the meal in the preparation process, enhance the stickiness between the meal platform and the user, and improve the user experience.
[0075] According to the embodiment of the present disclosure, in response to the watching request for watching the cooking video stream sent by the user terminal, the cooking video stream of the ordered meal starting to be prepared is sent to the user terminal.
[0076] According to the embodiment of the present disclosure, after the user terminal displays the prompt information, if the user needs to watch the cooking video stream, the user can click the link at the watching entrance in the prompt information to send a request for watching the cooking process to the server, and the link can jump to the live process of the meal preparation process of the ordered meal list or the mth xx meal preparation process in the cooking area of the restaurant.
[0077] According to the embodiment of the present disclosure, the server can store the cooking video stream of the meal preparation process of the ordered meal list or the mth xx meal preparation process. If the user wants to watch the cooking process of the meal that has been ordered, the user can also send a watching request for watching the cooking process of the meal specified by the user or the watching request for watching the meal preparation process of the ordered meal list in the meal order information to the server, and the server sends the cooking process of the meal to the user terminal so that the user can watch it.
[0078] According to the embodiment of the present disclosure, by clicking the prompt information sent by the server for reminding the user to watch the cooking video stream, the user sends a watching request to the server, so that the server sends the cooking video stream to the user for watching, so that the user can watch the cooking process of the meal at any time, and improve the transparency and trust of the user to the cooking process of the kitchen.
[0079] According to an embodiment of the present disclosure, the cooking area is further configured with a second image acquisition device, the second image acquisition device is configured to monitor all areas in the cooking area, and the method further comprises: receiving a global scene video stream related to all areas in the cooking area sent by the second image acquisition device; and sending the global scene video stream to the user terminal in response to a viewing request sent by the user terminal for requesting to view the global scene video stream.
[0080] According to an embodiment of the present disclosure, the second image acquisition device can be a camera, for example. The second image acquisition device can be arranged at a position of the cooking area, which can enable the second image acquisition device to capture the entire cooking area and generate a global scene video stream of the entire cooking area.
[0081] According to an embodiment of the present disclosure, when the user opens the installed application, a global scene video stream viewing identifier of the entire cooking area can be presented on a display interface of the application. The user can click the identifier to send a viewing request to the server for requesting to view the global scene video stream. The server can send the global scene video stream to the user terminal, so that the user can view the global scene video stream of the entire cooking area.
[0082] According to an embodiment of the present disclosure, the user can view the global scene video stream to timely understand the cooking environment and cooking operation of the entire back kitchen of the restaurant, so as to improve the overall perception of the back kitchen of the restaurant and the confidence in the quality of the restaurant.
[0083] According to an embodiment of the present disclosure, the above method further comprises: in response to a multi-picture presentation request sent by the user terminal, simultaneously presenting the global scene video stream and the cooking video stream of the start of the preparation of the ordered dish to the user.
[0084] According to an embodiment of the present disclosure, when the user wants to simultaneously view the global scene video stream and the cooking video stream of the start of the preparation of the ordered dish, a multi-picture presentation request is sent to the server, and the global scene video stream and the cooking video stream of the start of the preparation of the ordered dish can be simultaneously presented in the form of two pictures on the user terminal.
[0085] According to an embodiment of the present disclosure, the two picture forms can be in the form of split screen, that is, half of the display interface of the mobile terminal is for playing the global scene video stream, and the other half is for playing the cooking video stream of the start of the preparation of the ordered dish. The two picture forms can also be in the form of a picture-in-picture window to simultaneously present the two video streams.
[0086] According to an embodiment of the present disclosure, the above method further comprises: in response to a video stream switching request sent by the user terminal, presenting the cooking video stream of the start of the preparation of the ordered dish to the user.
[0087] According to an embodiment of the present disclosure, when a user is watching a global scene video stream and requests to watch a cooking video stream of starting to make a pre-ordered dish, the user can send a video stream switching request to the server to switch the global scene video stream shown to the user to the cooking video stream of starting to make the pre-ordered dish, so that the display interface of the user terminal presents the cooking video stream of starting to make the pre-ordered dish.
[0088] According to an embodiment of the present disclosure, when all the pre-ordered dishes in the dish order information have been made, the intelligent terminal sends a signal to the first image acquisition device that all the pre-ordered dishes have been made, so that the first image acquisition device stops shooting. At this time, the video stream presented by the display interface of the user terminal is a global scene video stream of the entire cooking area shot by the second image acquisition device.
[0089] According to an embodiment of the present disclosure, the global scene video stream and the cooking video stream can be shown to the user according to the actual needs of the user in the form of multi-picture presentation of the video stream and switching of the video stream, so that the user can freely choose based on personal viewing preferences, and the user experience is improved.
[0090] According to an embodiment of the present disclosure, sending the cooking video stream of starting to make the pre-ordered dish to the user terminal comprises: establishing a spatial mapping relationship between the cooking video stream of starting to make the pre-ordered dish and the pre-ordered dish identifier in the dish order information; determining a spatial position of the pre-ordered dish identifier in the order information interface of the user terminal according to the spatial mapping relationship; and sending the cooking video stream of starting to make the pre-ordered dish to the user terminal and showing the cooking video stream to the user at the spatial position.
[0091] According to an embodiment of the present disclosure, the spatial mapping relationship can represent a mapping relationship between the cooking video stream of starting to make the pre-ordered dish and the corresponding position of the pre-ordered dish identifier in the dish order information interface of the user terminal.
[0092] According to an embodiment of the present disclosure, the spatial position can be a position of the pre-ordered dish identifier in the dish order information page.
[0093] In an embodiment, the reservation dish identifier represents an identifier code when the reservation dish list in the dish order information at least contains all reservation dishes and remark information, and when the user clicks the prompt information for viewing the cooking video stream of the beginning of the preparation of the reservation dish, the cooking video stream is the video stream of the beginning of the preparation of the reservation dish list in the dish order information, the server associates the cooking video stream with the reservation dish identifier, and determines the position of the reservation dish identifier in the dish order information interface based on the reservation dish identifier from the user terminal, so as to send the cooking video stream to the position where the reservation dish identifier is located, so as to show the user the cooking video stream, so that the user can more clearly understand that the cooking video stream is the preparation process of the reservation dish in the dish order information.
[0094] In an embodiment, the reservation dish identifier represents the dish identifier corresponding to each reservation dish in the dish order information, and when the user clicks the prompt information for viewing the cooking video stream of the beginning of the preparation of the xth reservation dish, the server associates the cooking video stream of the beginning of the preparation of the xth reservation dish with the reservation dish identifier of the xth reservation dish, and determines the position of the reservation dish identifier in the dish order information interface based on the reservation dish identifier from the user terminal, so as to send the cooking video stream to the position where the reservation dish identifier is located, so as to show the user the cooking video stream, so that the user can more clearly understand that the cooking video stream is the preparation process of which reservation dish in the dish order information.
[0095] According to the embodiments of the present disclosure, by establishing a spatial mapping relationship between the cooking video stream corresponding to the reservation dish identifier and the position of the reservation dish in the dish order information in the user terminal, the cooking video stream corresponding to the reservation dish can be played at the position of the reservation dish, so as to facilitate the user to more clearly understand that the cooking video stream is the preparation process of the reservation dish in the dish order information, and further more clearly understand that the cooking video stream is the preparation process of which reservation dish in the dish order information.
[0096] Figure 3 A flowchart of an information processing method according to another embodiment of the present disclosure is schematically shown.
[0097] As shown in Figure 3 , the method 300 includes operations S310-S320, and is applied to a smart terminal.
[0098] In operation S310, in response to obtaining the reservation dish identifier included in the dish order information, a start signal of the beginning of the preparation of the reservation dish is generated.
[0099] In operation S320, a start signal of starting to make the ordered dish is sent to the server and the first image capturing device respectively, so that the server receives the cooking video stream of starting to make the ordered dish sent by the second image device in response to receiving the start signal of starting to make the ordered dish, and sends prompt information for reminding the user to watch the cooking video stream to the user terminal.
[0100] According to an embodiment of the present disclosure, the cooking video stream of starting to make the ordered dish is formed by using the second image capturing device to shoot the cooking process when the start signal of starting to make the ordered dish is received.
[0101] According to an embodiment of the present disclosure, the ordered dish identifier can represent an identifier integrated with at least the ordered dish list and the note information; or can represent the dish identifier corresponding to each ordered dish in the dish order information.
[0102] According to an embodiment of the present disclosure, the smart terminal can be a device configured with a display screen and a built-in camera, and each cooking station in the back kitchen is configured with a specific smart terminal, and each smart terminal has a one-to-one corresponding relationship with the cooking station.
[0103] According to an embodiment of the present disclosure, the first image capturing device can be a device for shooting the cooking process of making the ordered dish at the cooking station corresponding to each smart terminal. The first image capturing device can be arranged close to the cooking station, so as to ensure that the first image capturing device can clearly shoot the operation process of the corresponding cooking station.
[0104] According to an embodiment of the present disclosure, the number of smart terminals is greater than or equal to the number of first image capturing devices, and the smart terminals have a one-to-one corresponding relationship with the cooking stations for making the ordered dish.
[0105] According to an embodiment of the present disclosure, for example, the first image capturing device can be a camera, one camera can correspond to one smart terminal, and be used for shooting the cooking process of making the ordered dish at the corresponding cooking station; or one camera can correspond to multiple smart terminals, and be used for shooting the cooking process of making the ordered dish at the corresponding multiple cooking stations.
[0106] According to an embodiment of the present disclosure, after the cooking personnel obtains the paper order information of the dish, the ordered dish identifier on the paper order information of the dish is scanned through the built-in camera of the smart terminal, the corresponding dish list in the dish order information is presented on the display screen of the smart terminal, and the cooking personnel enters the making process of the ordered dish.
[0107] According to an embodiment of the present disclosure, the start signal of the predetermined meal product can include a predetermined meal product identifier and a smart terminal identifier, and the server associates the predetermined meal product identifier with the cooking video stream of the start of the preparation of the predetermined meal product by using an association relationship between the smart terminal identifier and the predetermined meal product identifier.
[0108] According to an embodiment of the present disclosure, the smart terminal sends the start signal to the server and the first image acquisition device after generating the start signal of the predetermined meal product. The first image acquisition device starts to capture the cooking process of the start of the preparation of the predetermined meal product on the corresponding cooking top associated with the smart terminal after receiving the start signal, and sends the cooking process to the server as a cooking video stream.
[0109] According to an embodiment of the present disclosure, the server pushes a prompt information for reminding the user to watch the cooking video stream to the user terminal after receiving the start signal sent by the smart terminal. When the user clicks the prompt information, the server sends the cooking video stream corresponding to the prompt information to the user terminal, so that the user can watch the cooking video stream. It should be noted that the method of how the server associates the predetermined meal product identifier with the cooking video stream of the start of the preparation of the predetermined meal product and sends it to the user terminal has been described in the above-mentioned server-side information processing method, and will not be repeated here.
[0110] According to an embodiment of the present disclosure, by generating the start signal of the predetermined meal product by the smart terminal in response to obtaining the predetermined meal product identifier included in the meal product order information, and sending the start signal to the server and the first image acquisition device respectively, so that the server receives the cooking video stream of the start of the preparation of the predetermined meal product sent by the second image device in response to receiving the start signal of the predetermined meal product, and sends a prompt information for reminding the user to watch the cooking video stream to the user terminal, thereby providing an order processing mode based on the meal product preparation, video stream generation and watching reminder information pushing to the user for each predetermined meal product in the meal product order information, which at least partially overcomes the technical problem that the user is difficult to watch the video for a long time, and it is difficult to understand which meal product is his own during the video watching process, so that the user cannot determine the preparation quality of his own meal product in the cooking process, and further achieves the interaction between the user and the back kitchen, reminds the user to watch the cooking video of the predetermined meal product in the meal product order information in the cooking process, so as to clearly understand the preparation quality of his own meal product in the preparation process, enhances the stickiness between the meal product platform and the user, and improves the user experience.
[0111] According to an embodiment of the present disclosure, the smart terminal obtains the pre-ordered dish identifiers included in the dish order information by: collecting a graphic code of the pre-ordered dish to obtain the dish order information; or obtaining the dish order information in response to detecting that there is an interaction operation related to the dish order information between the target user and the smart terminal.
[0112] According to an embodiment of the present disclosure, the cooking personnel can align the pre-ordered dish identifiers on the dish order information paper sheet with the built-in camera of the smart terminal to realize the identifier scanning, so as to realize the smart terminal to collect the pre-ordered dish identifiers in the dish order information, and to obtain the pre-ordered dish list in the dish order information.
[0113] According to an embodiment of the present disclosure, the detection that there is an interaction operation related to the dish order information between the target user and the smart terminal can be, for example, that the target user inputs the pre-ordered dish identifiers and respective pre-ordered dish names in the dish order information on the display screen of the smart terminal, or that the target user inputs the pre-ordered dish identifiers and respective pre-ordered dish names in the dish order information by voice to the smart terminal, so as to make the smart terminal obtain the pre-ordered dish list in the dish order information.
[0114] According to an embodiment of the present disclosure, the above method further comprises: sending a pre-ordered dish preparation completion signal to the first image collection device, so as to make the first image collection device stop shooting the cooking process when the pre-ordered dish is being prepared.
[0115] According to an embodiment of the present disclosure, after the pre-ordered dish on the dish order information is prepared, the smart terminal sends a pre-ordered dish preparation completion signal to the first image collection device, and the first image collection device stops shooting the cooking process of the pre-ordered dish on the cooking range associated with the smart terminal when the pre-ordered dish is being prepared.
[0116] According to an embodiment of the present disclosure, the pre-ordered dish preparation completion signal can be generated after the smart terminal collects the same pre-ordered dish identifier as the start signal for generating the pre-ordered dish preparation start signal.
[0117] Figure 4 A schematic diagram of an information processing method according to an embodiment of the present disclosure is schematically shown.
[0118] As Figure 4As shown in the schematic diagram 400, a user uses a user terminal 401 to select a restaurant for ordering, sends meal order information to a server 402, the server 402 sends the meal order information to a merchant terminal 403 of the restaurant, the merchant terminal 403 prints a meal order information paper sheet with a pre-ordered meal identifier, a cooking staff member takes the meal order information paper sheet and scans the pre-ordered meal identifier on the meal order information paper sheet against an intelligent terminal 404 to generate a start signal of pre-ordered meal preparation. The intelligent terminal 404 sends the start signal to the server 402 and a first image acquisition device 405 respectively, the server 402 sends prompt information for reminding the user to watch a cooking video stream to the user terminal 401, at the same time, the first image acquisition device 405 starts shooting after receiving the start signal and sends a video stream of pre-ordered meal preparation generated by shooting to the server 402. The user sends a watching request for watching the cooking video stream to the server 402 by clicking the prompt information, and the server sends the cooking video stream to the user terminal 401.
[0119] At the same time, a second image acquisition device 406 arranged in the cooking area can shoot a cooking environment of the entire cooking area to form a global scene video stream of the entire cooking area and send the global scene video stream to the user terminal 401 through the server 402.
[0120] Figure 5 A block diagram of an information processing device according to an embodiment of the present disclosure is schematically shown.
[0121] As Figure 5 shown, the device 500 includes a video stream first receiving module 510 and an information sending module 520.
[0122] The video stream first receiving module 510 is configured to receive a cooking video stream of pre-ordered meal preparation sent by a first image acquisition device arranged in a cooking area in response to receiving a start signal of pre-ordered meal preparation sent by an intelligent terminal, wherein the start signal of pre-ordered meal preparation is generated by the intelligent terminal in response to obtaining a pre-ordered meal identifier included in meal order information, and the cooking video stream of pre-ordered meal preparation is formed by the first image acquisition device shooting a cooking process of pre-ordered meal preparation when receiving the start signal of pre-ordered meal preparation sent by the intelligent terminal.
[0123] The information sending module 520 is configured to send prompt information for reminding a user to watch a cooking video stream to a user terminal.
[0124] According to the embodiments of the present disclosure, the device 500 further includes a video stream first sending module.
[0125] The video stream first sending module is configured to send the cooking video stream of starting to make the ordered meal to the user terminal in response to a viewing request for requesting to view the cooking video stream sent by the user terminal.
[0126] According to an embodiment of the present disclosure, a second image acquisition device is further arranged in the cooking area, and the second image acquisition device is configured to monitor all areas in the cooking area. The device further comprises a video stream second receiving module and a video stream second sending module.
[0127] The video stream second receiving module is configured to receive a global scene video stream related to all areas in the cooking area sent by the second image acquisition device.
[0128] The video stream second sending module is configured to send the global scene video stream to the user terminal in response to a viewing request for requesting to view the global scene video stream sent by the user terminal.
[0129] According to an embodiment of the present disclosure, the device 500 further comprises a video stream display module.
[0130] The video stream display module is configured to display the global scene video stream and the cooking video stream of starting to make the ordered meal to the user simultaneously in response to a multi-picture presentation request sent by the user terminal.
[0131] According to an embodiment of the present disclosure, the device 500 further comprises a switching request response module.
[0132] The switching request response module is configured to display the cooking video stream of starting to make the ordered meal to the user in response to a video stream switching request sent by the user terminal.
[0133] According to an embodiment of the present disclosure, the video stream first sending module comprises a relationship establishing submodule, a relationship establishing submodule and a video stream display submodule.
[0134] The relationship establishing submodule is configured to establish a spatial mapping relationship between the cooking video stream of starting to make the ordered meal and the ordered meal identifier in the meal order information.
[0135] The position determining submodule is configured to determine a spatial position of the ordered meal identifier in an order information interface of the user terminal according to the spatial mapping relationship.
[0136] The video stream display submodule is configured to send the cooking video stream of starting to make the ordered meal to the user terminal and display the cooking video stream to the user at the spatial position.
[0137] According to an embodiment of the present disclosure, the start signal of the ordered dish starting cooking includes an ordered dish identifier and a smart terminal identifier, and the server associates the ordered dish identifier with the cooking video stream of the ordered dish starting cooking by using an association relationship between the smart terminal identifier and the ordered dish identifier.
[0138] Figure 6 A block diagram of an information processing apparatus according to another embodiment of the present disclosure is schematically shown.
[0139] As Figure 6 shown, the apparatus 600 includes a start signal generation module 610 and a start signal sending module 620.
[0140] The start signal generation module 610 is configured to generate a start signal of an ordered dish starting cooking in response to obtaining an ordered dish identifier included in dish order information.
[0141] The start signal sending module 620 is configured to send the start signal of the ordered dish starting cooking to a server and a first image acquisition device respectively, so that the server receives a cooking video stream of the ordered dish starting cooking sent by a second image device in response to receiving the start signal of the ordered dish starting cooking, and sends prompt information for reminding a user to watch the cooking video stream to a user terminal, wherein the cooking video stream of the ordered dish starting cooking is formed by using the second image acquisition device to shoot a cooking process of the ordered dish when the start signal of the ordered dish starting cooking is received.
[0142] According to an embodiment of the present disclosure, the apparatus 600 further includes an identifier acquisition module and an interactive operation response module.
[0143] The identifier acquisition module is configured to acquire an ordered dish identifier included in dish order information to obtain the dish order information; or
[0144] The interactive operation response module is configured to obtain the dish order information in response to detecting that there is an interactive operation related to the dish order information between a target user and a smart terminal.
[0145] According to an embodiment of the present disclosure, the number of smart terminals is greater than or equal to the number of first image acquisition devices, and the smart terminals and the cooking ranges for making ordered dishes have a one-to-one correspondence.
[0146] According to an embodiment of the present disclosure, the start signal of the ordered dish starting cooking includes an ordered dish identifier and a smart terminal identifier, and the server associates the ordered dish identifier with the cooking video stream of the ordered dish starting cooking by using an association relationship between the smart terminal identifier and the ordered dish identifier.
[0147] According to an embodiment of the present disclosure, the apparatus 600 further includes a completion signal sending module.
[0148] A completion signal sending module is configured to send a predetermined dish making completion signal to the first image acquisition device, so that the first image acquisition device stops shooting the cooking process during making of the ordered dish.
[0149] Any one or more of the modules, sub-modules, units, sub-units according to the embodiments of the present disclosure, or at least part of the functions of any one or more of the modules, sub-modules, units, sub-units, can be implemented in one module. Any one or more of the modules, sub-modules, units, sub-units according to the embodiments of the present disclosure can be split into multiple modules for implementation. Any one or more of the modules, sub-modules, units, sub-units according to the embodiments of the present disclosure can be implemented at least in part as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on chip, a system on substrate, a system on package, an application specific integrated circuit (ASIC), or any other reasonable manner of hardware or firmware by integrating or packaging circuits, or in any one of software, hardware and firmware or in a proper combination of any of the three. Alternatively, one or more of the modules, sub-modules, units, sub-units according to the embodiments of the present disclosure can be implemented at least in part as computer program modules, which can perform corresponding functions when the computer program modules are run.
[0150] For example, any one or more of the video stream first receiving module 510 and the information sending module 520 or the start signal generating module 610 and the start signal sending module 620 can be combined in one module / unit / sub-unit for implementation, or any one of the modules / units / sub-units can be split into multiple modules / units / sub-units. Alternatively, at least part of the functions of one or more of the modules / units / sub-units can be combined with at least part of the functions of other modules / units / sub-units, and implemented in one module / unit / sub-unit. According to the embodiments of the present disclosure, at least one of the video stream first receiving module 510 and the information sending module 520 or the start signal generating module 610 and the start signal sending module 620 can be implemented at least in part as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on chip, a system on substrate, a system on package, an application specific integrated circuit (ASIC), or any other reasonable manner of hardware or firmware by integrating or packaging circuits, or in any one of software, hardware and firmware or in a proper combination of any of the three. Alternatively, at least one of the video stream first receiving module 510 and the information sending module 520 or the start signal generating module 610 and the start signal sending module 620 can be implemented at least in part as computer program modules, which can perform corresponding functions when the computer program modules are run.
[0151] It should be noted that the information processing device part in the embodiments of the present disclosure corresponds to the information processing method part in the embodiments of the present disclosure, and the description of the information processing device part is specifically referred to the information processing method part, which will not be repeated here.
[0152] Figure 7 A block diagram of an electronic device suitable for implementing the method described above according to an embodiment of the present disclosure is schematically shown. Figure 7 The electronic device shown is merely an example and should not bring any limitation to the function and use range of the embodiments of the present disclosure.
[0153] As shown in Figure 7 The electronic device 700 according to an embodiment of the present disclosure includes a processor 701, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 702 or loaded into a random access memory (RAM) 703 from a storage portion 708. The processor 701 may, for example, include a general-purpose microprocessor (e.g., a CPU), an instruction set processor, and / or a related chipset, and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 701 can also include an on-board memory for cache use. The processor 701 can include a single processing unit or multiple processing units for performing different actions of the method processes according to the embodiments of the present disclosure.
[0154] In the RAM 703, various programs and data required for the operation of the electronic device 700 are stored. The processor 701, the ROM 702, and the RAM 703 are connected to each other through a bus 704. The processor 701 performs various operations of the method processes according to the embodiments of the present disclosure by executing the programs in the ROM 702 and / or the RAM 703. It should be noted that the programs can also be stored in one or more memories other than the ROM 702 and the RAM 703. The processor 701 can also perform various operations of the method processes according to the embodiments of the present disclosure by executing the programs stored in the one or more memories.
[0155] According to an embodiment of the present disclosure, the electronic device 700 can further include an input / output (I / O) interface 705 also connected to the bus 704. The electronic device 700 can further include one or more of the following components connected to the input / output (I / O) interface 705: an input part 706 including a keyboard, a mouse, etc.; an output part 707 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage part 708 including a hard disk, etc.; and a communication part 709 including a network interface card such as a LAN card, a modem, etc. The communication part 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the input / output (I / O) interface 705 as necessary. A removable medium 711 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is mounted on the drive 710 as necessary, so that a computer program read therefrom is installed in the storage part 708 as necessary.
[0156] According to an embodiment of the present disclosure, the method flow according to the embodiment of the present disclosure can be implemented as a computer software program. For example, the embodiment of the present disclosure includes a computer program product including a computer program carried on a computer-readable storage medium, the computer program containing program codes for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network by the communication part 709, and / or installed from the removable medium 711. When the computer program is executed by the processor 701, the above-described functions defined in the system implementing the embodiment of the present disclosure are performed. According to an embodiment of the present disclosure, the system, device, apparatus, module, unit, etc. described above can be implemented by computer program modules.
[0157] The present disclosure also provides a computer-readable storage medium, which can be included in the device / apparatus / system described in the above embodiments; or can exist separately without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, when the one or more programs are executed, the method according to the embodiment of the present disclosure is implemented.
[0158] According to an embodiment of the present disclosure, the computer readable storage medium can be a non-volatile computer readable storage medium. For example, it can include, but is not limited to, a portable computer diskette, a hard disk, a random access memory (RAM), a read only memory (ROM), an erasable programmable read only memory (EPROM or flash memory), a portable compact disc read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium can be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device.
[0159] For example, according to an embodiment of the present disclosure, the computer readable storage medium can include one or more memories of the ROM 702 and / or the RAM 703 described above and / or other than the ROM 702 and the RAM 703.
[0160] Embodiments of the present disclosure also include a computer program product, which includes a computer program containing program codes for executing the method provided by the embodiments of the present disclosure, and when the computer program product is run on an electronic device, the program codes are used to make the electronic device implement the information processing method provided by the embodiments of the present disclosure.
[0161] When the computer program is executed by the processor 701, the above-mentioned functions defined in the system / device / apparatus of the embodiments of the present disclosure are executed. According to an embodiment of the present disclosure, the system, apparatus, module, unit, etc. described above can be implemented by computer program modules.
[0162] In one embodiment, the computer program can rely on a tangible storage medium such as an optical storage device, a magnetic storage device, etc. In another embodiment, the computer program can also be transmitted, distributed, downloaded and installed in the form of a signal on a network medium, and be downloaded and installed through the communication part 709, and / or installed from the detachable medium 711. The program codes contained in the computer program can be transmitted by any appropriate network medium, including but not limited to wireless, wired, etc., or any suitable combination of the foregoing.
[0163] According to embodiments of the present disclosure, program code of the computer program for performing the methods provided by the embodiments of the present disclosure can be written in any combination of one or more programming languages, including a high-level procedural and / or object-oriented programming language, and / or an assembly / machine language. Programming languages include, but are not limited to, Java, C++, python, "C" language, or the like. The program code can execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on a remote computing device, or entirely on the remote computing device or server. In the latter scenario, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computing device, such as through the Internet using an Internet Service Provider.
[0164] The computer program product of the present disclosure can be a computer program implemented as one or more modules, routines, or programs segments. Each module can comprise a set of instructions that, when executed by a processor, can cause the processor to implement various features described herein. The computer program product can also include a computer readable storage medium having stored thereon one or more sets of instructions that, when executed by one or more processors, cause the processors to implement the features described herein. The instructions can include any set of instructions capable of being executed by one or more processors. The computer program product can be associated with a specific computer system, or it can be distributed and used by different computer systems.
[0165] The embodiments of the present disclosure have been described above. However, these embodiments are merely for the purpose of illustration, and are not intended to limit the scope of the present disclosure. Although each of the embodiments is described above separately, this does not mean that the measures in each of the embodiments cannot be used advantageously in combination. Without departing from the scope of the present disclosure, those skilled in the art can make various substitutions and modifications, and these substitutions and modifications should all fall within the scope of the present disclosure.
Claims
1. An information processing method applied to a server, comprising: in response to receiving a start signal of starting cooking of an ordered dish sent by a smart terminal, receiving a cooking video stream of starting cooking of the ordered dish sent by a first image acquisition device arranged in a cooking area, wherein the start signal of starting cooking of the ordered dish is generated by the smart terminal in response to obtaining an ordered dish identifier included in dish order information, and the cooking video stream of starting cooking of the ordered dish is formed by the first image acquisition device shooting a cooking process of the ordered dish when the start signal of starting cooking of the dish sent by the smart terminal is received; sending prompt information for reminding a user to watch the cooking video stream to the user terminal. 2.The method of claim 1, further comprising: in response to a watching request for watching the cooking video stream sent by the user terminal, sending the cooking video stream of starting cooking of the ordered dish to the user terminal.
3. The method of claim 1, wherein, A second image acquisition device is also arranged in the cooking area, and the second image acquisition device is used to monitor all areas in the cooking area, and the method further comprises: receiving a global scene video stream related to all areas in the cooking area sent by the second image acquisition device; in response to a watching request for watching the global scene video stream sent by the user terminal, sending the global scene video stream to the user terminal. 4.The method of claim 3, further comprising: in response to a multi-picture presentation request sent by the user terminal, simultaneously presenting the global scene video stream and the cooking video stream of starting cooking of the ordered dish to the user. 5.The method of claim 3, further comprising: in response to a video stream switching request sent by the user terminal, presenting the cooking video stream of starting cooking of the ordered dish to the user.
6. The method of claim 2, wherein, The sending of the cooking video stream of starting cooking of the ordered dish to the user terminal comprises: establishing a spatial mapping relationship between the cooking video stream of starting cooking of the ordered dish and the ordered dish identifier in the dish order information; determining a spatial position of the ordered dish identifier in an order information interface of the user terminal according to the spatial mapping relationship; sending the cooking video stream of starting cooking of the ordered dish to the user terminal and presenting the cooking video stream to the user at the spatial position.
7. The method of claim 1, wherein, The start signal of starting cooking of the ordered dish comprises the ordered dish identifier and a smart terminal identifier, wherein the server associates the ordered dish identifier with the cooking video stream of starting cooking of the ordered dish by using an association relationship between the smart terminal identifier and the ordered dish identifier. 8.An information processing method applied to a smart terminal, comprising: in response to obtaining an ordered dish identifier included in dish order information, generating a start signal of starting cooking of an ordered dish. sending the starting signal of the making of the ordered dish to the server and the first image collecting device, so that the server receives the cooking video stream of the making of the ordered dish sent by the second image device in response to receiving the starting signal of the making of the ordered dish, and sends prompt information for reminding the user to watch the cooking video stream to the user terminal, wherein the cooking video stream of the making of the ordered dish is formed by shooting the cooking process of the making of the ordered dish by the second image collecting device when the starting signal of the making of the ordered dish is received.
9. The method of claim 8, wherein, The method further comprises: collecting the ordered dish identifier included in the dish order information to obtain the dish order information; or obtaining the dish order information in response to detecting that there is an interaction operation related to the dish order information between the target user and the intelligent terminal.
10. The method of claim 8, wherein, The number of the intelligent terminals is greater than or equal to the number of the first image collecting devices, and the intelligent terminals have a one-to-one correspondence relationship with the cooking areas for making the ordered dish.
11. The method of claim 8, wherein, The starting signal of the making of the ordered dish includes the ordered dish identifier and an intelligent terminal identifier, wherein the server associates the ordered dish identifier with the cooking video stream of the making of the ordered dish by using the association relationship between the intelligent terminal identifier and the ordered dish identifier.
12. The method of any one of claims 8-11, further comprising: sending the making completion signal of the ordered dish to the first image collecting device, so that the first image collecting device stops shooting the cooking process of the making of the ordered dish.
13. An information processing device applied to a server, comprising: a video stream first receiving module configured to receive a cooking video stream of the making of an ordered dish sent by a first image collecting device arranged in a cooking area in response to receiving a starting signal of the making of the ordered dish sent by an intelligent terminal, wherein the starting signal of the making of the ordered dish is generated by the intelligent terminal in response to obtaining an ordered dish identifier included in dish order information, and the cooking video stream of the making of the ordered dish is formed by shooting a cooking process of the making of the ordered dish by the first image collecting device when the starting signal of the making of the ordered dish sent by the intelligent terminal is received; an information sending module configured to send prompt information for reminding a user to watch the cooking video stream to the user terminal.
14. An information processing device applied to an intelligent terminal, comprising: a starting signal generating module configured to generate a starting signal of the making of an ordered dish in response to obtaining an ordered dish identifier included in dish order information; and The starting signal sending module is configured to send a starting signal of starting preparation of the ordered meal to the server and the first image acquisition device respectively, so that the server receives a cooking video stream of starting preparation of the ordered meal sent by the second image device in response to receiving the starting signal of starting preparation of the ordered meal, and sends prompt information for reminding a user to watch the cooking video stream to a user terminal, wherein the cooking video stream of starting preparation of the ordered meal is formed by using the second image acquisition device to shoot a cooking process during preparation of the ordered meal when the starting signal of starting preparation of the ordered meal is received.
15. An electronic device, comprising: one or more processors; memory storing one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to perform the method of any of claims 1-12.
16. A computer-readable storage medium having stored thereon executable instructions that, when executed by a processor, cause the processor to perform the method of any of claims 1-12.
17. A computer program product comprising a computer program that, when executed by a processor, performs the method of any of claims 1-12.