Vehicle-mounted ceiling screen control method and device, computer device, and storage medium

By combining information about the vehicle door status, gear position, and the characteristics of the target object inside the vehicle, the status of the in-vehicle ceiling screen is adjusted, solving the problem of inflexible control in existing technologies and achieving more intelligent and flexible ceiling screen control, thereby improving vehicle safety and convenience.

CN117755210BActive Publication Date: 2026-06-12国汽智端(成都)科技有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
国汽智端(成都)科技有限公司
Filing Date
2023-12-01
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

Existing vehicle-mounted ceiling screen control methods rely solely on passenger behavior data, resulting in inflexible state control and an inability to adapt to various scenarios.

Method used

By acquiring vehicle door status information and gear position information, and combining this with the current status of the in-vehicle ceiling screen, the status of the ceiling screen is adjusted. When the vehicle door is stationary, the in-vehicle camera is used to acquire image data to identify the attribute characteristics and behavioral information of the target object, and the status of the ceiling screen is further adjusted.

🎯Benefits of technology

It improves the flexibility of in-vehicle ceiling screen status control, adapts to more application scenarios, provides a healthy, safe and comfortable in-vehicle environment, and increases the intelligence and convenience of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117755210B_ABST
    Figure CN117755210B_ABST
Patent Text Reader

Abstract

The application relates to a vehicle-mounted ceiling screen control method and device, computer equipment, a storage medium and a computer program product. The method comprises the following steps: acquiring door state information and gear state information of a vehicle; if the door state information of the vehicle indicates that the door is changed, adjusting the state of the vehicle-mounted ceiling screen based on the gear state information, the door state information and the current state of the vehicle-mounted ceiling screen; if the door state information of the vehicle indicates that the door is static, acquiring image data in the vehicle, identifying the image data, obtaining attribute feature information and behavior information of a target object in the vehicle; and adjusting the state of the vehicle-mounted ceiling screen based on the attribute feature information and the behavior information of the target object and the current state of the vehicle-mounted ceiling screen. The method can improve the flexibility of the state control method of the vehicle-mounted ceiling screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a method, device, computer equipment, storage medium, and computer program product for controlling a vehicle-mounted ceiling screen. Background Technology

[0002] With the development of technology, cars can be equipped with various intelligent devices, such as in-vehicle ceiling-mounted screens, to meet people's ever-changing needs. In-vehicle ceiling-mounted screens mostly accompany rear passengers and enhance the vehicle's entertainment value. However, at times, displaying the screen can be disruptive to rear passengers, potentially causing collisions or eye strain. Therefore, it is necessary to control the status of the in-vehicle ceiling-mounted screen through a dedicated control system.

[0003] Current methods for controlling in-vehicle ceiling-mounted screens involve acquiring image data of rear-seat passengers via cameras, processing this data to obtain passenger behavior data, and then controlling the screen to either unfold or retract based on this behavior data.

[0004] However, current methods for controlling in-vehicle ceiling screens only rely on passenger behavior data, which is too simplistic and results in an inflexible control method for the screen's status. Summary of the Invention

[0005] Therefore, it is necessary to provide a method, device, computer equipment, computer-readable storage medium, and computer program product for controlling a vehicle-mounted ceiling screen, addressing the aforementioned technical problems.

[0006] Firstly, this application provides a method for controlling a vehicle-mounted ceiling-mounted screen, including:

[0007] Obtain vehicle door status information and gear position information;

[0008] If the vehicle door status information indicates a door change, the vehicle ceiling screen is adjusted based on the gear position status information, the door status information, and the current status of the vehicle's ceiling screen.

[0009] If the vehicle door status information is that the door is stationary, image data inside the vehicle is acquired, and the image data is processed to obtain the attribute feature information and behavior information of the target object inside the vehicle.

[0010] Based on the attribute characteristics and behavioral information of the target object and the current state of the vehicle-mounted ceiling screen, the state of the vehicle-mounted ceiling screen is adjusted.

[0011] In one embodiment, if the vehicle door status information indicates a door change, the state adjustment of the vehicle ceiling screen is performed based on the gear position status information, the door status information, and the current state of the vehicle's ceiling screen, including:

[0012] If the door status information of the vehicle indicates that the door has changed, determine whether the gear position status information meets the preset gear position stationary condition.

[0013] When the gear position status information meets the gear position static condition, the vehicle ceiling screen is adjusted based on the door status information and the current status of the vehicle's ceiling screen to obtain feedback information.

[0014] The feedback information is sent to the vehicle's central control screen and displayed on the central control screen.

[0015] In one embodiment, when the gear position status information satisfies the gear position static condition, the state of the vehicle-mounted ceiling screen is adjusted based on the door status information and the current state of the vehicle's ceiling screen to obtain feedback information, including:

[0016] If the gear position status information satisfies the gear position static condition, determine whether the door status information is the first door status change information;

[0017] If the door status information is the first door status change information, determine that the behavior information of the target object inside the vehicle meets the preset first behavior feature condition, and determine whether the current state of the vehicle ceiling screen is the retracted state.

[0018] If the current state of the vehicle ceiling screen is not the retracted state, adjust the state of the vehicle ceiling screen to the retracted state;

[0019] Feedback information is constructed based on the information that the target object's behavior satisfies the first behavior characteristic condition and the information that the vehicle-mounted ceiling screen is in a retracted state.

[0020] In one embodiment, after determining whether the door state information is the first door state change information when the gear position state information satisfies the gear position static condition, the method further includes:

[0021] If the door status information is not the first door status change information, image data of the target object inside the vehicle is acquired in real time.

[0022] The image data is processed to obtain the attribute features and behavioral information of the target object;

[0023] Based on the attribute characteristics and behavioral information of the target object and the current state of the vehicle-mounted ceiling screen, the state of the vehicle-mounted ceiling screen is adjusted to obtain feedback information.

[0024] In one embodiment, the step of adjusting the state of the vehicle-mounted ceiling screen based on the attribute feature information and behavioral information of the target object and the current state of the vehicle-mounted ceiling screen to obtain feedback information includes:

[0025] If the behavioral information of the target object satisfies the preset second behavioral characteristic condition, it is determined whether the attribute characteristic information of the target object satisfies the preset first rest condition.

[0026] If the attribute feature information of the target object does not meet the first rest condition, the state of the vehicle ceiling screen is adjusted to the unfolded state based on the current state of the vehicle ceiling screen, and feedback information is constructed based on the behavior information of the target object and the information that the state of the vehicle ceiling screen is the unfolded state.

[0027] When the attribute characteristics of the target object meet the first rest condition, the state of the vehicle ceiling screen is adjusted to a retracted state based on the current state of the vehicle ceiling screen, and feedback information is constructed based on the information that the attribute characteristics of the target object meet the first rest condition and the information that the state of the vehicle ceiling screen is a retracted state.

[0028] In one embodiment, adjusting the state of the vehicle-mounted ceiling screen based on the attribute feature information and behavioral information of the target object and the current state of the vehicle-mounted ceiling screen includes:

