Vehicle-mounted advertisement interaction control method and device, electronic equipment and storage medium

By acquiring data from multiple vehicle sensors, calculating a comprehensive matching score, activating in-vehicle advertising playback, and detecting pedestrian interaction, the system solves the problems of lagging updates and poor interactivity in in-vehicle advertising systems, enabling real-time personalized and contextualized advertising pushes, and improving advertising conversion rates and car owner revenue.

CN122093777APending Publication Date: 2026-05-26CHINA FAW CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610197307.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-10
Publication Date
2026-05-26

Smart Images

  • Figure CN122093777A_ABST
    Figure CN122093777A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicles, and discloses a vehicle-mounted advertisement interaction control method and device, electronic equipment and a storage medium. The method comprises the following steps: at least acquiring data of multiple vehicle-mounted sensors, extracting an interaction control key array based on the data of the multiple vehicle-mounted sensors, and activating a vehicle-mounted advertisement playing function at least when the interaction control key array meets a preset Boolean variable condition; in response to activation of a vehicle-mounted advertisement playing function, determining a geographic position matching degree, a weather matching degree, a vehicle state matching degree and a visual context matching degree between the current vehicle and each platform advertisement task at least according to the interactive control key array, and calculating a comprehensive matching degree score between the current vehicle and each platform advertisement task at least based on the matching degree and a preset weight array, determining a target platform advertisement task at least according to the comprehensive matching degree scores of all the platform advertisement tasks, and completing advertisement issuing and playing. According to the invention, the updating hysteresis of the vehicle-mounted advertisement content can be reduced at least.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and in particular to a method, device, electronic device, and storage medium for interactive control of in-vehicle advertising. Background Technology

[0002] Currently, mobile advertising takes many forms, encompassing platforms ranging from traditional television to emerging VR / AR immersive advertising. In the field of vehicle-related advertising, existing mainstream technologies include in-vehicle billboards, vehicle body paint advertising, and dynamic advertising in subway tunnels. However, these solutions suffer from issues such as lagging content updates and a lack of real-time and personalized features. More specifically, most existing systems cannot achieve real-time, remote updates of advertising content, and struggle to personalize content delivery based on the vehicle's real-time location, surrounding environment, or user profile, resulting in insufficient precision in ad targeting. Summary of the Invention

[0003] The purpose of this invention is to provide a method, device, electronic device and storage medium for interactive control of in-vehicle advertising, which can at least reduce the lag in updating in-vehicle advertising content, facilitate the realization of high-precision real-time personalized and scenario-based marketing, and improve advertising conversion rate.

[0004] To address the aforementioned technical problems, in a first aspect, the present invention provides a method for controlling interactive in-vehicle advertising, comprising at least:

[0005] At least multiple vehicle sensor data are acquired, and an interactive control key array is extracted based on the multiple vehicle sensor data. The vehicle advertising playback function is activated at least when the interactive control key array satisfies a preset Boolean variable condition.

[0006] In response to the activation of the in-vehicle advertising playback function, the system determines the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based at least on the interactive control key array. The system also calculates the comprehensive matching degree score between the current vehicle and each platform advertising task based at least on the geographical location matching degree, the weather matching degree, the vehicle status matching degree, the visual context matching degree, and a preset weight array. Finally, the system determines the target platform advertising task based at least on the comprehensive matching degree score of all platform advertising tasks and completes the advertising delivery and playback.

[0007] Optionally, in response to the activation of the in-vehicle advertising playback function, after determining the geographic location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based at least on the interactive control key array, and calculating the comprehensive matching degree score between the current vehicle and each platform advertising task based at least on the geographic location matching degree, the weather matching degree, the vehicle status matching degree, the visual context matching degree, and a preset weight array, and then determining the target platform advertising task based at least on the comprehensive matching degree score of all platform advertising tasks, and completing the advertising delivery and playback, the process further includes at least:

[0008] After the advertisement is delivered and played, at least based on the data from the multiple vehicle sensors, it should be determined whether there are pedestrians approaching the vehicle and intending to stop and interact.

[0009] Once it is determined that a pedestrian is approaching the vehicle and intends to stop and interact, the in-vehicle advertising interaction function is activated.

[0010] Optionally, after determining that a pedestrian is approaching the vehicle and intends to stop and interact, the in-vehicle advertising interaction function is activated, the function may further include at least:

[0011] In response to the activation of the in-vehicle advertising interaction function, at least the physical characteristic information of the pedestrian who stopped is obtained, and at least the advertising interaction mapping is determined based on the physical characteristic information;

[0012] Acquire advertising interaction mapping data, perform performance analysis, and provide advertising task data reports to car owners, and then settle revenue with car owners based on the completion of advertising tasks.

[0013] Optionally, the overall matching score is calculated at least in the following ways:

[0014] S va =ω geo ×R geo +ω weather ×R weather +ω status ×R status +ω context ×R context ;

[0015] In the above formula, S va ω represents the overall matching score. geo R represents the geographic location weight. geo ω represents the geographic location matching degree. weather R represents the weather weight. weather ω represents the weather matching degree. status R represents the vehicle state weight. statusω represents the vehicle state matching degree. context R represents the visual context weights. context This indicates the visual context matching degree.

[0016] Based on the same concept, in a second aspect, the present invention also provides an in-vehicle advertising interactive control device for performing the in-vehicle advertising interactive control method described in any one of the first aspects;

[0017] The in-vehicle advertising interactive control device includes at least:

[0018] The playback activation module is used to acquire at least multiple vehicle sensor data, extract an interactive control key array based on the multiple vehicle sensor data, and activate the vehicle advertising playback function at least when the interactive control key array satisfies a preset Boolean variable condition.

[0019] The advertising playback module is used to respond to the activation of the in-vehicle advertising playback function, and at least determine the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based on the interactive control key array. It also calculates the comprehensive matching degree score between the current vehicle and each platform advertising task based on the geographical location matching degree, the weather matching degree, the vehicle status matching degree, the visual context matching degree, and a preset weight array. Finally, it determines the target platform advertising task based on the comprehensive matching degree score of all platform advertising tasks and completes the advertising delivery and playback.

