A production method and system for probiotic beverage and probiotic beverage
By using scanning tags and servers to perform slot detection and injection control in the probiotic beverage production process, the problem of inability to effectively quantitative detection in the prior art is solved, and an efficient and accurate probiotic injection and production process is achieved.
Patent Information
- Application Number
- CN202411459531.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-10-18
AI Technical Summary
The existing probiotic beverage production process cannot effectively conduct quantitative testing, resulting in waste of resources and production losses.
By setting a scanning tag on the plate tray, data collection and detection are collected and detected using the server and culture operation device, the probiotic tank is determined whether there is an injection cap, and probiotic injection and distance detection are carried out to ensure that the injection volume meets the standard.
Accurate detection and injection of probiotic slots is achieved, resource waste and production losses are avoided, and production efficiency and product quality are improved.
Smart Images

Figure CN118966257B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to data processing technology, and in particular to a production method and a production system of a probiotic drink and a probiotic drink. Background Art
[0002] Probiotics are a type of active microorganisms that are beneficial to the host by colonizing in the human body and changing the composition of the flora in a certain part of the host. They promote nutrient absorption and maintain intestinal health by regulating the host mucosal and systemic immune functions or by regulating the balance of intestinal flora, thereby producing single microorganisms or mixed microorganisms with clear composition that are beneficial to health. Many parents choose to give probiotics to their children, but the existing production process cannot effectively quantify the corresponding probiotics. Summary of the invention
[0003] Based on the above problems, the present invention is proposed to provide a production method, a production system and a probiotic beverage that overcome the above problems or at least partially solve the above problems.
[0004] According to one aspect of the present invention, there is provided a method for producing a probiotic beverage, comprising the following steps:
[0005] In response to a production request from a server, the cultivation operation device scans a scanning label pre-set on a flat tray to obtain tray information corresponding to the flat tray, and determines, based on the tray information, respective preset collection windows corresponding to respective probiotic slots located on the flat tray;
[0006] Control the culture operation device to collect data from each preset collection window to obtain each initial window data, and determine whether there is an injection bottle cap in each corresponding probiotic slot based on each initial window data, and determine the probiotic slot with the injection bottle cap as having an injection attribute, and determine the probiotic slot without the injection bottle cap as a vacant attribute;
[0007] Controlling the culture operation device to inject probiotics into all probiotic slots with injection properties, and after completing the probiotic injection, detecting each probiotic slot with injection properties to obtain each collection value;
[0008] Each collected value is compared with a preset threshold, and all probiotic slots whose corresponding collected values are less than the preset threshold are marked as being subjected to probiotic detection.
[0009] Optionally, in the method according to the present invention, in response to a production request from a server, the culturing operation device scans a scanning label pre-set on a flat tray to obtain tray information corresponding to the flat tray, and determines, based on the tray information, respective preset collection windows corresponding to respective probiotic slots located on the flat tray, including:
[0010] In response to receiving the production request sent by the server, the cultivation operation device scans a scanning label pre-set on the flat tray, obtains tray top-view data corresponding to the scanning label and included in the tray information, and establishes a tray coordinate system based on the tray top-view data;
[0011] Determine each slot coordinate group corresponding to each slot data located in the top-view data of the pallet based on the pallet coordinate system, and determine each slot coordinate point corresponding to all the maximum horizontal coordinate values, the minimum horizontal coordinate values, the maximum vertical coordinate values and the minimum vertical coordinate values located in the same slot coordinate group as a contour coordinate group corresponding to the slot data, to obtain each contour coordinate group corresponding to each slot data;
[0012] Determine the interval based on the contour coordinate groups at adjacent positions to obtain the contour interval distance, and determine the slot size corresponding to the probiotic slot based on the contour coordinate groups;
[0013] Based on the contour spacing distance and the slot size, the sizes of the collection windows corresponding to the probiotic slots on the flat tray are determined, and based on the sizes of the collection windows, the preset collection windows corresponding to the probiotic slots are determined.
[0014] Optionally, in the method according to the present invention, performing interval determination based on contour coordinate groups at adjacent positions to obtain contour interval distances comprises:
[0015] Determine any contour coordinate group as a first reference coordinate group, and determine any two slot coordinate points corresponding to the same horizontal coordinate value in the first reference coordinate group as first reference longitudinal coordinate points, and determine any two slot coordinate points corresponding to the same vertical coordinate value in the first reference coordinate group as first reference transverse coordinate points;
[0016] Establishing a corresponding virtual coordinate auxiliary line along a direction parallel to the transverse coordinate axis with each of the first reference longitudinal coordinate points as an extension point, and determining each slot coordinate point located on the virtual coordinate auxiliary line as a longitudinal coordinate group to be determined;
[0017] Determine the transverse coordinate distance between each slot coordinate point in the to-be-determined longitudinal coordinate group and the first reference longitudinal coordinate point, and determine the slot coordinate point corresponding to the smallest transverse coordinate distance and located in other contour coordinate groups as the second reference longitudinal coordinate point corresponding to the first reference longitudinal coordinate point;
[0018] Establishing a corresponding virtual coordinate auxiliary line along a direction parallel to the longitudinal coordinate axis with each of the first reference transverse coordinate points as an extension point, and determining each slot coordinate point located on the virtual coordinate auxiliary line as a transverse coordinate group to be determined;
[0019] Determine the longitudinal coordinate distances between each slot coordinate point in the to-be-determined transverse coordinate group and the first reference transverse coordinate point, and determine the slot coordinate point corresponding to the smallest longitudinal coordinate distance and located in other contour coordinate groups as the second reference transverse coordinate point corresponding to the first reference transverse coordinate point;
[0020] Based on the mean value calculation of each coordinate distance between each first reference longitudinal coordinate point and each corresponding second reference longitudinal coordinate point, a transverse contour spacing distance is obtained;
[0021] The longitudinal contour spacing distance is obtained by performing mean calculation based on the coordinate distances between each first reference transverse coordinate point and each corresponding second reference transverse coordinate point.
[0022] Optionally, in the method according to the present invention, determining the slot size corresponding to the probiotic slot based on the contour coordinate group includes:
[0023] In each of the to-be-determined longitudinal coordinate groups, slot coordinate points that are in the same contour coordinate group as each of the first reference longitudinal coordinate points are respectively determined, and each of the slot coordinate points is determined as a third reference longitudinal coordinate point;
[0024] In each of the to-be-determined transverse coordinate groups, slot coordinate points that are located in the same contour coordinate group as each of the first reference transverse coordinate points are respectively determined, and each of the slot coordinate points is determined as a third reference transverse coordinate point;
[0025] Based on the average value calculation of each coordinate distance between each first reference longitudinal coordinate point and each corresponding third reference longitudinal coordinate point, a transverse slot size distance is obtained;
[0026] The longitudinal slot size distance is obtained by performing mean calculation based on the coordinate distances between each first reference transverse coordinate point and each corresponding third reference transverse coordinate point.
[0027] Optionally, in the method according to the present invention, based on the contour spacing distance and the slot size, determining the sizes of the collection windows respectively corresponding to the probiotic slots located on the flat tray, and determining the corresponding preset collection windows based on the collection window sizes, comprising:
[0028] Retrieving a preset division table, wherein the preset division table includes different distance intervals and reduction multiples corresponding to the different distance intervals;
[0029] Traversing the preset division table, and determining distance intervals including the horizontal contour interval distance and the vertical contour interval distance, and determining reduction multiples corresponding to the horizontal contour interval distance and the vertical contour interval distance respectively based on the distance interval;
[0030] Based on the reduction factor, the horizontal contour spacing distance and the vertical contour spacing distance are reduced respectively to obtain a horizontal reduction distance and a vertical reduction distance;
[0031] The transverse slot size distance and the transverse reduction distance are summed to obtain the transverse size of the collection window corresponding to the probiotic slot;
[0032] The longitudinal slot size distance and the longitudinal reduction distance are summed to obtain the longitudinal size of the collection window corresponding to the probiotic slot;
[0033] The transverse size of the collection window and the longitudinal size of the collection window corresponding to the same probiotic slot are combined to obtain the sizes of the collection windows corresponding to the probiotic slots, and the corresponding preset collection windows are determined based on the sizes of the collection windows.
[0034] Optionally, in the method according to the present invention, the culture operation device is controlled to collect data for each preset collection window, obtain each initial window data including each probiotic slot, and determine whether there is an injection bottle cap in each corresponding probiotic slot based on each initial window data, and determine the probiotic slot with the injection bottle cap as having the injection attribute and the probiotic slot without the injection bottle cap as having the vacant attribute, including:
[0035] In response to a configuration completion signal carrying the bottle cap pixel value sent by the culture operation device, the culture operation device is controlled to collect data for each preset collection window to obtain initial window data including each probiotic slot;
[0036] Pixel point recognition is performed based on each initial window data to obtain each slot pixel group that constitutes each initial window data, and slot pixel values corresponding to all slot pixel points in the same slot pixel group are determined respectively;
[0037] The mean value is calculated based on the pixel value of each slot, and the mean value of each injected pixel corresponding to each probiotic slot is obtained;
[0038] The difference between the mean value of each injected pixel and the pixel value of the bottle cap is calculated to obtain the difference of each pixel, and the probiotic slot whose corresponding pixel difference is within the preset difference interval is determined as having the injection attribute, and the probiotic slot whose corresponding pixel difference is outside the preset difference interval is determined as being vacant.
[0039] Optionally, in the method according to the present invention, the culture operation device is controlled to perform probiotic injection on all probiotic slots with injection properties, and after completing the probiotic injection, distance detection is performed on each probiotic slot with injection properties to obtain each distance collection value, including:
[0040] Coordinate configuration is performed for each probiotic slot having an injection attribute to obtain injection coordinates corresponding to each probiotic slot;
[0041] In response to the culture operation device scanning a scanning label pre-set on the flat tray, acquiring a slot type included in the tray information;
[0042] Packaging the injection coordinates and the slot types to obtain injection information, and sending an injection signal carrying the injection information to the culture operation device;
[0043] In response to receiving the injection signal, the culture operation device finds corresponding probiotic slots with injection properties in the flat tray based on the injection coordinates, and determines the injection dosage based on the slot type;
[0044] Probiotics are injected into each probiotic slot with injection properties based on the injection dose, and multi-point distance detection is performed on each probiotic slot after the probiotic injection is completed based on a preset point detection strategy to obtain each distance collection value.
[0045] Optionally, in the method according to the present invention, based on a preset point detection strategy, a multi-point distance detection is performed on each probiotic slot after the probiotic injection is completed to obtain each distance collection value, including:
[0046] Determine the center points of each probiotic slot, and generate virtual cross auxiliary lines intersecting with the slot contour of the probiotic slot based on the center points of each slot;
[0047] Determine the center points of each line segment corresponding to each independent line segment on the virtual cross auxiliary line, and determine the line segment coordinate points corresponding to the center points of each line segment and the center coordinate point corresponding to the center point of the slot based on the injection coordinates corresponding to each probiotic slot;
[0048] The control distance detection unit performs distance detection on each line segment coordinate point and the center coordinate point corresponding to the same probiotic slot, obtains each line segment detection value and the center detection value, and performs mean calculation based on each line segment detection value and the center detection value to obtain each distance collection value corresponding to each probiotic slot.
[0049] Optionally, in the method according to the present invention, each collected value is compared with a preset threshold, and all probiotic slots whose corresponding collected values are less than the preset threshold are marked as being subjected to probiotic detection, including:
[0050] Compare each distance collection value with a preset threshold, and determine the injection coordinates of each probiotic slot whose corresponding distance collection value is less than the preset threshold as each marking coordinate;
[0051] Based on the digital twin data included in the pallet information, an initial virtual pallet having a mapping relationship with the flat pallet is generated, wherein the initial virtual pallet includes virtual slots corresponding to the probiotic slots respectively;
[0052] Searching for virtual slots corresponding to the marking coordinates in the initial virtual pallet, performing size folding and color configuration of the first color on each virtual slot, and performing color configuration of a second color different from the first color on all remaining virtual slots to obtain a current virtual pallet;
[0053] The current virtual tray is sent to the culture operation device.
[0054] Optionally, in the method according to the present invention, the method further comprises:
[0055] Determine all probiotic slots whose corresponding distance collection values are greater than or equal to the preset threshold as a slot screening group;
[0056] Calculate the difference between each line segment detection value corresponding to the same probiotic slot in the slot screening group and the central detection value to obtain each detection difference, and determine the line segment coordinate point whose corresponding detection difference is greater than the difference threshold as the line segment detection point;
[0057] Determine each first detection point located at the center of the line segment detection point and each line segment coordinate point adjacent thereto based on the line segment detection point and each line segment coordinate point adjacent thereto, and determine a second detection point located at the center of the line segment detection point and the center coordinate point based on the line segment detection point and the center coordinate point;
[0058] Controlling the distance detection unit to perform distance detection on each first detection point and the second detection point respectively to obtain each first detection value and the second detection value;
[0059] Calculate the difference between each first detection value corresponding to each first detection point and the central detection value corresponding to the central coordinate point to obtain the difference of each line segment;
[0060] Based on the comparison between each line segment difference and a preset threshold, the probiotic slot corresponding to which the comparison result is that any line segment difference is less than the preset threshold is determined as meeting the first screening condition;
[0061] Calculate the difference between the line segment detection value corresponding to the line segment detection point and the center detection value corresponding to the center coordinate point and the second detection value to obtain a first midpoint difference and a second midpoint difference;
[0062] Determine a first height change rate and a second height change rate corresponding to the probiotic slot based on the first midpoint difference and the second midpoint difference, and compare the first height change rate and the second height change rate with a change rate threshold, respectively;
[0063] Determine the probiotic slots corresponding to any height change rate of the comparison result that is greater than the change rate threshold as meeting the second screening condition;
[0064] The probiotic slots that meet both the first screening condition and the second screening condition are marked with a status based on the digital twin space.
[0065] Optionally, in the method according to the present invention, determining a first height change rate and a second height change rate corresponding to the probiotic slot based on the first midpoint difference and the second midpoint difference comprises:
[0066] Establishing a three-dimensional coordinate space based on the line segment detection point and the center coordinate point, wherein the first midpoint difference value and the second midpoint difference value are both values corresponding to the Z axis in the three-dimensional coordinate space;
[0067] Determine a spatial plane composed of an X-axis and a Y-axis in the three-dimensional coordinate space, and perform plane distance calculation on the second detection point and the line segment detection point, or the second detection point and the center coordinate point based on the spatial plane to obtain a plane midpoint distance value corresponding to the X-axis and the Y-axis in the three-dimensional coordinate space;
[0068] Establishing a first elevation triangle corresponding to the line segment detection point and the second detection point in the three-dimensional coordinate space based on the first midpoint difference value and the plane midpoint distance value, and obtaining a first height change rate based on the first elevation triangle;
[0069] A second elevation triangle corresponding to the second detection point and the center coordinate point is established in the three-dimensional coordinate space based on the second midpoint difference value and the plane midpoint distance value, and a second height change rate is obtained based on the second elevation triangle.
[0070] Optionally, in the method according to the present invention, the components of the probiotics include inulin, oligofructose, lactitol, Lactobacillus plantarum, Lactobacillus acidophilus LA-14, Lactobacillus reuteri GL-104, Bifidobacterium lactis B420, Bifidobacterium lactis Bi-07, Bifidobacterium lactis HN019, Lactobacillus paracasei LPC-37, Lactobacillus paracasei MP-137;
[0071] Obtaining the component ratios corresponding to all components, and calculating the difference between the height change rate of the second screening condition and the reference change rate to obtain a change rate difference;
[0072] The change interval corresponding to the change rate difference is determined to obtain the corresponding supplementary amount value, each change interval has a preset supplementary amount value, and the amount value corresponding to each component is calculated based on the supplementary amount value and the component ratio of the probiotics.
[0073] According to another aspect of the present invention, there is provided a production system for a probiotic beverage, comprising a server, wherein the server comprises:
[0074] a scanning module configured to control the culture operation device to scan a scanning label pre-set on a flat tray in response to a production request to obtain tray information corresponding to the flat tray, and determine preset collection windows corresponding to probiotic slots on the flat tray based on the tray information;
[0075] The acquisition module is configured to control the culture operation device to collect data from each preset acquisition window, obtain each initial window data, and determine whether there is an injection bottle cap in each corresponding probiotic slot based on each initial window data, and determine the probiotic slot with the injection bottle cap as having the injection attribute, and determine the probiotic slot without the injection bottle cap as being vacant;
[0076] The detection module is configured to control the culture operation device to perform probiotic injection on all probiotic slots with injection properties, and after completing the probiotic injection, perform detection on each probiotic slot with injection properties to obtain each collection value;
[0077] The comparison module is configured to compare each collected value with a preset threshold value, and mark the status of probiotic detection for all probiotic slots whose corresponding collected values are less than the preset threshold value.
[0078] According to another aspect of the present invention, a probiotic beverage is provided, which is prepared based on the above-mentioned production method of a probiotic beverage and comprises the following substances:
[0079] Inulin, oligofructose, lactitol, Lactobacillus plantarum, Lactobacillus acidophilus LA-14, Lactobacillus reuteri GL-104, Bifidobacterium lactis B420, Bifidobacterium lactis Bi-07, Bifidobacterium lactis HN019, Lactobacillus paracasei LPC-37, Lactobacillus paracasei MP-137.
[0080] According to the solution of the present invention, when it is necessary to make a probiotic drink, the scanning label on the selected flat tray can be scanned by the cultivation operation device to enable the server to obtain the corresponding tray information, and the preset collection window corresponding to each probiotic slot on the flat tray is determined based on the tray information, and the bottle cap placement of each probiotic slot is determined by collecting data for each preset collection window, so as to determine all probiotic slots that need to be injected with probiotics, and prevent the corresponding probiotic injection operation from being performed on the probiotic slots without bottle caps in the subsequent process, so as to avoid causing corresponding resource waste and production losses, and improve the corresponding production efficiency; and further, after completing the determination of all the probiotic slots with bottle caps, it is also possible to determine whether the injection situation of each probiotic slot meets the standard by distance detection, and when an injection situation that does not meet the standard occurs, the corresponding probiotic slot will be visually marked based on the digital twin space, thereby helping the cultivation operation device, the management end or other terminals to obtain the corresponding information based on the visual mark, so as to quickly perform the corresponding product screening and improve the corresponding product production quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] Figure 1 A flow chart showing a method for producing a probiotic beverage according to an embodiment of the present invention is shown;
[0082] Figure 2 A schematic diagram showing the probiotic slots in the flat tray and the injection bottle cap;
[0083] Figure 3 A schematic diagram of detection points when distance detection is performed on each probiotic slot with injection properties after probiotic injection is completed is shown;
[0084] Figure 4 A structural block diagram of a probiotic beverage production system according to another embodiment of the present invention is shown. DETAILED DESCRIPTION
[0085] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0086] Probiotics are a type of active microorganisms that are beneficial to the host by colonizing in the human body and changing the composition of the flora in a certain part of the host. They promote nutrient absorption and maintain intestinal health by regulating the host mucosal and systemic immune functions or by regulating the balance of intestinal flora, thereby producing single microorganisms or mixed microorganisms with clear composition that are beneficial to health. Many parents choose to give probiotics to their children.
[0087] The inventor found in the research that most of the current packaging forms of children's probiotics are in bags, which are easy for children to open and accidentally eat, which is dangerous. In addition, the bagged powder needs cups, stirring sticks and other items to assist in the preparation, which is inconvenient.
[0088] To solve the problems existing in the above-mentioned prior art, the inventor proposes the solution of the present invention. One embodiment of the present invention provides a method for producing a probiotic beverage, which can be executed in a computing device, wherein the computing device can be understood as a terminal device with data processing function, such as a computer, a mobile phone, etc.
[0089] Figure 1 A flow chart of a method for producing a probiotic beverage according to an embodiment of the present invention is shown. Figure 1 As shown, the method proposed in this embodiment starts with step S102. In step S102, the following contents are included:
[0090] In response to a production request from the server, the cultivation operation device scans a scanning label pre-set on a flat tray to obtain tray information corresponding to the flat tray, and determines preset collection windows corresponding to respective probiotic slots on the flat tray based on the tray information.
[0091] It should be noted that in the production workshop, when it is necessary to produce a probiotic beverage corresponding to microbiology, the production personnel will control, for example, a robotic arm or other automated equipment to place the corresponding bottle cap that can accommodate probiotics in the probiotic slot located in the flat tray, waiting for the corresponding culturing operation device to complete the probiotic injection into the bottle cap; and in the daily use process of probiotic production, the probiotic beverage proposed in this embodiment needs to be placed on the corresponding water bottle for use, that is, the bottle cap injected with probiotics is installed on the water bottle to mix the probiotics with the liquid in the water bottle to form a probiotic beverage that is conducive to children's drinking, and since water bottles often have a variety of bottle mouth specifications, in order to improve the adaptability of the probiotic beverage in this embodiment, a variety of bottle caps with different cap body specifications can be produced to adapt to different bottle mouth specifications; and accordingly, for multiple bottle caps with different cap body specifications, due to different cap body specifications, the slot specifications of the probiotic slot for accommodating the bottle cap are also different, and further represent the tray specifications of the flat tray including the probiotic slot.
[0092] For example, in this embodiment, since there are bottle caps with different cover body specifications, when probiotics are injected later, it is also necessary to select the corresponding injection dosage according to the different cover body specifications. In order to accurately control the injection dosage, before the production of the probiotic beverage, it is necessary to determine the tray specifications of the flat tray to be injected with probiotics. In this embodiment, the determination of the tray specifications and the slot specifications can be achieved based on the scanning of the scanning label pre-set on the flat tray by the culturing operation device. The tray information corresponding to the flat tray is obtained by scanning the scanning label, and the preset collection windows corresponding to the probiotic slots located on the flat tray are further determined based on the tray information, so as to determine the corresponding slot specifications, tray specifications, and cover body specifications based on the preset collection windows in the subsequent steps; wherein, the preset collection window can be understood as the collection window for data collection for each probiotic slot, that is, when data collection is performed with the preset collection window, it can be ensured that the corresponding data obtained includes the data content corresponding to the corresponding probiotic slot (for example, it can be an image corresponding to the probiotic slot); in addition, the scanning label can be a QR code or a barcode.
[0093] For example, Figure 2 As shown, the rectangle is a schematic diagram of a flat tray, the outer contour of the U-shaped pattern is a schematic diagram of a probiotic slot, and the inner contour of the U-shaped pattern is a schematic diagram of a bottle cap.
[0094] Furthermore, the above-mentioned “in response to the production request of the server, the culturing operation device scans the scanning label pre-set on the flat tray to obtain the tray information corresponding to the flat tray, and determines the preset collection windows corresponding to the probiotic slots located on the flat tray based on the tray information” also includes the following steps:
[0095] In response to receiving the production request sent by the server, the cultivation operation device scans a scanning label pre-set on the flat tray, obtains tray top-view data corresponding to the scanning label and included in the tray information, and establishes a tray coordinate system based on the tray top-view data;
[0096] Determine each slot coordinate group corresponding to each slot data located in the top-view data of the pallet based on the pallet coordinate system, and determine each slot coordinate point corresponding to all the maximum horizontal coordinate values, the minimum horizontal coordinate values, the maximum vertical coordinate values and the minimum vertical coordinate values located in the same slot coordinate group as a contour coordinate group corresponding to the slot data, to obtain each contour coordinate group corresponding to each slot data;
[0097] Determine the interval based on the contour coordinate groups at adjacent positions to obtain the contour interval distance, and determine the slot size corresponding to the probiotic slot based on the contour coordinate groups;
[0098] Based on the contour spacing distance and the slot size, the sizes of the collection windows corresponding to the probiotic slots on the flat tray are determined, and based on the sizes of the collection windows, the preset collection windows corresponding to the probiotic slots are determined.
[0099] For example, in this embodiment, after receiving the production request sent by the server, corresponding control information can be sent to the cultivation operation device, so that when the production personnel use the cultivation operation device to scan the scanning label pre-set on the flat tray, the server can obtain the tray top view data of the flat tray in the tray information of the flat tray (which can be understood as the tray top view of the corresponding flat tray), and establish a coordinate system according to the tray top view data, that is, the tray coordinate system. Then the server can determine each slot coordinate group of each slot data (which can be understood as the slot image corresponding to the probiotic slot) in the tray top view data according to the tray coordinate system; because in the actual application scenario, the shape of the probiotic slot is generally rectangular, that is, the horizontal coordinate and the vertical coordinate of the coordinate point of the corresponding slot contour of each probiotic slot will be the maximum or minimum coordinate value, therefore, the server will determine all the slot coordinate points corresponding to the maximum horizontal coordinate value, the minimum horizontal coordinate value, the maximum vertical coordinate value and the minimum vertical coordinate value in the same slot coordinate group as the contour coordinate group constituting the slot data, and then obtain each contour coordinate group corresponding to each slot data.
[0100] After completing the determination of each contour coordinate group, the server will determine the intervals of the contour coordinate groups with adjacent positional relationships, thereby obtaining the contour interval distance, that is, determining the interval distance between adjacent slots, and determining the slot size of the probiotic slot based on the contour coordinate group; further determining the collection window size of each probiotic slot on the flat tray based on the contour interval distance and the slot size, and determining each preset collection window corresponding to each probiotic slot based on the collection window size.
[0101] Here, this embodiment can determine the slot coordinate points corresponding to the maximum and minimum horizontal coordinates and vertical coordinates as the contour coordinate group constituting the slot data according to the rectangular shape of the probiotic slot, which not only reduces the server's calculation amount to a certain extent, but also saves corresponding working time and improves work efficiency to a certain extent.
[0102] It should be noted that the above-mentioned culture operation device may be integrated with a label scanning device that can scan the scanning label.
[0103] Furthermore, the above-mentioned “determining the interval based on the contour coordinate groups at adjacent positions to obtain the contour interval distance” further includes the following steps:
[0104] Determine any contour coordinate group as a first reference coordinate group, and determine any two slot coordinate points corresponding to the same horizontal coordinate value in the first reference coordinate group as first reference longitudinal coordinate points, and determine any two slot coordinate points corresponding to the same vertical coordinate value in the first reference coordinate group as first reference transverse coordinate points;
[0105] Establishing a corresponding virtual coordinate auxiliary line along a direction parallel to the transverse coordinate axis with each of the first reference longitudinal coordinate points as an extension point, and determining each slot coordinate point located on the virtual coordinate auxiliary line as a longitudinal coordinate group to be determined;
[0106] Determine the transverse coordinate distance between each slot coordinate point in the to-be-determined longitudinal coordinate group and the first reference longitudinal coordinate point, and determine the slot coordinate point corresponding to the smallest transverse coordinate distance and located in other contour coordinate groups as the second reference longitudinal coordinate point corresponding to the first reference longitudinal coordinate point;
[0107] Establishing a corresponding virtual coordinate auxiliary line along a direction parallel to the longitudinal coordinate axis with each of the first reference transverse coordinate points as an extension point, and determining each slot coordinate point located on the virtual coordinate auxiliary line as a transverse coordinate group to be determined;
[0108] Determine the longitudinal coordinate distances between each slot coordinate point in the to-be-determined transverse coordinate group and the first reference transverse coordinate point, and determine the slot coordinate point corresponding to the smallest longitudinal coordinate distance and located in other contour coordinate groups as the second reference transverse coordinate point corresponding to the first reference transverse coordinate point;
[0109] Based on the mean value calculation of each coordinate distance between each first reference longitudinal coordinate point and each corresponding second reference longitudinal coordinate point, a transverse contour spacing distance is obtained;
[0110] The longitudinal contour spacing distance is obtained by performing mean calculation based on the coordinate distances between each first reference transverse coordinate point and each corresponding second reference transverse coordinate point.
[0111] For example, in this embodiment, first, after determining each contour coordinate group of each slot data, the server will determine any one contour coordinate group as the first reference coordinate group. Since the shape of the probiotic slot is a rectangle, the horizontal coordinate corresponding to each point on the same side of the rectangle is the same, or the vertical coordinate corresponding to each point on the same side is the same. Therefore, the server will determine any two slot coordinate points corresponding to the same horizontal coordinate value in the first reference coordinate group as the first reference longitudinal coordinate points, and any two slot coordinate points corresponding to the same vertical coordinate value in the first reference coordinate group as the first reference transverse coordinate points.
[0112] Then, the server will respectively establish auxiliary lines parallel to the horizontal coordinate axis with each first reference longitudinal coordinate point as an extension point, namely, virtual coordinate auxiliary lines, and determine each slot coordinate point on the virtual coordinate auxiliary line as a to-be-determined longitudinal coordinate group. Then, the transverse coordinate distance between each slot coordinate point in the to-be-determined longitudinal coordinate group and the first reference longitudinal coordinate point is determined respectively, and the slot coordinate point with the smallest transverse coordinate distance in other contour coordinate groups is determined as the second reference longitudinal coordinate point corresponding to the first reference longitudinal coordinate point.
[0113] Then, similarly, the server will establish a virtual coordinate auxiliary line parallel to the longitudinal coordinate axis with each first reference horizontal coordinate point as an extension point, and determine each slot coordinate point on the virtual coordinate auxiliary line as a horizontal coordinate group to be determined, and then determine the longitudinal coordinate distance between each slot coordinate point in the horizontal coordinate group to be determined and the first reference horizontal coordinate point, and determine the slot coordinate point with the smallest longitudinal coordinate distance in other contour coordinate groups as the second reference horizontal coordinate point corresponding to the first reference horizontal coordinate point.
[0114] Finally, it should be noted that since there may be certain differences in the process of graphics production of the probiotic slots, in order to improve the corresponding determination accuracy, the server will perform mean calculation based on the coordinate distances between each first reference longitudinal coordinate point and the corresponding second reference longitudinal coordinate points, and obtain the horizontal contour interval distance after calculation; then perform mean calculation based on the coordinate distances between each first reference transverse coordinate point and the corresponding second reference transverse coordinate point, and obtain the longitudinal contour interval distance after calculation, so that the corresponding transverse contour interval distance in the transverse direction and the corresponding longitudinal contour interval distance in the longitudinal direction can be obtained respectively.
[0115] Here, this embodiment can calculate the interval distance between adjacent probiotic slots according to the tray coordinate system, with high accuracy and high speed, which can save a certain amount of working time.
[0116] Furthermore, the above-mentioned “determining the slot size corresponding to the probiotic slot based on the contour coordinate group” further includes the following steps:
[0117] In each of the to-be-determined longitudinal coordinate groups, slot coordinate points that are in the same contour coordinate group as each of the first reference longitudinal coordinate points are respectively determined, and each of the slot coordinate points is determined as a third reference longitudinal coordinate point;
[0118] In each of the to-be-determined transverse coordinate groups, slot coordinate points that are located in the same contour coordinate group as each of the first reference transverse coordinate points are respectively determined, and each of the slot coordinate points is determined as a third reference transverse coordinate point;
[0119] Based on the average value calculation of each coordinate distance between each first reference longitudinal coordinate point and each corresponding third reference longitudinal coordinate point, a transverse slot size distance is obtained;
[0120] The longitudinal slot size distance is obtained by performing mean calculation based on the coordinate distances between each first reference transverse coordinate point and each corresponding third reference transverse coordinate point.
[0121] For example, in this embodiment, the server will respectively determine the slot coordinate points in each to-be-determined longitudinal coordinate group that are located in the same contour coordinate group as the first reference longitudinal coordinate points, and determine these slot coordinate points as the third reference longitudinal coordinate points, and then respectively determine the slot coordinate points in each to-be-determined transverse coordinate group that are located in the same contour coordinate group as the first reference transverse coordinate points, and determine these slot coordinate points as the third reference transverse coordinate points.
[0122] Furthermore, the server will average the coordinate distances between each first reference longitudinal coordinate point and each corresponding third reference longitudinal coordinate point, and obtain the transverse slot size distance after calculation; and then average the coordinate distances between each first reference transverse coordinate point and each corresponding third reference transverse coordinate point, and obtain the longitudinal slot size distance after calculation. This embodiment can calculate the transverse and longitudinal dimensions of each probiotic slot according to the tray coordinate system, laying a good foundation for the subsequent accurate and quantitative probiotic injection, and can save a certain amount of working time.
[0123] Furthermore, the above-mentioned “determining the sizes of the collection windows corresponding to the probiotic slots on the flat tray based on the contour spacing distance and the slot size, and determining the corresponding preset collection windows based on the collection window sizes” also includes the following steps:
[0124] Retrieving a preset division table, wherein the preset division table includes different distance intervals and reduction multiples corresponding to the different distance intervals;
[0125] Traversing the preset division table, and determining distance intervals including the horizontal contour interval distance and the vertical contour interval distance, and determining reduction multiples corresponding to the horizontal contour interval distance and the vertical contour interval distance respectively based on the distance interval;
[0126] Based on the reduction factor, the horizontal contour spacing distance and the vertical contour spacing distance are reduced respectively to obtain a horizontal reduction distance and a vertical reduction distance;
[0127] The transverse slot size distance and the transverse reduction distance are summed to obtain the transverse size of the collection window corresponding to the probiotic slot;
[0128] The longitudinal slot size distance and the longitudinal reduction distance are summed to obtain the longitudinal size of the collection window corresponding to the probiotic slot;
[0129] The transverse size of the collection window and the longitudinal size of the collection window corresponding to the same probiotic slot are combined to obtain the sizes of the collection windows corresponding to the probiotic slots, and the corresponding preset collection windows are determined based on the sizes of the collection windows.
[0130] For example, in this embodiment, in order to ensure that the complete data of the probiotic slots can be collected when the data of the probiotic slots is collected, a preset division table is pre-set in the server, wherein it can be explained that the preset division table includes different distance intervals, and each distance interval corresponds to a reduction multiple; when the server completes the determination of the contour interval distance (including the horizontal contour interval distance and the vertical contour interval distance), by calling the preset division table, the preset division table is further traversed to determine which distance interval in the preset division table includes the horizontal contour interval distance, which distance interval includes the vertical contour interval distance, and at the same time, the distance intervals corresponding to the horizontal contour interval distance and the vertical contour interval distance are determined. The reduction factor corresponding to the longitudinal contour spacing distance; for example, assuming that the preset division table includes three distance intervals, namely interval A: [0-5], interval B: [6-10] and interval C: [11-15], wherein the reduction factor corresponding to interval A is a, the reduction factor corresponding to interval B is b, and the reduction factor corresponding to interval C is C. When the longitudinal contour spacing distance to be determined is 12 and the transverse contour spacing distance is 9, by comparison, it can be found that interval C includes the longitudinal contour spacing distance and interval B includes the transverse contour spacing distance, then c can be determined as the reduction factor corresponding to the longitudinal contour spacing distance, and b can be determined as the reduction factor corresponding to the transverse contour spacing distance.
[0131] Furthermore, the server will sum up the horizontal slot size distance and the horizontal reduction distance, and obtain the horizontal size of the collection window corresponding to the probiotic slot after calculation; then sum up the vertical slot size distance and the vertical reduction distance, and obtain the vertical size of the collection window corresponding to the probiotic slot after calculation.
[0132] Finally, the server will combine the horizontal size of the collection window and the vertical size of the collection window corresponding to the same probiotic slot, so as to obtain the sizes of each collection window corresponding to each probiotic slot, and determine the corresponding preset collection windows based on the center point of the horizontal size of the collection window and the vertical size of the collection window.
[0133] Here, by setting a corresponding preset collection window, it is possible to ensure the complete collection of each probiotic slot during subsequent data collection, thereby improving the corresponding identification accuracy; it should be noted that after summing the longitudinal slot size distance and the longitudinal reduction distance, and summing the transverse slot size distance and the transverse reduction distance, the obtained transverse size of the collection window and the longitudinal size of the collection window can be slightly larger than the size of the probiotic slot in the actual scenario, so that each probiotic slot can be completely collected based on the obtained preset collection window.
[0134] In step S104, the following contents are included:
[0135] The culture operation device is controlled to collect data from each preset collection window respectively, and the initial window data of each probiotic slot is obtained respectively. Based on each initial window data, it is determined whether there is an injection bottle cap in each corresponding probiotic slot, and the probiotic slot with the injection bottle cap is determined as having an injection attribute, and the probiotic slot without the injection bottle cap is determined as a vacant attribute.
[0136] For example, in this embodiment, after determining each preset acquisition window, the server will control the culture operation device to collect data for each preset acquisition window, thereby obtaining each initial window data (which can be understood as an image of the corresponding preset acquisition window). At this time, the server can determine whether a bottle cap is placed in each corresponding probiotic slot according to each initial window data, that is, whether there is an injection bottle cap, and then the server will determine the probiotic slot with the injection bottle cap as having the injection attribute, and determine the probiotic slot without the injection bottle cap as having the vacant attribute.
[0137] Here, the culture operation device may be integrated with a camera function having a data acquisition function, and when the culture operation device is performing corresponding data acquisition, the culture operation device may be controlled to move to a corresponding position based on a preset acquisition window, and perform data acquisition work for each probiotic slot.
[0138] It should be noted that the present embodiment can determine whether there is an injection bottle cap in each probiotic slot by collecting data for each probiotic slot before injecting the probiotics, so as to facilitate the subsequent probiotic injection into the probiotic slots with the injection bottle caps. At the same time, the probiotic slots without the injection bottle caps can be screened out, which has a certain accuracy, ensures the injection efficiency, and avoids unnecessary waste.
[0139] Furthermore, the above-mentioned “controlling the culture operation device to collect data for each preset collection window respectively, obtaining each initial window data including each probiotic slot respectively, and determining whether there is an injection bottle cap in each corresponding probiotic slot based on each initial window data, and determining the probiotic slot with the injection bottle cap as having the injection attribute and the probiotic slot without the injection bottle cap as having the vacant attribute respectively” also includes the following steps:
[0140] In response to a configuration completion signal carrying the bottle cap pixel value sent by the culture operation device, the culture operation device is controlled to collect data for each preset collection window to obtain initial window data including each probiotic slot;
[0141] Pixel point recognition is performed based on each initial window data to obtain each slot pixel group that constitutes each initial window data, and slot pixel values corresponding to all slot pixel points in the same slot pixel group are determined respectively;
[0142] The mean value is calculated based on the pixel value of each slot, and the mean value of each injected pixel corresponding to each probiotic slot is obtained;
[0143] The difference between the mean value of each injected pixel and the pixel value of the bottle cap is calculated to obtain the difference of each pixel, and the probiotic slot whose corresponding pixel difference is within the preset difference interval is determined as having the injection attribute, and the probiotic slot whose corresponding pixel difference is outside the preset difference interval is determined as being vacant.
[0144] For example, in this embodiment, when the culture operation device completes the installation of the bottle caps of one or part of the probiotic slots, it will send a corresponding configuration completion signal; and in order to be able to quickly determine whether there is a bottle cap for each probiotic slot, the slot bottom of each probiotic slot can be set to one color in advance, and the bottle cap can be set to another color, and the color difference can be used to quickly determine; here, for example, when the bottle cap installed by the culture operation device is red, the configuration completion signal sent by the culture operation device will also carry the pixel value information corresponding to the red pixel value; or, when the bottle cap installed by the culture operation device is blue, the configuration completion signal sent by the culture operation device will carry the pixel value information corresponding to the blue pixel value; it should be noted that the specific color of the bottle cap is not limited in this embodiment, and blue and red are only examples.
[0145] After receiving the configuration completion signal sent by the cultivation operation device, the server will control the cultivation operation device to collect data for each preset collection window, thereby obtaining each initial window data including each probiotic slot. Then, the server will identify the pixels of each initial window data, obtain each slot pixel group that constitutes each initial window data, and determine the slot pixel values corresponding to all slot pixel points in the same slot pixel group. Then, the average of each slot pixel value is calculated to obtain the injection pixel average of each probiotic slot.
[0146] After obtaining the corresponding mean values of each injected pixel, the server will perform difference calculations between the mean values of each injected pixel and the pixel values of the bottle caps, obtain the pixel differences after calculation, and determine the probiotic slots whose pixel differences are within the preset difference range as having injection attributes, and determine the probiotic slots whose pixel differences are outside the preset difference range as being vacant attributes.
[0147] It should be noted that, since the color of the bottom of the probiotic slot is different from the color of the configured bottle cap, after obtaining the corresponding injected pixel mean, a difference calculation based on the pixel value can be performed. When the pixel difference is within the preset difference interval, the difference between the pixel value of the corresponding probiotic slot and the pixel value of the corresponding bottle cap is small, and it can be determined that there is a bottle cap in the probiotic slot. When the pixel difference is not within the preset difference interval, the difference between the pixel value of the corresponding probiotic slot and the pixel value of the corresponding camera is large, and it can be determined that there is no bottle cap in the probiotic slot. That is, this embodiment can enable the server to perform pixel point recognition on the initial window data according to the configuration completion signal sent by the cultivation operation device from the dimension that the colors of the probiotic slot and the bottle cap are different, and accurately determine whether a bottle cap is placed in the probiotic slot, thereby ensuring a certain production efficiency.
[0148] In step S106, the following contents are included:
[0149] The culture operation device is controlled to perform probiotic injection on all probiotic slots with injection properties, and after completing the probiotic injection, distance detection is performed on each probiotic slot with injection properties to obtain each distance collection value.
[0150] For example, in this embodiment, after determining the properties of each probiotic slot, the server will control the cultivation operation device to inject probiotics into all probiotic slots with injection properties, and after completing the probiotic injection, perform distance detection on each probiotic slot with injection properties, thereby obtaining each distance collection value, and further perform qualification detection on the probiotic beverage that has completed the probiotic injection based on each distance collection value.
[0151] Furthermore, the above-mentioned “controlling the culture operation device to inject probiotics into all probiotic slots with injection properties, and after completing the probiotic injection, performing distance detection on each probiotic slot with injection properties to obtain each distance collection value” also includes the following steps:
[0152] Coordinate configuration is performed for each probiotic slot having an injection attribute to obtain injection coordinates corresponding to each probiotic slot;
[0153] In response to the culture operation device scanning a scanning label pre-set on the flat tray, acquiring a slot type included in the tray information;
[0154] Packaging the injection coordinates and the slot types to obtain injection information, and sending an injection signal carrying the injection information to the culture operation device;
[0155] In response to receiving the injection signal, the culture operation device finds corresponding probiotic slots with injection properties in the flat tray based on the injection coordinates, and determines the injection dosage based on the slot type;
[0156] Probiotics are injected into each probiotic slot with injection properties based on the injection dose, and multi-point distance detection is performed on each probiotic slot after the probiotic injection is completed based on a preset point detection strategy to obtain each distance collection value.
[0157] For example, in this embodiment, after determining the attributes of each probiotic slot, the server will configure the coordinates of each probiotic slot with injection attributes to obtain the injection coordinates corresponding to each probiotic slot. For example, the injection coordinates of two probiotic slots can be (1, 1) and (1, 2) respectively.
[0158] Since the sizes and depths of different bottle caps may be different, the injection dosage of probiotics required for different bottle caps is also different. Therefore, when the culture operation device scans the scanning label pre-set on the flat tray, the server will obtain the slot type in the tray information, and then package the data of each injection coordinate and slot type to obtain the injection information after packaging, and then send the injection signal carrying the injection information to the culture operation device.
[0159] When the culture operation device receives the injection signal, it will find the corresponding probiotic slot with injection properties in the flat tray according to each injection coordinate, and then determine the injection dose according to the slot type. Then, the server will control the culture operation device to inject probiotics into each probiotic slot with injection properties according to the injection dose, and perform multi-point distance detection on each probiotic slot after probiotic injection based on the preset point detection strategy, so as to obtain each distance collection value.
[0160] Furthermore, the above-mentioned “based on a preset point detection strategy, performing multi-point distance detection on each probiotic slot after the probiotics are injected to obtain each distance collection value” also includes the following steps:
[0161] Determine the center points of each probiotic slot, and generate virtual cross auxiliary lines intersecting with the slot contour of the probiotic slot based on the center points of each slot;
[0162] Determine the center points of each line segment corresponding to each independent line segment on the virtual cross auxiliary line, and determine the line segment coordinate points corresponding to the center points of each line segment and the center coordinate point corresponding to the center point of the slot based on the injection coordinates corresponding to each probiotic slot;
[0163] The control distance detection unit performs distance detection on each line segment coordinate point and the center coordinate point corresponding to the same probiotic slot, obtains each line segment detection value and the center detection value, and performs mean calculation based on each line segment detection value and the center detection value to obtain each distance collection value corresponding to each probiotic slot.
[0164] For example, in this embodiment, although the server has determined the injection amount before probiotics are injected, in order to avoid the situation that the probiotics injection amount is inaccurate due to equipment and other reasons, the server will perform a qualified test on the probiotics injection amount again after the probiotics are injected. And because the caliber of the probiotics injection port is usually smaller than the probiotics slot, a large number of probiotics will accumulate in the center of the probiotics slot after injection, while the edge of the probiotics slot may only have a relatively small amount of probiotics. Therefore, if the server only selects one point when performing distance detection or the selected point is at the edge of the probiotics slot, the distance acquisition value obtained will be inaccurate, so the server will perform multi-point distance detection.
[0165] Based on the above content, when performing multi-point distance detection, the server will determine the slot center point of each probiotic slot, and generate a virtual cross auxiliary line that intersects with the slot outline of the probiotic slot according to the slot center point of each slot, and then determine the line segment center point of each independent line segment on the virtual cross auxiliary line, such as Figure 3As shown. Based on the injection coordinates corresponding to each probiotic slot, the line segment coordinate points corresponding to the center points of each line segment and the center coordinate points corresponding to the slot center are determined. Then, the server controls the distance detection unit to perform distance detection on each line segment coordinate point and the center coordinate point corresponding to the same probiotic slot, thereby obtaining each line segment detection value and the center detection value, and averages each line segment detection value and the center detection value to obtain each distance collection value corresponding to each probiotic slot.
[0166] It should be noted that the distance acquisition unit can be specifically an infrared distance sensor. In the specific implementation process, the distance acquisition unit can be set above the bottle cap (for example, higher than the preset height of the flat tray), and the flat tray is used as the horizontal plane to perform corresponding infrared distance detection on each coordinate point of the probiotic slot located at the corresponding bottle cap (including the aforementioned line segment coordinate points and the center coordinate point), so as to obtain each elevation value corresponding to each coordinate point (that is, the distance between the distance acquisition unit and each coordinate point, or it can also be understood as the distance between the preset height and each coordinate point). The injection height of the probiotics corresponding to each coordinate point can be determined by the size of each elevation value. It can be understood that the smaller the elevation value corresponding to any coordinate point, the higher the corresponding injection height should be, and the corresponding probiotic content should also be greater.
[0167] Furthermore, by calculating the difference between the obtained elevation values and the preset heights, it is possible to obtain the numerical distances between each coordinate point and the flat tray, that is, the corresponding detection values (including each line segment detection value and the center detection value). It can be understood that since each detection value is obtained based on the vertical distance between each coordinate point and the flat tray, the larger the detection value corresponding to any coordinate point, the higher the corresponding injection height should be, and the corresponding probiotic content should also be greater.
[0168] This embodiment can establish a virtual cross auxiliary line, so as to select multiple points for distance detection, so that the calculated distance collection value is more accurate, thereby improving the corresponding probiotic injection efficiency.
[0169] In step S108, the following contents are included:
[0170] Each collected value is compared with a preset threshold, and all probiotic slots whose corresponding collected values are less than the preset threshold are marked as being subjected to probiotic detection.
[0171] For example, in this embodiment, after determining each distance collection value, the server will compare each distance collection value with a preset threshold value. When the distance collection value is greater than or equal to the preset threshold value, it indicates that the probiotic injection amount of the probiotic slot is qualified; when the distance collection value is less than the preset threshold value, it indicates that the probiotic injection amount of the probiotic slot is unqualified. The server will then mark the status of all probiotic slots whose corresponding distance collection values are less than the preset threshold value based on the digital twin space, so as to facilitate timely viewing of the cultivation operation device.
[0172] Furthermore, the above-mentioned “comparing each collected value with a preset threshold value, and marking the state of probiotic detection for all probiotic slots whose corresponding collected values are less than the preset threshold value” also includes the following steps:
[0173] Compare each distance collection value with a preset threshold, and determine the injection coordinates of each probiotic slot whose corresponding distance collection value is less than the preset threshold as each marking coordinate;
[0174] Based on the digital twin data included in the pallet information, an initial virtual pallet having a mapping relationship with the flat pallet is generated, wherein the initial virtual pallet includes virtual slots corresponding to the probiotic slots respectively;
[0175] Searching for virtual slots corresponding to the marking coordinates in the initial virtual pallet, performing size folding and color configuration of the first color on each virtual slot, and performing color configuration of a second color different from the first color on all remaining virtual slots to obtain a current virtual pallet;
[0176] The current virtual tray is sent to the culture operation device.
[0177] For example, in this embodiment, after calculating each distance acquisition value, the server will compare each distance acquisition value with a preset threshold, and determine the injection coordinates of each probiotic slot whose corresponding distance acquisition value is less than the preset threshold as each mark coordinate. Then, the server will generate an initial virtual tray with a mapping relationship with the flat tray based on the digital twin data included in the tray information, and there are virtual slots corresponding to each probiotic slot in the initial virtual tray. Next, the server will determine each virtual slot corresponding to each mark coordinate in the initial virtual tray, that is, determine the non-compliant probiotic slot, and reduce these virtual slots by a preset multiple based on the center point, that is, fold the size, and configure each virtual slot with a first color, and further configure all the remaining virtual slots with a second color different from the first color, so as to obtain the current virtual tray, and then send the current virtual tray to the cultivation operation device.
[0178] This embodiment can fold the size of the probiotic slots with unqualified probiotic injection amounts in the initial virtual tray and configure them into different colors, so that the cultivation operation device can quickly locate which probiotic slots have unqualified injection doses according to the different sizes and colors of the probiotic slots, thereby saving a certain amount of working time and improving corresponding work efficiency.
[0179] According to the scheme of this embodiment, when the corresponding probiotic injection work needs to be performed, the scanning label on the selected flat tray can be scanned by the cultivation operation device to enable the server to obtain the corresponding tray information, and the preset collection window corresponding to each probiotic slot on the flat tray is determined based on the tray information, and the bottle cap placement of each probiotic slot is determined by collecting data for each preset collection window, so as to determine all probiotic slots that need to be injected with probiotics, and prevent the corresponding probiotic injection operation from being performed on the probiotic slots without bottle caps in the subsequent process, so as to avoid causing corresponding resource waste and production losses, and improve the corresponding production efficiency; and further, after completing the determination of all the probiotic slots with bottle caps, it is also possible to determine whether the injection situation of each probiotic slot meets the standard by distance detection, and when the injection situation does not meet the standard occurs, the corresponding probiotic slot will be visually marked based on the digital twin space, so as to help the cultivation operation device, the management end or other terminals to obtain the corresponding information based on the visual mark, so as to quickly perform the corresponding product screening and improve the corresponding product production quality.
[0180] It should be noted that, in this embodiment, the culture operation device can be understood as an integrated device that integrates the functions of multiple devices, which may include multiple sub-devices. From the foregoing content, it can be seen that the culture operation device may, for example, include a label scanning device for scanning labels, a photographic device for collecting data from a preset collection window, a data processing device (mobile phone or computer) with data transmission and data display functions, a workshop robot arm for installing bottle caps, and a workshop robot arm for injecting probiotics.
[0181] Another embodiment of the present invention provides a production system for a probiotic beverage. Figure 4 As the corresponding structural block diagram, the system includes a server, and the server includes:
[0182] a scanning module configured to control the culture operation device to scan a scanning label pre-set on a flat tray in response to a production request to obtain tray information corresponding to the flat tray, and determine preset collection windows corresponding to probiotic slots on the flat tray based on the tray information;
[0183] The acquisition module is configured to control the culture operation device to collect data from each preset acquisition window, obtain each initial window data, and determine whether there is an injection bottle cap in each corresponding probiotic slot based on each initial window data, and determine the probiotic slot with the injection bottle cap as having the injection attribute, and determine the probiotic slot without the injection bottle cap as being vacant;
[0184] The detection module is configured to control the culture operation device to perform probiotic injection on all probiotic slots with injection properties, and after completing the probiotic injection, perform detection on each probiotic slot with injection properties to obtain each collection value;
[0185] The comparison module is configured to compare each collected value with a preset threshold value, and mark the status of probiotic detection for all probiotic slots whose corresponding collected values are less than the preset threshold value.
[0186] In addition, another embodiment of the present invention further provides a probiotic beverage, which is mainly prepared based on the above-mentioned production method of the probiotic beverage, wherein the probiotic beverage is specifically described as follows:
[0187] 1. This product is compounded with multiple probiotic strains, a combination of 4 prebiotics + 8 probiotics, which is a two-pronged feeding and supplementation, synergistically enhancing the effect, and diversifiedly regulating the balance of human intestinal flora, improving gastrointestinal discomfort, preventing constipation, controlling weight, improving immunity, preventing allergies and fighting tumors.
[0188] 1) Bifidobacterium lactis B420 - DuPont's star "slim bacteria"
[0189] Clinical studies have shown that B420 can reduce weight gain and fat mass accumulation.
[0190] Control calorie intake and help reduce body fat and abdominal fat. B420 can control the proliferation of unhealthy intestinal microorganisms and adjust the balance of intestinal flora. B420 is not only powerful in itself and has strong tolerance to gastric acid, but can also help other probiotics colonize and grow.
[0191] 2) Lactobacillus acidophilus LA-14
[0192] It can alleviate D-galactosamine-induced liver damage in rats, reduce related markers, hepatointestinal tissue damage and inflammatory cytokine expression; effectively inhibit the growth and proliferation of pathogenic bacteria; prevent and relieve gynecological inflammation, maintain the vaginal ecological environment; restore the balance of flora, and significantly improve the immune function of the female private parts; regulate the mucosal immune function and enhance the immunity of the private parts.
[0193] 3) Lactobacillus casei LPC-37
[0194] It has the functions of enhancing immunity, maintaining the balance of intestinal flora, promoting digestion, as well as lowering blood pressure, lowering cholesterol, strengthening physical fitness, delaying aging and prolonging life. It also participates in digestive function, promotes intestinal peristalsis, and can effectively prevent and treat constipation.
[0195] 4) Bifidobacterium lactis Bi-07
[0196] It can inhibit the formation of harmful bacteria in the intestines, reduce the damage of harmful bacteria to the intestines, enhance immunity in the intestines, and prevent the occurrence of intestinal inflammation.
[0197] 5) Bifidobacterium lactis HN019 is a physiological bacterium that promotes health and can help the human body regulate its own intestinal health. If there are obvious symptoms such as diarrhea, intestinal flora imbalance, and discomfort such as intestinal flora imbalance, Bifidobacterium lactis hn019 can be used appropriately for conditioning to improve the body's immunity, effectively clear away heat and dampness, and regulate gastrointestinal function. Bifidobacterium lactis HN019 is safe and reliable, and has no adverse effects on infant growth and development. HN019 can regulate intestinal flora and improve gastrointestinal function, which may be related to HN019's ability to improve immunity, anti-inflammatory and antioxidant effects.
[0198] 6) Lactobacillus paracasei MP-137
[0199] Clinical verification by multiple hospitals has shown that it can significantly increase lung function and peak expiratory flow rate PEFR, and reduce airway hyperresponsiveness. It is clinically used to treat urticaria, eczema, allergic asthma and allergic rhinitis. The symptom score of the group consuming anti-allergic probiotics showed a significant decrease in airway hyperresponsiveness. It has a clinical improvement effect on children with respiratory allergic diseases such as asthma and allergic rhinitis.
[0200] 2. This product is rich in prebiotics such as oligofructose, inulin, lactitol and oligoxylose, which can significantly promote the growth and reproduction of probiotics, and complement probiotics to promote the balance of intestinal flora. Among them, oligofructose, inulin and oligoxylose are water-soluble dietary fibers, which can enhance satiety and help control weight.
[0201] 1) Oligosaccharides can selectively promote the colonization of beneficial bacteria such as lactobacillus, bifidobacterium and streptococcus in the digestive tract, inhibit the growth of harmful bacteria, and improve the balance of intestinal flora.
[0202] Fructose can directly regulate mucosal immunity, relieve inflammatory responses caused by lipopolysaccharide (LPS), and enhance human immunity;
[0203] 2) As a new resource food, inulin has a significant proliferation effect on bifidobacteria and lactobacilli in the intestines, rapidly improving the intestinal digestive environment and regulating the balance of microecology. In addition, it can produce a large number of physiologically active substances and decompose into multiple immune factors, which can improve the body's resistance to disease and enhance immunity;
[0204] 3) Lactitol can enhance bifidobacteria factors in the intestine and promote the balance of intestinal flora. In addition, lactitol is low in calories and will not promote the secretion of insulin after intake. It inhibits the activity of lipoprotein lipase in human adipose tissue, reduces fat accumulation, and achieves the effect of controlling weight;
[0205] 4) Xylooligosaccharides can directly enter the human intestine, promote the proliferation of bifidobacteria and produce a large amount of organic acid. It can reduce the pH value in the intestine, inhibit the growth of harmful bacteria, create good conditions for the growth of probiotics, and promote the proliferation of beneficial bacteria in the intestine. It can effectively adjust intestinal function and treat diseases such as constipation and diarrhea.
[0206] Features
[0207] 1) Functional patented strains
[0208] Patented strain: Bifidobacterium lactis HN019 Patent No. CN 1150314C
[0209] Patented strain: Bifidobacterium lactis BI-07 U.S. Patent Number: US PATENT 9,737,575
[0210] Patented strain: Lactobacillus acidophilus LA-14 US Patent No.: US PATENT 6,653,062
[0211] 2) Unique cell micro-embedding technology
[0212] Adopting proprietary probiotic micro-encapsulation technology: building a protective structure layer based on cells, constructing a polypeptide component, an antioxidant composite layer and modified cellulose, which respectively promote the rigid state of molecules, reduce the redox potential and block external stress, ensuring the product's tolerance stability and efficacy.
[0213] 3) Scientific combination of complex probiotics and prebiotics, specific probiotic strains and prebiotics are matched and synergistically enhanced; mature compound formula, customized functions and populations.
[0214] 4) Professional production environment
[0215] Class 100,000 (partially Class 10,000) GMP cleanroom, constant temperature (28°C) and constant humidity (40%) environment.
[0216] 5) Portable packaging
[0217] It can be packaged in a bottle cap style and integrated with the drinking bottle.
[0218] We insist on using safe and portable packaging. The product uses a three-layer high-barrier composite aluminum foil bag to ensure that the probiotics are isolated from the outside air, effectively ensuring the activity of the probiotics.
[0219] The probiotics provided by the present invention are beneficial to the proliferation of probiotics in the human body, regulate the balance of the intestinal flora of the human body, help control weight, maintain a slim figure, improve immunity, effectively prevent allergies, and assist in tumor inhibition. Resist the invasion of foreign viruses and bacteria on our health. It can improve and enhance immunity, promote the improvement of the body's disease resistance, maintain normal intestinal function, inhibit the occurrence of inflammation, reduce the distribution of fat cells, and increase the number of immune cells. It can also increase the number of immune cells, enhance the body's immunity, and then resist foreign viruses and bacteria.
[0220] In the description provided herein, algorithms and displays are not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the examples of the present invention. According to the above description, it is obvious that the structure required for constructing such systems. In addition, the present invention is not directed to any specific programming language either. It should be understood that various programming languages can be utilized to implement the content of the present invention described herein, and the above description of specific languages is for the purpose of disclosing the preferred embodiment of the present invention.
[0221] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
[0222] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof.
[0223] Those skilled in the art will appreciate that the modules or units or components of the devices in the examples disclosed herein may be arranged in the devices described in the embodiment, or alternatively may be located in one or more devices different from the devices in the examples. The modules in the foregoing examples may be combined into one module or may be divided into multiple submodules.
[0224] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. All features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device so disclosed may be combined in any combination, except that at least some of such features and / or processes or units are mutually exclusive. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature that provides the same, equivalent or similar purpose.
[0225] Furthermore, those skilled in the art will appreciate that although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features from different embodiments is meant to be within the scope of the present invention and to form different embodiments.
[0226] In addition, some of the embodiments are described herein as methods or combinations of method elements that can be implemented by a processor of a computer system or by other devices that perform the functions. Therefore, a processor with necessary instructions for implementing the method or method elements forms a device for implementing the method or method elements. In addition, the elements described herein of the device embodiments are examples of devices for implementing the functions performed by the elements for the purpose of implementing the invention.
[0227] As used herein, unless otherwise specified, the use of ordinal numbers "first," "second," "third," etc. to describe common objects merely indicates that different instances of similar objects are involved, and is not intended to imply that the objects so described must have a given order in time, space, order, or in any other manner.
[0228] Although the present invention has been described according to a limited number of embodiments, it will be apparent to those skilled in the art, with the benefit of the above description, that other embodiments may be envisioned within the scope of the invention thus described. In addition, it should be noted that the language used in this specification is selected primarily for readability and teaching purposes, rather than for explaining or defining the subject matter of the present invention. Therefore, many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the appended claims. The disclosure of the present invention is illustrative and not restrictive with respect to the scope of the present invention, and the scope of the present invention is defined by the appended claims.
Claims
1. A method for producing a probiotic beverage, characterized in that: The following steps are involved: In response to a production request from a server, the cultivation operation device scans a scanning label pre-set on a flat tray to obtain tray information corresponding to the flat tray, and determines preset collection windows corresponding to probiotic slots on the flat tray based on the tray information, so that data collection is performed based on the preset collection windows to obtain data contents corresponding to the probiotic slots; Control the culture operation device to collect data from each preset collection window to obtain each initial window data, and determine whether there is an injection bottle cap in each corresponding probiotic slot based on each initial window data, and determine the probiotic slot with the injection bottle cap as having an injection attribute, and determine the probiotic slot without the injection bottle cap as a vacant attribute; Controlling the culture operation device to inject probiotics into all probiotic slots with injection properties, and after completing the probiotic injection, detecting each probiotic slot with injection properties to obtain each collection value; Each collected value is compared with a preset threshold value, all probiotic slots whose corresponding collected values are less than the preset threshold value are determined, and status marking based on probiotic detection is performed.
2. The method for producing a probiotic beverage according to claim 1, characterized in that: In response to a production request from a server, the cultivation operation device scans a scanning label pre-set on a flat tray to obtain tray information corresponding to the flat tray, and determines, based on the tray information, respective preset collection windows corresponding to respective probiotic slots located on the flat tray, including: In response to receiving the production request sent by the server, the cultivation operation device scans a scanning label pre-set on the flat tray, obtains tray top-view data corresponding to the scanning label and included in the tray information, and establishes a tray coordinate system based on the tray top-view data; Determine each slot coordinate group corresponding to each slot data located in the top-view data of the pallet based on the pallet coordinate system, and determine each slot coordinate point corresponding to all the maximum horizontal coordinate values, the minimum horizontal coordinate values, the maximum vertical coordinate values and the minimum vertical coordinate values located in the same slot coordinate group as a contour coordinate group corresponding to the slot data, to obtain each contour coordinate group corresponding to each slot data; Determine the interval based on the contour coordinate groups at adjacent positions to obtain the contour interval distance, and determine the slot size corresponding to the probiotic slot based on the contour coordinate groups; Based on the contour spacing distance and the slot size, the sizes of the collection windows corresponding to the probiotic slots on the flat tray are determined, and based on the sizes of the collection windows, the preset collection windows corresponding to the probiotic slots are determined.
3. The method for producing a probiotic beverage according to claim 2, characterized in that: The interval is determined based on the contour coordinate groups in adjacent positions to obtain the contour interval distance, including: Determine any contour coordinate group as a first reference coordinate group, and determine any two slot coordinate points corresponding to the same horizontal coordinate value in the first reference coordinate group as first reference longitudinal coordinate points, and determine any two slot coordinate points corresponding to the same vertical coordinate value in the first reference coordinate group as first reference transverse coordinate points; Establishing a corresponding virtual coordinate auxiliary line along a direction parallel to the transverse coordinate axis with each of the first reference longitudinal coordinate points as an extension point, and determining each slot coordinate point located on the virtual coordinate auxiliary line as a longitudinal coordinate group to be determined; Determine the transverse coordinate distance between each slot coordinate point in the to-be-determined longitudinal coordinate group and the first reference longitudinal coordinate point, and determine the slot coordinate point corresponding to the smallest transverse coordinate distance and located in other contour coordinate groups as the second reference longitudinal coordinate point corresponding to the first reference longitudinal coordinate point; Establishing a corresponding virtual coordinate auxiliary line along a direction parallel to the longitudinal coordinate axis with each of the first reference transverse coordinate points as an extension point, and determining each slot coordinate point located on the virtual coordinate auxiliary line as a transverse coordinate group to be determined; Determine the longitudinal coordinate distances between each slot coordinate point in the to-be-determined transverse coordinate group and the first reference transverse coordinate point, and determine the slot coordinate point corresponding to the smallest longitudinal coordinate distance and located in other contour coordinate groups as the second reference transverse coordinate point corresponding to the first reference transverse coordinate point; Based on the mean value calculation of each coordinate distance between each first reference longitudinal coordinate point and each corresponding second reference longitudinal coordinate point, a transverse contour spacing distance is obtained; The longitudinal contour spacing distance is obtained by performing mean calculation based on the coordinate distances between each first reference transverse coordinate point and each corresponding second reference transverse coordinate point.
4. The method for producing a probiotic beverage according to claim 3, characterized in that: Determining the slot size corresponding to the probiotic slot based on the contour coordinate group includes: In each of the to-be-determined longitudinal coordinate groups, slot coordinate points that are in the same contour coordinate group as each of the first reference longitudinal coordinate points are respectively determined, and each of the slot coordinate points is determined as a third reference longitudinal coordinate point; In each of the to-be-determined transverse coordinate groups, slot coordinate points that are located in the same contour coordinate group as each of the first reference transverse coordinate points are respectively determined, and each of the slot coordinate points is determined as a third reference transverse coordinate point; Based on the average value calculation of each coordinate distance between each first reference longitudinal coordinate point and each corresponding third reference longitudinal coordinate point, a transverse slot size distance is obtained; The longitudinal slot size distance is obtained by performing mean calculation based on the coordinate distances between each first reference transverse coordinate point and each corresponding third reference transverse coordinate point.
5. The method for producing a probiotic beverage according to claim 4, characterized in that: Based on the contour spacing distance and the slot size, determining the sizes of the collection windows corresponding to the probiotic slots on the flat tray, and determining the corresponding preset collection windows based on the sizes of the collection windows, including: Retrieving a preset division table, wherein the preset division table includes different distance intervals and reduction multiples corresponding to the different distance intervals; Traversing the preset division table, and determining distance intervals including the horizontal contour interval distance and the vertical contour interval distance, and determining reduction multiples corresponding to the horizontal contour interval distance and the vertical contour interval distance respectively based on the distance interval; Based on the reduction factor, the horizontal contour spacing distance and the vertical contour spacing distance are reduced respectively to obtain a horizontal reduction distance and a vertical reduction distance; The transverse slot size distance and the transverse reduction distance are summed to obtain the transverse size of the collection window corresponding to the probiotic slot; The longitudinal slot size distance and the longitudinal reduction distance are summed to obtain the longitudinal size of the collection window corresponding to the probiotic slot; The transverse size of the collection window and the longitudinal size of the collection window corresponding to the same probiotic slot are combined to obtain the sizes of the collection windows corresponding to the probiotic slots, and the corresponding preset collection windows are determined based on the sizes of the collection windows.
6. The method for producing a probiotic beverage according to claim 1, characterized in that: The culture operation device is controlled to collect data from each preset collection window, obtain each initial window data including each probiotic slot, and determine whether there is an injection bottle cap in each corresponding probiotic slot based on each initial window data, and determine the probiotic slot with the injection bottle cap as having the injection attribute and the probiotic slot without the injection bottle cap as having the vacant attribute, including: In response to a configuration completion signal carrying the bottle cap pixel value sent by the culture operation device, the culture operation device is controlled to collect data for each preset collection window to obtain initial window data including each probiotic slot; Pixel point recognition is performed based on each initial window data to obtain each slot pixel group that constitutes each initial window data, and slot pixel values corresponding to all slot pixel points in the same slot pixel group are determined respectively; The mean value is calculated based on the pixel value of each slot, and the mean value of each injected pixel corresponding to each probiotic slot is obtained; The difference between the mean value of each injected pixel and the pixel value of the bottle cap is calculated to obtain the difference of each pixel, and the probiotic slot whose corresponding pixel difference is within the preset difference interval is determined as having the injection attribute, and the probiotic slot whose corresponding pixel difference is outside the preset difference interval is determined as being vacant.
7. The method for producing a probiotic beverage according to claim 1, characterized in that: The culture operation device is controlled to inject probiotics into all probiotic slots with injection properties, and after completing the probiotic injection, distance detection is performed on each probiotic slot with injection properties to obtain each distance collection value, including: Coordinate configuration is performed for each probiotic slot having an injection attribute to obtain injection coordinates corresponding to each probiotic slot; In response to the culture operation device scanning a scanning label pre-set on the flat tray, acquiring a slot type included in the tray information; Packaging the injection coordinates and the slot types to obtain injection information, and sending an injection signal carrying the injection information to the culture operation device; In response to receiving the injection signal, the culture operation device finds corresponding probiotic slots with injection properties in the flat tray based on the injection coordinates, and determines the injection dosage based on the slot type; Probiotics are injected into each probiotic slot with injection properties based on the injection dose, and multi-point distance detection is performed on each probiotic slot after the probiotic injection is completed based on a preset point detection strategy to obtain each distance collection value.
8. The method for producing a probiotic beverage according to claim 7, characterized in that: Based on the preset point detection strategy, the distance detection of each probiotic slot after the probiotic injection is completed is performed at multiple points to obtain each distance collection value, including: Determine the center points of each probiotic slot, and generate virtual cross auxiliary lines intersecting with the slot contour of the probiotic slot based on the center points of each slot; Determine the center points of each line segment corresponding to each independent line segment on the virtual cross auxiliary line, and determine the line segment coordinate points corresponding to the center points of each line segment and the center coordinate point corresponding to the center point of the slot based on the injection coordinates corresponding to each probiotic slot; The control distance detection unit performs distance detection on each line segment coordinate point and the center coordinate point corresponding to the same probiotic slot, obtains each line segment detection value and the center detection value, and performs mean calculation based on each line segment detection value and the center detection value to obtain each distance collection value corresponding to each probiotic slot.
9. The method for producing a probiotic beverage according to claim 8, characterized in that: Compare each collected value with a preset threshold, determine all probiotic slots whose corresponding collected values are less than the preset threshold, and perform status marking based on probiotic detection, including: Compare each distance collection value with a preset threshold, and determine the injection coordinates of each probiotic slot whose corresponding distance collection value is less than the preset threshold as each marking coordinate; Based on the digital twin data included in the pallet information, an initial virtual pallet having a mapping relationship with the flat pallet is generated, wherein the initial virtual pallet includes virtual slots corresponding to the probiotic slots respectively; Searching for virtual slots corresponding to the marking coordinates in the initial virtual pallet, performing size folding and color configuration of the first color on each virtual slot, and performing color configuration of a second color different from the first color on all remaining virtual slots to obtain a current virtual pallet; The current virtual tray is sent to the culture operation device.
10. The method for producing a probiotic beverage according to claim 9, characterized in that: The method further comprises: Determine all probiotic slots whose corresponding distance collection values are greater than or equal to the preset threshold as a slot screening group; Calculate the difference between each line segment detection value corresponding to the same probiotic slot in the slot screening group and the central detection value to obtain each detection difference, and determine the line segment coordinate point whose corresponding detection difference is greater than the difference threshold as the line segment detection point; Determine each first detection point located at the center of the line segment detection point and each line segment coordinate point adjacent thereto based on the line segment detection point and each line segment coordinate point adjacent thereto, and determine a second detection point located at the center of the line segment detection point and the center coordinate point based on the line segment detection point and the center coordinate point; Controlling the distance detection unit to perform distance detection on each first detection point and the second detection point respectively to obtain each first detection value and the second detection value; Calculate the difference between each first detection value corresponding to each first detection point and the central detection value corresponding to the central coordinate point to obtain the difference of each line segment; Based on the comparison between each line segment difference and a preset threshold, the probiotic slot corresponding to which the comparison result is that any line segment difference is less than the preset threshold is determined as meeting the first screening condition; Calculate the difference between the line segment detection value corresponding to the line segment detection point and the center detection value corresponding to the center coordinate point and the second detection value to obtain a first midpoint difference and a second midpoint difference; Determine a first height change rate and a second height change rate corresponding to the probiotic slot based on the first midpoint difference and the second midpoint difference, and compare the first height change rate and the second height change rate with a change rate threshold, respectively; Determine the probiotic slots corresponding to any height change rate of the comparison result that is greater than the change rate threshold as meeting the second screening condition; The probiotic slots that meet both the first screening condition and the second screening condition are marked with a status based on the digital twin space.
11. The method for producing a probiotic beverage according to claim 10, characterized in that: Determining a first height change rate and a second height change rate corresponding to the probiotic slot based on the first midpoint difference and the second midpoint difference includes: Establishing a three-dimensional coordinate space based on the line segment detection point and the center coordinate point, wherein the first midpoint difference value and the second midpoint difference value are both values corresponding to the Z axis in the three-dimensional coordinate space; Determine a spatial plane composed of an X-axis and a Y-axis in the three-dimensional coordinate space, and perform plane distance calculation on the second detection point and the line segment detection point, or the second detection point and the center coordinate point based on the spatial plane to obtain a plane midpoint distance value corresponding to the X-axis and the Y-axis in the three-dimensional coordinate space; Establishing a first elevation triangle corresponding to the line segment detection point and the second detection point in the three-dimensional coordinate space based on the first midpoint difference value and the plane midpoint distance value, and obtaining a first height change rate based on the first elevation triangle; A second elevation triangle corresponding to the second detection point and the center coordinate point is established in the three-dimensional coordinate space based on the second midpoint difference value and the plane midpoint distance value, and a second height change rate is obtained based on the second elevation triangle.
12. The method for producing a probiotic beverage according to claim 10, characterized in that: The components of the probiotics include inulin, oligofructose, lactitol, Lactobacillus plantarum, Lactobacillus acidophilus LA-14, Lactobacillus reuteri GL-104, Bifidobacterium lactis B420, Bifidobacterium lactis Bi-07, Bifidobacterium lactis HN019, Lactobacillus paracasei LPC-37, and Lactobacillus paracasei MP-137; Obtaining the component ratios corresponding to all components, and calculating the difference between the height change rate of the second screening condition and the reference change rate to obtain a change rate difference; The change interval corresponding to the change rate difference is determined to obtain the corresponding supplementary amount value, each change interval has a preset supplementary amount value, and the amount value corresponding to each component is calculated based on the supplementary amount value and the component ratio of the probiotics.
13. A production system for a probiotic beverage, characterized in that: A server is included, wherein the server includes: The scanning module is configured to control the culture operation device to scan the scanning label pre-set on the flat tray in response to the production request to obtain tray information corresponding to the flat tray, and determine the preset collection windows corresponding to the probiotic slots on the flat tray based on the tray information, so as to obtain the data contents corresponding to the probiotic slots by performing data collection based on the preset collection windows; The acquisition module is configured to control the culture operation device to collect data from each preset acquisition window, obtain each initial window data, and determine whether there is an injection bottle cap in each corresponding probiotic slot based on each initial window data, and determine the probiotic slot with the injection bottle cap as having the injection attribute, and determine the probiotic slot without the injection bottle cap as being vacant; The detection module is configured to control the culture operation device to perform probiotic injection on all probiotic slots with injection properties, and after completing the probiotic injection, perform detection on each probiotic slot with injection properties to obtain each collection value; The comparison module is configured to compare each collected value with a preset threshold, determine all probiotic slots whose corresponding collected values are less than the preset threshold, and perform status marking based on probiotic detection.
14. A probiotic drink prepared according to the production method of a probiotic drink according to any one of claims 1 to 12, comprising the following substances: Inulin, oligofructose, lactitol, Lactobacillus plantarum, Lactobacillus acidophilus LA-14, Lactobacillus reuteri GL-104, Bifidobacterium lactis B420, Bifidobacterium lactis Bi-07, Bifidobacterium lactis HN019, Lactobacillus paracasei LPC-37, Lactobacillus paracasei MP-137.
Citation Information
Patent Citations
System and method for putting processed grain intelligently in and out of storage based on RFID technology
CN103914762A
Probiotic fermentation system and fermentation method thereof
CN115247121A
Cited By
Probiotic plant beverage production method and system
CN120678174A