[0029] Determine whether the behavioral information of the target object meets the preset third behavioral characteristic condition;

[0030] If the behavior information of the target object satisfies the third behavior feature condition, the state of the vehicle ceiling screen is adjusted to the collapsed state based on the current state of the vehicle ceiling screen.

[0031] Feedback information is constructed based on the information that the behavior information of the target object satisfies the third behavior feature condition and the information that the state of the vehicle ceiling screen is in the retracted state, and the feedback information is sent to the vehicle's central control screen.

[0032] In one embodiment, after determining whether the behavioral information of the target object satisfies a preset third behavioral characteristic condition, the method further includes:

[0033] If the behavioral information of the target object does not meet the third behavioral feature condition, determine whether the attribute feature information of the target object meets the preset second rest condition;

[0034] When the attribute characteristics of the target object meet the second rest condition, the state of the vehicle ceiling screen is adjusted based on the current state of the vehicle ceiling screen and a preset time period.

[0035] Secondly, this application also provides a vehicle-mounted ceiling-mounted screen control device, comprising:

[0036] The acquisition module is used to acquire vehicle door status information and gear position information;

[0037] The first adjustment module is used to adjust the status of the vehicle ceiling screen based on the gear position status information, the door status information, and the current status of the vehicle ceiling screen if the door status information of the vehicle indicates a change in the door status.

[0038] The recognition module is used to acquire image data inside the vehicle if the vehicle door status information is that the door is stationary, and to perform recognition processing on the image data to obtain attribute feature information and behavior information of the target object inside the vehicle.

[0039] The second adjustment module is used to adjust the state of the vehicle ceiling screen based on the attribute feature information and behavior information of the target object and the current state of the vehicle ceiling screen.

[0040] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0041] Obtain vehicle door status information and gear position information;

[0042] If the vehicle door status information indicates a door change, the vehicle ceiling screen is adjusted based on the gear position status information, the door status information, and the current status of the vehicle's ceiling screen.

[0043] If the vehicle door status information is that the door is stationary, image data inside the vehicle is acquired, and the image data is processed to obtain the attribute feature information and behavior information of the target object inside the vehicle.

[0044] Based on the attribute characteristics and behavioral information of the target object and the current state of the vehicle-mounted ceiling screen, the state of the vehicle-mounted ceiling screen is adjusted.

[0045] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0046] Obtain vehicle door status information and gear position information;

[0047] If the vehicle door status information indicates a door change, the vehicle ceiling screen is adjusted based on the gear position status information, the door status information, and the current status of the vehicle's ceiling screen.

[0048] If the vehicle door status information is that the door is stationary, image data inside the vehicle is acquired, and the image data is processed to obtain the attribute feature information and behavior information of the target object inside the vehicle.

[0049] Based on the attribute characteristics and behavioral information of the target object and the current state of the vehicle-mounted ceiling screen, the state of the vehicle-mounted ceiling screen is adjusted.

[0050] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0051] Obtain vehicle door status information and gear position information;

[0052] If the vehicle door status information indicates a door change, the vehicle ceiling screen is adjusted based on the gear position status information, the door status information, and the current status of the vehicle's ceiling screen.

[0053] If the vehicle door status information is that the door is stationary, image data inside the vehicle is acquired, and the image data is processed to obtain the attribute feature information and behavior information of the target object inside the vehicle.

[0054] Based on the attribute characteristics and behavioral information of the target object and the current state of the vehicle-mounted ceiling screen, the state of the vehicle-mounted ceiling screen is adjusted.

[0055] The aforementioned vehicle-mounted ceiling screen control method, device, computer equipment, storage medium, and computer program product acquire vehicle door status information and gear position status information; if the vehicle door status information indicates a door change, the vehicle-mounted ceiling screen is adjusted based on the gear position status information, the door status information, and the current state of the vehicle-mounted ceiling screen; if the vehicle door status information indicates a stationary door, image data inside the vehicle is acquired, and the image data is processed to obtain attribute feature information and behavior information of a target object inside the vehicle; the vehicle-mounted ceiling screen is adjusted based on the target object's attribute feature information, behavior information, and the current state of the vehicle-mounted ceiling screen. This method determines the state of the in-vehicle ceiling-mounted screen based on door status information and gear position information. If the door status information indicates a change in the door position, the state of the in-vehicle ceiling-mounted screen is adjusted based on the door status information, the current state of the screen, and the gear position information, taking into account multiple influencing factors such as door status, gear position information, and the current state of the screen. Alternatively, if the door status information indicates the door is stationary, the state of the screen is adjusted based on the target object's attribute characteristics, behavioral information, and the current state of the screen. This method considers multiple influencing factors, expanding the application scenarios and improving the flexibility of the in-vehicle ceiling-mounted screen state control method. Attached Figure Description

[0056] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0057] Figure 1 This is an application environment diagram of the vehicle-mounted ceiling screen control method in one embodiment;

[0058] Figure 2 This is a flowchart illustrating a method for controlling a vehicle-mounted ceiling-mounted screen in one embodiment;

[0059] Figure 3 This is a flowchart illustrating the steps of adjusting the state of the vehicle-mounted ceiling screen based on door status information and gear position information in one embodiment.

[0060] Figure 4 This is a flowchart illustrating the steps of adjusting the state of the vehicle-mounted ceiling screen based on door status information in one embodiment.

[0061] Figure 5This is a flowchart illustrating the steps of adjusting the state of a vehicle-mounted ceiling screen based on the attribute feature information and behavior information of a target object in one embodiment.

[0062] Figure 6 This is a flowchart illustrating the steps for adjusting the state of a vehicle-mounted ceiling screen based on the attribute feature information of a target object in one embodiment.

[0063] Figure 7 This is a flowchart illustrating the steps for adjusting the state of a vehicle-mounted ceiling screen based on the behavior information of a target object in one embodiment.

[0064] Figure 8 This is a flowchart illustrating the steps for adjusting the state of the in-vehicle ceiling-mounted screen in one embodiment.

[0065] Figure 9 This is a flowchart illustrating the vehicle-mounted ceiling-mounted screen control method in another embodiment;

[0066] Figure 10 This is a structural block diagram of a vehicle-mounted ceiling screen control device in one embodiment;

[0067] Figure 11 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0068] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0069] The vehicle-mounted ceiling screen control method provided in this application embodiment can be applied to, for example... Figure 1The vehicle-mounted ceiling screen control system 100 shown includes a vehicle-mounted ceiling screen 110, an in-vehicle camera 120, a vehicle cabin domain controller 130, and a vehicle central control screen 140. The vehicle-mounted ceiling screen 110 is installed inside the vehicle and has the ability to automatically retract, extend, turn off, and turn on the screen based on CAN (Controller Area Network) signals. The in-vehicle camera 120 can be an in-vehicle OMS (Occupant Monitoring System). The in-vehicle OMS camera is typically installed above the rearview mirror and can monitor the identity, expressions, and actions of the occupants, transmitting this information to the vehicle cabin domain controller 130 via CAN signals. After receiving the information from the in-vehicle OMS camera, the vehicle cabin domain controller 130 controls the state of the vehicle-mounted ceiling screen 110 based on different information content and in conjunction with door status information and gear position information. The vehicle's central control screen 140 is used to display text information to remind the driver of the status of the in-vehicle ceiling screen and the reason for its status.