[0020] Optionally, it may also include at least:

[0021] The intent determination module is used to determine, at least based on the multi-vehicle sensor data, whether there are pedestrians approaching the vehicle and having the intent to stop and interact, after the advertisement is delivered and played.

[0022] The interactive activation module is used to activate the in-vehicle advertising interactive function after determining that a pedestrian is approaching the vehicle and intends to stop and interact.

[0023] Optionally, it may also include at least:

[0024] The mapping determination module is used to, in response to the activation of the in-vehicle advertising interaction function, at least acquire the body feature information of the pedestrian who stops, and at least determine the advertising interaction mapping based on the body feature information;

[0025] The revenue settlement module is used to acquire advertising interaction mapping data, perform performance analysis, and provide advertising task data reports to car owners, and then settle revenue with car owners based on the completion of advertising tasks.

[0026] Optionally, the overall matching score is calculated at least in the following ways:

[0027] S va =ω geo ×R geo +ω weather ×R weather +ω status ×R status +ω context ×R context ;

[0028] In the above formula, S va ω represents the overall matching score. geo R represents the geographic location weight. geo ω represents the geographic location matching degree. weather R represents the weather weight. weather ω represents the weather matching degree. status R represents the vehicle state weight. status ω represents the vehicle state matching degree. context R represents the visual context weights. context This indicates the visual context matching degree.

[0029] Based on the same concept, in a third aspect, the present invention also provides an electronic device, including a memory and a processor, the memory storing a computer program executable on the processor, the processor executing the program to implement the steps of the in-vehicle advertising interactive control method according to any one of the first aspects.

[0030] Based on the same concept, in a fourth aspect, the present invention also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the in-vehicle advertising interactive control method according to any one of the first aspects.

[0031] The technical solution provided by this invention first acquires data from at least multiple vehicle-mounted sensors to extract an interactive control key array based on the data. The in-vehicle advertising playback function is activated at least when the interactive control key array satisfies a preset Boolean variable condition. Further, in response to the activation of the in-vehicle advertising playback function, the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task are determined at least based on the interactive control key array. A comprehensive matching degree score between the current vehicle and each platform advertising task is calculated at least based on the geographical location matching degree, weather matching degree, vehicle status matching degree, visual context matching degree, and a preset weight array. Finally, the target platform advertising task is determined at least based on the comprehensive matching degree score of all platform advertising tasks, and the advertising is distributed and played. Therefore, the in-vehicle advertising interactive control method of this invention can integrate vehicle location, surrounding environmental images, weather data, etc., to achieve dynamic adjustment of advertising content. This can at least reduce the lag in updating in-vehicle advertising content, facilitating higher-precision real-time personalized and scenario-based marketing, and improving advertising conversion rates. Attached Figure Description

[0032] Figure 1 This is a flowchart of an in-vehicle advertising interactive control method provided in an embodiment of the present invention;

[0033] Figure 2 This is a flowchart of another in-vehicle advertising interactive control method provided by an embodiment of the present invention;

[0034] Figure 3 This is a system implementation architecture diagram of an in-vehicle advertising interactive control method provided in an embodiment of the present invention;

[0035] Figure 4 This is a system implementation architecture diagram of another in-vehicle advertising interactive control method provided in this embodiment of the invention;

[0036] Figure 5 This is a schematic diagram of the structure of an in-vehicle advertising interactive control device provided in an embodiment of the present invention;

[0037] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0038] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0039] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the application. The singular forms “a,” “said,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms, and “multiple” generally includes at least two unless the context clearly indicates otherwise.

[0040] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0041] It should be understood that although the terms first, second, third, etc., may be used in the embodiments of this application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, first may also be referred to as second without departing from the scope of the embodiments of this application, and similarly, second may also be referred to as first.

[0042] Depending on the context, the words “if” or “suppose” as used here can be interpreted as “when” or “in response to determination” or “in response to detection.” Similarly, depending on the context, the phrases “if determination” or “if detection (of the stated condition or event)” can be interpreted as “when determination” or “in response to determination” or “when detection (of the stated condition or event)” or “in response to detection (of the stated condition or event).”

[0043] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that an article or device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such an article or device. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the article or device that includes said element.

[0044] It should be noted that any symbols and / or numbers present in the specification that are not marked in the accompanying drawings are not reference numerals.

[0045] Figure 1This is a flowchart of an in-vehicle advertising interactive control method provided by an embodiment of the present invention. This embodiment is applicable to at least any in-vehicle advertising control scenario. The in-vehicle advertising interactive control method can be, but is not limited to, executed by the in-vehicle advertising interactive control device in this embodiment of the present invention as the execution subject. This execution subject can be implemented in software and / or hardware. Figure 1 As shown, the in-vehicle advertising interactive control method includes at least the following steps:

[0046] S1. Acquire at least multiple vehicle sensor data, extract interactive control key arrays based on the multiple vehicle sensor data, and activate the vehicle advertising playback function at least when the interactive control key arrays meet the preset Boolean variable conditions.

[0047] The data from multiple vehicle sensors can be acquired from various vehicle sensors and in-vehicle applications, such as vehicle cameras, GPS, radar, temperature sensors, and in-vehicle weather apps. Adaptively, this data may include, but is not limited to, GPS location information, real-time weather information, vehicle speed information, vehicle gear information, and vehicle charging gun connection signals. It is understood that the key data array for interactive control can consist of various key data points used for in-vehicle advertising interactive control; this array can be extracted from the data from multiple vehicle sensors or may include secondary calculation data based on portions of the data from the multiple vehicle sensors.

