Vehicle screen control method, device, electronic equipment and vehicle
By judging the impact of the roof light on the ceiling screen and adjusting the picture quality according to the lighting parameters, the problem of the roof light interfering with the picture quality of the ceiling screen is solved, and the user's viewing experience is improved.
Patent Information
- Application Number
- CN202411960814.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2044-12-30
AI Technical Summary
The roof lights interfere with the picture quality of the ceiling screen, affecting the user's viewing experience.
By obtaining the status and lighting parameters of the roof light, judge its impact on the ceiling screen, and adjust the picture quality of the ceiling screen according to the lighting parameters to eliminate interference.
It effectively avoids the image quality interference of the roof lights on the ceiling screen, allowing users to enjoy the image quality experience before the interference when viewing the ceiling screen.
Smart Images

Figure CN119369929B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle control technology, and in particular to a control method and device for a vehicle screen, an electronic device, and a vehicle. Background Art
[0002] With the development of the vehicle industry, the roof lights installed on the top of the vehicle can illuminate the users in the car. However, the roof lights and the ceiling screen are controlled separately. In some scenarios, the roof lights may interfere with the image quality of the ceiling screen, affecting the user's viewing experience of the ceiling screen.
[0003] In view of this, how to prevent the roof lights from interfering with the picture quality of the ceiling screen and affecting user viewing has become a technical problem that needs to be solved urgently. Summary of the invention
[0004] In view of this, the purpose of the present disclosure is to propose a control method, device, electronic device and vehicle for a vehicle screen, so as to solve the problem in the prior art that the roof light interferes with the image quality of the ceiling screen and affects the user's viewing.
[0005] Based on the above purpose, the first aspect of the present disclosure proposes a control method for a vehicle screen, wherein the vehicle screen comprises: a ceiling screen being displayed, and a ceiling light is arranged on the top of the vehicle; the method comprises:
[0006] Obtaining the state of the roof light, and determining whether the state of the roof light is on;
[0007] In response to determining that the state of the roof light is on, obtaining lighting parameters of the roof light, determining a lighting area of the roof light based on the lighting parameters, and determining whether the lighting area is within a preset area;
[0008] In response to determining that the lighting area is within a preset area range, it is determined that the roof light has image quality interference on the ceiling screen, and the image quality of the ceiling screen is adjusted according to the lighting parameters.
[0009] Based on the same inventive concept, the second aspect of the present disclosure proposes a control device for a vehicle screen, the vehicle screen comprising: a ceiling screen being displayed, and a roof light being arranged on the top of the vehicle; the device comprises:
[0010] An opening state judgment module is configured to obtain a state of the roof light and judge whether the state of the roof light is an opening state;
[0011] a lighting area determination module, configured to, in response to determining that the state of the roof light is on, obtain lighting parameters of the roof light, determine a lighting area of the roof light based on the lighting parameters, and determine whether the lighting area is within a preset area;
[0012] The image quality adjustment module is configured to determine that the ceiling light has image quality interference on the ceiling screen in response to determining that the lighting area is within a preset area, and adjust the image quality of the ceiling screen according to the lighting parameters.
[0013] Based on the same inventive concept, the third aspect of the present disclosure proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method as described above when executing the computer program.
[0014] Based on the same inventive concept, the fourth aspect of the present disclosure proposes a vehicle, which includes the control device for the vehicle screen described in the second aspect or the electronic device described in the third aspect.
[0015] From the above, it can be seen that the control method, device, electronic device and vehicle of the vehicle screen provided by the present disclosure. The vehicle screen includes: a ceiling screen that is being displayed, and a ceiling light is arranged on the top of the vehicle. The state of the ceiling light is obtained, and it is determined whether the state of the ceiling light is on. When the state of the ceiling light is on, the lighting parameters of the ceiling light are obtained, the lighting area of the ceiling light is determined based on the lighting parameters, and it is determined whether the lighting area is within the preset area. When the lighting area is within the preset area, it is determined that the ceiling light has image quality interference on the ceiling screen, and the image quality of the ceiling screen is adjusted according to the lighting parameters. In this way, when the ceiling light is on and the lighting area is within the preset range, it can be accurately determined that the ceiling light has image quality interference on the ceiling screen, and the image quality of the ceiling screen is adjusted according to the lighting parameters of the ceiling light, so that the ceiling screen can achieve the image quality before the interference in terms of visual perception, thereby ensuring the user's experience when watching the ceiling screen. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0017] Figure 1 is a flow chart of a method for controlling a vehicle screen according to an embodiment of the present disclosure;
[0018] Figure 2 A schematic diagram of a safety threshold of a lighting area of a starry sky top according to an embodiment of the present disclosure;
[0019] Figure 3 It is a schematic diagram of linkage control of two rear-row ceiling screens according to an embodiment of the present disclosure;
[0020] Figure 4 A schematic diagram of the structure of a control device for a vehicle screen according to an embodiment of the present disclosure;
[0021] Figure 5 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0022] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0023] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0024] Based on the description of the background technology, with the development of vehicle technology, the functions of the in-car entertainment system are becoming more and more abundant, especially the entertainment facilities for rear passengers, such as ceiling screens, etc. The ceiling screen is a screen installed on the roof for rear passengers to watch audio and other entertainment content.
[0025] The starry sky ceiling is a very new type of car interior effect in recent years. It creates an effect similar to the night sky on the top of the car, giving passengers a unique experience as if they are in the universe. This design usually includes a number of light emitting diodes (LEDs) or other types of light sources densely arranged on the roof, and sometimes combined with optical fiber technology to simulate the scene of twinkling stars.
[0026] In other words, the starry sky ceiling and the ceiling screen are installed on the roof at the same time, and both can be lit up, but the starry sky ceiling is lit up by relying on light sources such as LEDs, while the ceiling screen is lit up by relying on a display screen.
[0027] In order to achieve the synergistic effect of the image quality of all screens in the car, when the image quality of one screen is switched, the image quality effects of other screens with a synergistic relationship will be switched together, which can quickly realize the linkage of multi-screen image quality and avoid users changing the image quality of each screen individually multiple times. Of course, there is also a synergistic relationship between the ceiling screen and other screens in the car. However, the ceiling screen is different from other screens in the car, because the ceiling screen is installed on the roof and belongs to the same position as the starry sky roof (the ceiling screen and the starry sky roof are both installed on the roof, and when the top of the starry sky is lit, multiple LED lights densely surround the ceiling screen). When the top of the starry sky is lit, it will affect the image quality of the ceiling screen. For example: For example, the brightness of the ceiling screen and other screens in the car is very low, but at this time the top of the starry sky is bright and the brightness is high. The light of the starry sky top LED will be superimposed on the ceiling screen, causing the brightness of the ceiling screen to appear higher than other screens visually, which does not meet the purpose of the synergistic image quality of the whole vehicle screen. Therefore, when the vehicle is equipped with a starry sky roof, the image quality synergistic relationship between the ceiling screen and other screens requires special design to visually achieve the consistency of the image quality of the ceiling screen and other screens.
[0028] As mentioned above, how to prevent the roof lights from interfering with the picture quality of the ceiling screen and affecting user viewing has become an important research issue.
[0029] Based on the above description, if Figure 1 As shown, the control method of the vehicle screen proposed in this embodiment, the vehicle screen includes: a ceiling screen being displayed, and a roof light is arranged on the top of the vehicle; the method includes:
[0030] Step 101, obtaining the state of the roof light, and determining whether the state of the roof light is on.
[0031] During specific implementation, the state of the roof light is obtained, and by judging whether the state of the roof light is on, it is possible to accurately judge whether the roof light has an impact on the image quality of the ceiling screen.
[0032] The roof light is a light-emitting device arranged on the top of the vehicle. Among them, the roof light includes a ceiling light, an illumination light and a starry sky ceiling. The roof light in the embodiment of the present disclosure is preferably a starry sky ceiling.
[0033] Step 102, in response to determining that the state of the ceiling light is on, obtaining lighting parameters of the ceiling light, determining a lighting area of the ceiling light based on the lighting parameters, and determining whether the lighting area is within a preset area.
[0034] In specific implementation, when the roof light is on, it can be determined that the roof light has an impact on the image quality of the ceiling screen. In order to further determine whether the roof light has a significant impact on the image quality of the ceiling screen, the lighting parameters of the roof light are obtained, and the lighting area of the roof light is determined based on the lighting parameters of the roof light. By determining whether the lighting area of the roof light is within the preset area, it can be accurately determined whether the roof light has a significant impact on the image quality of the ceiling screen.
[0035] Among them, the preset area range is the roof light lighting area that can have a greater impact on the picture quality of the ceiling screen.
[0036] Step 103, in response to determining that the lighting area is within a preset area, determining that the ceiling light has image quality interference on the ceiling screen, and adjusting the image quality of the ceiling screen according to the lighting parameters.
[0037] When it comes to specific implementation, Figure 2 Schematic diagram of the safety threshold of the lighting area of the starry sky top in the embodiment of the present disclosure. Figure 2 As shown, a ceiling screen is set on the roof, and there is a lighting area safety threshold (i.e., a preset area range) around the ceiling screen. When the lighting area of the ceiling light is within the lighting area safety threshold (i.e., a preset area range), the ceiling light will interfere with the image quality of the ceiling screen. When the lighting area of the ceiling light is not within the lighting area safety threshold (i.e., a preset area range), the ceiling light will not interfere with the image quality of the ceiling screen.
[0038] When the lighting area of the roof light is within the preset area, it can be accurately determined that the roof light has a significant impact on the image quality of the ceiling screen, that is, the roof light interferes with the image quality of the ceiling screen. After determining that the headlight interferes with the image quality of the ceiling screen, the image quality of the ceiling screen is adjusted according to the lighting parameters of the roof light, so that the ceiling screen can achieve the image quality before the interference in terms of visual perception.
[0039] In some scenarios, the ceiling screen synchronizes image quality with other screens in the vehicle. When the ceiling light interferes with the image quality of the ceiling screen, the user may feel that the image quality of the ceiling screen is inconsistent with that of other screens. The image quality of the ceiling screen is adjusted according to the lighting parameters of the ceiling light, so that the user may feel that the image quality of the ceiling screen is consistent with that of other screens.
[0040] When the roof light is a starry sky ceiling, the image quality of the ceiling screen is adjusted based on the starry sky ceiling. The specific process includes: obtaining the state of the starry sky ceiling, and judging whether the starry sky ceiling state is on, so as to judge whether the starry sky ceiling has an impact on the image quality of the ceiling screen. When the starry sky ceiling state is on, the lighting parameters of the starry sky ceiling are obtained, the lighting area of the starry sky ceiling is determined based on the lighting parameters, and it is judged whether the lighting area is within the preset area, so as to further judge whether the starry sky ceiling has a greater impact on the image quality of the ceiling screen. When the lighting area of the starry sky ceiling is within the preset area, it means that the starry sky ceiling interferes with the image quality of the ceiling screen, and the image quality of the ceiling screen is adjusted according to the lighting parameters of the starry sky ceiling.
[0041] Through the above embodiment, the vehicle screen includes: a ceiling screen being displayed, and a ceiling light is arranged on the top of the vehicle. The state of the ceiling light is obtained, and it is determined whether the state of the ceiling light is on. When the state of the ceiling light is on, the lighting parameters of the ceiling light are obtained, the lighting area of the ceiling light is determined based on the lighting parameters, and it is determined whether the lighting area is within the preset area. When the lighting area is within the preset area, it is determined that the ceiling light has image quality interference on the ceiling screen, and the image quality of the ceiling screen is adjusted according to the lighting parameters. In this way, when the ceiling light is on and the lighting area is within the preset range, it can be accurately determined that the ceiling light has image quality interference on the ceiling screen, and the image quality of the ceiling screen is adjusted according to the lighting parameters of the ceiling light, so that the ceiling screen can achieve the image quality before the interference in terms of visual perception, thereby ensuring the user experience when watching the ceiling screen.
[0042] In some embodiments, step 103 includes:
[0043] Step 1031, obtaining the current brightness of the ceiling screen at the current moment.
[0044] Step 1032: determine the brightness of the ceiling light based on the lighting parameter, and compare the brightness of the ceiling light with a preset brightness threshold.
[0045] Step 1033, in response to determining that the brightness of the roof light is greater than a preset brightness threshold, controlling the ceiling screen to adjust from the current brightness to the target brightness according to the brightness of the roof light.
[0046] In specific implementation, the brightness of the roof light is determined based on the lighting parameters of the roof light. When the brightness of the roof light is greater than a preset brightness threshold, it indicates that the roof light interferes with the brightness of the ceiling screen and the brightness of the ceiling screen needs to be compensated.
[0047] The target brightness of the ceiling screen after compensation is determined based on the brightness of the roof lights, and the ceiling screen is controlled to adjust from the current brightness to the target brightness, so that the ceiling screen can reach the brightness before interference in terms of visual perception.
[0048] In some scenarios, the ceiling screen synchronizes image quality with other screens in the vehicle. When the ceiling light interferes with the brightness of the ceiling screen, the user visually feels that the brightness of the ceiling screen is inconsistent with that of other screens. The ceiling screen is controlled to adjust from the current brightness to the target brightness according to the brightness of the ceiling light, so that the user visually feels that the brightness of the ceiling screen is consistent with that of other screens.
[0049] When the roof light is a starry sky ceiling, the brightness of the ceiling screen is adjusted based on the starry sky ceiling. The specific process includes: determining the brightness of the starry sky ceiling based on the lighting parameters of the starry sky ceiling. When the brightness of the starry sky ceiling is greater than the preset brightness threshold, the ceiling screen is controlled to adjust from the current brightness to the target brightness according to the brightness of the starry sky ceiling.
[0050] Through the above scheme, when the brightness of the roof light is greater than the preset brightness threshold, the ceiling screen is controlled to adjust from the current brightness to the target brightness according to the brightness of the roof light. In this way, when the roof light interferes with the brightness of the ceiling screen, the brightness of the ceiling screen is compensated according to the brightness of the roof light, so that the ceiling screen can reach the brightness before the interference in visual perception, thereby ensuring the user's experience when viewing the ceiling screen.
[0051] In some embodiments, step 1033 includes:
[0052] Step 10331: In response to determining that the brightness of the roof light is greater than a preset brightness threshold, determine an initial compensation brightness according to the brightness of the roof light.
[0053] Step 10332: Based on the lighting parameters, the initial compensation brightness is corrected to obtain the target compensation brightness.
[0054] Step 10333: sum the current brightness and the target compensation brightness to obtain the target brightness, and control the ceiling screen to adjust from the current brightness to the target brightness.
[0055] In a specific implementation, when controlling the ceiling screen to adjust from the current brightness to the target brightness, the target compensation brightness is determined based on the lighting parameters of the roof lights, and the brightness of the ceiling screen is compensated according to the target compensation brightness.
[0056] Specifically, the initial compensation brightness corresponding to the brightness of the roof light is determined according to the pre-stored correspondence. Based on the target distance between the light on the roof light and the ceiling screen and the target number of lights on the roof light, the initial compensation brightness is corrected to obtain the target compensation brightness. The current brightness and the target compensation brightness are summed to obtain the target brightness, and the ceiling screen is controlled to adjust from the current brightness to the target brightness, so that the user visually feels that the ceiling screen is consistent with the brightness of other screens.
[0057] When the roof light is a starry sky roof, the brightness of the ceiling screen is compensated based on the starry sky roof. The specific process includes: determining the initial compensation brightness according to the brightness of the starry sky roof, and correcting the initial compensation brightness based on the lighting parameters of the starry sky roof to obtain the target compensation brightness. The current brightness of the ceiling screen and the target compensation brightness are summed to obtain the target brightness, and the ceiling screen is controlled to adjust from the current brightness to the target brightness.
[0058] Through the above scheme, the initial compensation brightness can be determined according to the brightness of the roof light, and the initial compensation brightness is corrected based on the lighting parameters of the roof light, so that the target compensation brightness is more accurate, and the target brightness of the ceiling screen after compensation can be more accurately determined according to the current brightness and the target compensation brightness. In this way, when compensating the brightness of the ceiling screen, the brightness of the roof light and other lighting parameters of the roof light can be comprehensively considered, so as to compensate the ceiling screen more accurately, so that the user can visually feel that the brightness of the ceiling screen is consistent with that of other screens.
[0059] In some embodiments, the brightness threshold includes: a first brightness threshold and a second brightness threshold; step 10331 includes:
[0060] Step 10331A, determining a brightness difference according to the brightness of the roof light and the current brightness, and determining a target brightness difference range to which the brightness difference belongs from a plurality of preset brightness difference ranges.
[0061] Step 10331B, in response to determining that the brightness of the roof light is greater than or equal to the first brightness threshold and less than or equal to the second brightness threshold, determine the first compensation brightness corresponding to the target brightness difference range according to a pre-stored first correspondence relationship, and use the first compensation brightness as the initial compensation brightness.
[0062] Step 10331C, in response to determining that the brightness of the roof light is greater than the second brightness threshold, determine the second compensation brightness corresponding to the target brightness difference range according to a pre-stored second correspondence relationship, and use the second compensation brightness as the initial compensation brightness; wherein the first compensation brightness is less than the second compensation brightness.
[0063] In specific implementation, the pre-stored correspondence is the correspondence between the brightness difference range and the compensation brightness. For example, the brightness difference range A corresponds to the compensation brightness a, the brightness difference range B corresponds to the compensation brightness b, and the brightness difference range C corresponds to the compensation brightness c.
[0064] Specifically, the brightness difference between the brightness of the roof lamp and the current brightness of the ceiling screen is determined, and the target brightness difference range to which the brightness difference belongs is determined. The initial compensation brightness corresponding to the target brightness difference range is determined according to a pre-stored corresponding relationship.
[0065] The brightness thresholds include: a first brightness threshold AA1 and a second brightness threshold AA2. Among them, AA1 < AA2. The brightness of the roof lamp (the brightness of the starry sky roof) is represented as AA.
[0066] When AA1 ≤ AA ≤ AA2, it indicates that the brightness interference of the roof lamp on the ceiling-mounted screen is relatively small. Determine the first compensation brightness corresponding to the target brightness difference range according to the first correspondence relationship, and use the first compensation brightness as the initial compensation brightness. When AA > AA2, it indicates that the brightness interference of the roof lamp on the ceiling-mounted screen is relatively large. Determine the second compensation brightness corresponding to the target brightness difference range according to the second correspondence relationship, and use the second compensation brightness as the initial compensation brightness. Among them, when the target brightness difference range is the same, the corresponding first compensation brightness is less than the second compensation brightness. In this way, the corresponding initial compensation brightness can be determined according to the brightness interference degree of the roof lamp on the ceiling-mounted screen.
[0067] When the roof lamp is a starry sky roof, determine the initial compensation brightness of the ceiling-mounted screen based on the starry sky roof. The specific process includes: determining the brightness difference between the brightness of the starry sky roof and the current brightness of the ceiling-mounted screen, and determining the target brightness difference range to which the brightness difference belongs. Determine the initial compensation brightness corresponding to the target brightness difference range according to the pre-stored correspondence relationship.
[0068] Specifically, when AA1 ≤ AA ≤ AA2, determine the initial compensation brightness corresponding to the target brightness difference range according to the first correspondence relationship. For example, when the target brightness difference range is within 5 cd / m² - 10 cd / m², the initial compensation brightness is 5 cd / m²; when the target brightness difference range is within 10 cd / m² - 20 cd / m², the initial compensation brightness is 10 cd / m²; when the target brightness difference range is above 20 cd / m², the initial compensation brightness is 12 cd / m²; when the target brightness difference range is within 0 cd / m² - 5 cd / m², the initial compensation brightness is 1 cd / m². Among them, CC represents the target brightness, and BB represents the current brightness. The specific first correspondence relationship is as follows: ① 5 cd / m² < AA2 - AA < 10 cd / m², then CC = BB + 5 cd / m²; ② 10 cd / m² < AA2 - AA < 20 cd / m², then CC = BB + 10 cd / m²; ③ AA2 - AA ≥ 20 cd / m², then CC = BB + 12 cd / m²; ④ 0 ≤ AA2 - AA < 5 cd / m², then CC = BB + 1 cd / m².
[0069] Specifically, when AA > AA2, the initial compensation brightness corresponding to the target brightness difference range is determined according to the second correspondence. For example, when the target brightness difference range is within 5 cd / m² - 10 cd / m², the initial compensation brightness is 7 cd / m²; when the target brightness difference range is within 10 cd / m² - 20 cd / m², the initial compensation brightness is 12 cd / m²; when the target brightness difference range is above 20 cd / m², the initial compensation brightness is 15 cd / m²; when the target brightness difference range is within 0 cd / m² - 5 cd / m², the initial compensation brightness is 2 cd / m². Here, CC represents the target brightness, and BB represents the current brightness. The specific second correspondence is as follows: ① 5 cd / m² < AA2 - AA < 10 cd / m², then CC = BB + 7 cd / m²; ② 10 cd / m² < AA2 - AA < 20 cd / m², then CC = BB + 12 cd / m²; ③ AA2 - AA ≥ 20 cd / m², then CC = BB + 15 cd / m²; ④ 0 ≤ AA2 - AA < 5 cd / m², then CC = BB + 2 cd / m².
[0070] Through the above solution, the brightness difference between the roof lamp brightness and the current brightness of the ceiling screen is determined, and the target brightness difference range to which the brightness difference belongs is determined. According to the pre-stored correspondence, the initial compensation brightness corresponding to the target brightness difference range can be accurately determined. In addition, when the roof lamp brightness is greater than or equal to the first brightness threshold and less than or equal to the second brightness threshold, it means that the brightness interference of the roof lamp on the ceiling screen is relatively small, and the initial compensation brightness corresponding to the target brightness difference range is determined according to the pre-stored first correspondence. When the roof lamp brightness is greater than the second brightness threshold, it means that the brightness interference of the roof lamp on the ceiling screen is relatively large, and the initial compensation brightness corresponding to the target brightness difference range is determined according to the pre-stored second correspondence. In this way, the initial compensation brightness can be determined according to the brightness interference degree of the roof lamp on the ceiling screen, making the obtained initial compensation brightness more accurate.
[0071] In some embodiments, step 10332 includes:
[0072] Step 10332A, determining the target distance between the lit light in the roof lamp and the ceiling screen based on the lighting parameters, and determining the first correction coefficient according to the target distance.
[0073] Step 10332B, determining the target number of the lit lights in the roof lamp based on the lighting parameters, and determining the second correction coefficient according to the target number.
[0074] Step 10332C, performing a summation process on the initial compensation brightness, the first correction coefficient, and the second correction coefficient to obtain the target compensation brightness.
[0075] In a specific implementation, the target distance between the light of the ceiling lamp and the ceiling screen is determined based on the lighting parameters of the ceiling lamp, and the first correction coefficient corresponding to the target distance is determined according to the pre-stored third corresponding relationship, wherein the third corresponding relationship is the corresponding relationship between the distance and the correction coefficient.
[0076] The target number of lights to be lit in the roof lamp is determined based on the lighting parameters of the roof lamp, and the second correction coefficient corresponding to the target number is determined according to the pre-stored fourth corresponding relationship, wherein the fourth corresponding relationship is a corresponding relationship between the number and the correction coefficient.
[0077] The initial compensation brightness, the first correction coefficient, and the second correction coefficient are summed to obtain the target compensation brightness. In this way, based on the target distance between the lighted light in the ceiling light and the ceiling screen and the target number of the lighted lights in the ceiling light, the initial compensation brightness is corrected so that the target compensation brightness is more accurate.
[0078] When the roof light is a starry sky ceiling, the target compensation brightness of the ceiling screen is determined based on the starry sky ceiling. The specific process includes: determining a first correction coefficient based on the target distance between the lit LED lights in the starry sky ceiling and the ceiling screen, determining a second correction coefficient based on the target number of lit LED lights in the starry sky ceiling, and summing the initial compensation brightness, the first correction coefficient and the second correction coefficient to obtain the target compensation brightness.
[0079] Through the above scheme, the first correction coefficient is determined based on the target distance between the light on the ceiling light and the ceiling screen, and the second correction coefficient is determined based on the target number of the light on the ceiling light. Based on the target distance between the light on the ceiling light and the ceiling screen and the target number of the light on the ceiling light, the initial compensation brightness is corrected so that the target compensation brightness is more accurate.
[0080] In some embodiments, step 1033 includes:
[0081] Step 1033A, in response to determining that the brightness of the ceiling light is greater than a preset brightness threshold, dividing the ceiling screen into multiple screen areas, and determining a brightness interference parameter of the ceiling light on each screen area.
[0082] Step 1033B, determining whether the brightness interference parameters of multiple screen areas are consistent.
[0083] Step 1033C: in response to determining that the brightness interference parameters of the multiple screen areas are inconsistent, determining a target screen area and a corresponding target brightness interference parameter from the multiple screen areas.
[0084] Step 1033D: Determine the target compensation brightness of the target screen area based on the roof light brightness and the target brightness interference parameter.
[0085] Step 1033E: sum the current brightness and the target compensation brightness to obtain a target brightness, and control the target screen area of the ceiling screen to adjust from the current brightness to the target brightness.
[0086] In specific implementation, when the ceiling light interferes with the brightness of the ceiling screen, the brightness interference may only occur in a part of the ceiling screen. Therefore, when the brightness of the ceiling screen is compensated according to the brightness of the ceiling light, the brightness of the ceiling screen may be compensated in different areas.
[0087] Specifically, the ceiling screen is divided into multiple screen areas, and the brightness interference parameter of the ceiling light on each screen area is determined. When the brightness interference parameters of multiple screen areas are inconsistent, it is determined that the degree of brightness interference of the ceiling light on each area of the ceiling screen is different. In addition, it is determined whether the target area of the lighting light of the ceiling light is uniform. When the target area is not uniform, it is determined that the degree of brightness interference of the ceiling light on each area of the ceiling screen is different.
[0088] When performing zone compensation for the brightness of the ceiling screen, determine the target screen area where the ceiling light has brightness interference on the ceiling screen, and determine the target compensation brightness of the target screen area. The current brightness of the ceiling screen and the target compensation brightness are summed to obtain the target brightness, and control the target screen area of the ceiling screen to adjust from the current brightness to the target brightness.
[0089] When the roof light is a starry sky roof, the brightness of the ceiling screen is zoned and compensated based on the starry sky roof. The specific process includes: judging whether the LED lights at the top of the starry sky are evenly distributed around the ceiling screen. When the LED lights at the top of the starry sky are uneven, the target screen area with brightness interference in the ceiling screen is determined, and the target compensation brightness of the target screen area is determined. The current brightness of the ceiling screen and the target compensation brightness are summed to obtain the target brightness, and the target screen area of the ceiling screen is controlled to adjust from the current brightness to the target brightness.
[0090] For example, the brightest LED light at the top of the starry sky is on the left side of the ceiling screen, and the left area of the ceiling screen with brightness interference is determined, and the target compensation brightness of the left area is determined. The current brightness of the ceiling screen and the target compensation brightness are summed to obtain the target brightness, and the left area of the ceiling screen is controlled to adjust from the current brightness to the target brightness.
[0091] Through the above scheme, when the brightness interference parameters of multiple screen areas of the ceiling screen are inconsistent, the target screen area with brightness interference in the ceiling screen is determined, and the target compensation brightness of the target screen area is determined. The current brightness of the ceiling screen and the target compensation brightness are summed to obtain the target brightness, and the target screen area of the ceiling screen is controlled to adjust from the current brightness to the target brightness. In this way, by performing partition compensation on the brightness of the ceiling screen, the brightness of the target screen area with brightness interference in the ceiling screen can be accurately compensated, so that the user visually feels that the brightness of the ceiling screen is consistent with that of other screens.
[0092] In some embodiments, step 103 includes:
[0093] Step 103A, obtaining the current color temperature of the ceiling screen at the current moment.
[0094] Step 103B, determining the color temperature of the ceiling light based on the lighting parameters, determining the color temperature difference according to the color temperature of the ceiling light and the current color temperature, and comparing the color temperature difference with a preset color temperature threshold.
[0095] Step 103C, in response to determining that the color temperature difference is greater than a preset color temperature threshold, controlling the ceiling screen to adjust from the current color temperature to the target color temperature according to the color temperature of the ceiling light.
[0096] In the specific implementation, the color temperature of the ceiling light is determined based on the lighting parameters of the ceiling light. When the color temperature difference between the color temperature of the ceiling light and the current color temperature of the ceiling screen is greater than the preset color temperature threshold, it means that the ceiling light has color temperature interference on the ceiling screen, and the color temperature of the ceiling screen needs to be compensated.
[0097] The target color temperature of the ceiling screen after compensation is determined based on the color temperature of the roof light, and the ceiling screen is controlled to adjust from the current color temperature to the target color temperature, so that the ceiling screen can reach the color temperature before interference in terms of visual perception.
[0098] In some scenarios, the ceiling screen synchronizes image quality with other screens in the vehicle. When the ceiling light interferes with the color temperature of the ceiling screen, the user will feel that the color temperature of the ceiling screen is inconsistent with that of other screens. The ceiling screen is controlled to adjust from the current color temperature to the target color temperature according to the color temperature of the ceiling light, so that the user will feel that the color temperature of the ceiling screen is consistent with that of other screens.
[0099] When the roof light is a starry sky ceiling, the color temperature of the ceiling screen is adjusted based on the starry sky ceiling. The specific process includes: determining the color temperature of the starry sky ceiling based on the lighting parameters of the starry sky ceiling, and determining the color temperature difference between the color temperature of the starry sky ceiling and the current color temperature of the ceiling screen. When the color temperature difference is greater than the preset color temperature threshold, the ceiling screen is controlled to adjust from the current color temperature to the target color temperature according to the color temperature of the starry sky ceiling.
[0100] Through the above scheme, when the color temperature difference between the color temperature of the ceiling light and the current color temperature of the ceiling screen is greater than the preset color temperature threshold, the ceiling screen is controlled to adjust from the current color temperature to the target color temperature according to the color temperature of the ceiling light. In this way, when the ceiling light has color temperature interference on the ceiling screen, the color temperature of the ceiling screen is compensated according to the color temperature of the ceiling light, so that the ceiling screen can reach the color temperature before the interference in terms of visual perception, thereby ensuring the user's experience when watching the ceiling screen.
[0101] Through the above embodiment, the vehicle screen includes: a ceiling screen being displayed, and a ceiling light is arranged on the top of the vehicle. The state of the ceiling light is obtained, and it is determined whether the state of the ceiling light is on. When the state of the ceiling light is on, the lighting parameters of the ceiling light are obtained, the lighting area of the ceiling light is determined based on the lighting parameters, and it is determined whether the lighting area is within the preset area. When the lighting area is within the preset area, it is determined that the ceiling light has image quality interference on the ceiling screen, and the image quality of the ceiling screen is adjusted according to the lighting parameters. In this way, when the ceiling light is on and the lighting area is within the preset range, it can be accurately determined that the ceiling light has image quality interference on the ceiling screen, and the image quality of the ceiling screen is adjusted according to the lighting parameters of the ceiling light, so that the ceiling screen can achieve the image quality before the interference in terms of visual perception, thereby ensuring the user experience when watching the ceiling screen.
[0102] This embodiment also provides a method for controlling a vehicle screen, wherein the vehicle screen includes: at least two ceiling screens being displayed; the method includes:
[0103] Step 201, receiving an image quality adjustment instruction of a vehicle ceiling screen, and obtaining a horizontal distance between two ceiling screens.
[0104] During specific implementation, the image quality adjustment instruction is an instruction for adjusting the image quality of any one of the at least two ceiling screens.
[0105] After receiving the image quality adjustment instruction of any ceiling screen in the vehicle, in order to determine whether the two ceiling screens need to be controlled in linkage, the horizontal distance between the two ceiling screens is obtained, so as to determine whether the other ceiling screen needs to be controlled in linkage based on the horizontal distance between the two ceiling screens.
[0106] For example, the at least two ceiling screens include: a first ceiling screen and a second ceiling screen. Upon receiving the image quality adjustment instruction of the first ceiling screen, the horizontal distance between the first ceiling screen and the second ceiling screen is obtained, so as to determine whether linkage control of the second ceiling screen is required based on the horizontal distance.
[0107] Step 202: determining a control method of the two ceiling screens according to the horizontal distance, and adjusting the image quality of the two ceiling screens according to the control method based on the image quality adjustment instruction.
[0108] In specific implementation, when the horizontal distance between the two ceiling screens is small, it means that the two ceiling screens are close to each other, and the probability that the passenger can see the two ceiling screens at the same time is very high. In order to avoid visual discomfort caused by passengers watching two ceiling screens with different picture qualities at the same time, the control mode of the two ceiling screens is determined to be a synchronous control mode, and the two ceiling screens are controlled in linkage, and the two ceiling screens are controlled to adjust the picture quality at the same time based on the picture quality adjustment instruction.
[0109] When the horizontal distance between the two ceiling screens is large, it means that the two ceiling screens are far apart, and the probability of passengers viewing the two ceiling screens at the same time is very low. In order to meet the different image quality requirements of multiple passengers for the two ceiling screens, the control mode of the two ceiling screens is determined to be an asynchronous control mode, and the two ceiling screens are controlled separately, and the corresponding ceiling screens are controlled to adjust the image quality based on the image quality adjustment instruction.
[0110] Through the above embodiments, at least two ceiling screens are provided on the vehicle. An image quality adjustment instruction of the vehicle ceiling screen is received, and the horizontal distance between the two ceiling screens is obtained. The control mode of the two ceiling screens is determined according to the horizontal distance, and the image quality of the two ceiling screens is adjusted according to the control mode based on the image quality adjustment instruction. In this way, according to the horizontal distance between the two ceiling screens, the control mode of the two ceiling screens can be accurately determined, so that the image quality of the two ceiling screens can be flexibly adjusted based on the horizontal distance between the two ceiling screens, avoiding the situation where the image quality of multiple ceiling screens is directly adjusted synchronously, which cannot meet the needs of passengers, and improving the passenger experience.
[0111] In some embodiments, step 202 includes:
[0112] Step 2021, comparing the horizontal distance with a preset distance threshold.
[0113] Step 2022, in response to determining that the horizontal distance is less than or equal to a preset distance threshold, determining that the control mode of the two ceiling screens is a synchronous control mode, and adjusting the image quality of the two ceiling screens according to the synchronous control mode based on the image quality adjustment instruction.
[0114] Step 2023, in response to determining that the horizontal distance is greater than a preset distance threshold, determining that the control mode of the two ceiling screens is an asynchronous control mode, and adjusting the image quality of the two ceiling screens according to the asynchronous control mode based on the image quality adjustment instruction.
[0115] In specific implementation, the preset distance threshold is a preset distance boundary value at which the passenger's field of vision can simultaneously view two ceiling screens. The horizontal distance is compared with the preset distance threshold to obtain a distance judgment result, so as to determine whether the passenger's field of vision can simultaneously view the two ceiling screens according to the distance judgment result.
[0116] For example, the horizontal distance between the two ceiling screens is represented as X, and the preset distance threshold is represented as X'. When the horizontal distance between the two ceiling screens is less than or equal to the preset distance threshold (X≤X'), the passenger can see the two ceiling screens at the same time, and the control mode of the two ceiling screens is determined to be a synchronous control mode, and the image quality of the two ceiling screens is adjusted in linkage, and the two ceiling screens are controlled to adjust the image quality based on the image quality adjustment instruction. In this way, the problem of passengers' visual experience being affected by different image quality when they watch two ceiling screens at the same time can be avoided.
[0117] When the horizontal distance between the two ceiling screens is greater than the preset distance threshold (X>X'), the passenger's field of vision cannot see the two ceiling screens at the same time, and the control mode of the two ceiling screens is determined to be an asynchronous control mode, and the image quality of the two ceiling screens is adjusted separately, and the corresponding ceiling screens are controlled to adjust the image quality based on the image quality adjustment instruction. In this way, the different image quality requirements of multiple passengers for the two ceiling screens can be met.
[0118] The ceiling screen may be a rear-row ceiling screen. When the ceiling screen is a rear-row ceiling screen, at least two ceiling screens include: a left-side rear-row ceiling screen and a right-side rear-row ceiling screen. Specifically, the horizontal distance between the left-side rear-row ceiling screen and the right-side rear-row ceiling screen is obtained. When X≤X', it is determined that the control mode of the left-side rear-row ceiling screen and the right-side rear-row ceiling screen is a synchronous control mode, and based on the image quality adjustment instruction, the left-side rear-row ceiling screen and the right-side rear-row ceiling screen are simultaneously controlled to adjust the image quality. When X>X', it is determined that the control mode of the left-side rear-row ceiling screen and the right-side rear-row ceiling screen is an asynchronous control mode, and based on the image quality adjustment instruction, the left-side rear-row ceiling screen and the right-side rear-row ceiling screen are respectively controlled to adjust the image quality.
[0119] In some scenarios, the preset distance threshold includes: a first distance threshold X1 and a second distance threshold X2, wherein the first distance threshold X1 is a lower distance limit, and the second distance threshold X2 is an upper distance limit.
[0120] When the horizontal distance between the two ceiling screens is less than the preset first distance threshold (X<X1), the control mode of the two ceiling screens is determined to be a synchronous control mode, and the image quality of the two ceiling screens is adjusted in the synchronous control mode based on the image quality adjustment instruction. When the horizontal distance between the two ceiling screens is greater than the preset second distance threshold (X>X2), the control mode of the two ceiling screens is determined to be an asynchronous control mode, and the image quality of the two ceiling screens is adjusted in the asynchronous control mode based on the image quality adjustment instruction.
[0121] When the horizontal distance between the two ceiling screens is greater than or equal to the preset first distance threshold and less than or equal to the second distance threshold (X1≤X≤X2), the image quality of the two ceiling screens is adjusted according to the preset control method based on the image quality adjustment instruction. The preset control method is a control method pre-set by the passenger, and the passenger can customize the preset control method. For example, when the preset control method is a synchronous control method, when X1≤X≤X2, the image quality of the two ceiling screens is adjusted according to the synchronous control method based on the image quality adjustment instruction. For another example, when the preset control method is an asynchronous control method, when X1≤X≤X2, the image quality of the two ceiling screens is adjusted according to the asynchronous control method based on the image quality adjustment instruction.
[0122] Through the above scheme, when the horizontal distance between the two ceiling screens is less than or equal to the preset distance threshold, the image quality of the two ceiling screens is adjusted in a synchronous control manner based on the image quality adjustment instruction. By adjusting the image quality of the two ceiling screens in linkage, it is possible to avoid the problem of passengers' visual experience being affected by different image quality when they watch the two ceiling screens at the same time. When the horizontal distance between the two ceiling screens is greater than the preset distance threshold, the image quality of the two ceiling screens is adjusted in an asynchronous control manner based on the image quality adjustment instruction. By adjusting the image quality of the two ceiling screens separately, it is possible to meet the different image quality requirements of multiple passengers for the two ceiling screens.
[0123] In some embodiments, the two ceiling screens include: a first ceiling screen and a second ceiling screen; step 2023 includes:
[0124] Step 2023A, determining the target control screen corresponding to the image quality adjustment instruction.
[0125] Step 2023B, in response to determining that the target control screen is the first ceiling screen, controlling the first ceiling screen to adjust the image quality based on the image quality adjustment instruction, and controlling the second ceiling screen to maintain the image quality.
[0126] Step 2023C, in response to determining that the target control screen is the second ceiling screen, controlling the second ceiling screen to adjust the image quality based on the image quality adjustment instruction, and controlling the first ceiling screen to maintain the image quality.
[0127] In a specific implementation, when the horizontal distance between the two ceiling screens is greater than a preset distance threshold, the two ceiling screens are controlled separately, and the corresponding ceiling screens are controlled to adjust the image quality based on the image quality adjustment instruction. In this scenario, the target control screen corresponding to the image quality adjustment instruction is determined, and the target control screen is controlled based on the image quality adjustment instruction.
[0128] Specifically, when the horizontal distance between the two ceiling screens is greater than a preset distance threshold, the target control screen corresponding to the image quality adjustment instruction is determined. When the target control screen is the first ceiling screen, the first ceiling screen is controlled to adjust the image quality based on the image quality adjustment instruction, and the second ceiling screen is controlled to maintain the image quality, that is, the second ceiling screen is not controlled to adjust the image quality. When the target control screen is the second ceiling screen, the second ceiling screen is controlled to adjust the image quality based on the image quality adjustment instruction, and the first ceiling screen is controlled to maintain the image quality, that is, the first ceiling screen is not controlled to adjust the image quality.
[0129] The ceiling screen may be a rear-row ceiling screen. When the ceiling screen is a rear-row ceiling screen, the at least two ceiling screens include: a left rear-row ceiling screen and a right rear-row ceiling screen.
[0130] When the horizontal distance between the two ceiling screens is greater than a preset distance threshold, the target control screen corresponding to the image quality adjustment instruction is determined. When the target control screen is the left rear ceiling screen, the left rear ceiling screen is controlled to adjust the image quality based on the image quality adjustment instruction, and the right rear ceiling screen is controlled to maintain the image quality, that is, the right rear ceiling screen is not controlled to adjust the image quality. When the target control screen is the right rear ceiling screen, the right rear ceiling screen is controlled to adjust the image quality based on the image quality adjustment instruction, and the left rear ceiling screen is controlled to maintain the image quality, that is, the left rear ceiling screen is not controlled to adjust the image quality.
[0131] Through the above scheme, in the process of adjusting the image quality of the two ceiling screens separately, when the target control screen corresponding to the image quality adjustment instruction is the first ceiling screen, the first ceiling screen is controlled to adjust the image quality based on the image quality adjustment instruction, and the second ceiling screen is controlled to maintain the image quality. When the target control screen corresponding to the image quality adjustment instruction is the second ceiling screen, the second ceiling screen is controlled to adjust the image quality based on the image quality adjustment instruction, and the first ceiling screen is controlled to maintain the image quality. In this way, when adjusting the image quality of the two ceiling screens separately, the image quality of the target control screen corresponding to the image quality adjustment instruction can be accurately adjusted to avoid affecting the image quality of other screens.
[0132] In some embodiments, after step 2022, the method further includes:
[0133] Step 2022A, receiving an image quality restoration instruction of any one of the two ceiling screens, and providing an image quality difference prompt.
[0134] Step 2022B, after the image quality difference prompt, a recovery instruction is received to control any of the ceiling screens to recover to the image quality before adjustment.
[0135] During specific implementation, the image quality restoration instruction is an instruction for restoring the image quality of any one of the two ceiling screens.
[0136] After the two ceiling screens are simultaneously controlled to adjust the picture quality based on the picture quality adjustment instruction, when a picture quality recovery instruction is received for any of the two ceiling screens, indicating that the passenger does not want to synchronously adjust the picture quality of either ceiling screen, in order to avoid the visual discomfort of the passengers when watching the two ceiling screens when the picture qualities of the two ceiling screens are different, a picture quality difference prompt is made. Through the picture quality difference prompt, the passengers can be explained the disadvantage of the picture quality difference of the two ceiling screens affecting the visual effect.
[0137] Receiving a confirmation recovery instruction after the image quality difference prompt indicates that the passenger has decided not to synchronously adjust the image quality of any ceiling screen. In order to satisfy the passengers' good experience when watching the ceiling screen, any ceiling screen is controlled to restore to the image quality before adjustment.
[0138] The ceiling screen may be a rear-row ceiling screen. When the ceiling screen is a rear-row ceiling screen, the at least two ceiling screens include: a left-side rear-row ceiling screen and a right-side rear-row ceiling screen. For example, a picture quality adjustment instruction is received for the left-side rear-row ceiling screen, and when the horizontal distance between the two ceiling screens is less than or equal to a preset distance threshold, the left-side rear-row ceiling screen and the right-side rear-row ceiling screen are controlled to simultaneously adjust the picture quality based on the picture quality adjustment instruction. After the picture quality adjustment, a picture quality restoration instruction is received for the right-side rear-row ceiling screen, and a picture quality difference prompt is given. After the picture quality difference prompt, a confirmation restoration instruction is received, and the right-side rear-row ceiling screen is controlled to restore to the picture quality before adjustment.
[0139] Through the above scheme, after the image quality of the two ceiling screens is adjusted in linkage, an image quality restoration instruction of any of the two ceiling screens is received, and a picture quality difference prompt is given. By giving a picture quality difference prompt, the disadvantage of the difference in image quality of the two ceiling screens affecting the visual effect can be explained to the passengers, and the visual impact of the difference in image quality of the two ceiling screens on the passengers when watching the ceiling screens can be avoided to the greatest extent. After the picture quality difference prompt, a confirmation restoration instruction is received, and any ceiling screen is controlled to restore to the picture quality before adjustment. In this way, when passengers have different requirements for the picture quality of the two ceiling screens, by restoring any ceiling screen to the picture quality before adjustment, the different requirements of passengers for the picture quality of the ceiling screens can be met, ensuring a good experience for passengers when watching the ceiling screens.
[0140] In some embodiments, the two ceiling screens include: a first ceiling screen and a second ceiling screen; the image quality adjustment instruction includes: a first image quality adjustment instruction for the first screen and a second image quality adjustment instruction for the second screen; after step 201, it also includes:
[0141] Step 201A: determine the difference between the first image quality adjustment instruction and the second image quality adjustment instruction, and compare the difference with a preset difference threshold.
[0142] Step 201B, in response to determining that the degree of difference is less than a preset difference threshold, controlling the first ceiling screen to adjust image quality based on the first image quality adjustment instruction, and controlling the second ceiling screen to adjust image quality based on the second image quality adjustment instruction.
[0143] Step 201C, in response to determining that the degree of difference is greater than or equal to a preset difference threshold, a picture quality difference prompt is given, and an adjustment instruction is received after the picture quality difference prompt, and the first ceiling screen is controlled to adjust the picture quality based on the first picture quality adjustment instruction, and the second ceiling screen is controlled to adjust the picture quality based on the second picture quality adjustment instruction.
[0144] In a specific implementation, the first image quality adjustment instruction is an instruction for adjusting the image quality of the first ceiling screen, and the second image quality adjustment instruction is an instruction for adjusting the image quality of the second ceiling screen.
[0145] When adjusting the image quality of the first ceiling screen and the second ceiling screen, judging the degree of difference between the first image quality adjustment instruction and the second image quality adjustment instruction can determine whether there will be a large difference in image quality between the first ceiling screen and the second ceiling screen after adjusting the image quality, affecting the passengers' visual experience.
[0146] When the difference is less than the preset difference threshold, it means that after the image quality of the first ceiling screen and the second ceiling screen is adjusted, there will be no problem of large image quality difference affecting the visual experience of passengers. In this scenario, the image quality of the first ceiling screen and the second ceiling screen are directly adjusted respectively, the first ceiling screen is controlled to adjust the image quality based on the first image quality adjustment instruction, and the second ceiling screen is controlled to adjust the image quality based on the second image quality adjustment instruction.
[0147] For example, a rear passenger issues a voice command "Raise the left rear ceiling screen to 35% brightness, and lower the right rear ceiling screen to 30% brightness". That is, the first image quality adjustment command is "35% brightness of the left rear ceiling screen", and the second image quality adjustment command is "lower the right rear ceiling screen to 35% brightness". In this scenario, the difference between the first adjustment command and the second adjustment command is small, and the left rear ceiling screen is directly adjusted to 35% brightness, and the right rear ceiling screen is adjusted to 30% brightness.
[0148] When the difference is greater than or equal to the preset difference threshold, it means that after the picture quality of the first ceiling screen and the second ceiling screen is adjusted, there will be a large difference in picture quality that affects the visual experience of passengers. In this scenario, a picture quality difference prompt is first given, and after the picture quality difference prompt is received, a confirmation adjustment instruction is received, and then the picture quality of the first ceiling screen and the second ceiling screen are adjusted respectively.
[0149] For example, a rear passenger issues a voice command "Raise the left rear ceiling screen to 90% brightness, and lower the right rear ceiling screen to 30% brightness". That is, the first image quality adjustment command is "90% brightness of the left rear ceiling screen", and the second image quality adjustment command is "lower the right rear ceiling screen to 35% brightness". In this scenario, the difference between the first adjustment command and the second adjustment command is relatively large, and the image quality difference prompt is performed first. After the image quality difference prompt, the confirmation adjustment command is received, and then the left rear ceiling screen is adjusted to 35% brightness, and the right rear ceiling screen is adjusted to 30% brightness.
[0150] Through the above scheme, when a first picture quality adjustment instruction of the first screen and a second picture quality adjustment instruction of the second screen are received, the difference between the first picture quality adjustment instruction and the second picture quality adjustment instruction is determined. When the difference is less than a preset difference threshold, the first ceiling screen is directly controlled to adjust the picture quality based on the first picture quality adjustment instruction, and the second ceiling screen is controlled to adjust the picture quality based on the second picture quality adjustment instruction. In this way, when passengers watch the two ceiling screens at the same time, the picture quality requirements of different passengers for the first ceiling screen and the second ceiling screen can be met respectively without affecting the visual effects of the passengers. When the degree of difference is greater than or equal to a preset difference threshold, a picture quality difference prompt is first given. By giving the picture quality difference prompt, the passengers can be informed of the disadvantages of the picture quality difference between the two ceiling screens affecting the visual effect, and the visual impact on the passengers when watching the ceiling screens when the picture quality difference between the two ceiling screens is large can be avoided to the greatest extent. After the picture quality difference prompt, an adjustment instruction is received and confirmed, and then the first ceiling screen is controlled to adjust the picture quality based on the first picture quality adjustment instruction, and the second ceiling screen is controlled to adjust the picture quality based on the second picture quality adjustment instruction, thereby meeting the passengers' demands for the difference in picture quality of the ceiling screens and ensuring a good experience for the passengers when watching the ceiling screens.
[0151] In some embodiments, the ceiling screen is a rear ceiling screen; after step 201, the method further includes:
[0152] Step 211, determine whether there is a passenger in the middle position of the rear seat and obtain a determination result.
[0153] Step 2012: determine the control method of the two rear ceiling screens according to the horizontal distance and the judgment result, and adjust the image quality of the two rear ceiling screens according to the control method based on the image quality adjustment instruction.
[0154] In a specific implementation, when the ceiling screen is a rear-row ceiling screen, the at least two ceiling screens include: a left rear-row ceiling screen and a right rear-row ceiling screen.
[0155] Figure 3 FIG. 1 is a schematic diagram of the linkage control of two rear ceiling screens in an embodiment of the present disclosure. Figure 3As shown, in general, the left rear passenger watches the left rear ceiling screen, the right rear passenger watches the right rear ceiling screen, and the middle rear passenger may watch the left and right rear ceiling screens at the same time. By judging whether there is a passenger in the middle position of the rear seat, it can be determined whether there is a situation where a passenger watches two rear ceiling screens at the same time.
[0156] By comparing the horizontal distance between the two rear-row ceiling screens with the preset distance threshold and judging whether there is a passenger in the middle of the rear seats, it is possible to accurately judge whether the different image qualities of the two rear-row ceiling screens will cause visual discomfort to the passengers. When the different image qualities of the two rear-row ceiling screens will cause visual discomfort to the passengers, the two rear-row ceiling screens will be controlled in conjunction. When the different image qualities of the two rear-row ceiling screens will not cause visual discomfort to the passengers, the two rear-row ceiling screens will be controlled separately.
[0157] Through the above scheme, according to the horizontal distance between the two rear ceiling screens and whether there are passengers in the middle position of the rear seats, it is possible to accurately judge whether the different picture quality of the two rear ceiling screens will cause visual discomfort to the passengers, thereby more accurately determining the control method of the two rear ceiling screens, and adjusting the picture quality of the two rear ceiling screens according to the control method based on the picture quality adjustment instruction.
[0158] In some embodiments, step 2012 includes:
[0159] Step 2012A, in response to determining that the horizontal distance is less than or equal to a preset distance threshold or the judgment result is that there is a passenger in the middle position of the rear seat, determine that the control mode of the two rear ceiling screens is a synchronous control mode.
[0160] Step 2012B, in response to determining that the horizontal distance is greater than a preset distance threshold and the judgment result is that there is no passenger in the middle position of the rear seat, determine that the control mode of the two rear ceiling screens is an asynchronous control mode.
[0161] In specific implementation, when the horizontal distance between the two rear-row ceiling screens is less than or equal to the preset distance threshold or there is a passenger in the middle of the rear seat, the rear passenger is more likely to watch the two rear-row ceiling screens at the same time. When the image quality of the two rear-row ceiling screens is different, there will be visual discomfort for the passengers. In order to avoid visual discomfort when passengers watch the two rear-row ceiling screens at the same time, the control mode of the two rear-row ceiling screens is determined to be a synchronous control mode, and the image quality of the two rear-row ceiling screens is adjusted in linkage. Based on the image quality adjustment instruction, the left rear-row ceiling screen and the right rear-row ceiling screen are simultaneously controlled to adjust the image quality.
[0162] When the horizontal distance between the two rear ceiling screens is greater than the preset distance threshold and there is no passenger in the middle of the rear seats, the probability of the rear passengers watching the two rear ceiling screens at the same time is low, and there will be no visual discomfort for the passengers when the two rear ceiling screens have different picture qualities. In order to meet the different picture quality requirements of multiple passengers for the two rear ceiling screens, the control mode of the two rear ceiling screens is determined to be an asynchronous control mode, and the picture quality of the two rear ceiling screens is adjusted separately, and the corresponding rear ceiling screens are controlled to adjust the picture quality based on the picture quality adjustment instruction.
[0163] Through the above scheme, when the horizontal distance between the two ceiling screens is less than or equal to the preset distance threshold or there is a passenger in the middle position of the rear seat, the control mode of the two rear ceiling screens is determined to be a synchronous control mode, and the image quality of the two rear ceiling screens is adjusted in linkage, which can avoid the problem of visual discomfort when passengers watch the two rear ceiling screens at the same time. When the horizontal distance between the two ceiling screens is greater than the preset distance threshold and there is no passenger in the middle position of the rear seat, the control mode of the two rear ceiling screens is determined to be an asynchronous control mode, and the image quality of the two rear ceiling screens is adjusted separately, which can meet the different image quality requirements of multiple passengers for the two rear ceiling screens.
[0164] It should be noted that the embodiments of the present disclosure may be further described in the following manner:
[0165] Generally speaking, if the starry sky ceiling is not opened, it will have no effect on the display effect of the ceiling screen. When the starry sky ceiling is opened and the brightness is low, the effect on the ceiling screen is small. However, when the starry sky ceiling is opened and the brightness is higher, the positive interference to the ceiling screen is greater, so the reverse compensation of the ceiling screen needs to be greater to achieve visual consistency between the ceiling screen and other screens on the vehicle. The interference result of the LED color after the starry sky ceiling is lit on the ceiling screen is similar.
[0166] When judging whether the starry sky ceiling interferes with the image quality of the ceiling screen, it is necessary not only to judge the switch state of the starry sky ceiling, but also to judge the lighting area and lighting area of the starry sky ceiling. For example, the LEDs that light up at the top of the starry sky ceiling are far away from the ceiling screen or the number of LEDs that light up is small. Even if the LED brightness of the starry sky ceiling is very high, it is difficult to interfere with the ceiling screen. Therefore, when the starry sky ceiling is turned on, it is necessary to first judge whether the lighting area and lighting area of the starry sky ceiling meet the interference threshold: if the LED lighting area and lighting area of the starry sky ceiling meet the threshold for interference with the ceiling screen (i.e., the interference threshold), then judge the impact of the LED brightness of the starry sky ceiling on the ceiling screen and the reverse compensation of the ceiling screen. If the LED lighting area and lighting area of the starry sky ceiling do not meet the interference threshold, it is determined that the starry sky ceiling has no effect on the ceiling screen and no reverse compensation is required.
[0167] 1. The starry sky top is not open
[0168] a. The starry sky ceiling has no effect on the ceiling screen.
[0169] b. The ceiling screen and other screens can coordinate image quality normally.
[0170] 2. When the starry sky ceiling is opened, the relationship between the brightness compensation and the ceiling screen
[0171] ①The LED lighting area and lighting area of the starry sky ceiling do not meet the interference threshold of the ceiling screen. Figure 2 Schematic diagram of the safety threshold of the lighting area of the starry sky top in the embodiment of the present disclosure. Figure 2 As shown, when the LED lighting area of the starry sky ceiling is not within the lighting area safety threshold (ie, the preset area range), the LED lighting area of the starry sky ceiling will not interfere with the ceiling screen, and there is no need to judge the LED lighting area, that is, the interference threshold is not met.
[0172] When the LED lighting areas of the starry sky ceiling are all outside the lighting area safety threshold (that is, the preset area range), the LED lighting areas of the starry sky ceiling do not meet the interference threshold for the ceiling screen. It can be understood that the starry sky ceiling LED is far away from the ceiling screen, so the ceiling screen does not perform reverse compensation at this time.
[0173] ②The LED lighting area and lighting area of the starry sky ceiling meet the interference threshold of the ceiling screen
[0174] The LED lighting area of the starry sky ceiling may interfere with the ceiling screen. At this time, it is also necessary to judge the LED lighting area within the lighting area safety threshold (that is, the preset area range). When the LED of the starry sky ceiling is within the lighting area safety threshold (that is, the preset area range) and the LED lighting area within the lighting area safety threshold (that is, the preset area range) exceeds the preset area threshold, it is determined that the interference threshold is met.
[0175] Then determine the impact of the LED brightness of the starry sky ceiling, as follows:
[0176] a. The starry sky ceiling has an impact on the ceiling screen.
[0177] b. The coordination relationship between the ceiling screen and other screens needs to be judged as follows before deciding whether to cancel the coordination or maintain the coordination.
[0178] c. The brightness of other screens is BB at this time, and the final brightness of the ceiling screen is CC. The brightness CC of the ceiling screen needs to be determined according to the judgment result in the following step d to finally determine whether the brightness of the ceiling screen should remain BB, or increase or decrease based on BB.
[0179] d. The higher the brightness of the starry sky ceiling, the greater the impact on the display effect of the ceiling screen brightness. Therefore, two thresholds for the brightness of the starry sky ceiling are designed, the first brightness threshold AA1 and the second brightness threshold AA2, where AA1 < AA2. For the starry sky ceiling brightness AA, it is necessary to determine the degree of positive interference and the result of reverse compensation according to the relationship between the starry sky ceiling brightness AA and the two brightness thresholds:
[0180] (1)AA > AA2
[0181] ① It shows that the brightness of the starry sky ceiling is very high at this time, and the impact on the display effect of the ceiling screen brightness is very large. Therefore, the target brightness CC of the ceiling screen needs to be automatically increased on the basis of the current brightness BB.
[0182] ② The ceiling screen cancels the collaboration with the picture quality of other screens because the target brightness CC of the ceiling screen is not equal to the current brightness BB.
[0183] ③ The system cannot accurately calculate the positive interference value of the starry sky ceiling on the ceiling screen brightness, that is, at this time, it only knows that positive compensation needs to be carried out on the ceiling screen brightness, which means that the ceiling screen brightness needs to be increased, but the target compensation brightness to be increased needs to follow a certain logical formula, as described below.
[0184] ④ If 5 cd / m² < AA2 - AA < 10 cd / m², then CC = BB + 7 cd / m²;
[0185] ⑤ If 10 cd / m² < AA2 - AA < 20 cd / m², then CC = BB + 12 cd / m²;
[0186] ⑥ If AA2 - AA ≥ 20 cd / m², then CC = BB + 15 cd / m²;
[0187] ⑦ If 0 ≤ AA2 - AA < 5 cd / m², then CC = BB + 2 cd / m²;
[0188] ⑧ The brightness of the starry sky ceiling can be obtained from the setting end of the starry sky ceiling, such as HUT. For example, users can set the starry sky ceiling with different brightnesses at the HUT end. Therefore, the system can know the specific value AA of the starry sky ceiling brightness at that time. In addition, the second brightness threshold AA2 and the first brightness threshold AA1 are preset brightness thresholds. Therefore, the difference between AA2 and AA can be calculated in ④ - ⑦.
[0189] ⑨ The setting range of the difference between AA2 and AA (for example, 5 cd / m², 10 cd / m², 20 cd / m²) can be designed according to the requirements of the vehicle manufacturer. Similarly, the target compensation brightness (for example, 7 cd / m², 12 cd / m², 15 cd / m², 2 cd / m²). The above is only an example with these several values for illustration.
[0190] ⑩Note: The above is only the reverse compensation relationship between the LED brightness of the starry sky ceiling and the ceiling screen. However, when the starry sky ceiling is within the safety threshold of the lighting area (i.e. the preset area range), the closer the lit LED of the starry sky ceiling is to the ceiling screen and the more LEDs are lit, the greater the interference to the ceiling screen. Therefore, when calculating the reverse interference formula, in addition to the above brightness parameters, within the safety threshold of the lighting area (i.e. the preset area range), the distance between the lit LED of the starry sky ceiling and the ceiling screen and the parameters of the LED lighting area must also be added.
[0191] ⑪Note: The compensation position of the ceiling screen can be compensated by partition. For example, within the safety threshold of the lighting area (i.e. the preset area range), the LEDs that light up at the top of the starry sky are mainly concentrated on the left side of the ceiling screen. When the ceiling screen is reversely compensated, the left side of the ceiling screen is compensated. The same applies to the right, upper and lower sides. In theory, the interference of the starry sky top on the ceiling screen can be weakened after partition compensation of the ceiling screen, but reverse compensation can only perform preset compensation of preset parameters. After compensation, it may not be able to meet the visual needs of multiple passengers in the back row at different angles at the same time. Therefore, the system does not compensate the ceiling screen directly. Before compensating the ceiling screen, text prompts and preset compensation effects will be displayed on the ceiling screen, so that the rear passengers can choose to directly perform preset compensation, reject preset compensation, or automatically change compensation parameters (for example, compensation area and compensation intensity, etc.).
[0192] ⑫ Note: Under normal circumstances, the starry sky ceiling can switch the lighting effect and lighting area of the LED according to user needs. Therefore, when the system detects that the setting information such as the display pattern of the starry sky ceiling has changed, the system needs to re-judge different compensation parameters. That is: the starry sky ceiling is dynamically changing, and the reverse compensation parameters of the ceiling screen are also matched with it in real time. The ceiling screen maximizes the user's selection and confirmation before reverse compensation, fully ensuring the user's visual needs.
[0193] (2) AA <AA1
[0194] ① This means that the brightness of the starry sky ceiling is relatively low at this time, and the effect on the display effect of the ceiling screen brightness is relatively small, so the brightness of the ceiling screen is basically unaffected at this time.
[0195] ②Therefore, the ceiling screen and other screens continue to maintain a coordinated relationship in picture quality and maintain BB, that is, CC=BB.
[0196] (3) AA1≤AA≤AA2
[0197] ① This means that the brightness of the starry sky top is relatively high at this time, which has a greater impact on the display effect of the ceiling screen brightness. Therefore, the ceiling screen brightness CC also needs to be automatically increased based on BB, but the increase ratio is slightly smaller than (1).
[0198] ②The ceiling screen and other screens have no coordination in image quality, because CC is not equal to BB.
[0199] ③The target compensation brightness needs to follow a certain logical formula. However, under the same circumstances, compared with the target compensation brightness of the ceiling screen in (1), it is slightly lower, as described below.
[0200] ④If 5 cd / m² < AA2 - AA < 10 cd / m², then CC = BB + 5 cd / m²;
[0201] ⑤If 10 cd / m² < AA2 - AA < 20 cd / m², then CC = BB + 10 cd / m²;
[0202] ⑥If AA2 - AA ≥ 20 cd / m², then CC = BB + 12 cd / m²;
[0203] ⑦If 0 ≤ AA2 - AA < 5 cd / m², then CC = BB + 1 cd / m²;
[0204] 3. When the star ceiling is turned on, the color temperature compensation relationship with the ceiling screen
[0205] a. The greater the color temperature difference between the star ceiling color and the ceiling screen, the greater the impact on the color temperature of the ceiling screen. For example: Suppose the color temperature of the ceiling screen is yellowish, and the color of the star ceiling is reddish. When multiple red LEDs on the star ceiling are lit simultaneously, these multiple red LEDs directly affect the ceiling screen, and the ceiling screen itself is prone to reflection. Therefore, at this time, a red reflection of the star ceiling may be formed on the surface of the ceiling screen, indirectly causing the yellowish background of the ceiling screen to be visually interfered with by red. Therefore, color temperature compensation is also required. The compensation principle is the same as the brightness compensation, but there are differences in the design and judgment of the color threshold, and the logical principle is similar, so it will not be elaborated here.
[0206] b. Note: The prerequisite for color temperature compensation also requires first judging the interference threshold in step 2, and the color temperature parameter compensation relationship, compensation position, etc. also need to be considered.
[0207] Through the above embodiments, when installing a star ceiling in a vehicle, according to the different states of the star ceiling, the ceiling screen and other screen image qualities are made to cooperate normally or automatically cancel cooperation, and according to the positive interference effect of the star ceiling on the ceiling screen, the effect of the ceiling screen is automatically compensated in the opposite direction. Finally, in terms of visual effect, the image qualities of the ceiling screen and other screens are made consistent and are not affected by the state of the star ceiling.
[0208] It should be noted that the method of the embodiments of the present disclosure can be executed by a single device, such as a computer or a server, etc. The method of this embodiment can also be applied to a distributed scenario, and completed by multiple devices cooperating with each other. In this case of a distributed scenario, one of these multiple devices can only execute one or more steps of the method of the embodiments of the present disclosure, and these multiple devices will interact with each other to complete the described method.
[0209] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0210] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a control device for a vehicle screen.
[0211] refer to Figure 4 The control device of the vehicle screen includes: a ceiling screen being displayed, and a roof light is arranged on the top of the vehicle; the device includes:
[0212] The on state judgment module 301 is configured to obtain the state of the roof light and judge whether the state of the roof light is on;
[0213] The lighting area determination module 302 is configured to, in response to determining that the state of the roof light is the on state, obtain the lighting parameters of the roof light, determine the lighting area of the roof light based on the lighting parameters, and determine whether the lighting area is within a preset area range;
[0214] The image quality adjustment module 303 is configured to determine that the ceiling light has image quality interference on the ceiling screen in response to determining that the lighting area is within a preset area, and adjust the image quality of the ceiling screen according to the lighting parameters.
[0215] In some embodiments, the image quality adjustment module 303 includes:
[0216] A current brightness acquisition unit, configured to acquire the current brightness of the ceiling screen at a current moment;
[0217] a first comparison processing unit, configured to determine the brightness of the roof light based on the lighting parameter, and compare the brightness of the roof light with a preset brightness threshold;
[0218] The brightness adjustment unit is configured to, in response to determining that the brightness of the roof light is greater than a preset brightness threshold, control the ceiling screen to adjust from the current brightness to the target brightness according to the brightness of the roof light.
[0219] In some embodiments, the brightness adjustment unit includes:
[0220] an initial compensation brightness determination subunit, configured to determine an initial compensation brightness according to the brightness of the roof light in response to determining that the brightness of the roof light is greater than a preset brightness threshold;
[0221] a target compensation brightness determination subunit, configured to correct the initial compensation brightness based on the lighting parameter to obtain a target compensation brightness;
[0222] The brightness adjustment subunit is configured to sum the current brightness and the target compensation brightness to obtain a target brightness, and control the ceiling screen to adjust from the current brightness to the target brightness.
[0223] In some embodiments, the brightness threshold includes: a first brightness threshold and a second brightness threshold; the initial compensation brightness determination subunit is specifically configured as:
[0224] Determine a brightness difference according to the brightness of the roof light and the current brightness, and determine a target brightness difference range to which the brightness difference belongs from a plurality of preset brightness difference ranges;
[0225] In response to determining that the brightness of the roof light is greater than or equal to the first brightness threshold and less than or equal to the second brightness threshold, determining a first compensation brightness corresponding to the target brightness difference range according to a pre-stored first corresponding relationship, and using the first compensation brightness as an initial compensation brightness;
[0226] In response to determining that the brightness of the roof light is greater than the second brightness threshold, determining a second compensation brightness corresponding to the target brightness difference range according to a pre-stored second corresponding relationship, and using the second compensation brightness as an initial compensation brightness;
[0227] Wherein, the first compensation brightness is smaller than the second compensation brightness.
[0228] In some embodiments, the target compensation brightness determination subunit is specifically configured as follows:
[0229] Determine a target distance between the lighted light in the roof lamp and the ceiling screen based on the lighting parameter, and determine a first correction coefficient according to the target distance;
[0230] Determining a target number of lights to be lit in the roof lamp based on the lighting parameter, and determining a second correction coefficient according to the target number;
[0231] The initial compensation brightness, the first correction coefficient and the second correction coefficient are summed to obtain a target compensation brightness.
[0232] In some embodiments, the brightness adjustment unit includes:
[0233] a brightness interference parameter determination subunit, configured to, in response to determining that the brightness of the roof light is greater than a preset brightness threshold, divide the ceiling screen into a plurality of screen areas, and determine a brightness interference parameter of the roof light on each screen area;
[0234] a brightness interference parameter determination subunit, configured to determine whether the brightness interference parameters of multiple screen areas are consistent;
[0235] a target brightness interference parameter determining subunit, configured to determine a target screen area and a corresponding target brightness interference parameter from the multiple screen areas in response to determining that the brightness interference parameters of the multiple screen areas are inconsistent;
[0236] a target compensation brightness determination subunit, configured to determine a target compensation brightness of the target screen area based on the roof light brightness and the target brightness interference parameter;
[0237] The brightness adjustment subunit is configured to sum the current brightness and the target compensation brightness to obtain a target brightness, and control the target screen area of the ceiling screen to adjust from the current brightness to the target brightness.
[0238] In some embodiments, the image quality adjustment module 303 includes:
[0239] A current color temperature acquisition unit, configured to acquire the current color temperature of the ceiling screen at a current moment;
[0240] A second comparison processing unit is configured to determine the color temperature of the ceiling light based on the lighting parameter, determine the color temperature difference according to the color temperature of the ceiling light and the current color temperature, and compare the color temperature difference with a preset color temperature threshold;
[0241] The color temperature adjustment unit is configured to control the ceiling screen to adjust from the current color temperature to the target color temperature according to the color temperature of the ceiling light in response to determining that the color temperature difference is greater than a preset color temperature threshold.
[0242] For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0243] The device of the above embodiment is used to implement the control method of the corresponding vehicle screen in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0244] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for controlling the vehicle screen described in any of the above embodiments is implemented.
[0245] Figure 5 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.
[0246] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0247] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.
[0248] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0249] The communication interface 1040 is used to connect a communication module (not shown in the figure) to realize communication interaction between the device and other devices. The communication module can realize communication through wired means (such as USB (Universal Serial Bus), network cable, etc.) or wireless means (such as mobile network, WIFI (Wireless Fidelity), Bluetooth, etc.).
[0250] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010 , the memory 1020 , the input / output interface 1030 , and the communication interface 1040 ).
[0251] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.
[0252] The electronic device of the above-mentioned embodiment is used to implement the control method of the corresponding vehicle screen in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0253] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle screen control method described in any of the above embodiments.
[0254] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0255] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the vehicle screen control method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0256] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments, the present application also provides a vehicle, including a control device for the vehicle screen, or an electronic device, or a storage medium in the above-mentioned embodiments, and the vehicle equipment implements the control method for the vehicle screen described in any of the above embodiments.
[0257] The vehicle of the above-mentioned embodiment is used to implement the control method of the vehicle screen described in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0258] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the vehicle screen control method as described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.
[0259] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.
[0260] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0261] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0262] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0263] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure is limited to these examples. Based on the concept of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present disclosure as described above, which are not provided in detail for the sake of simplicity.
[0264] In addition, to simplify the description and discussion, and in order not to obscure the embodiments of the present disclosure, known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided figures. In addition, devices may be shown in the form of block diagrams to avoid obscuring the embodiments of the present disclosure, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present disclosure are to be implemented (i.e., these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present disclosure, it is apparent to those skilled in the art that the embodiments of the present disclosure may be implemented without these specific details or with variations in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0265] Although the present disclosure has been described in conjunction with specific embodiments of the present disclosure, many alternatives, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the discussed embodiments.
[0266] The embodiments of the present disclosure are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present disclosure. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present disclosure should be included in the scope of protection of the present disclosure.
Claims
1. A method for controlling a vehicle screen, characterized in that: The vehicle screen includes: a ceiling screen that is displaying, and a ceiling light is arranged on the top of the vehicle; the method includes: Obtaining the state of the roof light, and determining whether the state of the roof light is on; In response to determining that the state of the roof light is on, obtaining lighting parameters of the roof light, determining a lighting area of the roof light based on the lighting parameters, and determining whether the lighting area is within a preset area; In response to determining that the lighting area is within a preset area, determining that the ceiling light has image quality interference on the ceiling screen, and adjusting the image quality of the ceiling screen according to the lighting parameters; The adjusting the image quality of the ceiling screen according to the lighting parameters includes: Obtaining the current brightness of the ceiling screen at the current moment; Determining the brightness of the roof light based on the lighting parameter, and comparing the brightness of the roof light with a preset brightness threshold; In response to determining that the brightness of the roof light is greater than a preset brightness threshold, controlling the ceiling screen to adjust from the current brightness to a target brightness according to the brightness of the roof light; In response to determining that the brightness of the roof light is greater than a preset brightness threshold, controlling the ceiling screen to adjust from the current brightness to the target brightness according to the brightness of the roof light includes: In response to determining that the brightness of the roof light is greater than a preset brightness threshold, determining an initial compensation brightness according to the brightness of the roof light; Based on the lighting parameters, the initial compensation brightness is corrected to obtain a target compensation brightness; The current brightness and the target compensation brightness are summed to obtain a target brightness, and the ceiling screen is controlled to adjust from the current brightness to the target brightness; The correcting the initial compensation brightness based on the lighting parameter to obtain a target compensation brightness includes: Determine a target distance between the lighted light in the roof lamp and the ceiling screen based on the lighting parameter, and determine a first correction coefficient according to the target distance; Determining a target number of lights to be lit in the roof lamp based on the lighting parameter, and determining a second correction coefficient according to the target number; The initial compensation brightness, the first correction coefficient and the second correction coefficient are summed to obtain a target compensation brightness.
2. The method according to claim 1, characterized in that The brightness threshold comprises: a first brightness threshold and a second brightness threshold; In response to determining that the brightness of the roof light is greater than a preset brightness threshold, determining an initial compensation brightness according to the brightness of the roof light includes: Determine a brightness difference according to the brightness of the roof light and the current brightness, and determine a target brightness difference range to which the brightness difference belongs from a plurality of preset brightness difference ranges; In response to determining that the brightness of the roof light is greater than or equal to the first brightness threshold and less than or equal to the second brightness threshold, determining a first compensation brightness corresponding to the target brightness difference range according to a pre-stored first corresponding relationship, and using the first compensation brightness as an initial compensation brightness; In response to determining that the brightness of the roof light is greater than the second brightness threshold, determining a second compensation brightness corresponding to the target brightness difference range according to a pre-stored second corresponding relationship, and using the second compensation brightness as an initial compensation brightness; Wherein, the first compensation brightness is smaller than the second compensation brightness.
3. The method according to claim 1, characterized in that In response to determining that the brightness of the roof light is greater than a preset brightness threshold, controlling the ceiling screen to adjust from the current brightness to the target brightness according to the brightness of the roof light includes: In response to determining that the brightness of the roof light is greater than a preset brightness threshold, dividing the ceiling screen into a plurality of screen areas, and determining a brightness interference parameter of the roof light on each screen area; Determine whether the brightness interference parameters of multiple screen areas are consistent; In response to determining that the brightness interference parameters of the plurality of screen areas are inconsistent, determining a target screen area and a corresponding target brightness interference parameter from the plurality of screen areas; Determining a target compensation brightness of the target screen area based on the roof light brightness and the target brightness interference parameter; The current brightness and the target compensation brightness are summed to obtain the target brightness, and the target screen area of the ceiling screen is controlled to adjust from the current brightness to the target brightness.
4. The method according to claim 1, characterized in that: The adjusting the image quality of the ceiling screen according to the lighting parameters includes: Obtaining the current color temperature of the ceiling screen at the current moment; Determine the color temperature of the ceiling light based on the lighting parameters, determine the color temperature difference according to the color temperature of the ceiling light and the current color temperature, and compare the color temperature difference with a preset color temperature threshold; In response to determining that the color temperature difference is greater than a preset color temperature threshold, the ceiling screen is controlled to adjust from the current color temperature to a target color temperature according to the color temperature of the ceiling light.
5. A control device for a vehicle screen, characterized in that: The vehicle screen includes: a ceiling screen that is displaying, and a roof light is arranged on the top of the vehicle; the device includes: An opening state judgment module is configured to obtain a state of the roof light and judge whether the state of the roof light is an opening state; a lighting area determination module, configured to, in response to determining that the state of the roof light is on, obtain lighting parameters of the roof light, determine a lighting area of the roof light based on the lighting parameters, and determine whether the lighting area is within a preset area; A picture quality adjustment module is configured to, in response to determining that the lighting area is within a preset area, determine that the roof light has picture quality interference on the ceiling screen, and adjust the picture quality of the ceiling screen according to the lighting parameters; The image quality adjustment module comprises: A current brightness acquisition unit, configured to acquire the current brightness of the ceiling screen at a current moment; a first comparison processing unit, configured to determine the brightness of the roof light based on the lighting parameter, and compare the brightness of the roof light with a preset brightness threshold; a brightness adjustment unit, configured to, in response to determining that the brightness of the roof light is greater than a preset brightness threshold, control the ceiling screen to adjust from the current brightness to a target brightness according to the brightness of the roof light; The brightness adjustment unit comprises: an initial compensation brightness determination subunit, configured to determine an initial compensation brightness according to the brightness of the roof light in response to determining that the brightness of the roof light is greater than a preset brightness threshold; a target compensation brightness determination subunit, configured to correct the initial compensation brightness based on the lighting parameter to obtain a target compensation brightness; a brightness adjustment subunit, configured to sum the current brightness and the target compensation brightness to obtain a target brightness, and control the ceiling screen to adjust from the current brightness to the target brightness; The target compensation brightness determination subunit is specifically configured as follows: Determine a target distance between the lighted light in the roof lamp and the ceiling screen based on the lighting parameter, and determine a first correction coefficient according to the target distance; Determining a target number of lights to be lit in the roof lamp based on the lighting parameter, and determining a second correction coefficient according to the target number; The initial compensation brightness, the first correction coefficient and the second correction coefficient are summed to obtain a target compensation brightness.
6. An electronic device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and running on the processor, wherein when the processor executes the program, the method according to any one of claims 1 to 4 is implemented.
7. A vehicle, characterized in that: A control device comprising the vehicle screen as claimed in claim 5 or an electronic device as claimed in claim 6.
Citation Information
Patent Citations
Method for automatically adjusting display parameters of display screen inside vehicle
CN116645931A