[0070] In one exemplary embodiment, such as Figure 2 As shown, a method for controlling a vehicle-mounted ceiling-mounted screen is provided, which is then applied to... Figure 1 The following description uses the vehicle cabin domain controller 130 (hereinafter referred to as the vehicle cabin domain controller) as an example, including the following steps 202 to 208. Wherein:

[0071] Step 202: Obtain the vehicle door status information and gear status information.

[0072] In implementation, the vehicle-mounted ceiling screen's control modes include automatic and manual modes. In manual mode, the driver manually controls the screen's status. In automatic mode, the vehicle's cabin domain controller acquires the vehicle's door status and gear position information. The door status information includes four states: open, closed, changing from open to closed, and changing from closed to open. Changing from open to closed or from closed to open indicates a door movement. The closed state indicates the door is stationary.

[0073] In an exemplary embodiment, when the in-vehicle ceiling screen is in automatic mode, the vehicle cabin domain controller receives the vehicle body CAN signal and determines the vehicle door status and gear position information based on the vehicle body CAN signal.

[0074] Step 204: If the vehicle door status information indicates a change in the door status, adjust the status of the vehicle ceiling screen based on the gear position status information, the door status information, and the current status of the vehicle ceiling screen.

[0075] The in-vehicle ceiling-mounted screen has two states: unfolded and retracted. The screen itself has two states: lit and off.

[0076] During implementation, if the vehicle door status information indicates a door change, the cabin domain controller determines whether the gear position status information meets the preset gear position stationary condition. If the gear position status information meets the gear position stationary condition, the cabin domain controller adjusts the state of the in-vehicle ceiling screen based on the door status information and the current state of the in-vehicle ceiling screen, obtaining feedback information. Then, the cabin domain controller sends the feedback information to the vehicle's central control screen, which displays the feedback information.

[0077] Step 206: If the vehicle door status information is that the door is stationary, acquire the image data inside the vehicle and perform recognition processing on the image data to obtain the attribute feature information and behavior information of the target object inside the vehicle.

[0078] Among them, "door stationary" means that the door is always closed.

[0079] In practice, if the vehicle door status information indicates that the door is stationary, the vehicle cabin domain controller acquires image data of the vehicle interior captured by the in-vehicle camera. The vehicle cabin domain controller then processes the image data to obtain the attribute features and behavioral information of the target objects within the vehicle.

[0080] In an optional embodiment, the target object is the rear-seat passenger inside the vehicle. The attribute feature information of the target object is the identity information of the rear-seat passenger. If the vehicle door status information is that the door is stationary, the cabin domain controller acquires image data of the vehicle interior captured by the in-vehicle camera. The cabin domain controller performs recognition processing on the image data to obtain the identity information and behavioral information of the rear-seat passenger inside the vehicle.

[0081] Step 208: Adjust the state of the vehicle ceiling screen based on the target object's attribute features, behavior information, and the current state of the vehicle ceiling screen.

[0082] During implementation, the vehicle cabin domain controller determines whether the target object's behavioral information meets a preset third behavioral characteristic condition. If the target object's behavioral information meets the third behavioral characteristic condition, the vehicle cabin domain controller adjusts the state of the in-vehicle ceiling screen based on its current state. If the target object's behavioral information does not meet the third behavioral characteristic condition, the vehicle cabin domain controller determines whether the target object's attribute characteristic information meets a preset second rest condition. If the target object's attribute characteristic information meets the second rest condition, the vehicle cabin domain controller adjusts the state of the in-vehicle ceiling screen based on its current state and a preset time period.

[0083] In the aforementioned vehicle-mounted ceiling screen control method, the state of the ceiling screen is determined based on the door status information and gear position information. If the door status information indicates a change in the door position, the state of the ceiling screen is adjusted based on the door status information, the current state of the ceiling screen, and the gear position information, taking into account multiple influencing factors such as door status, gear position information, and the current state of the ceiling screen. Alternatively, if the door status information indicates the door is stationary, the state of the ceiling screen is adjusted based on the attribute characteristics and behavioral information of the target object and the current state of the ceiling screen. This method considers multiple influencing factors such as door status, attribute characteristics, and behavioral information of the target object, increasing the number of application scenarios and improving the flexibility of the control method for the state of the ceiling screen.

[0084] In one exemplary embodiment, such as Figure 3 As shown, the specific processing procedure of step 204 includes steps 302 to 306. Wherein:

[0085] Step 302: If the vehicle door status information indicates that the door has changed, determine whether the gear position status information meets the preset gear position stationary condition.

[0086] Among them, the stationary condition of the gear position is that the gear position status information is P (Parking).

[0087] In implementation, the vehicle cabin domain controller pre-sets the gear position stationary condition. If the vehicle door status information indicates a door change, the vehicle cabin domain controller determines whether the gear position status information is P (Park). If the gear position status information is P, the vehicle cabin domain controller determines that the gear position status information meets the gear position stationary condition. If the gear position status information is not P, the vehicle cabin domain controller determines that the gear position status information does not meet the gear position stationary condition.

[0088] In an optional embodiment, if the gear position status information does not meet the gear position static condition, the vehicle cabin domain controller terminates the execution of the vehicle ceiling screen control method.

[0089] Step 304: When the gear position status information meets the gear position static condition, adjust the status of the vehicle ceiling screen based on the door status information and the current status of the vehicle ceiling screen to obtain feedback information.

[0090] In implementation, when the gear position status information meets the condition of being stationary, the vehicle cabin domain controller determines whether the door status information is the first door status change information. If the door status information is the first door status change information, the vehicle cabin domain controller adjusts the state of the in-vehicle ceiling screen based on its current state. If the door status information is the first door status change information, the vehicle cabin domain controller acquires image data from inside the vehicle and processes the image data to obtain the attribute feature information and behavioral information of the target object. The vehicle cabin domain controller adjusts the state of the in-vehicle ceiling screen based on its current state, the attribute feature information, and the behavioral information of the target object.

[0091] Step 306: Send the feedback information to the vehicle's central control screen and display the feedback information on the central control screen.

[0092] During implementation, the vehicle cabin domain controller sends feedback information to the vehicle's central control screen. The central control screen displays this feedback information to inform the driver of the status of the in-vehicle ceiling-mounted screen and the reason for its status.

[0093] In this embodiment, if the door status information indicates a door change and the gear position status information meets the gear position static condition, the state of the in-vehicle ceiling screen is adjusted based on the door status information and the current state of the in-vehicle ceiling screen. This adds multiple factors affecting the in-vehicle ceiling screen, including door status information, the current state of the in-vehicle ceiling screen, and gear position status information, thus improving the flexibility of the in-vehicle ceiling screen state control method. Furthermore, feedback information is displayed on the vehicle's central control screen, facilitating driver control and improving vehicle convenience.