[0048] In one specific implementation, the following preset configurable scenario can be considered as the current vehicle being in a safe state, allowing advertisements to be played (i.e., the aforementioned activation of the in-vehicle advertisement playback function). For example, the core of this logic could be establishing a state machine model based on multi-source signal fusion to ensure that advertisement playback is only activated in an absolutely safe vehicle scenario.

[0049] A boolean variable named isSafeToDisplay can be defined, and the advertising system will only be allowed to start when this variable is TRUE (i.e., the aforementioned interactive control key array meets the preset boolean variable conditions).

[0050] isSafeToDisplay=Scene_1 OR Scene_2 OR Scene_3 OR ... OR Scene_n;

[0051] In the above formula:

[0052] Scene_1 indicates that the vehicle has been parked with the engine off for an extended period of time.

[0053] IgnitionStatus==OFF&&duration(IgnitionStatus==OFF)>T_min;

[0054] Explanation: The duration() function calculates the number of seconds the state lasts; this timer mechanism effectively filters out brief engine stalls while waiting at red lights, ensuring that the vehicle has entered a stable parking state.

[0055] Scene_2 indicates that the vehicle is parked stably;

[0056] GearPosition=='P'&&VehicleSpeed==0&&duration(VehicleSpeed==0)>T_min;

[0057] Explanation: The vehicle simultaneously meets the conditions of being in parking gear and at zero speed, and maintains this condition for a period of time; this is often used to determine the safety status of a fuel-powered vehicle in a parking lot.

[0058] Scene_3 indicates that the vehicle is charging;

[0059] ChargingSignal == TRUE;

[0060] Explanation: Once a charging gun connection signal is detected, the system is immediately deemed to be in a safe state, because the vehicle will inevitably be stationary and the driver is most likely not in the vehicle. ...

[0062] Scene_n represents other scene descriptions;

[0063] OtherSceneBoolean;

[0064] Explanation: Judgment logic for other Boolean type scenarios.

[0065] S2. In response to the activation of the in-vehicle advertising playback function, determine the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based at least on the interactive control key array, and calculate the comprehensive matching degree score between the current vehicle and each platform advertising task based at least on the geographical location matching degree, weather matching degree, vehicle status matching degree, visual context matching degree, and preset weight array, and then determine the target platform advertising task based at least on the comprehensive matching degree score of all platform advertising tasks, and complete the advertising delivery and playback.

[0066] The advertising playback can be achieved using an in-vehicle intelligent interactive signage device. For example, the in-vehicle intelligent interactive signage device may include a main control unit (MCU), a foldable / rollable flexible OLED display (for conforming to the curved surface of a vehicle window), an environmental perception unit (high-definition camera, millimeter-wave radar, microphone array), a network communication unit (5G / V2X), an interaction unit (infrared touch frame, gesture recognition sensor), and a power management unit.

[0067] Specifically, in-vehicle intelligent interactive signage devices can have the following functions:

[0068] 1. Environmental perception: Real-time capture of the vehicle's surrounding environment using high-definition cameras, and the use of integrated edge computing capabilities to identify surrounding environmental features (such as identifying the presence of many pedestrians, identifying that the vehicle is in a shopping area or parking lot, etc.).

[0069] 2. Intelligent Interaction: When a pedestrian is detected approaching or stopping, the screen automatically wakes up and plays attention-grabbing content. Pedestrians can interact with the advertisement by touching the screen or using specific gestures (e.g., participating in a lucky draw, watching a more detailed product introduction video, or receiving a QR code coupon).

[0070] 3. Status synchronization: The device can communicate with the vehicle's CAN bus to obtain the vehicle's status (such as the vehicle being parked with the engine off, charging, or the doors locked), ensuring that the advertising playback function is only activated in safe and appropriate scenarios.

[0071] In another specific implementation, the overall matching score may optionally be calculated in at least the following ways:

[0072] S va =ω geo ×R geo +ω weather ×R weather +ω status ×R status +ω context ×R context ;

[0073] In the above formula, S va ω represents the overall matching score. geo R represents the geographic location weight. geo Indicates the degree of geographic location matching, ω weather R represents the weather weight. weather Indicates weather matching degree, ω status R represents the vehicle state weight. status ω represents the vehicle state matching degree. context R represents the visual context weights. context Indicates the degree of visual context matching.

[0074] As can be seen, the core concept of calculating the comprehensive matching score is to construct a multi-factor weighted scoring model, which enables the cloud platform to intelligently and dynamically allocate appropriate advertising tasks to each eligible vehicle, achieving precise and contextualized marketing. Understandably, the higher the comprehensive matching score, the greater the probability that the corresponding task will be pushed to the vehicle.

[0075] It is known that the weights of geographic location, weather, vehicle status, and visual context can be set by the car owner or optimized by the platform through learning. For example, an ice cream ad can be set with ω... weather Relatively high.

[0076] For geographic location matching degree R geo :

[0077] The vehicle's real-time GPS coordinates are located within the target area set by the advertising task (such as within the geofence of a business district).

[0078] THENR_geo=1;

[0079] ELSER_geo=0.

[0080] For weather matching degree R weather :

[0081] For example, if the advertising task is "umbrella" and the current weather is "rainy day", then R weather =1; if the weather is "sunny", then R weather =0; the weather is "cloudy", then R weather =0.5.

[0082] For vehicle state matching degree R status :

[0083] It can be determined based on the scenario. For example, if the advertising task is "long video," it is more likely to push it to vehicles that are charging (stable status, long display time); if the vehicle status matches the task preference, then R... status =1, otherwise 0.

[0084] For visual context matching degree R context :

[0085] The vehicle can capture environmental images through an onboard camera, perform real-time object recognition through an edge computing unit, and output a list of recognized objects O={o1,o2,...} (such as {pedestrians, shopping mall entrance, other vehicles}).

