Starry sky ceiling control method and system, storage medium and vehicle
By obtaining vehicle bump information, the light-up method of the starry sky ceiling is controlled, and the degree of vehicle bump is characterized, and the problem of the starry sky ceiling lacking practical value in the vehicle is solved, which improves the driving safety and ride comfort of the passengers.
Patent Information
- Application Number
- CN202310705745.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-14
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2043-06-14
AI Technical Summary
The starry sky ceiling is mainly used for decoration in vehicles, and lacks practical value to improve the driving safety and ride comfort of the passengers. Especially when the vehicle is bumpy, the passengers find it difficult to sense the changes in road conditions and vehicle inclination in a timely manner, resulting in frightening and safety hazards.
By obtaining vehicle bump information, including the tilt direction, speed and amplitude of the body, determine the target range and lighting time interval of the light emitting unit to be lit on the starry sky ceiling, control the light emitting unit to light up in turn to point to the tilt direction of the vehicle body, and characterize the degree of vehicle bumpiness. , improve the perception ability of the occupants.
Through the different lighting methods of the starry sky ceiling, passengers can timely perceive road conditions and vehicle inclination changes, improve driving safety and ride comfort, give the starry sky ceiling practical value, and solve the problem of excessive decoration value but insufficient practical value.
Smart Images