[0094] In one exemplary embodiment, such as Figure 4 As shown, the specific processing procedure of step 304 includes steps 402 to 408. Wherein:

[0095] Step 402: If the gear position status information meets the gear position static condition, determine whether the door status information is the first door status change information.

[0096] Among them, the status change information of the first door is that the door status changes from closed to open.

[0097] In practice, when the gear position status information meets the condition of being stationary, the vehicle cabin domain controller determines whether the door status information has changed from closed to open. If the door status information has changed from closed to open, the vehicle cabin domain controller determines the door status information as the first door status change information.

[0098] Step 404: If the door status information is the first door status change information, determine that the behavior information of the target object inside the vehicle meets the preset first behavior feature condition, and determine whether the current state of the vehicle ceiling screen is the retracted state.

[0099] The first behavioral characteristic condition is the behavioral information of the target object inside the vehicle, which indicates that the target object is about to get off the vehicle.

[0100] During implementation, if the door status information indicates a change in the status of the first door, the cabin domain controller determines that the target object inside the vehicle is about to disembark. The cabin domain controller then determines whether the current state of the in-vehicle ceiling-mounted screen is retracted.

[0101] In an optional embodiment, if the current state of the vehicle-mounted ceiling screen is the retracted state, the vehicle cabin domain controller does not adjust the state of the vehicle-mounted ceiling screen.

[0102] Step 406: If the current state of the vehicle ceiling screen is not in the collapsed state, adjust the state of the vehicle ceiling screen to the collapsed state.

[0103] In practice, if the current state of the vehicle ceiling screen is not the retracted state, the vehicle cabin domain controller will adjust the state of the vehicle ceiling screen to the retracted state.

[0104] In one exemplary embodiment, if the current state of the vehicle ceiling screen is not the retracted state, the vehicle cabin domain controller sends a retract command to the vehicle ceiling screen, causing the state of the vehicle ceiling screen to change to the retracted state.

[0105] Step 408: Based on the target object's behavior information satisfying the first behavior characteristic condition and the information that the vehicle-mounted ceiling screen is in a retracted state, construct feedback information.

[0106] Among them, the information that satisfies the first behavioral characteristic condition is the information of the target object getting off the vehicle.

[0107] In implementation, the vehicle cabin domain controller constructs feedback information based on the target object getting off the vehicle and the status of the vehicle-mounted ceiling screen to indicate the retracted state.

[0108] In one exemplary embodiment, the target object is the rear-seat passenger inside the vehicle. The vehicle cabin domain controller constructs feedback information based on information about the rear-seat passenger getting out of the vehicle and the information that the in-vehicle ceiling screen is in a retracted state. The feedback information indicates that a rear-seat passenger has been detected getting out or coming in, and the ceiling screen has been actively retracted to avoid a collision.

[0109] In this embodiment, when the door status information is the first door status change information, it is determined that the target object wants to get off the vehicle, and the status of the vehicle ceiling screen is adjusted to the retracted state according to the current status of the vehicle ceiling screen, so as to avoid the target object from colliding with the vehicle ceiling screen, providing a healthy, safe and comfortable in-vehicle environment and improving the intelligence of the vehicle.

[0110] In an exemplary embodiment, if the door status information is not the first door status change information, the state of the vehicle ceiling screen needs to be adjusted based on the target object attribute feature information, behavior information, and the current state of the vehicle ceiling screen. For example... Figure 5 As shown, after step 402 is executed, the specific processing procedure for controlling the vehicle-mounted ceiling screen includes steps 502 to 506. Wherein:

[0111] Step 502: If the door status information is not the first door status change information, acquire the image data of the target object inside the vehicle in real time.

[0112] In implementation, if the door status information indicates a door change but is not the first door status change information, the cabin domain controller determines the door status information to be the second door status change information. The second door status change information is a change from an open state to a closed state. The cabin domain controller acquires image data of the target object inside the vehicle captured by the in-vehicle camera.

[0113] Step 504: Perform recognition processing on the image data to obtain the attribute feature information and behavioral information of the target object.

[0114] In implementation, the vehicle cabin domain controller performs recognition processing on the image data to obtain the attribute feature information and behavioral information of the target object. The specific processing procedure of step 504 is the same as that of step 206, and will not be repeated here in this embodiment.

[0115] Step 506: Based on the target object's attribute features, behavior information, and the current state of the vehicle-mounted ceiling screen, adjust the state of the vehicle-mounted ceiling screen to obtain feedback information.

[0116] Among them, the second behavioral characteristic condition is the behavioral information of the target object, which represents the target object having finished taking its seat.

[0117] During implementation, the vehicle cabin domain controller determines whether the target object's behavioral information indicates that the target object has completed sitting. If the target object's behavioral information does not indicate that the target object has completed sitting, the vehicle cabin domain controller determines that the target object's behavioral information does not meet the preset second behavioral characteristic condition. If the target object's behavioral information does not meet the second behavioral characteristic condition, the vehicle cabin domain controller continues to determine whether the target object's behavioral information meets the second behavioral characteristic condition until the target object's behavioral information does. If the target object's behavioral information indicates that the target object has completed sitting, the vehicle cabin domain controller determines that the target object's behavioral information meets the second behavioral characteristic condition. If the target object's behavioral information meets the second behavioral characteristic condition, the vehicle cabin domain controller adjusts the state of the vehicle ceiling screen based on the target object's attribute characteristic information and the current state of the vehicle ceiling screen, obtaining feedback information.

[0118] In this embodiment, if the door status information is not the first door status change information, the status of the vehicle ceiling screen is adjusted according to the target object attribute feature information, behavior information and the current status of the vehicle ceiling screen. This increases the influencing factors of the target object attribute feature information and the vehicle ceiling screen, adds multiple application scenarios, and improves the flexibility of the vehicle ceiling screen status control method.

[0119] In one exemplary embodiment, such as Figure 6 As shown, the specific processing procedure of step 506 includes steps 602 to 606. Wherein:

[0120] Step 602: If the behavioral information of the target object meets the preset second behavioral characteristic condition, determine whether the attribute characteristic information of the target object meets the preset first rest condition.

[0121] The first rest condition is that the attribute characteristics of the target object represent that the target object is an infant.

[0122] During implementation, if the target object's behavioral information meets the preset second behavioral characteristic condition, the vehicle cabin domain controller determines that the target object has finished sitting. Then, the vehicle cabin domain controller determines whether the target object's attribute characteristics indicate that the target object is an infant. If the target object's attribute characteristics indicate that the target object is an infant, the vehicle cabin domain controller determines that the target object's attribute characteristics meet the preset first rest condition. If the target object's attribute characteristics do not indicate that the target object is an infant, the vehicle cabin domain controller determines that the target object's attribute characteristics do not meet the first rest condition.

[0123] Step 604: If the attribute feature information of the target object does not meet the first rest condition, adjust the state of the vehicle ceiling screen to the unfolded state based on the current state of the vehicle ceiling screen, and construct feedback information based on the behavior information of the target object and the unfolded state of the vehicle ceiling screen.