[0086] R context =(|O∩P_a|) / (|P_a|), where P_a is the set of preferred objects predefined by advertising task A (e.g., P_a = {children, parents} for a children's playground advertisement). This formula calculates the fit between the current scene and the target scene of the advertisement.

[0087] The following provides a working algorithm for step S2:

[0088] 1. Data input: Receive real-time GPS data, vehicle status, and anonymized environmental recognition results (such as "5 pedestrians identified") from the vehicle via the cloud platform.

[0089] 2. Task Filtering: The platform filters out all tasks within the campaign period and with R... geo The set of advertising tasks {A} with a value of 1;

[0090] 3. Matching Degree Calculation: For each task in set {A}, calculate its matching degree S with the vehicle. va ;

[0091] 4. Task Assignment: Select S va The highest-scoring task, or one randomly selected task from the high-scoring tasks, is sent to the vehicle's in-vehicle intelligent interactive signage device.

[0092] The technical solution provided in this embodiment first acquires data from at least multiple vehicle-mounted sensors to extract an interactive control key array based on the data. The vehicle-mounted advertising playback function is activated at least when the interactive control key array satisfies a preset Boolean variable condition. Further, in response to the activation of the vehicle-mounted advertising playback function, the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform's advertising task are determined at least based on the interactive control key array. A comprehensive matching degree score between the current vehicle and each platform's advertising task is calculated at least based on the geographical location matching degree, weather matching degree, vehicle status matching degree, visual context matching degree, and a preset weight array. Finally, the target platform advertising task is determined at least based on the comprehensive matching degree score of all platform advertising tasks, and the advertising is delivered and played. Therefore, the vehicle-mounted advertising interactive control method of this embodiment can integrate vehicle location, surrounding environmental images, weather data, etc., to achieve dynamic adjustment of advertising content. This can at least reduce the lag in updating vehicle-mounted advertising content, facilitating higher-precision real-time personalized and contextualized marketing, and improving advertising conversion rates.

[0093] Based on the above embodiments or implementation methods, the inventors have also discovered that the prior art suffers from at least the following technical problems: static media format, poor interactivity, inconvenient installation and disassembly, and lack of flexibility. More specifically, traditional vehicle-mounted billboards typically employ physical installation methods, which are cumbersome and cannot achieve rapid deployment and recycling of advertising media, resulting in high costs and low efficiency for advertising updates and maintenance. Furthermore, most existing vehicle advertisements are one-way, static information displays that fail to attract the attention of potential users, cannot interact with the audience, and have a dull advertising format with limited dissemination effect and memorability.

[0094] In view of this, in another specific implementation, optionally, in response to the activation of the in-vehicle advertising playback function, after determining at least the geographic location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based on at least the interactive control key array, and calculating the comprehensive matching degree score between the current vehicle and each platform advertising task based at least on the geographic location matching degree, weather matching degree, vehicle status matching degree, visual context matching degree, and a preset weight array, and then determining the target platform advertising task based at least on the comprehensive matching degree score of all platform advertising tasks, and completing the advertising delivery and playback, the implementation may further include at least:

[0095] After the advertisement is delivered and played, at least based on data from multiple vehicle sensors, it should be determined whether there are pedestrians approaching the vehicle and intending to stop and interact.

[0096] Once it is determined that a pedestrian is approaching the vehicle and intends to stop and interact, the in-vehicle advertising interaction function is activated.

[0097] In yet another specific implementation, optionally, after determining that a pedestrian is approaching the vehicle and intends to stop and interact, and activating the in-vehicle advertising interaction function, the method further includes at least:

[0098] In response to the activation of the in-vehicle advertising interaction function, at least the physical characteristic information of the pedestrian who stopped is obtained, and at least the advertising interaction mapping is determined based on the physical characteristic information;

[0099] Acquire advertising interaction mapping data, perform performance analysis, and provide advertising task data reports to car owners, and then settle revenue with car owners based on the completion of advertising tasks.

[0100] Based on the above embodiments and implementation methods, Figure 2 This is a flowchart of another in-vehicle advertising interactive control method provided by an embodiment of the present invention, such as... Figure 2 As shown, the in-vehicle advertising interactive control method includes at least the following steps:

[0101] S1. Acquire at least multiple vehicle sensor data, extract interactive control key arrays based on the multiple vehicle sensor data, and activate the vehicle advertising playback function at least when the interactive control key arrays meet the preset Boolean variable conditions.

[0102] S2. In response to the activation of the in-vehicle advertising playback function, determine at least the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task according to the interactive control key array, and calculate at least the comprehensive matching degree score between the current vehicle and each platform advertising task based on the geographical location matching degree, weather matching degree, vehicle status matching degree, visual context matching degree, and the preset weight array. Furthermore, determine the target platform advertising task at least based on the comprehensive matching degree scores of all platform advertising tasks, and complete the advertisement distribution and playback.

[0103] S3. After completing the advertisement distribution and playback, determine at least based on the multi-vehicle sensor data whether there are pedestrians approaching the current vehicle and whether they have the intention of stopping for interaction.

[0104] Among them, at least the object detection and tracking algorithm based on computer vision can be used to detect whether there are pedestrians approaching the vehicle and whether they have the intention of stopping for interaction. Specifically as follows:

[0105] 1. Detection: Use the lightweight YOLO deep learning model to perform real-time inference on the camera video stream, and output the bounding boxes B_i=(x,y,w,h) of all pedestrians in each frame of the image.

[0106] 2. Tracking: Re-identify and track the pedestrians in consecutive frames, assign a unique ID to each pedestrian, and calculate its motion vector.

[0107] 3. Judgment:

[0108] (1) Approach rate: V_approach = Δs / Δt, where Δs is the change distance of the pixel coordinates of the center point of the pedestrian bounding box, and Δt is the frame time difference. When V_approach changes from a positive value to close to zero, it means that the pedestrian stops moving.

[0109] (2) Distance estimation: d≈(k×H_real) / h, where H_real is the average real height of the pedestrian, h is the height of the detection box, and k is the camera calibration parameter. When d < D_threshold (such as 3m), it is determined as "approaching".

[0110] (3) Stopping intention:

[0111] IF duration(d < D_threshold && V_approach≈0) > T_gaze (such as 2s);

[0112] THEN it is determined as a valid interaction intention, and the screen wake-up is triggered.

[0113] S4. After determining that there are pedestrians approaching the current vehicle and they have the intention of stopping for interaction, activate the in-vehicle advertising interaction function.

[0114] S5. In response to the activation of the in-vehicle advertising interaction function, at least obtain the physical characteristic information of the pedestrian who stops, and at least determine the advertising interaction mapping based on the physical characteristic information.

[0115] Among them, the body feature information can be at least pedestrian gesture information.

[0116] Specifically, this embodiment defines three core gesture intentions and their recognition algorithms to ensure the accuracy and robustness of the interaction.

[0117] 1. Data preprocessing: Output the three-dimensional coordinate sequence Pt=(xt,yt,zt) of key hand points through gesture recognition sensors (such as depth cameras / radar).

[0118] 2. Feature extraction:

[0119] (1) Waving (moving up, down, left, and right):

[0120] Features: The hand's key points exhibit a periodic reciprocating motion trajectory in the horizontal (X-axis) and vertical (Y-axis) directions.

[0121] Algorithm: Taking the horizontal X-axis as an example, calculate the displacement velocity V_x of the hand's center point on the X-axis. Identify a complete motion cycle (e.g., positive then negative). When the number of cycles N≥1 and the average velocity is greater than V_min, it is determined to be a waving motion. Determine whether it is a left or right wave based on the direction of motion (positive or negative velocity).

[0122] (2) Make a fist (click):

[0123] Features: The hand moves from an open position to a convergence of all key points at the fingertips towards the key point at the palm, resulting in an overall contraction in the outline.

[0124] Algorithm: Calculate the average Euclidean distance d from all fingertip keypoints to the palm keypoint. When d decreases rapidly in consecutive frames and falls below the threshold D_fist, it is determined to be a fist-clenching action. To prevent accidental touches, the fist-clenching state must be maintained for more than T_hold (e.g., 0.5s).

[0125] 3. Intent mapping:

[0126] Waving (left) → Mapped to the UI's "swipe left" action (as shown on the previous page).

[0127] Wave (right) → Mapped to "swipe right" operation (see next page).

[0128] Wave (up) → Mapped to "swipe up" operation (such as scrolling down the page).

[0129] Wave (down) → Mapped to "swipe down" operation (such as scrolling the page up).

[0130] Clench your fist (hold) → Map to "Click to confirm" operation (such as selecting the currently highlighted item).

[0131] S6. Obtain advertising interaction mapping data, perform performance analysis and provide advertising task data reports to car owners, and then settle revenue with car owners based on the completion of advertising tasks.

[0132] Step S6 can be implemented through a cloud-based advertising content management platform, which includes at least an advertising content management system, a task scheduling system, a data analysis system, and a billing and settlement system.

[0133] Furthermore, the workflow of a cloud-based advertising content management platform can be as follows:

[0134] The advertiser uploads advertising materials and sets delivery parameters (such as target area, time period, audience profile, interaction method, etc.); after the platform approves the application, the advertising task is pushed to the target vehicles that meet the criteria (such as vehicles parked in the Sanlitun business district of Beijing with a battery level of more than 70%); the platform receives interaction data from the vehicle devices (such as the number of interactions, the number of QR code scans, the dwell time, etc.) to conduct performance analysis and provide data reports to the advertiser. At the same time, the platform settles the revenue with the vehicle owner based on the task completion status.

[0135] Figure 3 This is a system architecture diagram of an in-vehicle advertising interactive control method provided by an embodiment of the present invention. Figure 4 This is a system implementation architecture diagram of another in-vehicle advertising interactive control method provided in this embodiment of the invention. See also... Figure 3 and Figure 4 The architecture consists of a three-layer structure:

[0136] a. Top-level interaction layer

[0137] Cloud-based advertising content management platform - two-way relationship with advertisers: enables the review, management and precise delivery of advertising content.

[0138] b. Core Execution Layer

[0139] Cloud-based advertising content management platform (i.e.) Figure 4 Vertical connection between the cloud platform shown and the in-vehicle intelligent interactive signage device (i.e., the aforementioned in-vehicle intelligent interactive signage equipment): advertising tasks are distributed and their status is monitored via 4G / 5G / WIFI networks.

[0140] Vehicle-mounted intelligent interactive signage device - two-way interaction with surrounding audiences: enabling advertising display and user interaction.

[0141] c. User Control Layer

[0142] In-vehicle intelligent interactive signage device → Car owner's mobile APP (i.e. Figure 4 The car owner's app shown is a one-way connection: it enables device status synchronization and remote control via Bluetooth / WIFI.

[0143] For the car owner's mobile app, the owner can browse available advertising tasks, set order preferences (such as only accepting orders while charging at night), view earnings details, and withdraw cash. The owner can also remotely control the in-vehicle intelligent interactive signage device (i.e.,... Figure 4 The on-board device shown in the image is switched on, or the authorized system operates fully automatically.

[0144] In view of this, this embodiment not only solves the pain points of the prior art, but also upgrades the vehicle from a passive and static advertising display carrier into an active advertising platform that can sense the environment, understand tasks, and intelligently interact with the surrounding audience.

[0145] This embodiment can achieve at least the following beneficial effects:

[0146] 1. Improve advertising efficiency and flexibility: Through modular and electronic billboard devices, advertising content can be updated and replaced remotely, in real time, and with one click, greatly improving the efficiency and flexibility of advertising.

[0147] 2. Achieve precise and contextualized advertising: By integrating vehicle location, surrounding environmental images (such as identifying commercial streets and schools), and even weather data, advertising content can be dynamically adjusted to achieve highly precise contextualized marketing and improve advertising conversion rates.

[0148] 3. Completely eliminate driving safety issues: The entire process of receiving advertising tasks, updating content, and interactive display is completed automatically by the system without any driver intervention. The advertisements are strictly controlled to play when the vehicle is stationary, completely eliminating interference with driving safety.

[0149] 4. Ensure compliance: The cloud platform enables unified management, review, and regionalized distribution of advertising content, ensuring that all content complies with relevant laws and regulations, while also facilitating auditing and supervision.

[0150] 5. Enhance the interactivity and fun of advertising: By introducing interactive methods such as touch, gesture perception, and AR overlay, advertising is transformed from "watching" to "experiencing," greatly improving audience engagement and brand recall, and creating a brand-new advertising format.

[0151] 6. Activate a new revenue model for car owners: Car owners can choose to receive advertising tasks through the platform. The vehicle can automatically complete the advertising display and earn income when parked or charging, turning the vehicle from a simple consumer asset into a productive tool that can generate income.

[0152] It should be noted that several scenario examples are provided below to illustrate the aforementioned embodiments or implementation methods.

[0153] Scenario Example 1: Interactive lucky draw advertisement in a shopping district parking lot

[0154] A vehicle equipped with this signage device drove into the underground parking lot of a large shopping mall and turned off the engine. The device detected the vehicle's parking and identified pedestrian activity nearby via a camera. At this moment, an ice cream advertisement was triggered. The screen displayed: "It's hot? Scan the code to participate in a lucky draw and get some ice cream!" A pedestrian approached the screen, activated the scan button with their hand, scanned the code with their phone, and was redirected to the brand's mini-program to participate in the lucky draw and receive an electronic coupon. The cloud platform recorded this valid interaction and paid a reward to the car owner's account.

[0155] Specifically, in response to the vehicle entering the shopping district parking lot and turning off the engine, multiple vehicle sensor data are acquired, and an interactive control key array is extracted based on the multi-vehicle sensor data. The in-vehicle advertising playback function is activated at least when the interactive control key array meets the preset Boolean variable conditions. Further, in response to the activation of the in-vehicle advertising playback function, the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task are determined at least based on the interactive control key array. The comprehensive matching degree score between the current vehicle and each platform advertising task is calculated at least based on the geographical location matching degree, weather matching degree, vehicle status matching degree, visual context matching degree, and a preset weight array. Then, the target platform advertising task is determined at least based on the comprehensive matching degree score of all platform advertising tasks, and the advertising is delivered and played. A static brand advertising page is launched and displayed through the in-vehicle advertising screen. Furthermore, after the advertisement is delivered and played, the system determines whether a pedestrian is approaching the vehicle and intends to stop and interact, based on data from multiple vehicle sensors. Once a pedestrian is confirmed to be approaching and intending to stop and interact, the in-vehicle advertising interaction function is activated, the screen is woken up, and the system switches to the interaction preparation interface, displaying a dynamic prompt: "Wave to participate in the lucky draw." Further, the system monitors pedestrian waving actions using a gesture recognition sensor. If the sensor detects a valid wave, the system enters the main lucky draw interface and displays a "Slide to scratch off the coating" prompt (conversely, if the sensor fails to detect a valid wave or times out, the system restarts via the in-vehicle advertising screen and displays a static brand advertisement page). Further, the system continues to monitor pedestrian swiping gestures. If a left-to-right swiping gesture is detected, a scratch-off animation is simulated, and the lucky draw result (e.g., "Winner") is displayed. A unique QR code is dynamically generated on the screen, prompting "Clench your fist to claim the prize" (conversely, if no left-to-right swiping gesture is detected, the system re-enters the main lucky draw interface and displays a "Slide to scratch off the coating" prompt). Furthermore, the system continues to monitor pedestrians' fist-clenching gestures. If a valid fist-clenching gesture is detected, the QR code is locked and highlighted, prompting the user to scan it. Conversely, if no valid fist-clenching gesture is detected, a unique QR code is dynamically generated on the screen with the message "Clenched fist gesture to claim reward." Additionally, in response to pedestrians scanning the QR code with their mobile phones and being redirected to the brand's mini-program to claim their reward, the system records "valid gesture interaction" and "QR code conversion" on the cloud platform, correspondingly updating the car owner's earnings account.

[0156] Scenario Example 2: Immersive Video Advertisements in Charging Stations

[0157] An electric vehicle is charging at a fast-charging station. The vehicle uploads its charging status (high battery, estimated 30 minutes remaining to full charge) to the cloud platform via the CAN bus. The platform determines this is a high-quality, stable display period and pushes a trailer advertisement for a newly released blockbuster movie. The billboard displays the trailer in full-screen, high-brightness mode, attracting other drivers waiting to charge and achieving an excellent cinematic advertising effect.

[0158] Scenario Example 3: Theme Image Display After Vehicle Parking

[0159] When the vehicle is stationary, a safety technology theme image is displayed on the screen. Further, upon detecting a pedestrian approaching, the screen wakes up and prompts "Open palm to initiate safety demonstration." The system continuously monitors the pedestrian's open palm gesture; if the gesture is successfully detected, the user enters the safety system selection interface (e.g., ABS / airbag / ESP, which can be switched via hand gesture); otherwise, if the gesture is not successfully detected, the safety technology theme image continues to be displayed on the screen. Further, in response to the screen entering the safety system selection interface, the system continuously monitors the pedestrian's waving gesture; if a right hand is detected, the user switches to the next safety system; if a left hand is detected, the user switches to the previous safety system; if a fist is detected, the user confirms the selection of the current system, plays a 3D animation demonstration to show the system's working principle, and prompts "Slide gesture to control demonstration progress." Furthermore, the system continuously monitors pedestrian swipe gestures. If a swipe gesture is detected, the animation playback progress is controlled in real time. If a fist gesture is detected, a "Get Details" button is displayed on the screen with a prompt to "Click to Download". Further, the system continuously monitors "click gestures" (e.g., a forward-pointing index finger gesture). If a click gesture is detected, a technical document QR code is generated with a prompt to "Confirm Download with Fist". Conversely, if no click gesture is detected, the "Get Details" button continues to be displayed on the screen with a prompt to "Click to Download". Further, the system continuously monitors pedestrian handshake gestures. If a handshake gesture is detected, the QR code is highlighted and locked, prompting the pedestrian to scan the code with their mobile phone to download. After the user scans the code and obtains the information, the data is uploaded to the marketing system, a "Thank You for Participating" page is displayed on the screen, and a sales lead is generated and assigned to customer service. Conversely, if no handshake gesture is detected, the technical document QR code is continuously updated with a prompt to "Confirm Download with Fist".

[0160] Figure 5 This is a schematic diagram of the structure of an in-vehicle advertising interactive control device provided in an embodiment of the present invention. This embodiment is applicable to at least any in-vehicle advertising control scenario, and the in-vehicle advertising interactive control device can be implemented using software and / or hardware. Figure 5 As shown, the in-vehicle advertising interactive control device is used to execute the in-vehicle advertising interactive control method of any of the foregoing embodiments or implementation methods.

[0161] In-vehicle advertising interactive control devices include at least:

[0162] The playback activation module 110 is used to acquire at least multiple vehicle sensor data, extract interactive control key arrays based on the multiple vehicle sensor data, and activate the vehicle advertising playback function at least when the interactive control key arrays meet the preset Boolean variable conditions.

[0163] The advertising playback module 120 is used to respond to the activation of the in-vehicle advertising playback function. It determines the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based at least on the interactive control key array. It calculates the comprehensive matching degree score between the current vehicle and each platform advertising task based at least on the geographical location matching degree, weather matching degree, vehicle status matching degree, visual context matching degree, and a preset weight array. Then, it determines the target platform advertising task based at least on the comprehensive matching degree score of all platform advertising tasks and completes the advertising delivery and playback.

[0164] Optionally, it may also include at least:

[0165] The intent determination module 130 is used to determine, at least based on data from multiple vehicle sensors, whether a pedestrian is approaching the vehicle and has the intent to stop and interact, after the advertisement is delivered and played.

[0166] The interactive activation module 140 is used to activate the in-vehicle advertising interactive function after determining that a pedestrian is approaching the vehicle and intends to stop and interact.

[0167] Optionally, it may also include at least:

[0168] The mapping determination module 150 is used to respond to the activation of the in-vehicle advertising interaction function, to at least obtain the physical feature information of the pedestrian who stops, and to determine the advertising interaction mapping based at least on the physical feature information.

[0169] The revenue settlement module 160 is used to acquire advertising interaction mapping data, perform performance analysis, and provide advertising task data reports to car owners, and then settle revenue with car owners based on the completion of advertising tasks.

[0170] Optionally, the overall match score may be calculated in at least the following ways:

[0171] S va =ω geo ×R geo +ω weather ×R weather +ω status ×R status +ω context ×R context ;

[0172] In the above formula, S va ω represents the overall matching score. geo R represents the geographic location weight. geo Indicates the degree of geographic location matching, ω weather R represents the weather weight. weather Indicates weather matching degree, ω status R represents the vehicle state weight. status ω represents the vehicle state matching degree. context R represents the visual context weights. context Indicates the degree of visual context matching.

[0173] The technical solution provided in this embodiment firstly acquires data from multiple vehicle sensors through a playback activation module, extracts an interactive control key array based on the data, and activates the vehicle advertising playback function at least when the interactive control key array satisfies a preset Boolean variable condition. Further, in response to the activation of the vehicle advertising playback function, the advertising playback module determines the geographic location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based at least on the interactive control key array. It then calculates the comprehensive matching degree score between the current vehicle and each platform advertising task based at least on the geographic location matching degree, weather matching degree, vehicle status matching degree, visual context matching degree, and a preset weight array. Finally, it determines the target platform advertising task based at least on the comprehensive matching degree score of all platform advertising tasks and completes the advertising delivery and playback. Therefore, the vehicle advertising interactive control device of this embodiment can integrate vehicle location, surrounding environmental images, weather data, etc., to achieve dynamic adjustment of advertising content, at least reducing the lag in updating vehicle advertising content, facilitating higher-precision real-time personalized and scenario-based marketing, and improving advertising conversion rates.

[0174] This embodiment provides an electronic device. Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. See also: Figure 6The electronic device 1000 includes a processor 1001 and a memory 1002. The memory 1002 stores computer-readable instructions. When the computer-readable instructions are executed by the processor 1001, the steps in any of the above-mentioned vehicle advertising interactive control methods are performed. Through the above technical solution, the processor 1001 and the memory 1002 are interconnected and communicate with each other through a communication bus and / or other forms of connection mechanism (not shown). The memory 1002 stores a computer program that can be executed by the processor. When the electronic device 1000 is running, the processor 1001 executes the computer program to execute the vehicle advertising interactive control method in any optional implementation of the above embodiments, so as to achieve at least the following functions: at least acquire multiple vehicle sensor data, extract interactive control key arrays based on the multiple vehicle sensor data, and activate the vehicle advertising playback function at least when the interactive control key arrays meet the preset Boolean variable conditions; in response to the activation of the vehicle advertising playback function, at least determine the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task according to the interactive control key arrays, and calculate the comprehensive matching degree score between the current vehicle and each platform advertising task based at least on the geographical location matching degree, weather matching degree, vehicle status matching degree, visual context matching degree, and preset weight arrays, and then determine the target platform advertising task based at least on the comprehensive matching degree score of all platform advertising tasks, and complete the advertising delivery and playback.

[0175] This embodiment provides a computer-readable storage medium storing a computer program. When executed by a processor, the program implements the in-vehicle advertising interactive control method provided in all embodiments of this application: acquiring at least multiple in-vehicle sensor data, extracting an interactive control key array based on the multiple in-vehicle sensor data, and activating the in-vehicle advertising playback function at least when the interactive control key array satisfies a preset Boolean variable condition; in response to the activation of the in-vehicle advertising playback function, determining at least the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based on the interactive control key array, and calculating the comprehensive matching degree score between the current vehicle and each platform advertising task based at least on the geographical location matching degree, weather matching degree, vehicle status matching degree, visual context matching degree, and a preset weight array, and then determining the target platform advertising task based at least on the comprehensive matching degree score of all platform advertising tasks, and completing the advertising delivery and playback.

[0176] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.

[0177] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of transmitting, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0178] The program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0179] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof. Programming languages ​​include object-oriented programming languages—such as Java, Smalltalk, and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0180] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for controlling interactive in-vehicle advertising, characterized in that, At least including: At least multiple vehicle sensor data are acquired, and an interactive control key array is extracted based on the multiple vehicle sensor data. The vehicle advertising playback function is activated at least when the interactive control key array satisfies a preset Boolean variable condition. In response to the activation of the in-vehicle advertising playback function, the system determines the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based at least on the interactive control key array. The system also calculates the comprehensive matching degree score between the current vehicle and each platform advertising task based at least on the geographical location matching degree, the weather matching degree, the vehicle status matching degree, the visual context matching degree, and a preset weight array. Finally, the system determines the target platform advertising task based at least on the comprehensive matching degree score of all platform advertising tasks and completes the advertising delivery and playback.

