Vehicle pet mode control method, cabin control system and medium
By automatically detecting the status of the car doors and the image data inside the cabin, the pet mode in the car cabin can be automatically activated, which solves the problem of insufficient convenience of manual triggering in the existing technology and improves pet safety and system efficiency.
Patent Information
- Application Number
- CN202512033636.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-30
- Publication Date
- 2026-02-10
AI Technical Summary
In existing car cabins, pet mode needs to be manually activated, lacking an automatic start mechanism, resulting in insufficient convenience. Users may forget to activate it, leading to safety risks for their pets.
The pet mode is automatically activated by detecting the door status and using in-vehicle image data. By utilizing multi-dimensional perception of door status signals and in-cabin image data, the pet mode is automatically triggered, including operations such as air conditioning adjustment, door locking, and window control.
It improves the convenience and intelligence of the pet mode, avoids the safety risks to pets caused by users forgetting to start it, reduces system power consumption and hardware wear and tear, and improves the accuracy and response speed of starting.
Smart Images

Figure CN121492835A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a control method, cockpit control system and medium for a vehicle pet mode. Background Technology
[0002] With the rapid development of intelligent cockpit technology, the functions of car cockpits are gradually extending from single driver assistance to diversified life service scenarios. As important family members, pets are receiving increasing attention for their safety and comfort while traveling in vehicles.
[0003] In existing car cabins, pet modes are mostly used to address scenarios where pets are left alone in the vehicle when the owner temporarily leaves. For example, when the owner is shopping at a supermarket or refueling at a gas station, and needs to leave the pet in the car, the air conditioning system needs to maintain a constant temperature inside the cabin, and the doors and windows need to be locked to prevent the pet from escaping. However, most existing pet modes are manually triggered, requiring the owner or passenger to actively activate them, lacking an automatic triggering mechanism, resulting in insufficient ease of use. Summary of the Invention
[0004] The vehicle pet mode control method, cockpit control system, and medium provided in this application address the problem of poor convenience in starting the pet mode by realizing automatic activation of the pet mode through door status detection and in-vehicle image data, thereby improving convenience.
[0005] In a first aspect, embodiments of this application provide a control method for a vehicle pet mode, comprising: acquiring a door status signal; when the door status signal meets a first triggering condition, controlling an in-vehicle camera to scan the cabin and acquire cabin image data; the first triggering condition being that the door status signal instructs the door to complete a continuous action of switching from a closed state to an open state and then from an open state to a closed state; when the cabin image data meets a second triggering condition, activating the pet mode; and executing a preset pet protection operation.
[0006] In one possible implementation, the preset pet protection operation includes at least one of the following: adjusting the air conditioning mode to external circulation mode; controlling the vehicle's door locking mechanism and window control mechanism to perform locking operations; identifying the pet's status based on continuously collected cabin image data, and issuing an early warning or synchronizing the pet's status to the cloud or user terminal based on the pet's status; generating seat adjustment instructions based on the pet's location and size to reserve space for the pet's activity by adjusting the seat; and controlling at least one of the central control screen, pixel light, and projection device to perform a pet mode display operation.
[0007] In one possible implementation, the pet mode is activated when the cabin image data meets the second triggering condition, including: activating the pet mode when the cabin image data indicates that there are no occupants in the cabin and a pet is present.
[0008] In one possible implementation, the pet mode is activated when the cabin image data meets the second triggering condition, including: when the cabin image data indicates that there are no occupants in the cabin and the duration of the presence of a pet reaches a first time threshold, the pet mode is activated.
[0009] In one possible implementation, the method further includes: using a pre-trained target detection model to perform target detection on the cabin image data that includes people and pets, and obtaining detection results; and determining whether there are occupants and pets in the cabin based on the detection results.
[0010] In one possible implementation, the method further includes: acquiring cabin image data in response to a pet mode activation command; if the cabin image data indicates the presence of occupants and pets in the cabin, activating a human-pet co-riding mode; and performing preset human-pet protection operations.
[0011] In one possible implementation, the preset human and pet protection operation includes at least one of the following: adjusting the air conditioning mode to external circulation mode; controlling the vehicle's door locking mechanism and window control mechanism to perform locking operations; identifying the pet's status based on continuously collected cabin image data, and issuing an early warning or synchronizing the pet's status to the cloud or user terminal based on the pet's status; generating a seat adjustment command based on the occupant's position, the pet's position, and the pet's size, so as to reserve activity space for the occupant and pet by adjusting the seat, with the occupant's priority being higher than the pet's priority when adjusting the seat; and controlling at least one of the pixel light and projection device to perform a pet mode display operation.
[0012] In one possible implementation, after activating pet mode, the method further includes: when the collected door status signal meets a first triggering condition, acquiring cabin image data collected by the vehicle camera; and when the cabin image data indicates that the duration of the presence of an occupant in the cabin reaches a second time threshold, exiting pet mode.
[0013] Secondly, embodiments of this application provide a control device for a vehicle pet mode, comprising: a door status monitoring module for acquiring door status signals; a scanning and opening module for controlling an in-vehicle camera to scan the cabin and acquire cabin image data when the door status signal meets a first trigger condition; the first trigger condition being that the door status signal indicates that the door completes a continuous action of switching from a closed state to an open state and then from an open state to a closed state; a pet mode activation module for activating pet mode when the cabin image data meets a second trigger condition; and a pet protection execution module for executing preset pet protection operations.
[0014] Thirdly, this application provides a cockpit control system, including: an in-vehicle camera, a body controller, a pet mode activation module, and a pet protection execution module; the body controller is used to read door status signals; the in-vehicle camera is used to scan the cabin and acquire cabin image data when the door status signal meets a first trigger condition; the pet mode activation module is used to activate pet mode when the cabin image data meets a second trigger condition; and the pet protection execution module is used to execute preset pet protection operations.
[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method provided in the first aspect and / or various possible implementations of the first aspect.
[0016] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the method and / or various possible implementations of the first aspect as described above.
[0017] The vehicle pet mode control method, cabin control system, and medium provided in this application embodiment utilize door signal status and cabin image data to achieve multi-dimensional perception of the cabin status. By pre-setting trigger conditions, including a first trigger condition and a second trigger condition, it can promptly detect scenarios where a pet is left alone in the vehicle. The pet mode can be automatically activated without user intervention, improving the convenience and intelligence of the function and effectively avoiding pet safety risks caused by users forgetting to activate it. At the same time, using the door status signal as a prerequisite trigger condition, it first monitors whether the door signal meets the first trigger condition before starting image acquisition, which can effectively avoid the camera from working continuously under unnecessary circumstances, reducing system energy consumption and hardware wear, while also improving the accuracy and response speed of pet mode activation. Attached Figure Description
[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0019] Figure 1 This is an illustration of a scenario where a pet is left alone in a car, as provided in this application.
[0020] Figure 2 Flowchart of the vehicle pet mode control method provided in this application Figure 1 ;
[0021] Figure 3 Flowchart of the vehicle pet mode control method provided in this application Figure 2 ;
[0022] Figure 4 Flowchart of the vehicle pet mode control method provided in this application Figure 3 ;
[0023] Figure 5 A schematic diagram of the control device for the vehicle pet mode provided in this application;
[0024] Figure 6 A schematic diagram of the control device provided in this application;
[0025] Figure 7 A structural schematic diagram of a cockpit control system provided in this application;
[0026] Figure 8 A schematic diagram of another cockpit control system provided in this application.
[0027] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0028] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0029] In situations where pets are left alone in a car while their owners are out, users often need to manually operate the system to prevent risks such as suffocation or heatstroke. This might involve leaving a small gap in the window or switching the air conditioning to external air circulation mode. Additionally, the doors and windows must be locked to prevent the pet from escaping. To simplify this process, a pet mode was developed.
[0030] Figure 1 This is an illustration of a scenario where a pet is left alone in a car, as provided in this application. Figure 1 As shown, while driving on the highway, the vehicle enters a toll station service area, and the user needs to temporarily get out of the car to buy items, while the pet dog is left alone in the back seat of the vehicle.
[0031] At this point, users can activate the pet mode through active control methods such as buttons and voice commands. After the pet mode is activated, the system will automatically perform a series of adaptive actions, such as automatically opening the windows slightly at a preset gap or automatically turning on the air conditioner and switching it to external circulation, and maintaining it in a suitable range of 24~26℃ to ensure air circulation. At the same time, the doors and windows will lock simultaneously to prevent the pet from accidentally escaping.
[0032] However, in actual use cases, this active control method has obvious limitations: when users leave the car temporarily, they often forget to start the mode due to rushing to handle other matters, resulting in the pet being directly exposed to the unprotected car interior environment; even if they find that the mode is not started after leaving the car, they still need to return to the vehicle to operate it, which is not very convenient.
[0033] Based on this, this application provides a control method for a vehicle pet mode, which realizes automatic triggering of the pet mode based on the vehicle door status and in-vehicle image, and can complete the safety protection when the pet is left alone in the vehicle without manual intervention by the user.
[0034] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0035] Figure 2 Flowchart of the vehicle pet mode control method provided in this application Figure 1 ,like Figure 2 As shown, the method includes:
[0036] Step S201: Acquire door status signals and cabin image data.
[0037] Among them, the door status signal is used to characterize the state or state change of the door, such as open, closed, switching from open to closed, and switching from closed to open. The cabin image data is the visual data inside the vehicle cabin, which can be image data, video data, etc.
[0038] The Body Control Module (BCM) can read the door status signals of each door of the vehicle and transmit the read door status signals to the vehicle's Central Processing Unit (CPU) or a processing module specifically for pet mode control, providing raw data support for subsequent determination of whether preset trigger conditions are met.
[0039] Each door is equipped with a corresponding status sensor, which collects its own opening and closing status in real time and converts it into an electrical signal. The BCM receives this signal through the vehicle's CAN (Controller Area Network) bus and synchronously records the real-time status of each door and the time point of status switching, ensuring the accuracy and real-time performance of the door status signal acquisition.
[0040] In-cabin image data can be collected by cameras installed in the cabin, such as cameras integrated into the rearview mirror or cameras installed on the rear roof. The camera's field of view covers the entire rear seat area, specifically the area around each seat in the cabin; there can be one or more cameras.
[0041] The camera can capture cabin images or video stream data at a preset frequency, such as 1 frame / second, to obtain cabin image data. The captured cabin image data is then transmitted to the vehicle's central processing unit or a processing module specifically for pet mode control via the vehicle's Ethernet, providing raw data support for subsequent judgments on whether preset trigger conditions are met.
[0042] Cockpit images can be captured using cameras associated with the Occupant Monitoring System (OCM), and these images can be used as in-cabin video data for subsequent analysis.
[0043] Step S202: When the door status signal and the in-cabin image data meet the preset trigger conditions, the pet mode is activated.
[0044] The preset trigger condition is the trigger condition for pet mode. That is, when the system determines that the preset trigger condition is met, pet mode will be automatically activated.
[0045] The preset triggering conditions are composite judgment conditions, including a first triggering condition related to the door status signal and a second triggering condition related to the in-cabin image data.
[0046] For example, the first triggering condition may be that at least one door is in an open and then closed state, and the second triggering condition may be that there are no occupants in the cabin but there is a pet.
[0047] For example, the preset trigger conditions also include a third condition related to the vehicle status. The first trigger condition may be that all doors are closed, the third condition may be that the vehicle is in a parked locked state, such as in P gear, and the second trigger condition may be that there are no occupants in the cabin but a pet is present.
[0048] The order in which the conditions in the preset trigger conditions are determined can be either parallel or sequential.
[0049] Taking parallel determination as an example, the door status signal and cabin image data are acquired periodically. In each cycle, it is determined whether the door status signal acquired in that cycle meets the first trigger condition and whether the cabin image data acquired in that cycle meets the second trigger condition. If they meet, the pet model is started; if either condition is not met, the pet mode is not started, and the current state of the vehicle is maintained to wait for the door status signal and cabin image data of the next cycle.
[0050] Taking serial judgment as an example, the door status signal is acquired periodically. In each cycle, it is determined whether the door status signal acquired in that cycle meets the first trigger condition. If the first trigger condition is not met, there is no need to acquire cabin image data, that is, there is no need to start the corresponding acquisition device to acquire cabin image data, and wait for the acquisition of the door status signal in the next cycle. If the first trigger condition is met, the camera or other acquisition device is immediately controlled to acquire cabin image data, and it is determined whether the cabin image data meets the second trigger condition. If the second trigger condition is met, the pet mode is activated. If the second trigger condition is not met, the pet mode is not activated, the current state of the vehicle is maintained, and the door status signal acquisition and judgment process of the next cycle is entered.
[0051] Step S203: Perform the preset pet protection operation.
[0052] Once pet mode is activated, a series of pet protection actions are performed to ensure the safety of the pet left alone in the vehicle. These actions may include locking the doors and windows; allowing some windows to be opened a preset gap (e.g., 5-8mm for the two rear windows) without the air conditioning on; and locking all windows and setting the air conditioning to external air circulation mode when the air conditioning is on. Pet protection actions may also include pet status monitoring and feedback, such as detecting the pet's status (e.g., body temperature, respiratory rate) using infrared sensors, cameras, and radar, and sending the detected status back to the user's device. Real-time pet video data can also be provided for remote monitoring of the pet.
[0053] The pet mode control method provided in this application embodiment utilizes the vehicle door signal status and cabin image data to achieve multi-dimensional perception of the cabin status. By setting preset trigger conditions, it can promptly detect scenarios where a pet is left alone in the vehicle and automatically activate the pet mode without user manual intervention, thereby improving the convenience and intelligence of the function and effectively avoiding pet safety risks caused by users forgetting to activate it.
[0054] Figure 3 Flowchart of the vehicle pet mode control method provided in this application Figure 2 In this embodiment Figure 2 Based on the embodiments, the control method of the vehicle pet mode is described in detail, such as... Figure 3As shown, the method includes:
[0055] Step S301: Obtain the door status signal.
[0056] Step S302: When the door status signal meets the first trigger condition, control the vehicle camera to scan the cabin and acquire cabin image data; the first trigger condition is that the door status signal indicates that the door completes a continuous action of switching from closed state to open state and then switching from open state to closed state.
[0057] Step S303: When the in-cabin image data meets the second triggering condition, start the pet mode.
[0058] For example, the second triggering condition could be in-cabin image data indicating the presence of a pet in the cabin.
[0059] For example, the second triggering condition could be cabin image data indicating the presence of a pet in the cabin and the absence of any occupants.
[0060] For example, the second triggering condition could be that the duration for which in-cabin video data indicates the presence of a pet in the cabin and the absence of any occupants reaches a first time threshold.
[0061] Step S304: Perform the preset pet protection operation.
[0062] The vehicle pet mode control method provided in this embodiment utilizes door signal status and cabin image data to achieve multi-dimensional perception of the cabin status. By pre-setting trigger conditions, including a first trigger condition and a second trigger condition, it can promptly detect scenarios where a pet is left alone in the vehicle. The pet mode can be automatically activated without manual user intervention, improving the convenience and intelligence of the function and effectively avoiding pet safety risks caused by users forgetting to activate it. At the same time, using the door status signal as a prerequisite trigger condition, it first monitors whether the door signal meets the first trigger condition before starting image acquisition, which can effectively avoid the camera from continuously working unnecessarily, reducing system power consumption and hardware wear, while also improving the accuracy and response speed of pet mode activation.
[0063] Optionally, preset pet protection operations are performed, including at least one of the following: adjusting the air conditioning mode to external circulation mode; controlling the vehicle's door locking mechanism and window control mechanism to perform locking operations; identifying the pet's status based on continuously collected cabin image data, and issuing a warning or synchronizing the pet's status to the cloud or user terminal based on the pet's status; generating seat adjustment commands based on the pet's location and size to reserve space for the pet's activity by adjusting the seat; and controlling at least one of the central control screen, pixel light, and projection device to perform pet mode display operations.
[0064] Optionally, the preset trigger conditions include a first trigger condition and a second trigger condition; the first trigger condition is that the door status signal indicates that the door switches from a closed state to an open state, and then switches from an open state to a closed state; the door status signal and cabin image data are acquired, and when the door status signal and cabin image data meet the preset trigger conditions, the pet mode is activated, including: acquiring the door status signal; when the door status signal meets the first trigger condition, controlling the vehicle camera to scan the cabin and acquire cabin image data; when the cabin image data meets the second trigger condition, the pet mode is activated.
[0065] Figure 4 Flowchart of the vehicle pet mode control method provided in this application Figure 3 In this embodiment Figure 3 Based on the embodiments, the control method of the vehicle pet mode is described in detail, such as... Figure 4 As shown, the method includes:
[0066] Step S401: Obtain the door status signal.
[0067] Specifically, the module or unit responsible for pet mode control, such as the cockpit control unit, can obtain the door status signals of each door read by the body control module (BCM).
[0068] Step S402: When the door status signal indicates that the door has completed the continuous action of switching from the closed state to the open state and then switching from the open state to the closed state, control the vehicle camera to scan the cabin and acquire cabin image data.
[0069] Taking the case where the door status signal is high when the door is closed and low when the door is open as an example.
[0070] When the door status signal collected over a continuous period of time, such as 1 minute, first shows a falling edge and then a rising edge, the first trigger condition in the preset trigger conditions is met, and the vehicle-mounted camera, such as an OCM camera, is immediately controlled to perform an interior scan to obtain interior image data, such as one or more interior images or interior videos.
[0071] When the door status signal changes from high level to low level and then from low level to high level, and remains at high level for at least a preset duration, the acquisition of cabin image data is triggered, that is, the vehicle camera is controlled to perform a cabin scan to obtain cabin image data.
[0072] For example, the preset duration can be 5s, 10s, or other values.
[0073] Step S403: When the in-cabin image data meets the second triggering condition, start the pet mode.
[0074] After the vehicle-mounted camera performs an interior scan, it transmits the collected interior image data to the cockpit control unit. The cockpit control unit determines whether the interior image data meets the second trigger condition in the preset trigger conditions. If it does, the pet mode is activated. If it does not, the pet mode does not need to be activated, the current state of the vehicle is maintained, and the system returns to step S301 to enter the next cycle and wait for the door status signal to be collected in the next cycle.
[0075] Optionally, when the cabin image data meets the second triggering condition, the pet mode is activated, including: when the cabin image data indicates that there are no occupants in the cabin and a pet is present, the pet mode is activated.
[0076] The system can analyze each frame of the in-cabin image data based on image recognition algorithms. If no key human features, such as face, torso outline, or limb movements, are detected, it is determined that there are no occupants in the cabin. If key features corresponding to pets are detected, such as canine body outline, cat facial outline, tail shape, or ear features, and the feature matching degree exceeds a preset threshold, such as 85%, it is determined that there is a pet in the cabin. The system can also output the attribute information of the pets in the cabin, such as category, size, and location.
[0077] When the cabin image data collected in the same cycle indicates that there are no occupants in the cabin but there is a pet, the cabin image data meets the second trigger condition, and the system then activates the pet mode.
[0078] If the in-cabin video data indicates that there are no occupants and no pets in the cabin, or if there are occupants in the cabin, then there is no need to activate the pet mode; simply maintain the vehicle's original state.
[0079] By using in-cabin video data, the system can accurately identify situations where a pet is alone in the vehicle, providing a reliable basis for determining when to activate the pet mode and improving the accuracy of pet mode activation.
[0080] Optionally, when the cabin image data meets the second triggering condition, the pet mode is activated, including: when the cabin image data indicates that there are no occupants in the cabin and the duration of the presence of a pet reaches a first time threshold, the pet mode is activated.
[0081] The first time threshold is a configurable parameter, which can be 30 seconds, 1 minute, 90 seconds or other values.
[0082] The camera can intermittently capture images inside the cabin at a preset frequency, such as 1 frame / second, until a preset trigger condition is met.
[0083] For each frame of cabin interior image captured by the camera, an image recognition algorithm is used to identify whether there are occupants or pets inside the cabin. The capture time of the first frame showing no occupants and a pet present is taken as the starting time. If the subsequent N-1 consecutive frames of cabin interior images also show no occupants and a pet present, then the second trigger condition is met, and the pet mode is activated. Here, N is the product of a first time threshold and a preset frequency.
[0084] By increasing the limit on the duration of pet solitude, the pet mode is prevented from being accidentally activated when passengers briefly leave the vehicle and then return, thus reducing system energy consumption and improving the accuracy of pet safety protection activation.
[0085] Optionally, the method further includes: using a pre-trained target detection model to perform target detection on the cabin image data that includes people and pets, and obtaining detection results; and determining whether there are occupants and pets in the cabin based on the detection results.
[0086] Object detection models are used to detect objects in images, including people and pets. Models such as YOLO (You Only Look Once), YOLO v8, Faster R-CNN (Faster Regions with Convolutional Neural Networks), or other models suitable for detecting people and pets can be used.
[0087] The object detection model can be a pre-trained model, fine-tuned using a training set composed of cabin images from different vehicle models, different lighting conditions, different occupant sizes, and various pets. This training set includes cabin images with occupants and pets present, cabin images with only pets present, cabin images with only occupants present, and cabin images without pets or occupants, thus ensuring the model's generalization ability through diverse samples.
[0088] Before inputting the cabin interior image data into the target detection model, the data can be preprocessed, such as by noise reduction and cropping the effective region. The preprocessed data is then input into the target detection model. The target detection model identifies targets in the input image and outputs information such as the category, bounding box (BBox), and confidence score of each identified target. Based on a set confidence threshold, the identified targets are filtered to obtain the valid detection results for the corresponding cabin interior image frame. If all targets in the valid detection results are classified as pets, the cabin interior image frame indicates that there are no occupants and pets are present. If no pets are found in the valid detection results, or if human-type targets are found, the cabin interior image frame does not meet the second preset trigger condition.
[0089] By utilizing a target detection model, we can achieve the joint detection of humans and pets in images, realize efficient target detection of dual targets with a single model, improve the efficiency of second trigger condition determination, simplify the system architecture, reduce determination costs, and provide reliable and efficient data support for pet model triggering.
[0090] After the pet mode is activated, pet protection in the scenario of pets being alone can be achieved through at least one of the subsequent steps S304 to S308, ensuring the safety of pets when they are alone.
[0091] Step S404: Adjust the air conditioning mode to external circulation mode.
[0092] The cabin control unit can generate an external air circulation activation command and send it to the air conditioning control system, which then activates the external air circulation mode of the air conditioning system.
[0093] To prevent pets from experiencing oxygen deprivation and overheating due to prolonged exposure to enclosed environments, the vehicle's air conditioning is set to external circulation mode. This continuously introduces fresh air from outside the vehicle, reduces the carbon dioxide concentration inside the cabin, improves air circulation, and prevents stress reactions caused by suffocation and oxygen deprivation, thus ensuring the respiratory health of pets when they are alone.
[0094] Step S405: Control the vehicle's door locking mechanism and window control mechanism to perform a locking operation.
[0095] The cockpit control unit can send locking commands to the door lock control via the CAN bus to control the door locking mechanism to perform the locking operation. If the door locking mechanism is an electromagnetic door lock actuator, after the lock coil is energized with a positive current, the armature drives the linkage to move and achieve locking; if the door locking mechanism is a DC motor mechanism, the forward rotation of the motor drives the door lock latch through a screw or rack to complete the locking.
[0096] The cockpit control unit can activate the window lock button on the driver's side door to control the window control mechanism to lock the windows and prevent pets from accidentally activating them.
[0097] To prevent pets from scratching door handles and window controls when alone, causing them to open accidentally due to anxiety or curiosity, automatic locking of doors and windows effectively prevents pets from escaping the vehicle or getting injured in an accident. It also prevents others from touching, disturbing, or even harming pets inside the vehicle through unlocked windows. Furthermore, it prevents rainwater, insects, and debris from entering the vehicle through gaps, thus protecting the environment and mitigating the risk of theft. This ensures the safety of pets when alone, the cleanliness of the vehicle interior, and the security of vehicle property.
[0098] Step S406: Based on the continuously collected in-cabin image data, identify the pet's status and issue an early warning or synchronize the pet's status to the cloud or user terminal based on the pet's status.
[0099] The pet's condition may include one or more of the following: the pet's body temperature, respiratory rate, whether it is restless, and whether it exhibits abnormal behaviors such as vomiting, fainting, or convulsions.
[0100] After the pet mode is activated, the vehicle's camera continuously collects in-cabin video data at a set frequency, and identifies the pet's status based on the continuously collected in-cabin video data.
[0101] For example, the frequency can be set to 2 frames per second.
[0102] The distribution of a pet's body surface temperature can be determined through thermal imaging analysis of the in-cabin images or by using infrared sensors. If the pet's body surface temperature distribution shows abnormally high or low temperatures, an abnormal body temperature is identified, an abnormal body temperature warning is issued, and relevant information is simultaneously transmitted to the cloud or user terminal.
[0103] Based on the pet category obtained from target detection, the safe body temperature range of a pet can be determined. When the pet's body surface temperature distribution exceeds the safe body temperature range, an abnormal body temperature warning and related status information will be synchronized.
[0104] Based on the statistical analysis of the amplitude and frequency of chest rise and fall in a pet's chest in multiple consecutive frames of images, the number of breaths per unit time of the pet can be calculated and compared with a preset normal range to determine whether the pet's breathing is rapid or slow; if so, an alert will be issued and the status will be synchronized.
[0105] The system can determine the pet's movement characteristics through multiple consecutive frames of video. Based on these characteristics, it can determine whether the pet is fainting, restless, vomiting, or convulsing. If so, it can issue an appropriate warning and synchronize the pet's status.
[0106] When issuing an alert, different pet conditions can be categorized into different levels, allowing for differentiated warnings based on these levels. For example, for mild abnormalities such as slightly rapid breathing or mild agitation, an alert can be sent to the user's device, while the cabin control unit adjusts the air conditioning fan speed and temperature to optimize the cabin environment. For severe abnormalities such as fainting, convulsions, or excessively rapid breathing, the vehicle's hazard lights and horn can be activated, and an emergency alert can be sent to the user's device.
[0107] Step S407: Based on the pet's location and size, generate a seat adjustment command to reserve space for the pet's activity by adjusting the seat.
[0108] The pet's location and size can be determined during the second trigger condition determination, or the pet's size can be determined based on the cabin image data collected after the pet mode is activated, and the pet's location can be determined based on the data collected by the seat occupancy detection sensor; or the pet's size and location can be determined based on the cabin image data collected after the pet mode is activated.
[0109] The seat occupancy detection sensor is a sensor embedded in the seat cushion, which can be a pressure sensor, a capacitance sensor, etc.
[0110] The size of a pet can be determined based on the intrinsic and extrinsic parameters of the in-cabin image data acquisition device and the pixel size of the pet in the image.
[0111] For example, the pet's size can be determined based on the diameter or radius of the outer circle of the pet's bounding box, as well as the intrinsic and extrinsic parameters of the device that acquires the in-cabin image data.
[0112] After determining the pet's location and size, the front seats can be adjusted to ensure sufficient space for the pet to move around. If the pet is in the front passenger seat, the adjustment parameters are determined based on the pet's size, and adjustment commands are generated to move the front passenger seat backward, or to move it backward and increase the backrest angle. If the pet is in the back seat, the adjustment parameters are determined based on the pet's size, and adjustment commands are generated to move the front passenger seat forward, or to move it forward and decrease the backrest angle.
[0113] Step S408: Control at least one of the central control screen, pixel lamp, and projection device to perform the pet mode display operation.
[0114] In addition to the aforementioned operations, the operating status of pet mode can also be intuitively conveyed to the outside world through display controls.
[0115] The vehicle's central control screen can display the message "Pet mode activated," and can also be paired with cute pet images, such as paw prints, images of corresponding pet types, and custom pet patterns. It can also simultaneously display parameters such as pet location, pet status, real-time interior temperature, and air conditioning operating mode.
[0116] If the vehicle is equipped with pixel lights, preset patterns can be displayed through these pixels, such as paw prints, images of corresponding types of pets, or custom pet patterns, to inform pedestrians that there is a pet in the car. Text prompts, such as "There is a pet in the car, please do not disturb," can also be displayed through pixel lights that run through the parking space.
[0117] If the vehicle is equipped with a projection device, relevant information, such as text and images, can be projected through the windows, such as the windshield, for example, "Pet mode is in operation, interior temperature 25℃". In addition to projecting to the windows, it can also project to the outside of the vehicle, such as projecting relevant information, such as paw prints and a message, such as "Pet in the vehicle", to alert people in the vicinity and enhance the vehicle's technological feel.
[0118] After the pet mode is activated and the pet's safety and comfort in the car is ensured through the aforementioned series of pet protection operations, the pet mode can be automatically exited through steps S309 and S310.
[0119] Step S409: When the collected door status signal indicates that the door has completed the continuous action of switching from the closed state to the open state and then switching from the open state to the closed state, the cabin image data collected by the vehicle camera is acquired.
[0120] If, after the pet mode is activated, a subsequent door status signal is detected indicating that the door has switched from closed to open, and then back to closed (for example, when the door status signal first shows a falling edge and then a rising edge), the cabin image data collected by the vehicle camera at that moment is acquired.
[0121] Step S410: When the cabin image data indicates that the duration of the presence of occupants in the cabin reaches the second time threshold, exit pet mode.
[0122] The second time threshold is a configurable parameter. For example, the second time threshold can be 3s, 5s, 6s, or other values.
[0123] If the first frame of interior image data acquired when the door status signal indicates that the door has switched from closed to open indicates the presence of an occupant (e.g., the target detection result includes a human-type target), then subsequent interior image data will be continuously acquired to identify whether an occupant exists in the subsequent acquired interior image data. If so, the duration of the occupant's presence will be accumulated simultaneously. When the duration of the occupant's presence reaches a second time threshold, the pet mode will automatically exit. If the duration is less than the second time threshold, the pet mode will remain active.
[0124] In this embodiment, during the automatic pet mode triggering phase, the door status signal is used to determine whether to trigger the acquisition of in-cabin image data. This avoids problems such as excessive computing power consumption and energy waste caused by continuous acquisition of in-cabin image data, while improving the accuracy and efficiency of in-cabin status determination. After the pet mode is activated, a series of operations, including control of air conditioning, doors, and windows, as well as pet status recognition and synchronization, abnormal status warning, seat adjustment, and pet mode display, are used to construct a comprehensive pet protection system that ensures environmental protection, safety protection, status detection, and information synchronization, thus comprehensively protecting the safety and comfort of pets alone in the vehicle. At the same time, after the pet mode is automatically activated, the combination of door status and in-cabin image data enables the automatic exit of the pet mode after the occupant returns, avoiding resource waste caused by excessive mode operation, reducing user operations, and improving convenience.
[0125] In addition to the aforementioned method of automatically activating pet mode, users can also activate pet mode by issuing a command when preset triggering conditions are not met, such as when the occupant is inside the vehicle.
[0126] Furthermore, the method also includes: in response to the pet mode activation command, acquiring cabin image data; if the cabin image data indicates the presence of occupants and pets in the cabin, activating the human-pet co-riding mode; and performing preset human-pet protection operations.
[0127] The pet mode activation command can be given via voice interaction, such as "Activate pet mode" or "Start pet protection." The pet mode activation command can also be given via touchscreen control, physical button presses, or remote commands.
[0128] For example, users can issue commands to activate pet mode through the application software installed on their terminal and the corresponding function entry displayed on the interface.
[0129] After receiving the command to activate pet mode, the cabin control unit acquires in-cabin image data through the vehicle's camera and detects various targets within the in-cabin image data to obtain detection results. If the detected targets are all pets, it further verifies whether the door status signal indicates that all doors are closed. If so, pet mode is activated, and preset pet protection operations are executed. If the detected targets include both occupants and pets, human-pet co-riding mode is activated, and preset human-pet protection operations are executed.
[0130] The human-pet protection operation shares several similarities with the aforementioned pet protection operation, such as adjusting the air conditioning mode to external circulation mode, controlling the vehicle's door locking mechanism and window control mechanism to perform the locking operation, and identifying the pet's status based on continuously collected cabin image data, and issuing warnings or synchronizing the pet's status to the cloud or user terminal based on the pet's status. However, there are also some differences, such as not needing to perform the pet mode display operation through the central control screen, and prioritizing the needs of the occupants when adjusting the seats.
[0131] For example, the front passenger seat cannot be moved when the passenger is in the front passenger seat and the pet is in the rear seat.
[0132] The aforementioned design allows users to activate pet mode through active triggering, improving the flexibility of mode activation and user autonomy. Real-time in-cabin video determines whether to activate pet mode or human-pet co-riding mode, improving the accuracy of mode activation and ensuring that protective operations in different scenarios better meet actual needs.
[0133] Optionally, preset human and pet protection operations are performed, including at least one of the following: adjusting the air conditioning mode to external circulation mode; controlling the vehicle's door locking mechanism and window control mechanism to perform locking operations; identifying the pet's status based on continuously collected cabin image data, and issuing a warning or synchronizing the pet's status to the cloud or user terminal based on the pet's status; generating seat adjustment instructions based on the occupant's position, the pet's position, and the pet's size, so as to reserve activity space for the occupant and pet by adjusting the seat, with the occupant's priority being higher than the pet's priority when adjusting the seat; and controlling at least one of the pixel light and projection device to perform a pet mode display operation.
[0134] The positions of occupants and pets can be determined using in-cabin video data or data collected by seat occupancy detection sensors.
[0135] When the space requirements of passengers and pets do not conflict, more space can be provided for them to move around by moving the front seats, or by moving the front seats and adjusting their backrests. For example, if both passengers and pets are in the back seats, a command can be generated to move the front seats forward; if both passengers and pets are in the front passenger seat, a command can be generated to move the front passenger seat backward.
[0136] When there is a conflict between the space needs of vehicle occupants and pets, the seats should be adjusted if the occupants' needs take precedence over the pets'. For example, if a large pet is in the back seat and the occupant is in the front passenger seat, the front passenger seat can be moved back to ensure sufficient space for the occupant. The specific distance to move depends on the pet's size. Alternatively, the reclining angle of the front passenger seat back can be increased, also depending on the pet's size, to avoid leaving too little space for the pet.
[0137] If it is necessary to adjust the seat of the passenger, the corresponding voice prompt can be given before the adjustment is made to avoid discomfort or fright caused by the adjustment action.
[0138] When passengers and pets ride together, the aforementioned series of protective measures, which differ from those taken when the pet is alone, ensure the safety, comfort, and spatial balance of both the pet and the passenger.
[0139] The vehicle pet mode control device provided in this embodiment includes: a pet mode activation module, used to acquire door status signals and cabin image data, and to activate pet mode when the door status signals and cabin image data meet preset trigger conditions; and a pet protection execution module, used to execute preset pet protection operations.
[0140] In one possible implementation, the preset triggering conditions include a first triggering condition and a second triggering condition; the first triggering condition is that the door status signal indicates that the door switches from a closed state to an open state, and then switches from an open state to a closed state; the pet mode activation module includes: a signal acquisition unit for acquiring the door status signal; an image triggering unit for controlling the vehicle camera to scan the cabin and acquire cabin image data when the door status signal meets the first triggering condition; and a pet mode activation unit for activating pet mode when the cabin image data meets the second triggering condition.
[0141] Figure 5 This is a schematic diagram of the control device for the vehicle pet mode provided in this application, as shown below. Figure 5 As shown, the vehicle pet mode control device provided in this embodiment includes: a door status monitoring module for acquiring door status signals; a scanning and opening module for controlling the vehicle camera to scan the cabin and acquire cabin image data when the door status signal meets a first trigger condition; the first trigger condition is that the door status signal indicates that the door completes a continuous action of switching from a closed state to an open state and then from an open state to a closed state; a pet mode activation module for activating pet mode when the cabin image data meets a second trigger condition; and a pet protection execution module for executing preset pet protection operations.
[0142] In one possible implementation, the pet protection execution module is specifically used to perform at least one of the following operations after activating the pet mode: adjusting the air conditioning mode to external circulation mode; controlling the vehicle's door locking mechanism and window control mechanism to perform locking operations; identifying the pet's status based on continuously collected cabin image data, and issuing a warning or synchronizing the pet's status to the cloud or user terminal based on the pet's status; generating seat adjustment instructions based on the pet's location and size to reserve space for the pet's activity by adjusting the seat; and controlling at least one of the central control screen, pixel light, and projection device to perform the pet mode display operation.
[0143] In one possible implementation, the pet mode activation unit is specifically used to: activate the pet mode when the cabin image data indicates that there are no occupants in the cabin and a pet is present; or, activate the pet mode when the duration of the cabin image data indicating that there are no occupants in the cabin and a pet is present reaches a first time threshold.
[0144] In one possible implementation, the pet mode activation unit is also used to: perform target detection on the cabin image data containing people and pets using a pre-trained target detection model, and obtain detection results; and determine whether there are occupants and pets in the cabin based on the detection results.
[0145] In one possible implementation, the device further includes a mode activation module for: acquiring cabin image data in response to a pet mode activation command; activating a human-pet co-riding mode if the cabin image data indicates the presence of occupants and a pet in the cabin; and a co-protection module for performing preset human-pet protection operations.
[0146] In one possible implementation, the shared protection module is specifically used to perform at least one of the following operations after the human-pet co-riding mode is activated: adjusting the air conditioning mode to external circulation mode; controlling the vehicle's door locking mechanism and window control mechanism to perform locking operations; identifying the pet's status based on continuously collected cabin image data, and issuing a warning or synchronizing the pet's status to the cloud or user terminal based on the pet's status; generating seat adjustment instructions based on the occupant's position, the pet's position, and the pet's size, so as to reserve activity space for the occupant and pet by adjusting the seat, with the occupant's priority being higher than the pet's priority when adjusting the seat; and controlling at least one of the pixel light and projection device to perform a pet mode display operation.
[0147] In one possible implementation, the device further includes a pet mode exit module, used to: after the pet mode is activated, when the collected door status signal indicates that the door has switched from a closed state to an open state, and then from an open state to a closed state, acquire cabin image data collected by the vehicle camera; and exit the pet mode when the cabin image data indicates that the duration of the presence of an occupant in the cabin reaches a second time threshold.
[0148] The vehicle pet mode control device provided in this embodiment can execute the vehicle pet mode control method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.
[0149] Figure 6 A schematic diagram of the control device provided in this application. Figure 6 As shown, the control device 60 provided in this embodiment includes at least one processor 601 and a memory 602. Optionally, the control device 60 further includes a communication component 603. The processor 601, memory 602, and communication component 603 are connected via a bus 604.
[0150] In a specific implementation, at least one processor 601 executes computer execution instructions stored in memory 602, causing at least one processor 601 to perform the above-described method.
[0151] The specific implementation process of processor 601 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0152] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0153] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.
[0154] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0155] Figure 7 A structural schematic diagram of a cockpit control system provided in this application is shown below. Figure 7 As shown, the cockpit control system includes an onboard camera, a body controller, and a cockpit control unit.
[0156] The vehicle body controller is used to read the door status signal; the vehicle camera is used to scan the cabin when the door status signal meets the first trigger condition and acquire cabin image data; the cockpit control unit is used to execute the control method provided in any embodiment of this application to realize the control of the vehicle pet mode.
[0157] The cockpit control unit may include the aforementioned pet mode activation module and pet mode activation. The pet mode activation module is used to activate pet mode when the in-cabin image data meets the second trigger condition; pet mode activation is used to execute preset pet protection operations.
[0158] The cabin control unit can determine whether the door status signal meets the first trigger condition. If it does, it controls the onboard camera to scan the cabin to obtain cabin image data.
[0159] Figure 8 A schematic diagram of another cockpit control system provided in this application is shown below. Figure 8 As shown, the cockpit control system includes: an onboard camera, a body controller, a vehicle infotainment controller, and a cockpit control unit, and may also include air conditioning, a central control screen, seats, and pixel lights, etc.
[0160] The vehicle camera, body controller, vehicle infotainment controller, air conditioner, central control screen, seats, and pixel lights are all electrically connected to the cockpit control unit.
[0161] The vehicle control unit is the information interaction carrier between the user and the cockpit control unit. It is used to transmit user operation commands, synchronize system status information, and also serves as a command relay node to connect the cockpit control unit with the user terminal, the cloud, and various in-vehicle devices.
[0162] When the vehicle body controller determines that the read door signal status meets the first trigger condition, it activates the vehicle-mounted camera, scans the cabin through the vehicle-mounted camera to obtain cabin image data, identifies targets and their status in the cabin image data, and transmits the identification results to the cockpit control unit. The cockpit control unit determines whether to activate the pet mode based on the input information, and if the pet mode is activated, it directly or through the vehicle controller sends corresponding control commands to the user terminal, cloud, air conditioning, central control screen, seats, and pixel lights to perform the aforementioned pet protection operation.
[0163] After the vehicle is powered on, the system checks if the automatic pet mode is activated. If so, after confirming that the occupant has opened and closed the door via the door status signal, the in-vehicle camera is activated to collect cabin image data and identify whether there are passengers (or occupants) and pets inside. If there are no passengers inside and the pet is present for at least one minute, pet mode is activated. The system adjusts the seat position based on the pet's location and size; the central control screen displays the pet mode status, allowing users to customize the pet's image or upload custom photos to inform pedestrians that the vehicle is in pet mode; the air conditioning is set to automatic external circulation mode to prevent the pet from suffering heatstroke or suffocation; for vehicles with pixel lights, a cute pet image can be displayed on the external lights to inform pedestrians of the status inside the vehicle; the in-vehicle OMS camera can record video of the pet inside the vehicle in real time and transmit it to the user terminal for remote viewing, and can issue an alarm in case of pet emergency, such as when the pet faints; the doors and windows are locked to prevent the pet from jumping out of windows or accidentally opening doors and injuring itself.
[0164] If the automatic pet mode is off, users can activate it via touch, button, or voice commands. In this scenario, if there are passengers in the vehicle, passenger comfort will be prioritized when adjusting the seats, and the pet mode status will not be displayed on the central control screen. The remaining operations are the same as described above.
[0165] After activating pet mode, the system will automatically exit pet mode 5 seconds after detecting that a user has opened or closed the door and entered the vehicle. Users can also manually disable pet mode by issuing a command to turn it off.
[0166] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.
[0167] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.
[0168] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0169] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.
[0170] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0171] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0172] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0173] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0174] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0175] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A control method for a vehicle pet mode, characterized in that, include: Obtain the door status signal; When the door status signal meets the first triggering condition, the vehicle camera is controlled to scan the cabin and acquire cabin image data; the first triggering condition is that the door status signal indicates that the door completes a continuous action of switching from a closed state to an open state and then switching from an open state to a closed state. When the in-cabin image data meets the second trigger condition, pet mode is activated; Perform preset pet protection actions.
2. The method according to claim 1, characterized in that, The execution of preset pet protection operations includes at least one of the following: Set the air conditioner to external circulation mode; Controls the vehicle's door locking mechanism and window control mechanism to perform locking operations; Based on continuously collected in-cabin image data, the system identifies the pet's status and issues warnings or synchronizes the pet's status to the cloud or user terminal based on the pet's status. Based on the pet's location and size, generate seat adjustment instructions to reserve space for the pet's movement by adjusting the seat; Control at least one of the central control screen, pixel lamp, and projection device to perform the pet mode display operation.
3. The method according to claim 1, characterized in that, When the in-cabin image data meets the second triggering condition, the pet mode is activated, including: When the cabin image data indicates that there are no occupants inside the cabin but a pet is present, activate pet mode; or... When the cabin image data indicates that there are no occupants in the cabin and the duration of the presence of a pet reaches a first time threshold, the pet mode is activated.
4. The method according to claim 3, characterized in that, The method further includes: By using a pre-trained target detection model, the in-cabin image data is used to detect targets including people and pets, and the detection results are obtained. Based on the detection results, it can be determined whether there are occupants and pets inside the cabin.
5. The method according to any one of claims 1-4, characterized in that, The method further includes: In response to the command to activate pet mode, acquire in-cabin image data; If the in-cabin image data indicates the presence of both occupants and pets within the cabin, then the human-pet co-riding mode is activated. Perform the preset human and pet protection operations.
6. The method according to claim 5, characterized in that, The execution of the preset human-pet protection operation includes at least one of the following: Set the air conditioner to external circulation mode; Controls the vehicle's door locking mechanism and window control mechanism to perform locking operations; Based on continuously collected in-cabin image data, the system identifies the pet's status and issues warnings or synchronizes the pet's status to the cloud or user terminal based on the pet's status. Based on the positions of the occupants, pets, and pet size, seat adjustment commands are generated to reserve activity space for both occupants and pets by adjusting the seats, with occupants having higher priority than pets when adjusting the seats. Control at least one of the pixel lamps and the projection device to perform the pet mode display operation.
7. The method according to any one of claims 1-4, characterized in that, After enabling pet mode, the method also includes: When the collected door status signal meets the first triggering condition, the cabin image data collected by the vehicle camera is acquired; Once the cabin image data indicates that the duration of the presence of occupants in the cabin reaches a second time threshold, the pet mode is exited.
8. A cockpit control system, characterized in that, include: Vehicle-mounted camera, vehicle body controller, pet mode activation module, and pet protection execution module; The body controller is used to read the door status signal; The vehicle-mounted camera is used to scan the cabin and acquire cabin image data when the door status signal meets the first triggering condition. The pet mode activation module is used to activate the pet mode when the in-cabin image data meets the second triggering condition. The pet protection execution module is used to perform preset pet protection operations.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, implement the method described in any one of claims 1-7.
10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method according to any one of claims 1-7.