Control method, control device, vehicle and storage medium for vehicle starry sky roof
The automatic control of the car starry sky roof addresses manual operation issues by using sensors to detect passenger presence, enhancing user experience through intelligent and accurate operation.
Patent Information
- Application Number
- CN202210751863.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-28
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2042-06-28
AI Technical Summary
Current car starry sky roof control methods require manual operation, leading to inconvenience and low passenger experience.
A control method that automatically opens and closes the starry sky roof based on occupancy information, using sensors to detect the presence or absence of passengers, and integrates with vehicle systems for intelligent control.
Enhances user experience by providing automatic and intelligent operation of the starry sky roof, improving convenience and accuracy of state control.
Smart Images

Figure CN115092045B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of automobile starry sky ceilings, and in particular to a control method, a control device, a vehicle and a storage medium for a vehicle starry sky ceiling. Background Art
[0002] With the development and growth of the automotive industry, automotive technology continues to develop and mature, and people's requirements for the quality of car interiors are getting higher and higher. According to a survey result, "quality is no longer the main difference in car manufacturing, and car interiors have become a key factor affecting consumers' car purchases."
[0003] As a part of car interior, the application of interior lighting is no longer limited to providing sufficient lighting in the car. People also hope to get a soothing indoor lighting environment and lighting atmosphere in the car. Functional ambient lighting is a lighting decoration that creates atmosphere in the car. It can meet the various sensory needs of passengers in different environments. The car starry sky ceiling, as a car decoration, can not only create a beautiful environment for the car, but also create a different atmosphere for the passengers.
[0004] However, the current control method of the car starry sky roof is still in manual mode, which requires passengers to manually open and close the starry sky roof when in the vehicle. The control method is inconvenient and the passengers' experience with the car starry sky roof is low. Summary of the invention
[0005] The present application provides a control method, a control device, a vehicle and a storage medium for a vehicle starry sky roof, which can realize automatic opening and closing of the vehicle starry sky roof and improve the user experience of the vehicle starry sky roof.
[0006] In a first aspect, the present application provides a method for controlling a starry sky roof of a vehicle, comprising: monitoring the occupancy information of occupants in each seat of the vehicle; if it is detected that there are occupants in the vehicle, controlling the starry sky roof of the vehicle to be in an open state; if it is detected that there are no occupants in the vehicle, controlling the starry sky roof of the vehicle to be in a closed state.
[0007] The present application provides a method for controlling a starry sky roof of a vehicle, which controls the opening and closing of the starry sky roof of the vehicle by monitoring the occupancy information of each seat in the vehicle and determining whether the vehicle is occupied. When there are people in the vehicle, the starry sky roof of the vehicle is controlled to be in an open state, and when there are no people in the vehicle, the starry sky roof of the vehicle is controlled to be in a closed state. The embodiment of the present application realizes the automatic opening and closing of the starry sky roof of the vehicle without manual operation, thereby improving the user experience of the starry sky roof of the vehicle.
[0008] In one possible implementation, monitoring the occupancy information of each seat in the vehicle includes: if any door of the vehicle is detected to be open, and, after a preset first time period, the pressure sensor value of the vehicle seat corresponding to the door is greater than a set pressure threshold, it is determined that there is occupant in the vehicle.
[0009] In one possible implementation, monitoring the occupancy information of each seat in the vehicle also includes: acquiring images of each seating area in the vehicle; performing face recognition on the images of each seating area; and determining that there are occupants in the vehicle if set facial features are identified in the image.
[0010] In one possible implementation, monitoring the occupancy information of each seat in the vehicle also includes: if the pressure sensor value of each seat in the vehicle is not greater than a set pressure threshold, and the vehicle door is detected to be open after a preset second time period, it is determined that there is no occupant in the vehicle; controlling the starry sky roof of the vehicle to be in a closed state includes: controlling the starry sky roof of the vehicle to be in a closed state after a delay of a preset third time period.
[0011] In one possible implementation, if it is detected that there is no one in the vehicle, the starry sky roof of the vehicle is controlled to be in a closed state, including: if it is detected that there is no one in the vehicle, the distance information between the vehicle and the electronic key is monitored; if the distance information between the vehicle and the electronic key is greater than a set distance threshold, and the vehicle is in a locked state, the starry sky roof of the vehicle is controlled to be in a closed state.
[0012] In a possible implementation, the method further includes: when the starry sky roof is in a closed state and the vehicle is in a locked state, if it is detected that the distance between the electronic key and the vehicle is less than a set distance threshold, controlling the starry sky roof of the vehicle to be in an open state.
[0013] In a possible implementation, the method further includes: monitoring the activation information of the vehicle's welcome light; if it is detected that the vehicle's welcome light is activated, controlling the vehicle's starry sky ceiling to be in an activated state.
[0014] In the second aspect, an embodiment of the present application provides a control device for a starry sky roof of a vehicle, including: a communication module for monitoring the occupancy information of occupants in each seat of the vehicle; a processing module for controlling the starry sky roof of the vehicle to be in an open state if it is detected that there are occupants in the vehicle; and controlling the starry sky roof of the vehicle to be in a closed state if it is detected that there are no occupants in the vehicle.
[0015] In one possible implementation, the processing module is specifically used to determine that there is a person in the vehicle if it is detected that any door of the vehicle is open and the pressure sensor value of the vehicle seat corresponding to the door is greater than a set pressure threshold after a preset first time period.
[0016] In one possible implementation, the communication module is specifically used to obtain images of each seating area in the vehicle; the processing module is specifically used to perform face recognition on the images of each seating area; if set facial features are recognized in the image, it is determined that there are people riding in the vehicle.
[0017] In one possible implementation, the processing module is specifically used to determine that there is no one in the vehicle if the pressure sensor value of each seat of the vehicle is not greater than the set pressure threshold and the vehicle door is detected to be open after a preset second time period; the processing module is specifically used to control the starry sky roof of the vehicle to be in a closed state after a delay of a preset third time period.
[0018] In one possible implementation, the communication module is specifically used to monitor the distance information between the vehicle and the electronic key if it is detected that there is no one in the vehicle; the processing module is specifically used to control the starry sky roof of the vehicle to be in a closed state if the distance information between the vehicle and the electronic key is greater than a set distance threshold and the vehicle is in a locked state.
[0019] In one possible implementation, the processing module is also used to control the starry sky roof of the vehicle to be in an open state when the starry sky roof is in a closed state and the vehicle is in a locked state if it is detected that the distance between the electronic key and the vehicle is less than a set distance threshold.
[0020] In a possible implementation, the processing module is further used to monitor the vehicle's welcome light's on information; if it is detected that the vehicle's welcome light is on, the vehicle's starry sky ceiling is controlled to be in an on state.
[0021] In a third aspect, an embodiment of the present application provides a vehicle, comprising an electronic device, the electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the steps of the method for controlling a starry sky roof of the vehicle as described in the first aspect or any possible implementation of the first aspect.
[0022] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the steps of the method for controlling the vehicle starry sky roof as described in the first aspect or any possible implementation method of the first aspect.
[0023] The technical effects brought about by any implementation method of the second to fifth aspects mentioned above can refer to the technical effects brought about by the corresponding implementation method of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0025] Figure 1 It is a flow chart of a method for controlling a vehicle starry sky ceiling provided in an embodiment of the present application;
[0026] Figure 2 It is a flow chart of another method for controlling a vehicle starry sky ceiling provided in an embodiment of the present application;
[0027] Figure 3 It is a flow chart of another method for controlling a vehicle starry sky ceiling provided in an embodiment of the present application;
[0028] Figure 4 It is a structural schematic diagram of a control device for a vehicle starry sky roof provided in an embodiment of the present application;
[0029] Figure 5 It is a schematic diagram of the structure of an electronic device of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0030] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0031] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" and "plurality" refer to two or more. The words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not limit them to be different.
[0032] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.
[0033] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or modules is not limited to the listed steps or modules, but may optionally include other steps or modules that are not listed, or may optionally include other steps or modules that are inherent to these processes, methods, products or devices.
[0034] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be described below through specific embodiments in conjunction with the drawings.
[0035] As described in the background technology, the current control method of the car starry sky roof has technical problems such as inconvenient manual control and low passenger experience of the car starry sky roof.
[0036] like Figure 1 As shown, an embodiment of the present application provides a method for controlling a vehicle starry sky roof. The execution subject may be a control device for the vehicle starry sky roof. The method includes steps S101-S104.
[0037] S101. Monitor the occupancy information of the passengers in each seat of the vehicle.
[0038] In some embodiments, the vehicle seats include front seats of the vehicle and rear seats of the vehicle.
[0039] In some embodiments, the personnel riding information indicates whether there is anyone riding. Exemplarily, the personnel riding information may include whether there is a person riding or no person riding.
[0040] It should be noted that, in order to improve the accuracy of the occupancy information, the control device can combine various sensors of the vehicle to comprehensively determine the occupancy information of each seat in the vehicle, such as door detection sensors, seat pressure sensors, image scanning devices, etc.
[0041] As a possible implementation, if any door of the vehicle is detected to be open, and the pressure sensor value of the vehicle seat corresponding to the door is greater than the set pressure threshold after a preset first time period, the control device can determine that there is a person in the vehicle. In this way, the control device can comprehensively determine whether there is a person in the vehicle based on door detection and seat pressure detection, improve the accuracy of the person riding information, and make the vehicle starry sky roof control more accurate.
[0042] The preset first time length represents a time length threshold for the user to open the door and enter the vehicle. Exemplarily, the preset first time length may be 1 second or 0.5 second.
[0043] As another possible implementation, the control device may also acquire images of various seating areas in the vehicle; perform face recognition on the images of various seating areas; and determine that there are people riding in the vehicle if set facial features are recognized in the images.
[0044] As another possible implementation, if the pressure sensor value of each seat in the vehicle is not greater than a set pressure threshold, and the vehicle door is detected to be open after a preset second time period, the control device can determine that there is no one in the vehicle.
[0045] The preset second time length represents the time length threshold for the user to open the door and leave the vehicle after leaving the seat. Exemplarily, the preset second time length may be 1 second or 0.5 second.
[0046] Correspondingly, when the control device determines that there is no one in the vehicle, it can control the starry sky roof of the vehicle to be in a closed state after delaying for a preset third time period.
[0047] The preset third time length indicates the time length of the delayed closing of the starry sky ceiling of the vehicle. Exemplarily, the preset third time length may be 3 seconds or 5 seconds.
[0048] In this way, when it is determined that there is no one in the vehicle, the control device delays closing the starry sky roof of the vehicle, providing convenience for the user when leaving the vehicle and improving the user experience.
[0049] S102: If it is detected that there is a person in the vehicle, the starry sky roof of the vehicle is controlled to be in an open state.
[0050] It should be noted that when there are people in the vehicle, the control device can control the opening of the starry sky ceiling to provide a beautiful lighting environment and lighting atmosphere for the people in the vehicle. There is no need for the people in the vehicle to open it manually. It can automatically create a beautiful and comfortable environment for the people in the vehicle, thereby improving the user experience.
[0051] S103: If it is detected that there is no one in the vehicle, the starry sky roof of the vehicle is controlled to be in a closed state.
[0052] It should be noted that when it is monitored that there is no one on board the vehicle, the control device can combine other sensors in the vehicle to comprehensively determine the state of the starry sky roof of the vehicle, so that the state control of the starry sky roof is more in line with the actual usage of the user, thereby improving the accuracy of the state control of the starry sky roof.
[0053] As a possible implementation method, if it is detected that there is no one in the vehicle, the control device can monitor the distance information between the vehicle and the electronic key; if the distance information between the vehicle and the electronic key is greater than the set distance threshold and the vehicle is in a locked state, the starry sky roof of the vehicle is controlled to be in a closed state.
[0054] In this embodiment, whether there is a person in the vehicle can be detected by a human body sensor, an image sensor or even a pressure sensor of a vehicle seat; a low-frequency signal can also be emitted by a low-frequency antenna, and the distance between the smart key and the vehicle can be determined according to the strength of the received signal fed back by the smart key;
[0055] If the detection result shows that there is no one in the car and the distance between the vehicle's electronic key and the vehicle is greater than the set threshold, it means that there is no need to start the starry sky roof anymore. The starry sky roof can be directly controlled to close without waiting for the set delay time to achieve energy saving.
[0056] In some possible embodiments, the control method of the vehicle starry sky ceiling provided by the present application may also include:
[0057] Monitor vehicle position and ambient brightness;
[0058] When the vehicle reaches the set first type of position, if the ambient brightness is not lower than the set brightness, the starry sky roof of the vehicle will be controlled to close directly;
[0059] When the vehicle reaches the set first type of position, if the ambient brightness is lower than the set brightness, the starry sky roof of the vehicle will be controlled to close after a set delay time.
[0060] In this embodiment, the first type of location can be a destination set by the user. This type of destination means that the user will lock the car and leave, and there is no need to use the starry sky roof. When the ambient brightness is lower than the set brightness, there is no lighting demand, so the starry sky roof can be directly controlled to close, which saves battery power; when the ambient brightness is lower than the set brightness, due to the lighting demand, the starry sky roof of the vehicle can be controlled to close after a delay of a set time. It should be supplemented that since the starry sky roof is scattered on the roof of the vehicle, and the vehicle’s usual exit lighting is limited, there is a problem of insufficient lighting demand. The starry sky roof can also serve as an effective supplement to the lighting demand.
[0061] In a further embodiment, the control method of the vehicle starry sky roof provided in the present application may also include: automatically opening the starry sky roof when the vehicle reaches a set second type of position.
[0062] It should be noted that, the opening of the starry sky ceiling mentioned in this application refers to the current state of the starry sky ceiling being the closed state. Similarly, the closing of the starry sky ceiling mentioned in this application refers to the current state of the starry sky ceiling being the opened state.
[0063] In this embodiment, the second type of location can be a destination set by the user, which means a place for leisure, relaxation, and parking. When the vehicle arrives at the second type of location, the starry sky roof can be automatically opened.
[0064] In this embodiment, both the first and second category positions can be obtained by recording and statistically analyzing the opening and closing operations of the starry sky roof. Specifically, the commonly used parking positions of the vehicle are counted; the number of times the user closes and opens the starry sky roof at each commonly used parking position is recorded; positions with a large number of opening operations can be classified as second category positions; positions with a large number of closing operations can be classified as first category positions.
[0065] In this embodiment, when the vehicle is connected to the Internet, it can also obtain hotspot location data from the network and classify hotspot locations suitable for leisure, rest, and relaxation as the second type of locations.
[0066] The above embodiments of the present application can all improve the intelligence level of starry sky ceiling control, allowing users to have a better user experience.
[0067] In this way, the embodiment of the present application can, when it is detected that there are no passengers in the vehicle, combine various sensors in the vehicle to comprehensively control the closing of the starry sky roof of the vehicle, so that the control of the starry sky roof is more in line with the actual use of the vehicle by the user, and improve the accuracy of the state control of the starry sky roof. And this process runs automatically without manual operation, providing convenience for users in using the vehicle starry sky roof and improving user experience.
[0068] The present application provides a method for controlling a starry sky roof of a vehicle, which controls the opening and closing of the starry sky roof of the vehicle by monitoring the occupancy information of each seat in the vehicle and determining whether the vehicle is occupied. When there are people in the vehicle, the starry sky roof of the vehicle is controlled to be in an open state, and when there are no people in the vehicle, the starry sky roof of the vehicle is controlled to be in a closed state. The embodiment of the present application realizes the automatic opening and closing of the starry sky roof of the vehicle without manual operation, thereby improving the user experience of the starry sky roof of the vehicle.
[0069] Optional, such as Figure 2 As shown, the control method of the vehicle starry sky ceiling provided in the embodiment of the present application also includes step S201.
[0070] S201. When the starry sky roof is in a closed state and the vehicle is in a locked state, if it is detected that the distance between the electronic key and the vehicle is less than a set distance threshold, the starry sky roof of the vehicle is controlled to be in an open state.
[0071] It should be noted that when it is detected that the distance between the electronic key and the vehicle is less than the set distance threshold, it means that the user is approaching the vehicle and needs to start the vehicle. In this case, the control device can control the starry sky roof to open, providing the user with a good riding environment and enhancing the user's experience with the starry sky roof.
[0072] Optional, such as Figure 3 As shown, the control method of the vehicle starry sky ceiling provided in the embodiment of the present application also includes steps S301-S302.
[0073] S301, monitoring the vehicle's welcome light activation information.
[0074] S302: If it is detected that the welcome light of the vehicle is turned on, the starry sky ceiling of the vehicle is controlled to be in an open state.
[0075] In this way, the embodiment of the present application can associate the starry sky ceiling with the welcome light. When the welcome light is turned on, the starry sky ceiling is controlled to be in an on state, thereby realizing automatic opening of the starry sky ceiling without the need for manual opening by the user, thereby improving the user experience.
[0076] Optionally, the control device can also detect the ambient brightness in the vehicle, and when the ambient brightness is less than the set brightness, control the starry sky roof of the vehicle to be in an open state. When the ambient brightness is greater than or equal to the set brightness, control the starry sky roof of the vehicle to be in a closed state. In this way, the embodiment of the present application can automatically open or close the starry sky roof according to the ambient brightness, thereby improving the user experience.
[0077] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0078] The following is an embodiment of the device of the present application. For details not described in detail, please refer to the corresponding method embodiment described above.
[0079] Figure 4 A schematic structural diagram of a control device for a vehicle starry sky ceiling provided in an embodiment of the present application is shown. The control device 400 includes a communication module 401 and a processing module 402.
[0080] The communication module 401 is used to monitor the occupancy information of the passengers in each seat of the vehicle.
[0081] The processing module 402 is used to control the starry sky roof of the vehicle to be in an open state if it is detected that there are people on the vehicle; if it is detected that there are no people on the vehicle, the starry sky roof of the vehicle is controlled to be in a closed state.
[0082] In one possible implementation, the processing module 402 is specifically used to determine that there is a person in the vehicle if it is detected that any door of the vehicle is open and the pressure sensor value of the vehicle seat corresponding to the door is greater than a set pressure threshold after a preset first time period.
[0083] In one possible implementation, the communication module 401 is specifically used to obtain images of each seating area in the vehicle; the processing module is specifically used to perform face recognition on the images of each seating area; if the set facial features are recognized in the image, it is determined that there are people riding in the vehicle.
[0084] In one possible implementation, the processing module 402 is specifically used to determine that there is no occupant in the vehicle if the pressure sensor value of each seat in the vehicle is not greater than the set pressure threshold and the vehicle door is detected to be open after a preset second time period; the processing module 402 is specifically used to control the starry sky roof of the vehicle to be in a closed state after a delay of a preset third time period.
[0085] In one possible implementation, the communication module 401 is specifically used to monitor the distance information between the vehicle and the electronic key if it is detected that there is no one in the vehicle; the processing module 402 is specifically used to control the starry sky roof of the vehicle to be in a closed state if the distance information between the vehicle and the electronic key is greater than a set distance threshold and the vehicle is in a locked state.
[0086] In one possible implementation, the processing module 402 is also used to control the starry sky roof of the vehicle to be in an open state when the starry sky roof is in a closed state and the vehicle is in a locked state if it is detected that the distance between the electronic key and the vehicle is less than a set distance threshold.
[0087] In a possible implementation, the processing module 402 is further used to monitor the on information of the vehicle's welcome light; if it is monitored that the vehicle's welcome light is on, the starry sky ceiling of the vehicle is controlled to be in an on state.
[0088] Figure 5 Schematic diagram of the structure of an electronic device of a vehicle provided in an embodiment of the present application. Figure 5 As shown, the electronic device 500 of this embodiment includes: a processor 501, a memory 502, and a computer program 503 stored in the memory 502 and executable on the processor 501. When the processor 501 executes the computer program 503, the steps in the above-mentioned method embodiments are implemented, for example Figure 1Alternatively, when the processor 501 executes the computer program 503, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example, Figure 4 The functions of the communication module 401 and the processing module 402 are shown.
[0089] Exemplarily, the computer program 503 may be divided into one or more modules / units, which are stored in the memory 502 and executed by the processor 501 to complete the present application. The one or more modules / units may be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program 503 in the electronic device 500. For example, the computer program 503 may be divided into Figure 4 A communication module 401 and a processing module 402 are shown.
[0090] The processor 501 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0091] The memory 502 may be an internal storage unit of the electronic device 500, such as a hard disk or memory of the electronic device 500. The memory 502 may also be an external storage device of the electronic device 500, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 500. Further, the memory 502 may also include both an internal storage unit of the electronic device 500 and an external storage device. The memory 502 is used to store the computer program and other programs and data required by the terminal. The memory 502 may also be used to temporarily store data that has been output or is to be output.
[0092] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0093] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0094] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0095] In the embodiments provided in the present application, it should be understood that the disclosed devices / terminals and methods can be implemented in other ways. For example, the device / terminal embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0096] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0097] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0098] If the integrated module / unit is implemented in the form of 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 present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0099] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for controlling a vehicle starry sky ceiling, characterized in that: include: Monitor the occupancy information of each seat in the vehicle; If it is detected that there are people in the vehicle, the starry sky roof of the vehicle will be controlled to be open; If it is detected that there is no one in the vehicle, the starry sky roof of the vehicle will be closed; If it is detected that there is no person in the vehicle, the starry sky roof of the vehicle is controlled to be in a closed state, including: if it is detected that there is no person in the vehicle, the distance information between the vehicle and the electronic key is monitored; if the distance information between the vehicle and the electronic key is greater than a set distance threshold, and the vehicle is in a locked state, the starry sky roof of the vehicle is controlled to be in a closed state; When the starry sky roof is in a closed state and the vehicle is in a locked state, if it is detected that the distance between the electronic key and the vehicle is less than a set distance threshold, the starry sky roof of the vehicle is controlled to be in an open state; The method also includes: monitoring the position of the vehicle and the ambient brightness; when the vehicle reaches a set first-category position, if the ambient brightness is not lower than the set brightness, controlling the starry sky roof of the vehicle to be directly closed; when the vehicle reaches a set first-category position, if the ambient brightness is lower than the set brightness, controlling the starry sky roof of the vehicle to be closed after a delay of a set time; wherein the first-category position is determined based on the number of operations recorded by the user to close the starry sky roof at each commonly used parking position.
2. The control method of the vehicle starry sky ceiling according to claim 1, characterized in that: The monitoring vehicle seat information includes: If it is monitored that any door of the vehicle is open, and, after a preset first time period, the pressure sensor value of the vehicle seat corresponding to the door is greater than a set pressure threshold, it is determined that there is a person in the vehicle.
3. The control method of the vehicle starry sky ceiling according to claim 1, characterized in that: The monitoring of the occupancy information of each seat in the vehicle also includes: Acquire images of each seating area in the vehicle; Performing face recognition on the images of each seating area; If the set facial features are recognized to exist in the image, it is determined that there is a person riding in the vehicle.
4. The control method of the vehicle starry sky ceiling according to claim 1, characterized in that: The monitoring of the occupancy information of each seat in the vehicle also includes: If the pressure sensor value of each seat of the vehicle is not greater than the set pressure threshold, and the vehicle door is detected to be open after the preset second time period, it is determined that no one is in the vehicle; The starry sky roof of the vehicle is controlled to be in a closed state including: After the delay is preset for the third time period, the starry sky roof of the control vehicle is in a closed state.
5. The control method of the vehicle starry sky ceiling according to claim 1, characterized in that: The method further comprises: Monitor the vehicle's welcome light activation information; If it is detected that the vehicle's welcome lights are turned on, the vehicle's starry sky roof will be controlled to be turned on.
6. A control device for a vehicle starry sky roof, characterized in that: include: A communication module is used to monitor the occupancy information of each seat in the vehicle; The processing module is used to control the starry sky roof of the vehicle to be in an open state if it is detected that there are people on the vehicle; if it is detected that there are no people on the vehicle, the starry sky roof of the vehicle is controlled to be in a closed state; The communication module is specifically used to monitor the distance information between the vehicle and the electronic key if it is detected that no one is in the vehicle; the processing module is specifically used to control the starry sky roof of the vehicle to be in a closed state if the distance information between the vehicle and the electronic key is greater than a set distance threshold and the vehicle is in a locked state; when the starry sky roof is in a closed state and the vehicle is in a locked state, if it is detected that the distance between the electronic key and the vehicle is less than a set distance threshold, the starry sky roof of the vehicle is controlled to be in an open state; The communication module is also used to monitor the position of the vehicle and the ambient brightness; The processing module is also used to control the starry sky roof of the vehicle to be closed directly when the vehicle arrives at the set first type of position, if the ambient brightness is not lower than the set brightness; when the vehicle arrives at the set first type of position, if the ambient brightness is lower than the set brightness, control the starry sky roof of the vehicle to be closed after a set delay time; wherein the first type of position is determined based on the recorded number of operations performed by the user to close the starry sky roof at each commonly used parking position.
7. A vehicle, comprising an electronic device, the electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method for controlling the vehicle starry sky roof as described in any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for controlling a vehicle starry sky roof as claimed in any one of claims 1 to 5 are implemented.