2. The in-vehicle advertising interactive control method according to claim 1, characterized in that, In response to the activation of the in-vehicle advertising playback function, after determining the geographic location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based at least on the interactive control key array, and calculating the comprehensive matching degree score between the current vehicle and each platform advertising task based at least on the geographic location matching degree, the weather matching degree, the vehicle status matching degree, the visual context matching degree, and a preset weight array, and then determining the target platform advertising task based at least on the comprehensive matching degree score of all platform advertising tasks, and completing the advertising delivery and playback, the process further includes at least: After the advertisement is delivered and played, at least based on the data from the multiple vehicle sensors, it should be determined whether there are pedestrians approaching the vehicle and intending to stop and interact. Once it is determined that a pedestrian is approaching the vehicle and intends to stop and interact, the in-vehicle advertising interaction function is activated.

3. The in-vehicle advertising interactive control method according to claim 2, characterized in that, After determining that a pedestrian is approaching the vehicle and intends to stop and interact, the in-vehicle advertising interaction function is activated, which includes at least the following: In response to the activation of the in-vehicle advertising interaction function, at least the physical characteristic information of the pedestrian who stopped is obtained, and at least the advertising interaction mapping is determined based on the physical characteristic information; Acquire advertising interaction mapping data, perform performance analysis, and provide advertising task data reports to car owners, and then settle revenue with car owners based on the completion of advertising tasks.