Figure CN119142249A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and more specifically, to a starry sky ceiling control method, system, storage medium and vehicle. Background Art
[0002] The starry sky ceiling is a vehicle ceiling with multiple light spots on the surface. A light spot can be understood as a light-emitting unit. The back of the starry sky ceiling integrates multiple optical fibers, where the end of each optical fiber serves as a light spot on the starry sky ceiling to simulate starlight on the vehicle ceiling. As a configuration on high-end vehicles, the starry sky ceiling often creates a romantic atmosphere for passengers in the car through the flickering changes of multiple light spots.
[0003] In the related art, the starry sky ceiling is often used as an atmosphere light to play its role in decoration and beautifying the interior environment of the car, but it has no significant effect on practical aspects such as improving the driving safety and riding comfort of the passengers, which makes the starry sky ceiling have too much decorative value and lack of practical value. Therefore, how to improve the practical value of the starry sky ceiling is an urgent problem to be solved. Summary of the invention
[0004] Based on this, the present application provides a starry sky ceiling control method, system, storage medium and vehicle to solve the problem of how to improve the practical value of the starry sky ceiling.
[0005] A first aspect of an embodiment of the present application provides a starry sky ceiling control method, comprising:
[0006] During the driving of the vehicle, the bump information of the vehicle is obtained, wherein the bump information includes the tilt direction, the tilt speed and the tilt amplitude of the vehicle body;
[0007] Based on the tilt amplitude and the tilt direction of the vehicle body, determine the target range of the multiple light-emitting units to be lit in the starry sky ceiling, and based on the tilt speed of the vehicle body, determine the lighting time interval between the light-emitting units in the target range;
[0008] Based on the lighting time interval, a plurality of light emitting units within the target range are controlled to light up in sequence, so that the lighting sequence of each of the light emitting units points to the tilt direction of the vehicle body.
[0009] Optionally, the method further comprises:
[0010] Get the light brightness in the vehicle's cab;
[0011] Based on the light brightness, determining a first light emitting brightness of the light emitting unit;
[0012] The controlling the plurality of light-emitting units within the target range to light up in sequence based on the lighting time interval includes:
[0013] Based on the lighting time interval, a plurality of light-emitting units within the target range are controlled to be lit in sequence according to the first light-emitting brightness.
[0014] Optionally, controlling the plurality of light-emitting units within the target range to light up in sequence based on the lighting time interval includes:
[0015] Determining a lighting time of each light-emitting unit within the target range based on the tilt direction of the vehicle body and the lighting time interval;
[0016] The light emitting unit is controlled to be lit at a corresponding lighting time.
[0017] Optionally, determining a target range of a plurality of light-emitting units to be lit in the starry sky ceiling based on the tilt amplitude and the tilt direction of the vehicle body includes:
[0018] When the inclination amplitude of the vehicle body is less than a preset amplitude, determining the target range to be the first area of the starry sky ceiling;
[0019] When the inclination amplitude of the vehicle body is greater than or equal to the preset amplitude, determining the target range to be a second area on the starry sky ceiling corresponding to the inclination direction of the vehicle body;
[0020] The first area is the central area of the starry sky ceiling, and the second area is an area deviating from the central area.
[0021] Optionally, the method further comprises:
[0022] determining lighting colors of a plurality of light-emitting units within the target range based on the vehicle body tilt speed and / or the vehicle body tilt amplitude;
[0023] The controlling the plurality of light-emitting units within the target range to light up in sequence based on the lighting time interval includes:
[0024] Based on the lighting time interval, a plurality of light emitting units within the target range are controlled to be lit in sequence according to the lighting colors.
[0025] Optionally, the method further comprises:
[0026] Determining the second light emitting brightness of each light emitting unit according to the distance between the light emitting unit within the target range and the midpoint of the starry sky ceiling;
[0027] The controlling the plurality of light-emitting units within the target range to light up in sequence based on the lighting time interval includes:
[0028] Based on the lighting time interval, a plurality of light-emitting units within the target range are controlled to be lit in sequence according to the second light-emitting brightness.
[0029] Optionally, determining the second light emitting brightness of each light emitting unit according to the distance between the light emitting unit within the target range and the midpoint of the starry sky ceiling includes:
[0030] Determine the central luminous brightness of the central luminous unit located at the midpoint of the starry sky ceiling;
[0031] Determining the brightness attenuation coefficient of each of the light-emitting units relative to the central light-emitting unit according to the distance between the light-emitting units within the target range and the central light-emitting unit;
[0032] The second light emitting brightness of each light emitting unit within the target range is determined according to the brightness attenuation coefficient and the central light emitting brightness.
[0033] A second aspect of the embodiment of the present application provides a starry sky ceiling control system, including:
[0034] An acquisition module, used for acquiring the bump information of the vehicle during the driving process of the vehicle, wherein the bump information includes the tilt direction, tilt speed and tilt amplitude of the vehicle body;
[0035] A decision module, configured to determine a target range of a plurality of light-emitting units to be lit in the starry sky ceiling based on the tilt amplitude of the vehicle body and the tilt direction of the vehicle body, and to determine a lighting time interval between the light-emitting units in the target range based on the tilt speed of the vehicle body;
[0036] The execution module is used to control the multiple light-emitting units within the target range to light up in sequence based on the lighting time interval, so that the lighting sequence of each of the light-emitting units points to the tilt direction of the vehicle body.
[0037] According to a third aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. The program is executed by a processor to implement the steps of the starry sky ceiling control method described in the first aspect of the embodiment of the present application.
[0038] A fourth aspect of an embodiment of the present application provides a vehicle, comprising the starry sky ceiling control system described in the second aspect of an embodiment of the present application.
[0039] The present application provides a starry sky ceiling control method, system, storage medium and vehicle, the method comprising: obtaining the vehicle's bump information during vehicle driving, the bump information comprising the vehicle body tilt direction, vehicle body tilt speed and vehicle body tilt amplitude; determining a target range of multiple light-emitting units to be lit in the starry sky ceiling based on the vehicle body tilt amplitude and the vehicle body tilt direction, and determining a lighting time interval between each light-emitting unit within the target range based on the vehicle body tilt speed; and controlling the multiple light-emitting units within the target range to light up in sequence based on the lighting time interval, so that the lighting order of each light-emitting unit points to the vehicle body tilt direction.
[0040] This application determines the lighting mode of the starry sky ceiling by obtaining the vehicle's body tilt direction, body tilt amplitude, and body tilt speed, that is, the target range of the light-emitting units to be lit on the starry sky ceiling and the lighting time interval, and then associates the lighting mode of the starry sky ceiling with the various parameters of the vehicle body posture change when the vehicle is bumpy, so as to characterize the vehicle's bumping degree through different lighting modes of the starry sky ceiling. This application characterizes the different bumping degrees of the vehicle through the different lighting modes of the starry sky ceiling, so that passengers in the back seats can perceive the changes in road conditions and vehicle inclination angles in a timely manner through the changes in the starry sky ceiling, thereby preventing passengers from being frightened during vehicle bumps, thereby improving the driving safety and riding comfort of the passengers, giving the starry sky ceiling practical value, and solving the problem of how to improve the practical value of the starry sky ceiling. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application 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.
[0042] Figure 1 This is a step diagram of a starry sky ceiling control method provided in an embodiment of the present application;
[0043] Figure 2 is a step diagram of a method for determining a first light-emitting brightness of a light-emitting unit provided in an embodiment of the present application;
[0044] Figure 3 This is a step diagram of a method for lighting a light-emitting unit provided in an embodiment of the present application;
[0045] Figure 4 This is a step diagram of a method for determining the lighting color of a light-emitting unit provided in an embodiment of the present application;
[0046] Figure 5is a step diagram of a method for determining a second light-emitting brightness of a light-emitting unit provided in an embodiment of the present application;
[0047] Figure 6 is a step diagram of a method for determining a second light emitting brightness provided in an embodiment of the present application;
[0048] Figure 7 This is a flow chart of a starry sky ceiling control method provided in an embodiment of the present application;
[0049] Figure 8 It is a schematic diagram of the structure of a starry sky ceiling control system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0050] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0051] The starry sky ceiling is a vehicle ceiling with multiple light spots on the surface. The back of the ceiling integrates multiple optical fibers, where the end of each optical fiber serves as a light spot on the starry sky ceiling to simulate starlight on the vehicle ceiling. As a configuration on high-end vehicles, the starry sky ceiling often creates a romantic atmosphere for passengers in the car through the flickering changes of multiple light spots.
[0052] In the related art, the starry sky ceiling is often used as an atmosphere light to play its role in decoration and beautification of the interior environment of the car, but the starry sky ceiling has no significant effect on practical aspects such as improving the driving safety and riding comfort of the passengers, which makes the starry sky ceiling have too much decorative value but lacks practical value. Therefore, how to improve the practical value of the starry sky ceiling is an urgent problem to be solved.
[0053] At the same time, during the driving process of the vehicle, due to the limitations of the vehicle's own structure, the passengers in the back seats cannot promptly perceive the changes in the vehicle's inclination angle caused by changes in road conditions, which can easily cause the passengers to be frightened or even injured when the vehicle's bumps become more severe.
[0054] Based on this, the present application proposes a starry sky ceiling control method, system, storage medium and vehicle. The method uses different lighting modes of the starry sky ceiling to represent different degrees of vehicle bumping, so that passengers in the back seats can timely perceive the changes in road conditions and vehicle inclination angles through the changes in the starry sky ceiling, thereby preventing passengers from being frightened during vehicle bumping, thereby improving the driving safety and riding comfort of passengers and giving the starry sky ceiling practical value. Specifically including:
[0055] The first aspect of the present application proposes an embodiment, such as Figure 1 As shown in the step diagram of a starry sky ceiling control method, this embodiment includes a starry sky ceiling control method, which is applied to a vehicle-mounted controller and specifically includes:
[0056] Step S101 , obtaining the vehicle's bump information during the vehicle's travel, wherein the vehicle's bump information includes the vehicle body's tilt direction, vehicle body's tilt speed, and vehicle body's tilt amplitude.
[0057] The bump information is used to characterize the degree of bumping of the vehicle body during driving, and is a type of information determined based on the body posture. The bump information includes the body tilt direction, body tilt speed, and body tilt amplitude.
[0058] In an optional implementation, the bump information can be obtained by a gyroscope installed on the vehicle, and the changes in various parameters of the vehicle body inclination angle can be determined by the vehicle body inclination angle detected in real time by the gyroscope. Among them, the direction of the vehicle body inclination angle is the vehicle body inclination direction, the speed of the change of the angle value of the vehicle body inclination angle is the vehicle body inclination speed, and the angle value of the vehicle body inclination angle is the vehicle body inclination amplitude. In addition, the vehicle body inclination angle can also be obtained by multiple height sensors arranged on the front and rear axles respectively, and this application does not limit this.
[0059] Generally speaking, the tilt direction of the vehicle body can be intuitively judged by the relative height between the front and rear ends of the vehicle body, and the relative height between the left and right sides of the vehicle body. For example, when the front end of the vehicle body is higher than the rear end of the vehicle body, the tilt direction of the vehicle body is that the vehicle body tilts backward; otherwise, the tilt direction of the vehicle body is that the vehicle body tilts forward. When the left side of the vehicle body is higher than the right side of the vehicle body, the tilt direction of the vehicle body is that the vehicle body tilts to the right; otherwise, the tilt direction of the vehicle body is that the vehicle body tilts to the left.
[0060] The tilting degree of the vehicle body can be intuitively judged by the relative height difference between the front end and the rear end of the vehicle body, and the relative height difference between the left side and the right side of the vehicle body. Taking the case where the vehicle body tilts backward as an example, when the vehicle body tilts backward, the front end of the vehicle body is higher than the rear end of the vehicle body. At this time, the higher the front end of the vehicle body is compared to the rear end of the vehicle body, the greater the tilting degree of the vehicle body.
[0061] The vehicle body tilt speed can be intuitively judged by the change speed of the relative height difference between the front end and the rear end of the vehicle body, and the change speed of the relative height difference between the left side and the right side of the vehicle body. Taking the case where the vehicle body tilts backward as an example, when the vehicle body tilts backward, the front end of the vehicle body is higher than the rear end of the vehicle body. At this time, the faster the front end of the vehicle body rises or the faster the rear end of the vehicle body falls, the faster the change speed of the relative height difference between the front end and the rear end of the vehicle body is, which further indicates that the vehicle body tilt speed is faster.
[0062] Step S102, based on the tilt amplitude and the tilt direction of the vehicle body, determine the target range of multiple light-emitting units to be lit in the starry sky ceiling, and based on the tilt speed of the vehicle body, determine the lighting time interval between each light-emitting unit in the target range.
[0063] The body tilt amplitude, body tilt direction and body tilt speed are important parameters that affect the degree of vehicle bumpiness during driving. Therefore, when it is difficult for users to intuitively feel or judge the degree of vehicle bumpiness, if the lighting method of the starry sky ceiling is determined by the body tilt amplitude, body tilt direction and body tilt speed, users can accurately judge the degree of vehicle bumpiness by observing the changes in the starry sky ceiling.
[0064] The starry sky ceiling includes a plurality of light-emitting units, each of which includes one or more light points. The lighting and extinguishing of each light-emitting unit can be controlled individually.
[0065] The target range of the multiple light-emitting units to be lit is determined by the tilt amplitude and the tilt direction of the vehicle body, wherein the size of the target range is determined by the tilt amplitude of the vehicle body, and the position of the target range is determined by the tilt direction of the vehicle body.
[0066] Specifically, the size of the target range can increase as the inclination of the vehicle body increases. In the actual calculation process, the size of the target range can be calculated by combining the ratio parameter of the size of the predetermined target range and the inclination of the vehicle body, and the obtained inclination of the vehicle body. The position of the target range is determined by the inclination direction of the vehicle body, and the target range is located at the position pointed by the inclination direction of the vehicle body. For example, when the inclination direction of the vehicle body is that the vehicle body is tilted forward, the inclination direction of the vehicle body points to the front, and the target range is located on the front side of the starry sky ceiling.
[0067] The lighting time interval between each light-emitting unit within the target range is determined by the tilt speed of the vehicle body. The faster the tilt speed of the vehicle body, the shorter the lighting time interval between each light-emitting unit, and the shorter the time required to light up all light-emitting units within the target range. In the actual calculation process, the lighting time interval can be calculated by combining the predetermined ratio parameter of the lighting time interval and the tilt speed of the vehicle body and the obtained tilt speed of the vehicle body.
[0068] Step S103: Based on the lighting time interval, control the plurality of light emitting units within the target range to light up in sequence, so that the lighting sequence of the light emitting units points to the tilt direction of the vehicle body.
[0069] After determining the target range of the multiple light-emitting units to be illuminated and the lighting time interval between the moments when each light-emitting unit is illuminated based on the acquired vehicle body tilt direction, vehicle body tilt speed and vehicle body tilt amplitude, the multiple light-emitting units within the target range are controlled to light up in sequence, with the lighting time interval being the interval between the moments when each light-emitting unit is illuminated, so that the lighting order of each light-emitting unit points to the tilt direction of the vehicle body, that is, the multiple light-emitting units are controlled to light up in sequence in the order in which the vehicle body tilt direction points.
[0070] For example, when the vehicle body tilts forward, it can be determined that the target range is located in front of the starry sky ceiling, where the front of the starry sky ceiling can be the part close to the front end of the vehicle with the center line of the starry sky ceiling as the dividing line. At the same time, combined with the tilt amplitude of the vehicle body, the size of the target range can be determined, where the greater the tilt amplitude of the vehicle body, the greater the area ratio of the target range to the starry sky ceiling, and the greater the distance between the last light-emitting unit and the center line of the starry sky ceiling.
[0071] Based on this, when the lighting time interval is the interval between the moments when each light-emitting unit is lit, and the multiple light-emitting units within the target range are controlled to light up in sequence in the order in which the vehicle body tilts, the starry sky ceiling will give the occupants a visual feeling that the lighting area on the starry sky ceiling moves at a certain speed in the direction in which the vehicle body tilts, and the greater the tilt of the vehicle body, the greater the displacement of the lighting area, and the greater the tilt speed of the vehicle body, the greater the speed of the movement of the lighting area. Therefore, the occupants can intuitively perceive the tilt direction of the vehicle body from the moving direction of the lighting area, the tilt speed of the vehicle body from the moving speed of the lighting area, and the tilt amplitude of the vehicle body from the moving displacement of the lighting area, thereby enabling the occupants to perceive the road conditions and changes in the vehicle body tilt angle based on the changes in the lighting method of the starry sky ceiling, thereby preventing the occupants from being frightened during the bumpy process of the vehicle, so as to improve the driving safety and riding comfort of the occupants and give the starry sky ceiling practical value.
[0072] The second aspect of the present application proposes an embodiment, which, in addition to the embodiment proposed in the first aspect of the present application, also includes:
[0073] Alternatively, if Figure 2 As shown in the step diagram of a method for determining a first light emitting brightness of a light emitting unit, the method includes:
[0074] Step S201, obtaining the light brightness in the vehicle cab.
[0075] In order to enable passengers to clearly perceive the difference between the light-emitting units on the starry sky ceiling when they are on and off, the light-emitting brightness of the light-emitting units when they are on should be significantly greater than the light brightness of the environment in which the passengers are located. Based on this, the light-emitting brightness of the light-emitting units can be determined based on the light brightness of the environment described by the passengers, that is, the light-emitting brightness of the light-emitting units can be determined based on the light brightness in the vehicle cab.
[0076] In an optional embodiment, the light brightness in the cab can be collected by a brightness sensor. Preferably, in order to improve the accuracy of the lighting brightness of the light-emitting unit, the brightness sensor can be installed near the starry sky ceiling.
[0077] Step S202: determining a first light emitting brightness of the light emitting unit based on the light brightness.
[0078] After obtaining the light brightness in the cab, the first luminous brightness can be determined by a predetermined calculation formula, wherein the calculation formula for determining the first luminous brightness based on the light brightness in the cab can be determined based on relevant technologies or technical common sense in the field, and will not be repeated in this application.
[0079] Step S203: Based on the lighting time interval, control the plurality of light-emitting units within the target range to be lit up in sequence according to the first light-emitting brightness.
[0080] After the first light emitting brightness of the light emitting unit is determined, on the basis of step S103, in the process in which the light emitting units within the target range are sequentially illuminated, the plurality of light emitting units are controlled to be illuminated with the first light emitting brightness.
[0081] Alternatively, if Figure 3 As shown in the step diagram of a method for lighting a light-emitting unit, step S103 also includes:
[0082] Step S1031, determining a lighting time of each light emitting unit within the target range based on the tilt direction of the vehicle body and the lighting time interval.
[0083] The lighting time of the reference light-emitting unit farthest from the direction pointed by the tilt direction of the vehicle body within the target range is taken as the zero time, and the lighting time of multiple light-emitting units within the target range can be determined in sequence based on the tilt direction of the vehicle body and the power time interval.
[0084] For example, when the vehicle body tilts forward, the target range can be determined to be located in front of the starry sky ceiling, where the front of the starry sky ceiling is the part close to the front end of the vehicle with the center line of the starry sky ceiling as the dividing line. At this time, the reference light-emitting unit farthest from the direction pointed by the tilt direction of the vehicle body is the light-emitting unit closest to the center line of the starry sky ceiling in the target range, and the lighting time of the reference light-emitting unit is the zero time.
[0085] After the zero time is determined, the lighting time of the next light unit adjacent to the reference light unit in the tilt direction of the vehicle body is the lighting time interval plus one unit on the basis of the zero time. The lighting time of the remaining light units can be obtained similarly.
[0086] Step S1032, controlling the light-emitting unit to be lit at a corresponding lighting time.
[0087] After the lighting time of each light emitting unit is determined, each light emitting unit is controlled to be lit at its corresponding lighting time.
[0088] Optionally, in step S102, based on the tilt amplitude and the tilt direction of the vehicle body, determining a target range of a plurality of light-emitting units to be lit in the starry sky ceiling further includes:
[0089] In case one, when the inclination amplitude of the vehicle body is less than a preset amplitude, the target range is determined to be a first area of the starry sky ceiling, wherein the first area is a central area.
[0090] When the tilt of the vehicle body is less than the preset amplitude, the vehicle can be considered to be in a stable state. At this time, the degree of bumping of the vehicle body has no significant impact on the safety and comfort of the passengers. Therefore, the target range can be determined as the first area located in the center of the starry sky ceiling, so that the light-emitting units are located in the center of the starry sky ceiling without deviation, so that the user can perceive that the current vehicle is in a stable state through the light-emitting units located in the center area.
[0091] Case 2: When the inclination amplitude of the vehicle body is greater than or equal to the preset amplitude, the target range is determined to be a second area on the starry sky ceiling corresponding to the inclination direction of the vehicle body; wherein the second area is an area deviating from the central area.
[0092] When the vehicle body tilt amplitude is greater than or equal to the preset amplitude, the vehicle is considered to be in a bumpy state. At this time, the bumpiness of the vehicle has a greater impact on the safety and comfort of the passengers. Therefore, the target range can be determined as the second area deviating from the center area of the starry sky ceiling, so that the light-emitting units that are lit have a certain deviation tendency relative to the center area of the starry sky ceiling, so that the user can perceive that the current vehicle is in a bumpy state through the light-emitting units that deviate from the center area.
[0093] Alternatively, if Figure 4 As shown in the step diagram of a method for determining the lighting color of a light-emitting unit, the method includes:
[0094] Step S301 : determining lighting colors of a plurality of light-emitting units within the target range based on the vehicle body tilt speed and / or the vehicle body tilt amplitude.
[0095] In addition to transmitting the vehicle's bumpy information through the lighting time interval of the light-emitting units, the target range of the light-emitting units to be lit, and the order in which multiple light-emitting units are lit, the starry sky ceiling can also transmit the vehicle's bumpy information through the lighting color of the light-emitting units, where the lighting color of the light-emitting units is determined by the vehicle body tilt speed or the vehicle body tilt amplitude, or by the vehicle body tilt speed and the vehicle body tilt amplitude.
[0096] In an optional implementation, when the vehicle body tilt amplitude is greater than the first preset amplitude, or the vehicle body tilt speed is greater than the first preset speed, it indicates that the vehicle is currently experiencing a large degree of bumpiness, and the riding comfort of the occupants is greatly affected, or even threatens the safety of the occupants. At this time, the vehicle is in a relatively dangerous situation, and the lighting color of the light unit should be determined to be red to give a warning to the user.
[0097] In the case where the body tilt amplitude is less than or equal to the first preset amplitude and the body tilt speed is less than or equal to the first preset amplitude, if the body tilt amplitude is greater than the second preset amplitude, or the body tilt speed is greater than the second preset speed, it indicates that the current bumpiness of the vehicle has a certain impact on the riding comfort of the occupants, but does not pose a significant threat to the safety of the occupants, and at this time, the lighting color of the light-emitting unit can be determined as yellow; if the body tilt amplitude is less than or equal to the second preset amplitude and the body tilt speed is less than or equal to the second preset speed, it indicates that the current bumpiness of the vehicle has no impact on the riding comfort of the occupants, and does not pose a significant threat to the safety of the occupants, and at this time, the lighting color of the light-emitting unit can be determined as green. Among them, the second preset amplitude is less than the first preset amplitude, and the second preset speed is less than the first preset speed.
[0098] In addition, when the vehicle body tilts more than a preset amplitude, or the vehicle body tilts more than a preset speed, the occupants can be reminded to wear seat belts or slow down through voice or image information.
[0099] Step S302: Based on the lighting time interval, control a plurality of light-emitting units within the target range to be lit up in sequence according to the lighting colors.
[0100] After the lighting colors of the light-emitting units are determined, on the basis of step S103, in the process in which the light-emitting units within the target range are sequentially lit up, the plurality of light-emitting units are controlled to be lit up with their corresponding lighting colors.
[0101] Alternatively, if Figure 5 As shown in the step diagram of a method for determining a second light emitting brightness of a light emitting unit, the method includes:
[0102] Step S401, determining the second light emitting brightness of each light emitting unit according to the distance between the light emitting unit within the target range and the midpoint of the starry sky ceiling.
[0103] To enrich the visual experience of the passengers, the second light brightness of the light-emitting unit can also be determined by the distance between the light-emitting unit and the midpoint of the starry sky ceiling, so that the brightness of multiple light-emitting units varies during the lighting process, giving the passengers a more varied visual experience.
[0104] Step S402: Based on the lighting time interval, control a plurality of light-emitting units within the target range to be lit up in sequence according to the second light-emitting brightness.
[0105] After the second light emitting brightness of the light emitting unit is determined, on the basis of step S103, in the process in which the light emitting units within the target range are sequentially illuminated, the plurality of light emitting units are controlled to be illuminated with their corresponding second light emitting brightness.
[0106] Alternatively, if Figure 6 As shown in the step diagram of a method for determining the second luminous brightness, the method includes:
[0107] Step S4011, determining the central light brightness of the central light-emitting unit located at the midpoint of the starry sky ceiling.
[0108] Before determining the second luminous brightness of each light-emitting unit, the benchmark of the second luminous brightness based on the change of distance from the midpoint of the starry sky ceiling should be determined first, that is, the central luminous brightness of the midpoint light-emitting unit located at the end point of the starry sky ceiling should be determined, and then based on this benchmark, the second luminous brightness of each light-emitting unit should be determined.
[0109] In an optional embodiment, the central light emitting brightness of the central light emitting unit can be determined by the light brightness in the cab. The greater the light brightness in the cab, the greater the central light emitting brightness should be to facilitate the passengers to perceive the changes in the starry sky ceiling.
[0110] Step S4012: determining the brightness attenuation coefficient of each of the light-emitting units relative to the central light-emitting unit according to the distance between the light-emitting units within the target range and the central light-emitting unit.
[0111] The brightness attenuation coefficient refers to the ratio between the second light brightness of the light-emitting unit and the central light brightness, which changes with the change of the distance between the light-emitting unit and the central light-emitting unit. It can increase with the increase of the distance between the light-emitting unit and the central light-emitting unit, or decrease with the increase of the distance between the light-emitting unit and the central light-emitting unit, or have other relationships with the distance between the light-emitting unit and the central light-emitting unit.
[0112] Step S4013: determining the second luminous brightness of each luminous unit within the target range according to the brightness attenuation coefficient and the central luminous brightness.
[0113] After the brightness attenuation coefficient is determined, the brightness attenuation coefficients corresponding to the light-emitting units are multiplied to determine the second light-emitting brightness of each light-emitting unit.
[0114] The third aspect of the present application proposes an embodiment, such as Figure 7 As shown in the flow chart of a starry sky ceiling control method, the method comprises:
[0115] First, the parameters required to control each light-emitting unit on the starry sky ceiling are obtained, including: the light brightness in the vehicle cab, the vehicle's bump information, and the central light-emitting brightness of the central light-emitting unit and the brightness attenuation coefficient of each light-emitting unit relative to the central light-emitting unit, wherein the bump information includes: the tilt direction of the vehicle body, the tilt speed of the vehicle body, and the tilt amplitude of the vehicle body.
[0116] Afterwards, based on the various parameters obtained, the various parameters required to light up each light-emitting unit are determined, so as to reflect the bumpy condition of the vehicle through each light-emitting unit on the starry sky ceiling, wherein the various parameters required to light up each light-emitting unit include: the first light-emitting brightness of the light-emitting unit, the lighting time interval between each light-emitting unit, the target range of the light-emitting unit to be lit, the lighting color of the light-emitting unit when it is lit, and the second light-emitting brightness of each light-emitting unit.
[0117] Specifically, the step of determining the first light emitting brightness of the light emitting unit includes: acquiring the light brightness in the vehicle cab; and determining the first light emitting brightness of the light emitting unit based on the light brightness.
[0118] The step of determining the lighting time interval between each light emitting unit includes: determining the lighting time interval between each light emitting unit within the target range based on the tilt speed of the vehicle body.
[0119] The step of determining the target range of the light-emitting units to be lit includes: determining the target range of the multiple light-emitting units to be lit in the starry sky ceiling based on the tilt amplitude and the tilt direction of the vehicle body. Wherein, when the tilt amplitude of the vehicle body is less than the preset amplitude, the target range is determined to be the first area of the starry sky ceiling; when the tilt amplitude of the vehicle body is greater than or equal to the preset amplitude, the target range is determined to be the second area on the starry sky ceiling corresponding to the tilt direction of the vehicle body; wherein the first area is the central area, and the second area is the area deviating from the central area.
[0120] The step of determining the lighting color of the light emitting unit when it is lit includes determining the lighting colors of the plurality of light emitting units within the target range based on the vehicle body tilt speed and / or the vehicle body tilt amplitude.
[0121] The step of determining the second luminous brightness of each light-emitting unit includes: determining the central luminous brightness of the central light-emitting unit located at the midpoint of the starry sky ceiling; determining the brightness attenuation coefficient of each light-emitting unit relative to the central light-emitting unit based on the distance between the light-emitting units within the target range and the central light-emitting unit; determining the second luminous brightness of each light-emitting unit within the target range based on the brightness attenuation coefficient and the central luminous brightness.
[0122] Finally, after determining the parameters required to light up each light-emitting unit, each light-emitting unit is controlled to light up according to its corresponding parameters. Specifically, the lighting time interval is the interval between the moments when each light-emitting unit is lit, the first light brightness or the second light brightness is the light brightness of the light-emitting unit, and the lighting color is the light color when the light-emitting unit is lit, and multiple light-emitting units within the target range are controlled to light up in sequence according to the order in which the vehicle body is tilted.
[0123] Among them, when the lighting time interval is taken as the interval between the moments when each light-emitting unit is lit, and multiple light-emitting units within the target range are controlled to light up in sequence in the order of the tilt direction of the vehicle body, the lighting moment of each light-emitting unit within the target range can be determined based on the tilt direction of the vehicle body and the lighting time interval, and the light-emitting units can be controlled to be lit at the corresponding lighting moments.
[0124] The fourth aspect of the present application proposes an embodiment, such as Figure 8 As shown in the schematic diagram of the structure of a starry sky ceiling control system, the system includes:
[0125] An acquisition module, used for acquiring the bump information of the vehicle during the driving process of the vehicle, wherein the bump information includes the tilt direction, tilt speed and tilt amplitude of the vehicle body;
[0126] A decision module, configured to determine a target range of a plurality of light-emitting units to be lit in the starry sky ceiling based on the tilt amplitude of the vehicle body and the tilt direction of the vehicle body, and to determine a lighting time interval between the light-emitting units in the target range based on the tilt speed of the vehicle body;
[0127] The execution module is used to control the multiple light-emitting units within the target range to light up in sequence based on the lighting time interval, so that the lighting sequence of each of the light-emitting units points to the tilt direction of the vehicle body.
[0128] Optionally, the acquisition module is further used to acquire the light brightness in the vehicle cab;
[0129] The decision module is further used to determine the first light emitting brightness of the light emitting unit based on the light brightness;
[0130] The execution module is further used to control the plurality of light-emitting units within the target range to be lit up in sequence according to the first light-emitting brightness based on the lighting time interval.
[0131] Optionally, the execution module is further used to determine the lighting time of each light-emitting unit in the target range based on the tilt direction of the vehicle body and the lighting time interval; and control the light-emitting unit to be lit at the corresponding lighting time.
[0132] Optionally, the decision module is also used to determine the target range as a first area of the starry sky ceiling when the inclination amplitude of the vehicle body is less than a preset amplitude; and to determine the target range as a second area on the starry sky ceiling corresponding to the inclination direction of the vehicle body when the inclination amplitude of the vehicle body is greater than or equal to the preset amplitude; wherein the first area is the central area of the starry sky ceiling, and the second area is an area deviating from the central area.
[0133] Optionally, the decision module is further used to determine the lighting colors of multiple light-emitting units within the target range based on the vehicle body tilt speed and / or the vehicle body tilt amplitude;
[0134] The execution module is further used to control the multiple light-emitting units within the target range to be lit up in sequence according to the lighting colors based on the lighting time interval.
[0135] Optionally, the decision module is further used to determine the second light emitting brightness of each of the light emitting units according to the distance between the light emitting unit within the target range and the midpoint of the starry sky ceiling;
[0136] The execution module is further used to control the plurality of light-emitting units within the target range to be lit up in sequence according to the second light-emitting brightness based on the lighting time interval.
[0137] Optionally, the decision module is also used to determine the central luminous brightness of the central luminous unit located at the midpoint of the starry sky ceiling; determine the brightness attenuation coefficient of each luminous unit relative to the central luminous unit based on the distance between the luminous units within the target range and the central luminous unit; and determine the second luminous brightness of each luminous unit within the target range based on the brightness attenuation coefficient and the central luminous brightness.
[0138] An embodiment of the present application also provides a computer-readable storage medium on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, a starry sky ceiling control method as disclosed in an embodiment of the present application is implemented.
[0139] An embodiment of the present application also provides a vehicle, including a starry sky ceiling control system provided by the present application.
[0140] This application determines the lighting mode of the starry sky ceiling by obtaining the vehicle's body tilt direction, body tilt amplitude, and body tilt speed, that is, the target range of the light-emitting units to be lit on the starry sky ceiling and the lighting time interval, and then associates the lighting mode of the starry sky ceiling with the various parameters of the vehicle body posture change when the vehicle is bumpy, so as to characterize the vehicle's bumping degree through different lighting modes of the starry sky ceiling. This application characterizes the different bumping degrees of the vehicle through different lighting modes of the starry sky ceiling, so that passengers in the back seats can perceive the changes in road conditions and vehicle inclination angles in a timely manner through the changes in the starry sky ceiling, thereby preventing passengers from being frightened during vehicle bumps, thereby improving the driving safety and riding comfort of the passengers, giving the starry sky ceiling practical value, and solving the problem of how to improve the practical value of the starry sky ceiling.
[0141] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0142] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, systems, electronic devices, and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0143] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0144] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0145] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.
[0146] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0147] The above is a detailed introduction to the starry sky ceiling control method, system, storage medium and vehicle provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the ideas of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A starry sky ceiling control method, characterized in that: include: During the driving of the vehicle, the bump information of the vehicle is obtained, wherein the bump information includes the tilt direction, the tilt speed and the tilt amplitude of the vehicle body; Based on the tilt amplitude and the tilt direction of the vehicle body, determine the target range of the multiple light-emitting units to be lit in the starry sky ceiling, and based on the tilt speed of the vehicle body, determine the lighting time interval between the light-emitting units in the target range; Based on the lighting time interval, a plurality of light emitting units within the target range are controlled to light up in sequence, so that the lighting sequence of each of the light emitting units points to the tilt direction of the vehicle body.
2. The starry sky ceiling control method according to claim 1, characterized in that: The method further comprises: Get the light brightness in the vehicle's cab; Based on the light brightness, determining a first light emitting brightness of the light emitting unit; The controlling the plurality of light-emitting units within the target range to light up in sequence based on the lighting time interval includes: Based on the lighting time interval, a plurality of light-emitting units within the target range are controlled to be lit in sequence according to the first light-emitting brightness.
3. The starry sky ceiling control method according to claim 1, characterized in that: The controlling the plurality of light-emitting units within the target range to light up in sequence based on the lighting time interval includes: Determining a lighting time of each light-emitting unit within the target range based on the tilt direction of the vehicle body and the lighting time interval; The light emitting unit is controlled to be lit at a corresponding lighting time.
4. The starry sky ceiling control method according to claim 1, characterized in that: The determining, based on the tilt amplitude of the vehicle body and the tilt direction of the vehicle body, a target range of a plurality of light-emitting units to be lit in the starry sky ceiling includes: When the inclination amplitude of the vehicle body is less than a preset amplitude, determining the target range to be the first area of the starry sky ceiling; When the inclination amplitude of the vehicle body is greater than or equal to the preset amplitude, determining the target range to be a second area on the starry sky ceiling corresponding to the inclination direction of the vehicle body; The first area is the central area of the starry sky ceiling, and the second area is an area deviating from the central area.
5. The starry sky ceiling control method according to claim 1, characterized in that: The method further comprises: determining lighting colors of a plurality of light-emitting units within the target range based on the vehicle body tilt speed and / or the vehicle body tilt amplitude; The controlling the plurality of light-emitting units within the target range to light up in sequence based on the lighting time interval includes: Based on the lighting time interval, a plurality of light emitting units within the target range are controlled to be lit in sequence according to the lighting colors.
6. The starry sky ceiling control method according to claim 1, characterized in that: The method further comprises: Determining the second light emitting brightness of each light emitting unit according to the distance between the light emitting unit within the target range and the midpoint of the starry sky ceiling; The controlling the plurality of light-emitting units within the target range to light up in sequence based on the lighting time interval includes: Based on the lighting time interval, a plurality of light-emitting units within the target range are controlled to be lit in sequence according to the second light-emitting brightness.
7. The starry sky ceiling control method according to claim 6, characterized in that: The determining the second light emitting brightness of each light emitting unit according to the distance between the light emitting unit in the target range and the midpoint of the starry sky ceiling includes: Determine the central luminous brightness of the central luminous unit located at the midpoint of the starry sky ceiling; Determining the brightness attenuation coefficient of each of the light-emitting units relative to the central light-emitting unit according to the distance between the light-emitting units within the target range and the central light-emitting unit; The second light emitting brightness of each light emitting unit within the target range is determined according to the brightness attenuation coefficient and the central light emitting brightness.
8. A starry sky ceiling control system, characterized in that: include: An acquisition module, used for acquiring the bump information of the vehicle during the driving process of the vehicle, wherein the bump information includes the tilt direction, tilt speed and tilt amplitude of the vehicle body; A decision module, configured to determine a target range of a plurality of light-emitting units to be lit in the starry sky ceiling based on the tilt amplitude of the vehicle body and the tilt direction of the vehicle body, and to determine a lighting time interval between the light-emitting units in the target range based on the tilt speed of the vehicle body; The execution module is used to control the multiple light-emitting units within the target range to light up in sequence based on the lighting time interval, so that the lighting sequence of each of the light-emitting units points to the tilt direction of the vehicle body.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the starry sky ceiling control method described in any one of claims 1-7 are implemented.
10. A vehicle, characterized in that: Including the starry sky ceiling control system described in claim 8.
Citation Information
Patent Citations
Road condition reminding method and device, electronic equipment and storage medium
CN111645703A
Starry sky top display method and device, vehicle and storage medium
CN115009160A
Display control method and device for vehicle starry sky roof, vehicle and storage medium
CN115071560A
Vehicle atmosphere lamp control method, electronic equipment and storage medium
CN115107646A
Warner for vehicle inclination
CN2041268U
