A method, device, vehicle and storage medium for displaying a starry sky ceiling on a car
By obtaining the angle value of the rear seats of the car, ambient light and curtain status, the starry sky top display is judged and controlled, combined with facial recognition technology, the problem of inconvenient control of the car's starry sky top is solved, and the degree of intelligence and passenger experience is improved.
Patent Information
- Application Number
- CN202210753742.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-28
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2042-06-28
AI Technical Summary
The control method of the starry sky roof of the car is not convenient enough and has low intelligence, which affects the sensory needs of passengers.
By obtaining the angle value and ambient light illumination of the rear seats of the car and the switching status of the curtains, we can determine whether the preset starry sky top display conditions are met, and control the display and hiding of the starry sky top, and increase facial recognition to turn off the starry sky when passengers sleep top.
It improves the convenience and intelligence of the starry sky roof, maximizes the sense of atmosphere in the car, directly meets the sensory needs of passengers, and enhances the passenger's soothing experience.
Smart Images

Figure CN115009205B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile starry sky ceiling interaction technology, and in particular to an automobile starry sky ceiling display method, device, vehicle and storage medium. 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] When passengers are in the car, due to long-distance car rides or outdoor outings, when they want to rest, they will fold down the rear seats to lie flat. At this time, if the car has a sunroof, they will open the sunroof to enjoy the scenery outside the window and get a physical and mental rest. However, if the weather is bad, the sunroof cannot be opened, or the vehicle without a sunroof cannot enjoy the scenery. At this time, the setting of the starry sky roof is very necessary, but the starry sky roof is generally directly controlled by the main control. If the rear passengers want to open the starry sky roof, they need to go to the front row to operate. The control method is not convenient enough and the degree of intelligence is low, which will greatly weaken the role of the starry sky roof and affect the most real and direct sensory needs of the starry sky roof for passengers. Summary of the invention
[0005] The present application provides a method, device, vehicle and storage medium for displaying a starry sky ceiling of a car, so as to solve the problem that the control method of the starry sky ceiling of a car is not convenient enough and has a low degree of intelligence.
[0006] In a first aspect, the present application provides a method for displaying a starry sky ceiling on a car, comprising:
[0007] Obtaining the angle value of the rear seat of the car, wherein the angle value is used to indicate the size of the included angle between the backrest and the seat cushion of the seat;
[0008] Determine whether the angle value meets the preset starry sky top display condition;
[0009] If the angle value meets the preset starry sky top display condition, the starry sky top display is controlled.
[0010] In a possible implementation, the starry sky top display condition includes:
[0011] The angle value is greater than a first preset angle; or,
[0012] The angle value is smaller than a second preset angle;
[0013] Wherein, the first preset angle is greater than 90 degrees, and the second preset angle is less than 90 degrees.
[0014] In a possible implementation, the method further includes:
[0015] Get the illuminance of the ambient light inside the car;
[0016] The starry sky top display conditions also include:
[0017] The light intensity is not greater than a preset light intensity threshold.
[0018] In a possible implementation, the method further includes:
[0019] Get the switch status of the car curtain;
[0020] The starry sky top display conditions also include:
[0021] The switch state of the automobile curtain is a closed state.
[0022] In a possible implementation, the switch state of the automobile curtain being a closed state includes:
[0023] The switch button action time of the automobile curtain is not less than the preset button action time;
[0024] Alternatively, the switch button of the automobile curtain is actuated, and the displacement sensor is in a target state, wherein when the displacement of the automobile curtain is not less than a preset percentage of the total displacement, the displacement sensor is in the target state.
[0025] In a possible implementation, the rear seat of the vehicle includes more than two seats, and the determining whether the angle value satisfies a preset starry sky top display condition includes:
[0026] Determine whether the angle value of any seat meets the preset starry sky ceiling display conditions.
[0027] In a possible implementation, if the angle value satisfies a preset starry sky top display condition, after controlling the starry sky top display, the method further includes:
[0028] Performing facial recognition on passengers in the rear seats of the vehicle to obtain the status of the passengers, wherein the status of the passengers includes a sleeping state and a non-sleeping state;
[0029] If the passenger is in a sleeping state, the starry sky ceiling is closed.
[0030] In the second aspect, the present application provides a car starry sky ceiling display device, including: an acquisition module, a judgment module and a control module:
[0031] The acquisition module is used to acquire the angle value of the rear seat of the car, and the angle value is used to represent the size of the angle between the backrest and the seat cushion of the seat;
[0032] The judging module is used to judge whether the angle value satisfies a preset starry sky top display condition;
[0033] The control module is used to control the starry sky top display if the angle value meets the preset starry sky top display condition.
[0034] In a third aspect, the present application provides a vehicle. The vehicle includes a control device, the control device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the steps of the method described in the first aspect or any possible implementation of the first aspect when executing the computer program.
[0035] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect or any possible implementation of the first aspect are implemented.
[0036] The present application provides a method, device, control equipment and storage medium for displaying a starry sky ceiling in a car. By obtaining the angle value of the rear seat of the car, where the angle value is used to represent the angle between the car seat and the backrest and the cushion, it is then determined whether the angle value meets the preset starry sky ceiling display condition. If the preset starry sky ceiling display condition is met, the starry sky ceiling display is controlled. In this way, the starry sky ceiling display is controlled according to the needs of the passengers, which can amplify the effect of the starry sky ceiling, maximize the atmosphere in the car, soothe the mood of the passengers, improve the convenience and intelligence of the vehicle starry sky ceiling display control, and can directly provide the passengers with the most real and direct sensory needs of the starry sky ceiling. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] 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.
[0038] Figure 1This is a flow chart of an implementation method of a car starry sky ceiling display method provided in an embodiment of the present application;
[0039] Figure 2 It is a schematic diagram of the rear seat angle values of the starry sky top display method provided in the embodiment of the present application;
[0040] Figure 3 It is a switch button structure diagram of a method for displaying a starry sky ceiling on a car provided in an embodiment of the present application;
[0041] Figure 4 It is a switch button structure diagram of a method for displaying a starry sky ceiling on a car provided in an embodiment of the present application;
[0042] Figure 5 It is a switch button structure diagram of a method for displaying a starry sky ceiling on a car provided in an embodiment of the present application;
[0043] Figure 6 It is a curtain displacement schematic diagram of a method for displaying a car starry sky ceiling provided in an embodiment of the present application;
[0044] Figure 7 It is a schematic diagram of the curtain area of a method for displaying a car starry sky ceiling provided in an embodiment of the present application;
[0045] Figure 8 It is a structural schematic diagram of a car starry sky ceiling display device provided in an embodiment of the present application;
[0046] Fig. 9 It is a schematic diagram of a vehicle control device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0047] 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.
[0048] In order to make the purpose, technical solutions and advantages of the present application clearer, specific embodiments will be described below in conjunction with the accompanying drawings.
[0049] Figure 1 A flowchart of a method for realizing a car starry sky ceiling display provided in an embodiment of the present application is described in detail as follows:
[0050] In step 101, the angle value of the rear seat of the car is obtained, and the angle value is used to represent the size of the angle between the backrest and the seat cushion of the seat.
[0051] Among them, obtaining the angle value of the rear seat of the car includes:
[0052] The structure of the rear seat of a car generally includes a headrest, backrest, seat cushion, side wing, and armrest. Specific reference for obtaining the angle value of the rear seat of a car Figure 2 ,exist Figure 2 201 represents the backrest of the rear seat of the car, 202 represents the cushion of the rear seat of the car, and 203 represents the angle value of the rear seat of the car, that is, it is used to represent the size of the angle between the backrest 201 and the cushion 202 of the seat.
[0053] According to actual conditions, there are two ways to fold down the backrest of the rear seat of the car. The first way is to fold the backrest of the rear seat of the car backwards. In this case, the angle value of the rear seat of the car can be greater than 90 degrees up to 180 degrees, and some vehicles may not be able to reach 180 degrees. The second way is to fold the backrest of the rear seat of the car forward. In this case, the angle value of the rear seat of the car is less than 90 degrees, and the minimum can reach 0 degrees, that is, the backrest of the rear seat of the car coincides with the seat cushion, and the rear seat backrest is completely folded forward.
[0054] For example: according to several different types of cars, for the first method, a 5-seater sedan adjusts the backrest of the rear seat to be folded back, and the angle value at this time is greater than 90 degrees. For a 7-seater commercial vehicle, adjust the backrest of the rear seat to be folded back, and the angle value at this time is greater than 90 degrees. For a multi-seater small passenger car, adjust the backrest of the rear seat to be folded back, and the angle value at this time is greater than 90 degrees. However, the angle value of the backrest of the rear seat of these cars under this method cannot reach 180 degrees; for the second method, the rear seat needs to be completely laid flat, and the backrest of the rear seat needs to be folded forward. For example, for a 7-seater commercial vehicle, the rear seat is completely laid flat, so adjust the backrest of the rear seat to be folded forward, and the angle value at this time can reach 0 degrees.
[0055] In step 102, it is determined whether the angle value satisfies a preset starry sky top display condition.
[0056] In a possible implementation, the starry sky top display conditions include:
[0057] The angle value is greater than the first preset angle; or,
[0058] The angle value is smaller than the second preset angle;
[0059] Among them, the first preset angle is greater than 90 degrees, and the second preset angle is less than 90 degrees.
[0060] Among them, the first preset angle is the preset angle when the backrest of the rear seat of the car is folded back. According to the actual situation, the angle between the backrest and the seat cushion of the rear seat at this time is greater than 90 degrees, but it cannot reach a flat state, that is, the angle value cannot reach 180 degrees. After reaching a certain angle threshold, the backrest of the rear seat cannot continue to be folded down.
[0061] The second preset angle is the preset angle when the backrest of the rear seat of the car is folded forward. According to actual conditions, the angle between the backrest and the seat cushion of the rear seat at this time is less than 90 degrees. In this folding mode, the most useful angle is 0 degrees, and the rear seat can be completely folded down.
[0062] Reference Figure 2 The angle value 203, the first preset angle and the second preset angle can be set in multiple situations:
[0063] In the first case, the car is set at the factory, and the value range is set according to the angle value of the rear seat that is most suitable for human body during research and development. For example, the first preset angle is set to 120 degrees, and the angle value of the rear seat of the car is 130 degrees. At this time, the angle value of the rear seat of the car meets the first preset angle and meets the starry sky top display condition; or the second preset angle is set to 60 degrees, and the angle value of the rear seat of the car is 30 degrees. At this time, the angle value of the rear seat of the car meets the second preset angle and meets the starry sky top display condition;
[0064] In the second case, the car is set according to the owner's needs when it leaves the factory. In this case, the owner needs to communicate with the manufacturer to choose the angle value of the rear seats that best suits him when purchasing the car, or the manufacturer can choose the angle value that best suits the owner's needs according to different demand environments;
[0065] In the third case, a fixed angle value range has been set for the car when it leaves the factory, but the owner can adjust the most suitable angle range through the control device according to subsequent needs.
[0066] For example, when a car owner buys a car, he or she can ask the car manufacturer to directly set the first preset angle to 120 degrees and the second preset angle to 60 degrees when the car leaves the factory according to his or her needs. Then, when the rear seat backrest is folded back to an angle exceeding 120 degrees, such as reaching 130 degrees, the starry sky ceiling display conditions are met and the starry sky ceiling display is controlled.
[0067] In one possible implementation, it also includes:
[0068] Get the illumination of the ambient light inside the car;
[0069] The conditions for the starry sky top display also include:
[0070] The light intensity is not greater than the preset light intensity threshold.
[0071] Among them, ambient light refers to the brightness of the reflected object. For example, when the brightness is provided by sunlight or light, it is ambient light. For example, when the sunlight or light shines on the mirror, the mirror will be bright. Without sunlight or light, the mirror will be dark. This is called brightness provided by light or sunlight, which is ambient light.
[0072] Illuminance, abbreviated as illuminance, has its unit name "lux", abbreviated as "lux", and the unit symbol is "lx", which represents the luminous flux received by unit area of the subject's surface. For example, the illuminance range in indoor environment on a sunny day is 100-1000 lux, the illuminance range in indoor environment on a cloudy day is 5-50 lux, the illuminance in street light environment at night is 5 lux, the illuminance in indoor fluorescent light environment is 100 lux, the illuminance range in dark night environment is 0.001-0.02 lux, the illuminance range in moonlight environment is 0.02-0.2 lux, etc.
[0073] In the present application, a light intensity sensor is used to obtain the light intensity of the ambient light in the car. The light intensity sensor is a sensor that converts the light intensity into an electrical signal, and the output value is measured in Lux.
[0074] For example: Based on the above introduction to ambient light and illuminance, set the preset illuminance threshold to 5lux;
[0075] At this time, when the angle value of the rear seat of the car is greater than the first preset angle of 120 degrees, and / or less than the second preset angle of 60 degrees, and at the same time the illumination inside the car is less than the preset illumination threshold of 5lux, the starry sky ceiling display conditions are met and the starry sky ceiling display is controlled.
[0076] Among them, there is a special case. When the angle value of the rear seat of the car is greater than the first preset angle of 120 degrees and reaches 150 degrees, which is the maximum value of the rear seat backrest folding back. Or, when the angle value of the rear seat of the car is less than the second preset angle of 60 degrees and reaches 0 degrees, which is the rear seat backrest folding forward so that the backrest overlaps with the seat cushion. At this time, the illumination inside the car is no longer considered, and it is only judged based on whether the angle value meets the preset starry sky ceiling display conditions.
[0077] In one possible implementation, it also includes:
[0078] Get the switch status of the car curtain;
[0079] The conditions for the starry sky top display also include:
[0080] The switch state of the car curtain is closed.
[0081] Among them, the switch state of the car curtain includes an open state and a closed state. For the starry sky ceiling display condition, the switch state of the car curtain is a closed state.
[0082] In a possible implementation, the switch state of the car curtain is a closed state including:
[0083] The switch button action time of the car curtain is not less than the preset button action time;
[0084] Alternatively, the switch button of the car curtain is actuated, and the displacement sensor is in a target state, wherein when the displacement of the car curtain is not less than a preset percentage of the total displacement, the displacement sensor is in the target state.
[0085] Among them, there are two ways to control the car curtains, namely: the first curtain switch button and the second curtain switch button. The first curtain switch button includes the curtain switch button controlled by the main driver's seat. This type of switch button opens and closes the curtains without delay and is done in one step. When the first curtain switch button is operated, the curtains are automatically completely closed; the second curtain switch button includes the switch buttons for each window curtain. The opening and closing of the curtains by this type of switch button can be controlled according to passenger needs.
[0086] The switch buttons of car curtains are divided into automatic switch buttons and non-automatic switch buttons.
[0087] Preset button action time: when the switch button is pressed, the timer in the switch button is triggered. At this time, the shortest time set in the timer for the curtain to be fully closed or fully opened is set as the preset button action time.
[0088] For automatic switch buttons, there are three types, please refer to Figure 3 , Figure 4 and Figure 5 ;
[0089] according to Figure 3 The buttons shown are divided into an ON button and an OFF button. When the angle value satisfies a value greater than a first preset angle and / or less than a second preset angle, and at the same time, the ON button is pressed, and when the pressing time is not less than the preset button action time, the switch state of the car curtain is closed, the starry sky top display condition is met, and the starry sky top display is controlled;
[0090] according to Figure 4The button shown is divided into left and right arrow keys. At this time, the direction of opening and closing of the curtain is left and right. When the angle value satisfies the requirement of being greater than the first preset angle and / or less than the second preset angle, and at the same time, when the activity direction of the curtain is from left to right, press and hold the right arrow key. When the pressing time is not less than the preset button action time, the switch state of the car curtain is closed, the starry sky top display condition is met, and the starry sky top display is controlled;
[0091] according to Figure 5 The buttons shown, the switch buttons are divided into up and down arrow keys. At this time, the opening and closing directions of the curtains are up and down. When the angle value is greater than the first preset angle, and / or less than the second preset angle, at the same time, when the activity direction of the curtains is from top to bottom, press and hold the down arrow key. When the pressing time is not less than the preset button action time, the switch state of the car curtains is closed, the starry sky ceiling display conditions are met, and the starry sky ceiling display is controlled.
[0092] For example, when the car's curtain switch control button is Figure 4 In the form of a button, the curtain opens and closes from left to right, and the preset button action time is 2 seconds. When the angle value of the rear seat of the car is greater than the first preset angle, if you want to control the starry sky ceiling display, you need to press the right arrow button for more than 2 seconds at the same time. At this time, the switch state of the car curtain is closed.
[0093] For the non-automatic switch button, the action of the non-automatic switch button is the same as the action button of the car window. When the switch button is pressed, the curtain is opened, and when the switch button is lifted, the curtain is closed. The action time of pressing and lifting is the same as above and will not be repeated.
[0094] According to actual conditions, the preset button action time can be set to be consistent with the button action time when the car window is closed, or, according to the needs of the car owner, the manufacturer sets it according to the needs of the car owner before the car leaves the factory.
[0095] Alternatively, when the starry sky ceiling display is controlled simultaneously by the car curtain button operation and the displacement sensor, when the angle value satisfies the condition of being greater than the first preset angle and / or less than the second preset angle, at the same time, through the action switch button, and then in the process of closing the curtain, the displacement of the car curtain during the closing process is measured by the displacement sensor. When the displacement is not less than the preset percentage of the total displacement, the displacement sensor is in the target preset state. At this time, the switch state of the car curtain is recorded as the closed state, which meets the starry sky ceiling display condition.
[0096] The target preset state of the displacement sensor and the setting of the displacement being greater than or equal to the preset percentage of the total displacement can be set according to the factory settings, or reset according to the needs of the owner.
[0097] For example, when the car's switch button is Figure 4 In the case of a car window with a pressing time of less than 2 seconds and the curtain is opened and closed from left to right, a displacement sensor is set on the right side of the car window, and a target state is set. When the displacement sensor measures that the curtain's active displacement is not less than eighty percent of the total displacement and the target state output is 1, the switch state of the car curtain at this time is represented as a closed state, satisfying the starry sky ceiling display conditions and controlling the starry sky ceiling display. When the displacement sensor measures that the curtain's active displacement is less than eighty percent of the total displacement, the target state output is 0 and the starry sky ceiling is not displayed.
[0098] The status of the curtains and windows at this time refers to Figure 6 , the total displacement is L, the curtain movable displacement is L1, then when When the switch state of the car curtain is indicated as closed, the starry sky ceiling display is controlled.
[0099] When the curtain is opened and closed from right to left, from top to bottom, and from bottom to top, the same as the above case, the set eighty percent is only an example and can be set according to the factory setting or customer requirements.
[0100] There is also a situation where the starry sky ceiling display is controlled simultaneously by the car curtain button operation and the displacement sensor, when the angle value is greater than the first preset angle, and / or less than the second preset angle, and at the same time, through the action switch button, and then in the process of closing the curtain, when the active area of the car curtain is not less than the preset percentage of the total window area, the displacement sensor is in the target preset state, and the switch state of the car curtain at this time is recorded as the closed state, which meets the starry sky ceiling display conditions.
[0101] For example, when the car's switch button is Figure 4 If the pressing time is less than 2 seconds, and the curtain is opened and closed from left to right, a displacement sensor is set on the right side of the window, and the target state is set. When the curtain activity area is not less than eighty percent of the total window area, the target state output is 1, and the switch state of the car curtain at this time is represented by the closed state, satisfying the starry sky ceiling display conditions, and controlling the starry sky ceiling display. When the curtain activity area is less than eighty percent of the total window area, the target state output is 0, and the starry sky ceiling is not displayed.
[0102] The status of the curtains and windows at this time refers to Figure 7 , the total area is S, the curtain activity area is S1, then when When the switch state of the car curtain is indicated as closed, the starry sky ceiling display is controlled.
[0103] When the curtain is opened and closed from right to left, from top to bottom, and from bottom to top, the same as the above case, the set eighty percent is only an example and can be set according to the factory setting or customer requirements.
[0104] Among them, there is a special case. When the angle value of the rear seat of the car is greater than the first preset angle of 120 degrees and reaches 150 degrees, which is the maximum value of the rear seat backrest folding back. Or, when the angle value of the rear seat of the car is less than the second preset angle of 60 degrees and reaches 0 degrees, which is the rear seat backrest folding forward so that the backrest overlaps with the seat cushion. At this time, the switch status of the car curtains is no longer considered, and it is only judged based on whether the angle value meets the preset starry sky ceiling display conditions.
[0105] In a possible implementation, the rear seats of the car include more than two seats, and judging whether the angle value meets the preset starry sky top display condition includes:
[0106] Determine whether the angle value of any seat meets the preset starry sky ceiling display conditions.
[0107] There may be more than two seats in the back row of the car, and these seats can be controlled separately, for example, only one of them can be folded down, or both seats can be folded down. In this embodiment, if it is detected that the angle value of any seat meets the preset starry sky ceiling display condition, it means that there is a need to display the starry sky ceiling, so the starry sky ceiling display can be controlled. In a further implementation method, the display brightness of the starry sky ceiling areas corresponding to different seats can be controlled differently. For example, the display brightness of the display area corresponding to the seat whose control angle value meets the preset starry sky ceiling display condition is higher than that of other areas, so that the passengers in the seat have a more realistic starry sky appreciation experience.
[0108] In actual application scenarios, the control method can also be set to when the angle value of a specific seat meets the preset starry sky ceiling display conditions, which means that there is a need to display the starry sky ceiling, and the starry sky ceiling display is controlled; the specific seat can be any one of multiple seats, or any two or all of the seats.
[0109] For example, when the vehicle is a 5-seater sedan and the rear seats all meet the preset starry sky ceiling display conditions, the starry sky ceiling display is controlled;
[0110] When the car is a 7-seater commercial vehicle, the rear seats from front to back and from left to right are marked as the first rear seat, the second rear seat, the third rear seat, the fourth rear seat and the fifth rear seat, assuming that the first preset angle is 120 degrees, when the angle value of the first rear seat is greater than 120 degrees, the angle value of the second rear seat is less than 120 degrees, and the angle values of the third rear seat, the fourth rear seat and the fifth rear seat are all greater than 120 degrees, then the starry sky ceiling of the car is displayed at this time, but the brightness of the starry sky ceiling is different according to the starry sky ceiling area corresponding to different seats. The starry sky ceiling corresponding to the first rear seat, the third rear seat, the fourth rear seat and the fifth rear seat is displayed with normal brightness. Since the angle value of the second rear seat does not reach the first preset angle, the starry sky ceiling area corresponding to the second rear seat is displayed at this time, but the displayed brightness is very dim.
[0111] In step 103, if the angle value meets the preset starry sky top display condition, the starry sky top display is controlled.
[0112] In a possible implementation, if the angle value satisfies a preset starry sky top display condition, after controlling the starry sky top display, the method further includes:
[0113] Perform facial recognition on passengers in the rear seats of the car to obtain the status of the passengers, including sleeping and non-sleeping states;
[0114] If the passenger is in sleeping state, the starry sky ceiling will be closed.
[0115] If the passenger is in a sleeping state, the starry sky ceiling will be closed. Facial recognition is a biometric technology that identifies people based on their facial features. It uses a camera or camera to collect images or video streams containing faces, and automatically monitors and tracks faces in the images, and then performs facial recognition on the detected faces. A series of related technologies are also commonly called portrait recognition or face recognition. The facial recognition system mainly includes four components: face image acquisition and detection, face image preprocessing, face image feature extraction, matching and recognition:
[0116] Face image acquisition and detection include face image acquisition and face detection. Face image acquisition means that different face images can be collected through the camera lens, such as static images, dynamic images, different positions, different expressions, etc. When the user is within the shooting range of the acquisition device, the acquisition device will automatically search and shoot the user's face image; face detection is mainly used for preprocessing of face recognition in practice, that is, accurately calibrating the position and size of the face in the image. The pattern features contained in the face image are very rich, such as histogram features, color features, template features, structural features and Haar features, etc. Face detection is to pick out the useful information and use these features to realize face detection;
[0117] Face image preprocessing is the process of processing images based on face detection results and ultimately serving feature extraction. The original images obtained by the system are often not directly used due to various restrictions and random interference. They must be preprocessed with grayscale correction, noise filtering, etc. in the early stages of image processing. For face images, the preprocessing process mainly includes light compensation, grayscale transformation, histogram equalization, normalization, geometric correction, filtering, and sharpening.
[0118] Face image feature extraction, the features that can be used by face recognition systems are usually divided into visual features, pixel statistical features, face image transformation coefficient features, face image algebraic features, etc. Face feature extraction is performed on certain features of the face. Face feature extraction, also known as face representation, is the process of modeling the features of the face. The methods of face feature extraction can be summarized into two categories: one is a representation method based on knowledge; the other is a representation method based on algebraic features or statistical learning:
[0119] The knowledge-based representation method mainly obtains feature data that is helpful for face classification based on the shape description of facial organs and the distance characteristics between them. Its feature components usually include the Euclidean distance, curvature and angle between feature points. The face is composed of parts such as eyes, nose, mouth, chin, etc. The geometric description of these parts and the structural relationship between them can be used as important features for identifying faces. These features are called geometric features;
[0120] Knowledge-based face representation mainly includes geometric feature-based methods and template matching methods;
[0121] Face image matching and recognition, the feature data of the extracted face image is searched and matched with the feature template stored in the database. By setting a threshold, when the similarity exceeds this threshold, the matching result is output. Face recognition is to compare the face features to be identified with the obtained face feature templates, and judge the identity information of the face according to the similarity. This process is divided into two categories: one is confirmation, which is a one-to-one image comparison process, and the other is identification, which is a one-to-many image matching and comparison process.
[0122] For example, when the angle value of the rear seat of the car is greater than the first preset angle and the passenger is in a semi-reclining state, the starry sky ceiling is displayed and the passenger's state is identified based on facial recognition technology. If the passenger is in a sleeping state at this time, the starry sky ceiling will automatically close.
[0123] For another example, when a child is sitting in a baby seat in the back seat of a car and the angle of the baby seat is greater than the first preset angle, the starry sky ceiling will be displayed to soothe the child. When facial recognition detects that the child has fallen asleep, the starry sky ceiling will automatically close.
[0124] The present application provides a method for displaying a starry sky ceiling on a car, by obtaining the angle value of the rear seat of the car, wherein the angle value is used to represent the angle between the car seat and the backrest and the cushion, and then judging whether the angle value meets the preset starry sky ceiling display condition, and if the preset starry sky ceiling display condition is met, the starry sky ceiling display is controlled. In this way, the starry sky ceiling display is controlled according to the needs of the passengers, which can amplify the effect of the starry sky ceiling, maximize the atmosphere in the car, soothe the mood of the passengers, improve the convenience and intelligence of the vehicle starry sky ceiling display control, and can directly bring the most real and direct sensory needs of the starry sky ceiling to the passengers.
[0125] 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.
[0126] 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.
[0127] Figure 8 A schematic diagram of the structure of a car starry sky ceiling display device provided by an embodiment of the present application is shown. For the sake of convenience, only the parts related to the embodiment of the present application are shown, which are described in detail as follows:
[0128] like Figure 8 As shown, the car starry sky top display device 8 includes: an acquisition module 81, a judgment module 82 and a control module 83;
[0129] An acquisition module 81 is used to acquire an angle value of a rear seat of a vehicle, where the angle value is used to indicate the size of the angle between the backrest and the seat cushion of the seat;
[0130] A judging module 82 is used to judge whether the angle value satisfies a preset starry sky top display condition;
[0131] The control module 83 is used to control the starry sky top display if the angle value meets the preset starry sky top display condition.
[0132] The present application provides a car starry sky ceiling display device, which obtains the angle value of the rear seat of the car, wherein the angle value is used to represent the angle between the car seat and the backrest and the cushion, and then determines whether the angle value meets the preset starry sky ceiling display condition. If the preset starry sky ceiling display condition is met, the starry sky ceiling display is controlled. In this way, the starry sky ceiling display is controlled according to the needs of the passengers, which can amplify the effect of the starry sky ceiling, maximize the atmosphere in the car, soothe the mood of the passengers, improve the convenience and intelligence of the vehicle starry sky ceiling display control, and can directly provide the passengers with the most real and direct sensory needs of the starry sky ceiling.
[0133] In a possible implementation, the determination module is used to:
[0134] The angle value is greater than the first preset angle; or,
[0135] The angle value is smaller than the second preset angle;
[0136] Among them, the first preset angle is greater than 90 degrees, and the second preset angle is less than 90 degrees.
[0137] In a possible implementation, the determination module is further configured to:
[0138] Get the illumination of the ambient light inside the car;
[0139] The conditions for the starry sky top display also include:
[0140] The light intensity is not greater than the preset light intensity threshold.
[0141] In a possible implementation, the determination module is further configured to:
[0142] Get the switch status of the car curtain;
[0143] The conditions for the starry sky top display also include:
[0144] The switch state of the car curtain is closed.
[0145] In a possible implementation, the determination module is further configured to:
[0146] The switch button action time of the car curtain is not less than the preset button action time;
[0147] Alternatively, when the switch button of the car curtain is actuated and the displacement sensor is in a target state, wherein when the displacement of the car curtain is not less than a preset percentage of the total displacement, the displacement sensor is in the target state.
[0148] In a possible implementation, the determination module is further configured to:
[0149] Determine whether the angle value of any seat meets the preset starry sky ceiling display conditions.
[0150] In a possible implementation, the control module is used to:
[0151] Perform facial recognition on passengers in the rear seats of the car to obtain the status of the passengers, including sleeping and non-sleeping states;
[0152] If the passenger is in sleeping state, the starry sky ceiling will be closed.
[0153] Fig. 9 Schematic diagram of the vehicle control device 9 provided in the embodiment of the present application. Fig. 9 As shown, the control device 9 of this embodiment includes: a processor 90, a memory 91, and a computer program 92 stored in the memory 91 and executable on the processor 90. When the processor 90 executes the computer program 92, the steps in the above-mentioned embodiments of the vehicle starry sky ceiling display method are implemented, such as Figure 1 Alternatively, when the processor 90 executes the computer program 92, the functions of each module / unit in the above-mentioned device embodiments are realized, for example Figure 8 Functions of modules / units 81 to 83 are shown.
[0154] Exemplarily, the computer program 92 may be divided into one or more modules / units, which are stored in the memory 91 and executed by the processor 90 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 92 in the control device 9. For example, the computer program 92 may be divided into Figure 8 Modules / units 81 to 83 are shown.
[0155] The control device 9 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The control device 9 may include, but is not limited to, a processor 90 and a memory 91. Those skilled in the art will appreciate that Fig. 9It is only an example of the control device 9 and does not constitute a limitation of the control device 9. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the control device may also include input and output devices, network access devices, buses, etc.
[0156] The processor 90 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.
[0157] The memory 91 may be an internal storage unit of the control device 9, such as a hard disk or memory of the control device 9. The memory 91 may also be an external storage device of the control device 9, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the control device 9. Further, the memory 91 may also include both an internal storage unit of the control device 9 and an external storage device. The memory 91 is used to store the computer program and other programs and data required by the control device. The memory 91 may also be used to temporarily store data that has been output or is to be output.
[0158] 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.
[0159] 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.
[0160] 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.
[0161] In the embodiments provided in the present application, it should be understood that the disclosed devices / control equipment and methods can be implemented in other ways. For example, the device / control equipment embodiments described above are merely 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.
[0162] 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.
[0163] 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.
[0164] 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. When the computer program is executed by the processor, the steps of the above-mentioned embodiments of the car starry sky top display method can be implemented. 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 that can carry 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, etc. 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 practices in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practices, computer-readable media does not include electrical carrier signals and telecommunication signals.
[0165] 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 displaying a starry sky ceiling on a car, characterized in that: include: Obtaining the angle value of the rear seat of the car, wherein the angle value is used to indicate the size of the included angle between the backrest and the seat cushion of the seat; Determine whether the angle value meets the preset starry sky top display condition; If the angle value satisfies the preset starry sky top display condition, the starry sky top display is controlled; Wherein, the rear seats of the vehicle include more than two seats, and the determining whether the angle value satisfies the preset starry sky top display condition includes: Determine whether the angle value of any seat meets the preset starry sky ceiling display condition; If the angle value of the seat meets the preset starry sky ceiling display conditions, the starry sky ceiling display corresponding to the seat will be controlled, and the brightness of the starry sky ceiling area corresponding to the seat will be higher than the brightness of the starry sky ceiling area corresponding to other seats whose angle values do not meet the preset starry sky ceiling display conditions.
2. The method for displaying a starry sky ceiling on a car according to claim 1, characterized in that: The starry sky top display conditions include: The angle value is greater than a first preset angle; or, The angle value is smaller than a second preset angle; Wherein, the first preset angle is greater than 90 degrees, and the second preset angle is less than 90 degrees.
3. The method for displaying a starry sky ceiling on a car according to claim 1, characterized in that: The method further comprises: Get the illuminance of the ambient light inside the car; The starry sky top display conditions also include: The light intensity is not greater than a preset light intensity threshold.
4. The method for displaying a starry sky ceiling on a car according to claim 1, characterized in that: The method further comprises: Get the switch status of the car curtain; The starry sky top display conditions also include: The switch state of the automobile curtain is a closed state.
5. The method for displaying a starry sky ceiling on a car according to claim 4, characterized in that: The switch state of the automobile curtain is a closed state including: The switch button action time of the automobile curtain is not less than the preset button action time; Alternatively, the switch button of the automobile curtain is actuated, and the displacement sensor is in a target state, wherein when the displacement of the automobile curtain is not less than a preset percentage of the total displacement, the displacement sensor is in the target state.
6. The method for displaying a starry sky ceiling on a car according to claim 2, characterized in that: If the angle value satisfies the preset starry sky top display condition, after controlling the starry sky top display, the method further includes: Performing facial recognition on passengers in the rear seats of the vehicle to obtain the status of the passengers, wherein the status of the passengers includes a sleeping state and a non-sleeping state; If the passenger is in a sleeping state, the starry sky ceiling is closed.
7. A car starry sky ceiling display device, characterized in that: include: Acquisition module, judgment module and control module: The acquisition module is used to acquire the angle value of the rear seat of the car, and the angle value is used to represent the size of the angle between the backrest and the seat cushion of the seat; The judging module is used to judge whether the angle value satisfies a preset starry sky top display condition; The control module is used to control the starry sky top display if the angle value meets the preset starry sky top display condition; Wherein, the rear seat of the vehicle includes more than two seats, and the judgment module is used for: Determine whether the angle value of any seat meets the preset starry sky ceiling display condition; If the angle value of the seat meets the preset starry sky ceiling display conditions, the starry sky ceiling display corresponding to the seat will be controlled, and the brightness of the starry sky ceiling area corresponding to the seat will be higher than the brightness of the starry sky ceiling area corresponding to other seats whose angle values do not meet the preset starry sky ceiling display conditions.
8. A vehicle, comprising a control device, the control 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 according to any one of claims 1 to 6 are implemented.
9. 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 according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Vehicle-mounted cinema system control method, vehicle-mounted cinema system, vehicle and storage medium
CN112462566A