4. The in-vehicle advertising interactive control method according to claim 1, characterized in that, The overall matching score is calculated in at least the following ways: S va =ω geo ×R geo +oh weather ×R weather +oh status ×R status +oh context ×R context ; In the above formula, S va ω represents the overall matching score. geo R represents the geographic location weight. geo ω represents the geographic location matching degree. weather R represents the weather weight. weather ω represents the weather matching degree. status R represents the vehicle state weight. status ω represents the vehicle state matching degree. context R represents the visual context weights. context This indicates the visual context matching degree.

5. A vehicle-mounted advertising interactive control device, characterized in that, Used to perform the in-vehicle advertising interactive control method according to any one of claims 1-4; The in-vehicle advertising interactive control device includes at least: The playback activation module is used to acquire at least multiple vehicle sensor data, extract an interactive control key array based on the multiple vehicle sensor data, and activate the vehicle advertising playback function at least when the interactive control key array satisfies a preset Boolean variable condition. The advertising playback module is used to respond to the activation of the in-vehicle advertising playback function, and at least determine the geographical location matching degree, weather matching degree, vehicle status matching degree, and visual context matching degree between the current vehicle and each platform advertising task based on the interactive control key array. It also calculates the comprehensive matching degree score between the current vehicle and each platform advertising task based on the geographical location matching degree, the weather matching degree, the vehicle status matching degree, the visual context matching degree, and a preset weight array. Finally, it determines the target platform advertising task based on the comprehensive matching degree score of all platform advertising tasks and completes the advertising delivery and playback.

