A beverage recognition method
Patent Information
- Application Number
- CN202610691070.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-19
- Publication Date
- 2026-08-11
AI Technical Summary
[0003]然而,在车内杯架这一狭窄的安装环境中,饮料容器会受到杯架自身物理结构的遮挡,导致摄像头只能拍摄到饮料容器的局部信息,无法获取完整的包装图像,从而使得自动识别的成功率较低
[0031]由上述技术方案可以看出,采用本方案提供的饮料识别方法,当饮料容器被放置于车辆的承载位置时,触发信号被即时生成,通过第一控制指令主动驱动承载位置带动饮料容器旋转,并同步发出第二控制指令,控制图像采集装置在旋转过程中采集多张局部图像,从源头上确保了能获取覆盖饮料容器周身、无物理遮挡的完整视觉信息。接着,通过对有序采集的多张局部图像进行处理,能够生成体现饮料容器完整外包装的视觉信息。这一视觉信息是进行后续高精度比对与识别的直接、可靠的数据基础,并控制车技显示屏进行内容显示,减小了因图像残缺导致的识别失败几率,因此提高了饮料识别的成功率。
Smart Images

Figure CN122551327A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive intelligent technology, and in particular to a beverage recognition method. Background Technology
[0002] With the accelerated development of automotive intelligence, human-machine interaction in the cockpit is evolving from traditional mechanical buttons to emotional and proactive intelligent services. Intelligent beverage recognition, as one cutting-edge application, employs visual recognition technology. It uses cameras to photograph and identify the packaging of beverage containers, aiming to allow the vehicle to automatically sense and understand the type of beverage placed in the cup holder by the occupant, thereby improving the driving experience and safety.
[0003] However, in the confined installation environment of a car cup holder, the beverage container is obstructed by the physical structure of the cup holder itself, causing the camera to only capture partial information of the beverage container and unable to obtain a complete image of the packaging, thus resulting in a low success rate of automatic recognition.
[0004] Therefore, how to improve the success rate of beverage recognition has become a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0005] This application proposes a beverage recognition method that improves the success rate of beverage recognition in vehicles.
[0006] To achieve the above objectives, this application discloses the following technical solutions:
[0007] This application provides a beverage identification method for use in vehicles. The beverage identification method includes the following steps:
[0008] S10: In response to sensing that a beverage container has been placed at the vehicle's loading position, a trigger signal is generated;
[0009] S20: In response to the trigger signal, a first control command is generated to drive the carrying position to rotate the beverage container, and a second control command is generated synchronously with the rotation process to control the image acquisition device to acquire multiple local images of the beverage container.
[0010] S30: Process multiple local images to generate visual information for identifying beverage containers;
[0011] S40: Controls the vehicle's infotainment display to show content based on visual information.
[0012] In some embodiments, in step S10, the placement of the beverage container is sensed by pressure sensing, and a trigger signal is generated based on the change in pressure value.
[0013] In some embodiments, step S10 further includes: when the vehicle is powered on and the load-bearing position is confirmed to be vacant, recording the initial value of the pressure sensing as a reference, and determining whether the beverage container has been placed based on the difference between the current pressure sensing value and the reference.
[0014] In some embodiments, step S20 includes:
[0015] S21: Control the bearing position to rotate in an intermittent step manner;
[0016] S22: At each rotation pause, control the image acquisition device to acquire a partial image;
[0017] S23: Control the carrier position to rotate one full turn until the complete collection of the beverage container outer packaging is completed.
[0018] In some embodiments, step S22 further includes: while controlling the image acquisition device to acquire images, simultaneously controlling the supplementary lighting device to turn on, so as to provide supplementary lighting for the beverage container.
[0019] In some embodiments, step S30 includes:
[0020] S31: Stitch together multiple local images to generate a panoramic image of the beverage container's outer packaging;
[0021] S32: Compare the panoramic outer packaging image with a pre-stored beverage database to identify the category information of the beverage container.
[0022] In some embodiments, step S40 includes: retrieving a theme image associated with the identified beverage container from a preset wallpaper library based on the identified category information, and displaying the theme image as background wallpaper on the vehicle display screen.
[0023] In some embodiments, step S40 further includes: adjusting the ambient lighting in the vehicle to match the theme image based on the identified category information of the beverage container.
[0024] In some embodiments, step S50 is further included, which includes:
[0025] S51: In response to sensing that the beverage container has been lifted from the carrying position, a pick-up signal is generated;
[0026] S52: Based on the pre-stored information associated with the current beverage container, determine whether the alarm conditions are met, and generate an alarm prompt message when the conditions are met, and output it through the vehicle display screen and / or intelligent voice.
[0027] In some embodiments, the alarm conditions include:
[0028] The first alarm condition is met when the beverage in the beverage container is an alcoholic beverage.
[0029] When the beverage in the beverage container is a non-alcoholic beverage, and the amount of water consumed is calculated based on the change in pressure sensing value from when it is initially placed to when it is picked up, the second alarm condition is met when the amount of water consumed exceeds a preset value.
[0030] Step S52 includes: in response to the pick-up signal, determining whether the first alarm condition or the second alarm condition is met, and generating and outputting the corresponding alarm prompt information when the condition is met.
[0031] As can be seen from the above technical solution, the beverage recognition method provided by this solution generates a trigger signal instantly when the beverage container is placed on the vehicle's carrying position. A first control command actively drives the carrying position to rotate the beverage container, and simultaneously issues a second control command to control the image acquisition device to capture multiple partial images during the rotation. This ensures, from the source, that complete visual information covering the entire beverage container without physical obstruction is obtained. Then, by processing the ordered collection of multiple partial images, visual information representing the complete outer packaging of the beverage container can be generated. This visual information serves as a direct and reliable data foundation for subsequent high-precision comparison and recognition, and controls the vehicle's display screen to show the content, reducing the probability of recognition failure due to image incompleteness, thus improving the success rate of beverage recognition. Attached Figure Description
[0032] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are merely some examples or embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort, and this application can be applied to other similar scenarios based on the provided drawings, all of which fall within the scope of protection of this application. Unless obvious from the linguistic context or otherwise specified, the same reference numerals in the drawings represent the same structure or operation.
[0033] Figure 1 This is an overall flowchart of a beverage identification method provided in an embodiment of this application;
[0034] Figure 2 This is a schematic diagram of the vehicle interior provided in an embodiment of this application;
[0035] Figure 3 A detailed flowchart of a beverage identification method provided in an embodiment of this application;
[0036] Figure 4 This is a schematic diagram of an image processing method provided in an embodiment of this application;
[0037] Figure 5This is a schematic diagram of the outer packaging of a beverage container provided in an embodiment of this application;
[0038] Figure 6 A flowchart illustrating the interaction between a person and a cup holder, provided in an embodiment of this application;
[0039] The annotations in the attached figures are explained as follows:
[0040] 100 vehicles; 110 carrying positions; 120 image acquisition devices; 130 vehicle-mounted displays;
[0041] 200 beverage containers. Detailed Implementation
[0042] The present application will now be described in further detail with reference to the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are merely illustrative of the application and not intended to limit it. The described embodiments are only a part of the embodiments of the present application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without inventive effort are within the scope of protection of the present application.
[0043] This application proposes a beverage recognition method that improves the success rate of beverage recognition in vehicles.
[0044] See Figure 1 and Figure 2 To achieve the above objectives, this application discloses the following technical solutions:
[0045] This application provides a beverage recognition method applied to a vehicle 100. The beverage recognition method includes the following steps:
[0046] S10: In response to sensing that the beverage container 200 is placed at the carrying position 110 of the vehicle 100, a trigger signal is generated;
[0047] S20: In response to the trigger signal, a first control command is generated to drive the bearing position 110 to rotate the beverage container 200, and a second control command is generated synchronously with the rotation process to control the image acquisition device 120 to acquire multiple local images of the beverage container 200.
[0048] S30: Process multiple local images to generate visual information for identifying beverage container 200;
[0049] S40: Controls the vehicle's infotainment display screen 130 to display content based on visual information.
[0050] As can be seen from the above technical solution, when the beverage container 200 is placed on the carrying position 110 of the vehicle 100, a trigger signal is generated instantly. A first control command actively drives the carrying position 110 to rotate the beverage container 200, and simultaneously issues a second control command to control the image acquisition device 120 to acquire multiple partial images during the rotation. This ensures, from the source, that complete visual information covering the entire beverage container 200 without physical obstruction is obtained. Then, by processing the orderly acquired partial images, visual information representing the complete outer packaging of the beverage container 200 can be generated. This visual information is a direct and reliable data foundation for subsequent high-precision comparison and recognition, and controls the vehicle display screen 130 to display content, reducing the probability of recognition failure due to image incompleteness, thus improving the success rate of beverage recognition.
[0051] Specifically, in some preferred embodiments, when a user places a beverage container 200 on the load-bearing position 110 of the vehicle 100, such as the coaster assembly in the center armrest cup holder, the system immediately senses the action and generates a trigger signal. The sensing process is achieved through a pressure sensing unit. The pressure sensing unit consists of four high-precision pressure sensors evenly distributed circumferentially on the cup holder fixing plate, which together form a stable multi-point weighing platform.
[0052] Each pressure sensor internally includes an upper component, a lower component, an elastic element, a sensing diaphragm, and a pressure block. The upper component is connected to the upper base, the lower component is connected to the fixed plate, and the elastic element is disposed between the upper component and the pressure block. When the weight of the beverage container 200 is applied to the upper component, the pressure is transmitted through the pressure block to the sensing diaphragm to generate an electrical signal and output a pressure value. A trigger signal is generated based on the change in the pressure value. For example, when the pressure value exceeds a preset value, it is determined that the beverage container 200 has been placed in the bearing position 110.
[0053] The advantage of generating trigger signals using pressure sensors is that they provide high-precision, interference-resistant, and reliable physical contact detection. The pressure sensor can accurately capture minute weight changes, effectively distinguishing between the placement of the beverage container 200 and accidental touches or vibrations. This ensures that subsequent critical processes such as rotation and imaging are accurately triggered only under real-world usage conditions, avoiding erroneous actions and improving the accuracy and stability of the entire beverage recognition system.
[0054] To further improve the accuracy of the pressure sensing stage, when the vehicle 100 is powered on and the cup holder is empty, the output value of the pressure sensor is recorded as a reference for the device's own weight. In subsequent detection, the difference between the current total pressure sensing value and the reference value is compared to accurately determine whether a beverage has been placed, effectively eliminating the influence of the weight of the cup holder assembly itself and ensuring the accuracy of the trigger signal.
[0055] It should be noted that the device's weight baseline verification is generally performed only once and does not need to be performed every time the engine is started. Once the vehicle's computer has the device's weight value, this value is used as the zero weight value of the vehicle's 100 pressure sensing system. Subsequent weighings will automatically subtract the device's weight from the acquired weight value.
[0056] In addition, users can initiate the process again to remeasure the device's weight and update the system data, preventing the impact of fluctuations in the coaster component's weight on detection accuracy and improving user operability.
[0057] In response to the trigger signal, the core control steps of the method are initiated. In one specific implementation, the system generates a first control command, which drives a DC motor through a control module, thereby causing the carrier component, which is connected to the output shaft of the DC motor, to rotate. As the carrier component rotates, the beverage container 200 placed on it rotates along with it. Simultaneously, the system generates a second control command to control a camera fixed in the side wall partition of the cup holder body to take pictures.
[0058] To achieve optimal image acquisition, the rotation process typically employs an intermittent, step-by-step approach. In one specific implementation, the control module controls a DC motor to drive the carrier and beverage container 200 to rotate 60 degrees before pausing. At each pause, the control module simultaneously triggers the camera to capture a partial image of the beverage container 200. By driving the beverage container 200 to rotate one full circle (360 degrees), the system acquires a total of six partial images. This image sequence completely covers the entire outer packaging of the beverage container 200, fundamentally solving the problem of fixed cameras being unable to capture the entire container due to obstruction by the cup holder's side wall. Most importantly, it ensures that the camera captures the image at the exact moment the beverage container 200 comes to a complete stop, thereby completely eliminating image blurring or ghosting caused by rotational motion. This provides clear, motion-blur-free, high-quality original images for subsequent image stitching and high-precision recognition, a crucial prerequisite for reliable visual recognition.
[0059] To improve imaging quality in low-light environments, step S22 further includes: simultaneously controlling the activation of the supplementary lighting device while the image acquisition device 120 is acquiring images, to provide supplementary lighting for the beverage container 200. This actively provides stable, uniform, and directional illumination to the beverage container 200, which is located in a relatively enclosed environment inside the cup holder where light is insufficient. This significantly improves the brightness, contrast, and color reproduction of the acquired image, ensuring that brand logos, text, and graphic details on the beverage packaging can be clearly and accurately captured under various lighting conditions, providing all-weather, highly reliable image quality assurance for subsequent visual recognition.
[0060] After acquiring multiple partial images, the system performs a series of processing steps. The image data is transmitted directly to the vehicle's computer via a connection cable. The vehicle's computer runs image processing algorithms, first rearranging and stitching the multiple partial images according to the rotation order at the time of acquisition, to synthesize a complete 200° panoramic image of the beverage container's outer packaging.
[0061] See Figure 4 and Figure 5 In some preferred embodiments, to ensure the consistency of the synthesized images and improve recognition efficiency, the image processing method includes a standardized alignment step. Specifically, when synthesizing multiple local images captured during the rotation process into a complete panoramic image of the beverage packaging, the system does not simply stitch them together end-to-end according to the original shooting order. Because the starting shooting point, i.e., the first local image, may correspond to any position on the beverage packaging, the starting point of each synthesized panoramic image is inconsistent. This randomness increases the complexity of feature matching in subsequent image recognition algorithms, which may affect the accuracy and speed of recognition.
[0062] To address this issue, the system analyzes the acquired local image sequences before stitching, identifying images containing specific key visual features, such as product barcode areas or nutritional ingredient list text areas. The system sets this feature image as the starting point of the synthesized panoramic image and then reorders and stitches the remaining images around it, maintaining their original spatial continuity.
[0063] For example, if the original image sequence corresponds to beverage packaging positions 1, 2, 3, 4, 5, 6, and the system detects that the image at position 3 contains a barcode, then the final image sequence used for stitching and recognition will be standardized to 3, 4, 5, 6, 1, 2. Through this alignment process, regardless of where the actual rotation begins, the synthesized panoramic packaging image can use a unified feature region containing key product information as its visual starting point. This approach significantly improves the efficiency and accuracy of feature comparison with a pre-stored beverage database, as sample images in the database are typically aligned using similar standard features.
[0064] Subsequently, the vehicle's computer compares the panoramic image of the outer packaging with a beverage feature database pre-stored locally or in the cloud. Using image recognition algorithms, such as feature matching and convolutional neural networks, it identifies the specific brand, type, and other category information of the beverage. This step completes the conversion from raw image data to beverage category information.
[0065] In some preferred embodiments, the system employs a hierarchical recognition strategy to balance efficiency and accuracy. Based on the synthesized panoramic packaging image, the recognition process consists of two steps. First, an initial recognition based on a general dataset is performed: the synthesized image is compared one by one with sample images in a pre-stored database of the user's frequently consumed beverages. If a match with a similarity higher than 90% is found, the recognition is immediately considered successful, and the detailed information of the beverage is output. This step prioritizes matching the user's personal preferences, improving recognition speed and personalized experience.
[0066] If the initial identification fails, a second identification process based on the local dataset begins. The system determines the user's current location (e.g., China, the United States, Europe, etc.) based on the vehicle's GPS location or system settings, and retrieves the corresponding regional database of common beverages. This database covers mainstream beverage products in the region's market. The system then compares the synthesized image with samples from the regional database. If a match with a similarity greater than 90% is found, the identification is considered successful.
[0067] If both rounds of identification fail, the system will determine that the beverage is a new or unlisted product that cannot be identified. At this point, the system will execute the following processing steps: First, it will inform the user via the vehicle's infotainment display that "the beverage cannot be identified and related smart services are temporarily unavailable" to ensure transparency. Second, the system will automatically encrypt and upload a panoramic image of the beverage's outer packaging, along with data such as time and location, to the manufacturer's cloud management backend via the vehicle's wireless network.
[0068] Back-end customer service personnel or the automated verification system will process the image. After verifying that it is a newly launched beverage, its brand, category, appearance characteristics, and related information will be entered into the common beverage database. The database update will then be pushed to the vehicle 100 and other vehicles 100 in the same area via wireless network. This mechanism ensures that the common beverage database can be continuously expanded to cover new products on the market, giving the system's recognition capabilities a self-evolving characteristic and improving the success rate of beverage recognition.
[0069] See Figure 3 It should be noted that when a user picks up and drinks a beverage and then puts the beverage container 200 back into the cup holder assembly, a new / old beverage determination is required. This determination is based on a comparison between the current weight of the beverage container 200 and the weight of the beverage container picked up last time. If the current weight of the beverage container 200 is less than the weight of the beverage container picked up last time, it is determined to be an old beverage, and no further identification is required; only the amount of water consumed is calculated. If the current weight of the beverage container 200 is greater than the weight of the beverage container picked up last time, it is determined to be a new beverage, and the beverage identification process must restart from step S10.
[0070] Based on the identified beverage category information, the system then controls the vehicle's infotainment display 130 to display intelligent content and perform human-computer interaction. For example, in one embodiment, after identifying a beverage as a type of coffee, the vehicle's computer can retrieve a "coffee shop" themed live wallpaper from a preset wallpaper library and immediately switch the desktop background of the main display screen to this wallpaper.
[0071] Simultaneously, the system can send commands to the vehicle lighting controller via the linkage control module to adjust the color of the interior ambient lighting from the default color to a color matching the wallpaper theme, such as the warm yellow associated with a coffee shop. It can also change the beverage icon on the vehicle's infotainment screen to a coffee icon and dynamically display the remaining capacity. This creates a highly personalized and immersive cabin environment for users, greatly enhancing the emotional experience of the interaction.
[0072] See Figure 6 In some preferred embodiments, a method for determining the interaction between a person and the cup holder in the vehicle is also defined. This method is based on the real-time monitoring of the weight change at the cup holder's bearing position by the pressure sensor, and combined with the power status of the vehicle 100, to establish a clear interaction state model. Specifically, two core interaction states, "picking up" and "putting down," and two boundary states, "ready" and "end," are defined. The "picking up" state corresponds to the act of the beverage container 200 being removed from the cup holder, and its triggering condition is that the current state is "putting down" and the net weight sensed by the cup holder is zero; the "putting down" state corresponds to the act of the beverage container 200 being placed in the cup holder, and its triggering condition is that the current state is either "ready" or "picked up," and the net weight sensed by the cup holder is greater than zero. The power status of the vehicle 100 is the boundary of the interaction state model: the "ready" state is entered when the vehicle 100 is ignited and the device is activated, serving as the starting point for all interactions; the "end" state is entered when the vehicle 100 is turned off and the device stops running, marking the end of the interaction cycle. This determination method, by accurately sensing weight changes and combining them with clear logical rules, achieves reliable and automated recognition of the core interactive intent of users picking up and putting down beverage containers 200, providing accurate triggering opportunities for subsequent intelligent services.
[0073] Furthermore, the beverage identification method also includes step S50, which embodies the perception and intelligent response to the key interactive behavior of the user picking up the beverage. In step S51, when the system detects that the weight on the support component has returned to zero or significantly decreased to below a threshold through the pressure sensor, it determines that the beverage container 200 has been picked up and generates a picking signal. The system then responds to this signal and, in conjunction with the identified beverage category information and accumulated data, performs real-time judgment and alarm, determining whether the alarm conditions are met. If they are met, an alarm prompt is generated and output through the vehicle display screen 130 and / or intelligent voice, which is step S52. This design provides precise and proactive intervention at the most critical moment of user behavior, significantly improving the timeliness of risk prevention and user acceptance, thereby fundamentally enhancing the proactive safety protection and health care capabilities of the intelligent cockpit.
[0074] In some specific embodiments, the alarm conditions for picking up the signal specifically include: a first alarm condition and a second alarm condition.
[0075] If the identified beverage category information indicates that it is an alcoholic beverage, the first alarm condition is met. When the pressure sensor detects that the user has picked up the beverage, the system will immediately display a prominent warning message on the vehicle's infotainment screen: "Do not drink and drive," and simultaneously issue a strong warning voice through the vehicle's audio system. This real-time, proactive alarm mechanism based on the act of picking up the beverage brings safety warnings and health management forward, resulting in more precise intervention and more timely and effective results.
[0076] If the identified beverage category indicates it is a non-alcoholic beverage, the system continuously accumulates the user's water consumption within the current vehicle's 100 ignition cycles based on the change in the beverage's net weight measured by the pressure sensor. Specifically, the water consumption is calculated based on the change in pressure sensing value from the initial placement to the removal of the beverage container. When the accumulated water consumption exceeds a preset health threshold, such as 1.5L, the second alarm condition is met. The moment the user removes the beverage container again, the system will display a graphic and text prompt on the vehicle's infotainment screen stating "Today's water consumption has met the standard; moderate consumption is recommended," or issue a voice announcement.
[0077] In some embodiments, if the identified beverage category information indicates that it is a non-alcoholic but sugary beverage, a third alarm condition will also be included. Specifically, the sugar content per 100 ml is identified through the beverage ingredient list information, and the sugar content per 100 g is estimated based on the beverage density. Based on the calculation results of the water intake, the total sugar intake from the initial placement to the picking up of the beverage is estimated. If the intake value exceeds a preset health threshold, such as exceeding 30g, the third alarm condition is met. The moment the user picks up the beverage container 200 again, the system will display a graphic and text prompt on the vehicle screen saying "Today's sugar intake has exceeded the standard, it is recommended to consume in moderation," or broadcast it via voice.
[0078] In addition, in some preferred embodiments, the vehicle display screen 130 also displays key information about the beverage, including a remaining volume icon, a health rating icon for sugar content, the beverage name, total volume, and sugar content. The remaining volume percentage is equal to the remaining volume divided by the total volume, and different icons are dynamically displayed depending on the percentage. For example, 100% displays a full bottle icon, 80% to 60% displays two-thirds full, and less than 10% displays an empty bottle. Sugar content rating icons are displayed: A corresponds to 0 sugar, B to artificial sweeteners, C to low sugar, D to medium sugar, and E to high sugar.
[0079] The beneficial effect of this dynamic visualization and hierarchical presentation method is that it can transform abstract beverage ingredient data into intuitive and easy-to-understand visual symbols and rating charts, enabling users to clearly understand the beverage's inventory and health attributes, greatly reducing the information comprehension threshold, improving the efficiency of human-computer interaction and the convenience of health decision-making.
[0080] In the above context, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0081] In the description of the embodiments of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this article is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone.
[0082] It should be noted that, for ease of description, only the parts relevant to the application are shown in the accompanying drawings. Unless otherwise specified, the embodiments and features described in this application can be combined with each other.
[0083] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed, and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. The scope of this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described application concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this application.
Claims
1. A beverage identification method, characterized in that, Applied to a vehicle (100), the beverage identification method includes the following steps: S10: In response to sensing that the beverage container (200) is placed at the carrying position (110) of the vehicle (100), a trigger signal is generated; S20: In response to the trigger signal, a first control command is generated to drive the bearing position (110) to rotate the beverage container (200), and a second control command synchronized with the rotation process is generated to control the image acquisition device (120) to acquire multiple local images of the beverage container (200); S30: Process the multiple local images to generate visual information for identifying the beverage container (200); S40: Based on the visual information, control the vehicle display screen (130) to display content.
2. The beverage identification method as described in claim 1, characterized in that, In step S10, the placement of the beverage container (200) is sensed by pressure sensing, and the trigger signal is generated based on the change in pressure value.
3. The beverage identification method as described in claim 2, characterized in that, Step S10 further includes: when the vehicle (100) is powered on and the bearing position (110) is confirmed to be vacant, recording the initial value of the pressure sensing as a reference, and determining whether the beverage container (200) is placed based on the difference between the current pressure sensing value and the reference.
4. The beverage identification method as described in claim 1, characterized in that, Step S20 includes: S21: Control the bearing position (110) to rotate in an intermittent step manner; S22: At each rotation pause, control the image acquisition device (120) to acquire one of the local images; S23: Control the bearing position (110) to rotate one full turn until the complete collection of the outer packaging of the beverage container (200) is completed.
5. The beverage identification method as described in claim 4, characterized in that, Step S22 further includes: when controlling the image acquisition device (120) to acquire images, simultaneously controlling the supplementary lighting device to turn on, so as to supplement the light on the beverage container (200).
6. The beverage identification method as described in claim 3, characterized in that, Step S30 includes: S31: The multiple local images are stitched together to generate a panoramic outer packaging image of the beverage container (200); S32: Compare the panoramic outer packaging image with the pre-stored beverage database to identify the category information of the beverage container (200).
7. The beverage identification method as described in claim 6, characterized in that, Step S40 includes: retrieving a theme image associated with the beverage container (200) from a preset wallpaper library based on the identified category information of the beverage container (200), and displaying the theme image as background wallpaper on the vehicle display screen (130).
8. The beverage identification method as described in claim 7, characterized in that, Step S40 further includes: adjusting the interior ambient lighting to match the theme image based on the identified category information of the beverage container (200).
9. The beverage identification method as described in claim 7, characterized in that, It also includes step S50, which includes: S51: In response to sensing that the beverage container (200) is picked up from the bearing position (110), a pick-up signal is generated; S52: Based on the pre-stored information associated with the current beverage container (200), determine whether the alarm conditions are met, and generate an alarm prompt message when the conditions are met and output it through the vehicle display screen (130) and / or intelligent voice.
10. The beverage identification method as described in claim 9, characterized in that, The alarm conditions include: When the beverage container (200) is an alcoholic beverage, the first alarm condition is met; When the beverage container (200) is a non-alcoholic beverage, and the amount of water consumed is calculated based on the change in pressure sensing value during the period from when it is initially placed to when it is picked up, the second alarm condition is met when the amount of water consumed exceeds a preset value. Step S52 includes: in response to the pick-up signal, determining whether the first alarm condition or the second alarm condition is met, and generating and outputting a corresponding alarm command when the condition is met.