[0124] In implementation, if the target object's attribute characteristics do not meet the first rest condition, the vehicle cabin domain controller determines whether the current state of the vehicle-mounted ceiling screen is in an unfolded state. If the current state of the vehicle-mounted ceiling screen is not in an unfolded state, the vehicle cabin domain controller sends an unfold command to the vehicle-mounted ceiling screen, changing its state to unfolded. Then, the vehicle cabin domain controller constructs feedback information based on the target object's behavior information and the information that the vehicle-mounted ceiling screen is in an unfolded state.

[0125] In an optional embodiment, if the in-vehicle ceiling screen is in an unfolded state, the vehicle cabin domain controller does not adjust the state of the in-vehicle ceiling screen. The vehicle cabin domain controller constructs feedback information based on the target object's behavior information and the information that the in-vehicle ceiling screen is in an unfolded state. The feedback information is, for example: the target object has been detected to have sat down, and the ceiling screen is now in an unfolded state.

[0126] Optionally, if the target is a rear passenger in the vehicle, the feedback message is that the rear passenger has been detected to be seated and the ceiling screen has been automatically deployed.

[0127] Step 606: If the attribute feature information of the target object meets the first rest condition, adjust the state of the vehicle ceiling screen to the collapsed state based on the current state of the vehicle ceiling screen, and construct feedback information based on the information that the attribute feature information of the target object meets the first rest condition and the information that the state of the vehicle ceiling screen is collapsed.

[0128] In implementation, if the target object's attribute characteristics meet the first rest condition, the vehicle cabin domain controller determines whether the current state of the vehicle-mounted ceiling screen is in a retracted state. If the current state of the vehicle-mounted ceiling screen is not a periodic state, the vehicle cabin domain controller sends a retract command to the vehicle-mounted ceiling screen, causing its state to change to the retracted state. Then, the vehicle cabin domain controller constructs feedback information based on the information that the target object's attribute characteristics meet the first rest condition and the information that the vehicle-mounted ceiling screen is in a retracted state.

[0129] In an optional embodiment, if the in-vehicle ceiling-mounted screen is in a retracted state, the vehicle cabin domain controller does not adjust the state of the in-vehicle ceiling-mounted screen. The vehicle cabin domain controller constructs feedback information based on the behavior information of the target object and the information that the in-vehicle ceiling-mounted screen is in a retracted state. The feedback information is, for example: if it is detected that the target object has finished sitting down and the target object contains an infant, the state of the ceiling-mounted screen is in an extended / retracted state.

[0130] Optionally, if the target is rear-seat passengers, the feedback information is that the rear-seat passengers have been seated and there is an infant among them, and the ceiling screen has been automatically retracted.

[0131] In this embodiment, when the behavioral information of the target object meets the preset second behavioral characteristic condition, the state of the vehicle ceiling screen is adjusted based on the attribute characteristic information of the target object. This increases the influencing factors of the target attribute characteristic information and behavioral information, adapts to more scenarios, improves the flexibility of the vehicle ceiling screen control method, and increases the intelligence of the vehicle.

[0132] In one exemplary embodiment, such as Figure 7 As shown, the specific processing procedure of step 208 includes steps 702 to 706. Wherein:

[0133] Step 702: Determine whether the behavioral information of the target object meets the preset third behavioral characteristic conditions.

[0134] Among them, the preset third behavioral characteristic condition is that the behavioral information of the target object indicates that the target object is in a resting state.

[0135] In implementation, the vehicle cabin domain controller determines whether the target object's behavioral information indicates that the target object is in a resting state. If the target object's behavioral information indicates that the target object is in a resting state, the vehicle cabin domain controller determines that the target object's behavioral information meets the preset third behavioral characteristic condition. If the target object's behavioral information does not indicate that the target object is in a resting state, the vehicle cabin domain controller determines that the target object's behavioral information does not meet the third behavioral characteristic condition.

[0136] Step 704: If the behavior information of the target object meets the third behavior feature condition, adjust the state of the vehicle ceiling screen to the collapsed state based on the current state of the vehicle ceiling screen.

[0137] In implementation, if the target object's behavioral information meets the third behavioral characteristic condition, the vehicle cabin domain controller determines whether the current state of the vehicle ceiling screen is in a retracted state. If the vehicle ceiling screen is not in a retracted state, the vehicle cabin domain controller sends a retract command to the vehicle ceiling screen, causing the vehicle ceiling screen to change its state to a retracted state. If the vehicle ceiling screen is in a retracted state, the vehicle cabin domain controller does not adjust the state of the vehicle ceiling screen.

[0138] Step 706: Based on the target object's behavior information satisfying the third behavior feature condition and the vehicle ceiling screen's state being in a retracted state, construct feedback information and send the feedback information to the vehicle's central control screen.

[0139] Among them, the behavioral information of the target object that satisfies the third behavioral characteristic condition is the behavioral information of the target object that represents the target object being in a resting state.

[0140] In implementation, the vehicle cabin domain controller constructs feedback information based on the information that the target object is in a resting state and the information that the vehicle's ceiling-mounted screen is in a retracted state. Then, the vehicle cabin domain controller sends the feedback information to the vehicle's central control screen, and the feedback information is displayed on the vehicle's central control screen.

[0141] In one exemplary embodiment, the target object is the rear passenger in the vehicle. If the vehicle cabin domain controller adjusts the state of the in-vehicle ceiling screen, the feedback information constructed by the vehicle cabin domain controller based on the information that the target object is in a resting state and the information that the in-vehicle ceiling screen is in a retracted state indicates that a rear passenger has been detected resting and the ceiling screen has been actively retracted. If the vehicle cabin domain controller does not adjust the state of the in-vehicle ceiling screen, the feedback information constructed by the vehicle cabin domain controller based on the information that the target object is in a resting state and the information that the in-vehicle ceiling screen is in a retracted state indicates that a rear passenger has been detected resting and the in-vehicle ceiling screen is in a retracted state.

[0142] In this embodiment, when the behavioral information of the target object meets the third behavioral characteristic condition, the state of the vehicle ceiling screen is adjusted to the retracted state, so that the target object can rest in a quiet environment, which improves the flexibility of the control method of the state of the vehicle ceiling screen.

[0143] In an exemplary embodiment, if the behavioral information of the target object does not meet the third behavioral characteristic condition, the state of the vehicle ceiling screen is adjusted according to the attribute characteristic information of the target object and the current state of the vehicle ceiling screen. For example... Figure 8 As shown, after step 702 is executed, the specific processing procedure for controlling the vehicle-mounted ceiling screen includes steps 802 to 804. Wherein:

[0144] Step 802: If the behavioral information of the target object does not meet the third behavioral feature condition, determine whether the attribute feature information of the target object meets the preset second rest condition.

[0145] The second rest condition is that the attribute characteristics of the target object indicate that the target object is a child.