6. The in-vehicle advertising interactive control device according to claim 5, characterized in that, It also includes at least: The intent determination module is used to determine, at least based on the multi-vehicle sensor data, whether there are pedestrians approaching the vehicle and having the intent to stop and interact, after the advertisement is delivered and played. The interactive activation module is used to activate the in-vehicle advertising interactive function after determining that a pedestrian is approaching the vehicle and intends to stop and interact.

7. The in-vehicle advertising interactive control device according to claim 6, characterized in that, It also includes at least: The mapping determination module is used to, in response to the activation of the in-vehicle advertising interaction function, at least acquire the body feature information of the pedestrian who stops, and at least determine the advertising interaction mapping based on the body feature information; The revenue settlement module is used to acquire advertising interaction mapping data, perform performance analysis, and provide advertising task data reports to car owners, and then settle revenue with car owners based on the completion of advertising tasks.

8. The in-vehicle advertising interactive control device according to claim 5, characterized in that, The overall matching score is calculated in at least the following ways: S va =ω geo ×R geo +oh weather ×R weather +oh status ×R status +oh context ×R context ; In the above formula, S va ω represents the overall matching score. geo R represents the geographic location weight. geo ω represents the geographic location matching degree. weather R represents the weather weight. weather ω represents the weather matching degree. status R represents the vehicle state weight. status ω represents the vehicle state matching degree. context R represents the visual context weights. context This indicates the visual context matching degree.

9. An electronic device comprising a memory and a processor, the memory storing a computer program executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the in-vehicle advertising interactive control method according to any one of claims 1 to 4.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the in-vehicle advertising interactive control method according to any one of claims 1 to 4.