[0146] During implementation, if the target object's behavioral information does not meet the third behavioral characteristic condition, the vehicle domain controller determines whether the target object's attribute characteristic information indicates that the target object is a child. If the target object's attribute characteristic information indicates that the target object is a child, the vehicle domain controller determines that the target object's attribute characteristic information meets the preset second rest condition. If the target object's attribute characteristic information does not indicate that the target object is a child, the vehicle domain controller determines that the target object's attribute characteristic information does not meet the second rest condition.

[0147] In an optional embodiment, if the attribute characteristics of the target object do not meet the second rest condition, the cabin domain controller does not adjust the state of the vehicle ceiling screen.

[0148] Step 804: If the attribute feature information of the target object meets the second rest condition, adjust the screen state of the vehicle ceiling screen based on the current state of the vehicle ceiling screen and the preset time period.

[0149] The time period includes a first time period and a second time period.

[0150] In implementation, when the target object's attribute characteristics meet the second rest condition, the vehicle cabin domain controller determines whether the current state of the in-vehicle ceiling screen is on. If the screen is on, the controller determines whether the on time exceeds a preset first time period. If the on time exceeds the first time period, the controller sends a screen-off command to the screen, changing it from on to off. Then, the controller constructs feedback information based on the target object's attribute characteristics meeting the second rest condition and the screen being off. This feedback information is sent to the in-vehicle central control screen and displayed thereon. If the on time does not exceed the first time period, the controller does not adjust the screen's state.

[0151] In an optional embodiment, if the current state of the in-vehicle ceiling-mounted screen is not on, the vehicle cabin domain controller determines that the current state of the screen is off, and checks whether the time the screen has been off exceeds a preset second time period. If the time the screen has been off exceeds the second time period, the vehicle cabin domain controller sends a power-on command to the screen, causing it to change from off to on. If the time the screen has been off does not exceed the second time period, the vehicle cabin domain controller does not adjust the state of the screen.

[0152] Optionally, the first time period is 20 minutes and the second time period is 10 minutes, which can be set according to the vehicle's needs. This application embodiment does not limit the first time period and the second time period.

[0153] In this embodiment, when the attribute feature information of the target object meets the second rest condition, the state of the vehicle ceiling screen is adjusted based on the current state and time period of the vehicle ceiling screen, so that the state of the vehicle ceiling screen can adapt to more application scenarios and improve the flexibility of the control method of the state of the vehicle ceiling screen.

[0154] In one exemplary embodiment, a method for controlling a vehicle-mounted ceiling-mounted screen is provided, such as... Figure 9 As shown. Figure 9 The following is a flowchart illustrating the method for controlling a vehicle-mounted ceiling-mounted screen in another embodiment, including the following steps:

[0155] Step 901: Determine the door CAN signal and gear position signal.

[0156] In implementation, the vehicle cabin domain controller receives door CAN information and gear position information. Then, the vehicle cabin domain controller determines the door status information based on the door CAN signal and the gear position status information based on the gear position signal. The vehicle cabin domain controller determines whether the door status information indicates a change in door position. If the door status information indicates a change in door position, the vehicle cabin domain controller determines whether the gear position information is in Park (P) gear. If the gear position information is in Park, the vehicle cabin domain controller continues to execute the vehicle ceiling-mounted screen controller method based on the door status information. Specifically, if the door status information changes from closed to open, the vehicle cabin domain controller executes step 902. If the door status information changes from open to closed, the vehicle cabin domain controller executes step 913. If the gear position information is not in Park, the vehicle cabin domain controller stops executing the vehicle ceiling-mounted screen control method. If the door status information does not indicate a change in door position, the vehicle cabin domain controller determines whether the door is in a closed state. If the door is in a closed state, the vehicle cabin domain controller executes step 907. If the car door is not closed, the cabin domain controller will stop executing the control method for the in-vehicle ceiling screen.

[0157] Step 902: The gear is in P (Park) and the rear door changes from open to closed.

[0158] In implementation, the vehicle cabin domain controller determines the gear position to be P and the door status information indicates that the rear door has changed from open to closed. Then, the vehicle cabin domain controller acquires image data of the vehicle interior captured by the in-vehicle camera, performs recognition processing on the image data, and obtains the identity and behavioral information of the rear passengers in the vehicle.

[0159] Step 903: Determine that all rear passengers are seated.

[0160] In implementation, the cabin domain controller determines whether the behavior information of the rear passengers indicates that the rear occupants have finished sitting down. If the behavior information indicates that the rear passengers have finished sitting down, the cabin domain controller executes step 904. If the behavior information does not indicate that the rear passengers have finished sitting down, the cabin domain controller executes step 902.

[0161] Step 904: Determine if there is an infant among the rear passengers.

[0162] In implementation, the vehicle cabin domain controller determines whether the identity information of the rear passengers indicates that there is an infant among the rear occupants. If the identity information of the rear passengers indicates that there is an infant among the rear occupants, the vehicle cabin domain controller executes step 906. If the identity information of the rear passengers does not indicate that there is an infant among the rear occupants, the vehicle cabin domain controller executes step 905.

[0163] Step 905: Unfold the ceiling-mounted screen; text prompts appear on the central control screen.

[0164] In implementation, the vehicle cabin domain controller sends an unfold command to the in-vehicle ceiling screen, causing the screen to unfold. Then, the vehicle cabin domain controller constructs feedback information based on the ceiling screen's status and sends this feedback information to the vehicle's central control screen. The central control screen displays the feedback information, specifically a pop-up window stating "Rear passenger seated detected; ceiling screen has been actively unfolded," to inform the driver of the ceiling screen's status.

[0165] Step 906: Fold the ceiling-mounted screen and receive a text notification on the central control screen.

[0166] In implementation, the vehicle cabin domain controller sends a folding command to the in-vehicle ceiling screen, causing it to retract. Then, the vehicle cabin domain controller constructs feedback information based on the ceiling screen's status and sends this information to the vehicle's central control screen. The central control screen displays the feedback information, specifically a pop-up window stating, "Rear passengers have been detected seated, and an infant is among the rear passengers; the ceiling screen has been actively retracted," to inform the driver of the ceiling screen's status.

[0167] Step 907: The car door is closed.

[0168] During implementation, the vehicle cabin domain controller ensures that the doors remain closed. Then, the controller acquires image data from the in-vehicle cameras, processes the image data, and obtains the identity and behavioral information of the rear-seat passengers.

[0169] Step 908: Determine the identity and behavior of the rear-seat passengers.

[0170] In implementation, the cabin domain controller determines whether the behavior information of the rear passengers indicates that the rear passengers are resting. If the behavior information indicates that the rear passengers are resting, the cabin domain controller executes step 909. If the behavior information does not indicate that the rear passengers are resting, the cabin domain controller executes step 911.

[0171] Step 909: Passengers in the back row can rest.

[0172] During implementation, the vehicle cabin domain controller determines that there are occupants resting in the rear seats. Then, the vehicle cabin domain controller executes step 910.

[0173] Step 910: Fold the ceiling-mounted screen and receive a text notification on the central control screen.

[0174] In implementation, the vehicle cabin domain controller sends a folding command to the in-vehicle ceiling screen, causing it to retract. Then, the domain controller constructs feedback information based on the ceiling screen's status and sends it to the vehicle's central control screen. The central control screen displays this feedback information, specifically a pop-up window stating, "A rear passenger has been detected resting; the ceiling screen has been retracted," informing the driver of the ceiling screen's status.

[0175] Step 911: There are children in the back row, and the ceiling screen has been lit for 20 minutes.

[0176] During implementation, the vehicle cabin domain controller determines whether the identity information of the rear passengers indicates that there are children among the rear passengers. If the identity information of the rear passengers indicates that there are children (aged 1-12 years), the vehicle cabin domain controller determines whether the in-vehicle ceiling screen has been on for 20 minutes. If the in-vehicle ceiling screen has been on for 20 minutes, the in-vehicle ceiling screen executes step 912.

[0177] Step 912: After the ceiling-mounted screen has been off for 10 minutes, a text reminder will appear on the central control screen.

[0178] In implementation, the vehicle cabin domain controller sends a screen-off command to the in-vehicle ceiling-mounted screen, causing the screen to turn off. Then, the vehicle cabin domain controller constructs feedback information based on the ceiling-mounted screen's status and sends this feedback information to the vehicle's central control screen. The central control screen displays the feedback information, specifically a pop-up window stating "A child has been detected in the back seat; the ceiling-mounted screen has been actively turned off for 10 minutes," to inform the driver of the in-vehicle ceiling-mounted screen's status.

[0179] In one exemplary embodiment, after the screen of the vehicle-mounted ceiling screen has been in a screen-off state for 10 minutes, the vehicle cabin domain controller sends a screen-on command to the vehicle-mounted ceiling screen, causing the screen of the vehicle-mounted ceiling screen to become a screen-on state.

[0180] Step 913: The gear is in P (Park) mode, and the rear doors change from closed to open.

[0181] In practice, the vehicle cabin domain controller determines the gear position as P and the door status information indicates that the rear door has changed from closed to open.

[0182] Step 914: Fold up the ceiling-mounted screen; text notification appears on the central control screen.

[0183] In implementation, the vehicle cabin domain controller sends a retract command to the in-vehicle ceiling-mounted screen, causing it to retract. Then, the domain controller constructs feedback information based on the screen's status and sends it to the vehicle's central control screen. The central control screen displays this feedback information, specifically a pop-up message stating, "Rear passengers have been detected getting in or out of the vehicle; the ceiling-mounted screen has been retracted to avoid a collision," informing the driver of the screen's status.

[0184] The above five scenarios have priorities. Specifically, the priorities, from highest to lowest, are scenarios 909, 913, 906, 905, and 911. For example, if a rear passenger is resting (scenario 909), the rear screen remains folded down regardless of other scenarios, and a message is displayed on the central control screen to inform the driver. If there is no infant or anyone resting in the rear, but a rear passenger is about to get off the vehicle (scenario 913), the ceiling-mounted screen retracts and a message is displayed on the central control screen, regardless of scenarios 906, 905, and 911; and so on. Based on the rear passenger's identity information (infant / child / other) and behavioral status (sleeping / awake / getting in / getting out), the system automatically turns the screen off / on and retracts / unfolds the ceiling-mounted screen, providing a healthy, safe, and comfortable environment, greatly increasing the vehicle's intelligence and convenience.

[0185] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0186] Based on the same inventive concept, this application also provides a vehicle ceiling-mounted screen control device for implementing the above-mentioned vehicle ceiling-mounted screen control method. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of one or more vehicle ceiling-mounted screen control device embodiments provided below can be found in the limitations of the vehicle ceiling-mounted screen control method above, and will not be repeated here.

[0187] In one exemplary embodiment, such as Figure 10As shown, a vehicle-mounted ceiling-mounted screen control device 1000 is provided, including: an acquisition module 1001, a first adjustment module 1002, an identification module 1003, and a second adjustment module 1004, wherein:

[0188] The acquisition module 1001 is used to acquire the vehicle door status information and gear status information.

[0189] The first adjustment module 1002 is used to adjust the status of the vehicle ceiling screen based on the gear position status information, the door status information, and the current status of the vehicle ceiling screen if the vehicle door status information indicates a change in the door status.

[0190] The recognition module 1003 is used to acquire image data inside the vehicle if the vehicle door status information is that the door is stationary, and to perform recognition processing on the image data to obtain the attribute feature information and behavior information of the target object inside the vehicle.

[0191] The second adjustment module 1004 is used to adjust the state of the vehicle ceiling screen based on the attribute feature information, behavior information and current state of the target object.

[0192] In one exemplary embodiment, the first adjustment module 1002 includes:

[0193] The first judgment submodule is used to determine whether the gear position status information meets the preset gear position stationary condition if the vehicle door status information indicates that the door has changed.

[0194] The first adjustment submodule is used to adjust the state of the vehicle ceiling screen based on the door state information and the current state of the vehicle's ceiling screen, and obtain feedback information, when the gear position status information meets the gear position static condition.

[0195] The first sending submodule is used to send feedback information to the vehicle's central control screen and display the feedback information on the central control screen.

[0196] In one exemplary embodiment, the first adjustment submodule includes:

[0197] The second judgment submodule is used to determine whether the door status information is the first door status change information when the gear status information meets the gear stationary condition.

[0198] The third judgment submodule is used to determine if the door status information is the first door status change information, to determine if the behavior information of the target object inside the vehicle meets the preset first behavior feature condition, and to determine whether the current state of the vehicle ceiling screen is the retracted state.

[0199] The second adjustment submodule is used to adjust the state of the vehicle ceiling screen to the collapsed state if the current state of the vehicle ceiling screen is not the collapsed state.

[0200] The first construction submodule is used to construct feedback information based on the target object's behavioral information that meets the first behavioral characteristic condition and the information that the vehicle-mounted ceiling screen is in a retracted state.

[0201] In one exemplary embodiment, the vehicle-mounted ceiling-mounted screen control device 1000 further includes:

[0202] The second acquisition module is used to acquire image data of the target object inside the vehicle in real time if the door status information is not the same as the first door status change information.

[0203] The second recognition module is used to process image data to obtain the attribute features and behavioral information of the target object.

[0204] The third adjustment module is used to adjust the state of the vehicle ceiling screen based on the target object's attribute characteristics, behavior information, and the current state of the vehicle ceiling screen, and obtain feedback information.

[0205] In one exemplary embodiment, the third adjustment module includes:

[0206] The fourth judgment submodule is used to determine whether the attribute feature information of the target object meets the preset first rest condition if the target object's behavior information meets the preset second behavior feature condition.

[0207] The third adjustment submodule is used to adjust the state of the vehicle ceiling screen to the unfolded state based on the current state of the vehicle ceiling screen when the attribute feature information of the target object does not meet the first rest condition, and to construct feedback information based on the behavior information of the target object and the unfolded state of the vehicle ceiling screen.

[0208] The fourth adjustment submodule is used to adjust the state of the vehicle ceiling screen to a collapsed state based on the current state of the vehicle ceiling screen when the attribute feature information of the target object meets the first rest condition, and to construct feedback information based on the information that the attribute feature information of the target object meets the first rest condition and the information that the state of the vehicle ceiling screen is collapsed.

[0209] In one exemplary embodiment, the second adjustment module includes:

[0210] The fifth judgment submodule is used to determine whether the behavioral information of the target object meets the preset third behavioral feature condition.

[0211] The fifth adjustment submodule is used to adjust the state of the vehicle ceiling screen to the collapsed state based on the current state of the target object's behavior information if the behavior information of the target object meets the third behavior feature condition.

[0212] The second construction submodule is used to construct feedback information based on the target object's behavioral information satisfying the third behavioral feature condition and the information that the in-vehicle ceiling screen is in a retracted state, and then send the feedback information to the vehicle's central control screen.

[0213] In one exemplary embodiment, the vehicle-mounted ceiling-mounted screen control device 1000 further includes:

[0214] The judgment module is used to determine whether the attribute feature information of the target object meets the preset second rest condition if the behavior information of the target object does not meet the third behavior feature condition.

[0215] The fourth adjustment module is used to adjust the state of the vehicle ceiling screen based on the current state of the vehicle ceiling screen and a preset time period, provided that the attribute characteristics of the target object meet the second rest condition.

[0216] Each module in the aforementioned vehicle-mounted ceiling-mounted screen control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.

[0217] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 11 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a method for controlling a vehicle-mounted ceiling-mounted screen. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0218] Those skilled in the art will understand that Figure 11 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0219] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0220] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0221] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0222] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0223] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0224] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for controlling a vehicle-mounted ceiling-mounted screen, characterized in that, The method includes: Obtain vehicle door status information and gear position information; If the door status information of the vehicle indicates that the door has changed, determine whether the gear position status information meets the preset gear position stationary condition. If the gear position status information satisfies the gear position static condition, determine whether the door status information is the first door status change information; If the door status information is the first door status change information, determine that the behavior information of the target object inside the vehicle meets the preset first behavior feature condition, and determine whether the current state of the vehicle ceiling screen is the retracted state. If the current state of the vehicle ceiling screen is not the retracted state, adjust the state of the vehicle ceiling screen to the retracted state; Based on the information that the target object's behavior information satisfies the first behavior feature condition and the information that the vehicle-mounted ceiling screen is in a retracted state, feedback information is constructed. The feedback information is sent to the vehicle's central control screen and displayed on the vehicle's central control screen. If the vehicle door status information is that the door is stationary, image data inside the vehicle is acquired, and the image data is processed to obtain the attribute feature information and behavior information of the target object inside the vehicle. Determine whether the behavioral information of the target object meets the preset third behavioral characteristic condition; If the behavior information of the target object satisfies the third behavior feature condition, the state of the vehicle ceiling screen is adjusted to the collapsed state based on the current state of the vehicle ceiling screen. Feedback information is constructed based on the information that the behavior information of the target object satisfies the third behavior feature condition and the information that the state of the vehicle ceiling screen is in the retracted state, and the feedback information is sent to the vehicle's central control screen.

2. The method according to claim 1, characterized in that, The stationary condition for the gear position is that the gear position status information is in parking gear.

3. The method according to claim 1, characterized in that, The first door status change information is that the door status changes from closed to open.

4. The method according to claim 1, characterized in that, After determining whether the door status information is the first door status change information when the gear position status information satisfies the gear position static condition, the method further includes: If the door status information is not the first door status change information, image data of the target object inside the vehicle is acquired in real time. The image data is processed to obtain the attribute features and behavioral information of the target object; Based on the attribute characteristics and behavioral information of the target object and the current state of the vehicle-mounted ceiling screen, the state of the vehicle-mounted ceiling screen is adjusted to obtain feedback information.

5. The method according to claim 4, characterized in that, The process involves adjusting the state of the vehicle-mounted ceiling screen based on the attribute characteristics and behavioral information of the target object and the current state of the screen, and obtaining feedback information, including: If the behavioral information of the target object satisfies the preset second behavioral characteristic condition, it is determined whether the attribute characteristic information of the target object satisfies the preset first rest condition. If the attribute feature information of the target object does not meet the first rest condition, the state of the vehicle ceiling screen is adjusted to the unfolded state based on the current state of the vehicle ceiling screen, and feedback information is constructed based on the behavior information of the target object and the information that the state of the vehicle ceiling screen is the unfolded state. When the attribute characteristics of the target object meet the first rest condition, the state of the vehicle ceiling screen is adjusted to a retracted state based on the current state of the vehicle ceiling screen, and feedback information is constructed based on the information that the attribute characteristics of the target object meet the first rest condition and the information that the state of the vehicle ceiling screen is a retracted state.

6. The method according to claim 1, characterized in that, The third behavioral characteristic condition is that the behavioral information of the target object indicates that the target object is in a resting state.

7. The method according to claim 1, characterized in that, After determining whether the behavioral information of the target object meets the preset third behavioral characteristic condition, the method further includes: If the behavioral information of the target object does not meet the third behavioral feature condition, determine whether the attribute feature information of the target object meets the preset second rest condition; When the attribute characteristics of the target object meet the second rest condition, the state of the vehicle ceiling screen is adjusted based on the current state of the vehicle ceiling screen and a preset time period.

8. A vehicle-mounted ceiling-mounted screen control device, characterized in that, The device includes: The acquisition module is used to acquire vehicle door status information and gear position information; The first adjustment module is used to determine whether the gear position status information meets a preset gear position static condition if the vehicle door status information indicates a door change; if the gear position status information meets the gear position static condition, determine whether the vehicle door status information is a first door status change information; if the vehicle door status information is the first door status change information, determine that the behavior information of the target object inside the vehicle meets a preset first behavior characteristic condition, and determine whether the current state of the vehicle ceiling screen is a retracted state; if the current state of the vehicle ceiling screen is not a retracted state, adjust the state of the vehicle ceiling screen to a retracted state; construct feedback information based on the information that the behavior information of the target object meets the first behavior characteristic condition and the information that the state of the vehicle ceiling screen is a retracted state; send the feedback information to the vehicle's central control screen, and display the feedback information through the vehicle central control screen. The recognition module is used to acquire image data inside the vehicle if the vehicle door status information is that the door is stationary, and to perform recognition processing on the image data to obtain attribute feature information and behavior information of the target object inside the vehicle. The second adjustment module is used to determine whether the behavior information of the target object meets the preset third behavior feature condition; if the behavior information of the target object meets the third behavior feature condition, the state of the vehicle ceiling screen is adjusted to a retracted state based on the current state of the vehicle ceiling screen; feedback information is constructed based on the information that the behavior information of the target object meets the third behavior feature condition and the information that the state of the vehicle ceiling screen is retracted, and the feedback information is sent to the vehicle's central control screen.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.

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