Display control method for vehicle-mounted glass of vehicle and vehicle-mounted glass assembly
By acquiring vehicle environment information and target object location information, the scaling, brightness, and position of the vehicle glass display area are adjusted, solving the problem of poor user experience in existing technologies and achieving a more flexible and high-tech display effect.
Patent Information
- Application Number
- CN202510202229.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-21
- Publication Date
- 2026-03-06
AI Technical Summary
In existing technologies, automotive glass display solutions cannot automatically adjust the scaling, brightness, and position of the displayed content based on vehicle environment information and target object location information, resulting in a poor user experience.
By acquiring environmental information of the vehicle and location information of the target object, it determines whether preset conditions are met and automatically adjusts the scaling, brightness, size, and position of the vehicle's glass display area.
It enhances the technological feel of in-vehicle glass displays and improves the user's driving experience, meeting user needs in more scenarios.
Smart Images

Figure CN121608593A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of control technology related to vehicles, and more specifically, to a display control method for a vehicle's in-vehicle glass, a vehicle's in-vehicle glass assembly, a display system for a vehicle's in-vehicle glass, a vehicle including the in-vehicle glass assembly or display system, a computer-readable storage medium, and a computer program product. Background Technology
[0002] With the rapid development of smart cockpits, the demand for interaction between people and vehicles is also increasing. Information exchange is particularly important in this interaction. Therefore, the demand for in-vehicle display functions in smart cockpits is growing daily, leading to the emergence of various display functions such as large screens, multi-screen displays, smart surfaces, and head-up displays (HUDs), thereby providing vehicle users with more information support.
[0003] In existing technologies, there are already some applications for displaying information on vehicle windows. For example, displaying vehicle-related information to the driver on the windshield in a position corresponding to the driver, and displaying advertisements outward on the rear window, etc. Summary of the Invention
[0004] Although there are some existing technologies that can display information on vehicle glass, such as on the windshield or rear window, these display solutions usually only display at a fixed position and brightness on the glass, and do not automatically change when the information associated with the vehicle and / or the user's location information meets certain conditions. This can cause inconvenience to users in some cases, and users cannot obtain a good driving experience.
[0005] To address the aforementioned technical issues, the solution disclosed herein modifies the scaling, brightness, size, and / or position of the displayed content in the display area of the vehicle glass when the vehicle's environmental information and / or the target object's location information meet preset conditions. This improves the flexibility of vehicle glass usage in different scenarios, expands and enhances the functionality of vehicle glass, enhances the technological feel of vehicle glass displays, meets user needs in more scenarios, and improves the user's driving experience.
[0006] Therefore, according to a first aspect of this disclosure, a display control method for vehicle-mounted glass is provided, comprising: step 101, acquiring environmental information of the vehicle and / or location information of a target object, the target object being located outside the vehicle; step 102, determining whether the environmental information of the vehicle and / or the location information of the target object meet preset conditions; and step 103, in response to the environmental information of the vehicle and / or the location information of the target object meeting the preset conditions, changing the scaling of the display content in the display area of the vehicle-mounted glass, the display brightness of the display area, the size of the display area, and / or the position of the display area, wherein the vehicle-mounted glass faces outwards from the vehicle.
[0007] Based on the above technical concept, the implementation of this disclosure may further include any one or more of the following optional forms.
[0008] In some embodiments, the vehicle's environmental information includes the vehicle's ambient brightness, real-time weather conditions, atmospheric visibility outside the vehicle, and / or the air pollution index outside the vehicle. Step 103 includes: in response to the vehicle's ambient brightness being greater than a first brightness threshold, or the increase in brightness or the percentage increase in brightness of the vehicle's ambient brightness being greater than or equal to a brightness increase threshold, the real-time weather conditions being specific weather, the atmospheric visibility outside the vehicle being less than an atmospheric visibility threshold, and / or the air pollution index outside the vehicle being greater than an air pollution index threshold, increasing the scaling of the displayed content, brightening the display brightness, and / or expanding the size of the display area.
[0009] In some embodiments, the degree of increase in the scaling of the displayed content, the degree of brightening of the display, and / or the degree of expansion of the display area are fixed values or fixed proportions. Optionally, the fixed values or fixed proportions are associated with the first brightness threshold, the atmospheric visibility threshold, and / or the air pollution index threshold; or the degree of increase in the scaling of the displayed content, the degree of brightening of the display, and / or the degree of expansion of the display area are associated with the difference between the ambient brightness of the vehicle and the first brightness threshold, or the amount or proportion of brightness increase, the type of real-time weather conditions, the difference between the atmospheric visibility threshold and the atmospheric visibility outside the vehicle, and / or the difference between the air pollution index outside the vehicle and the air pollution index threshold.
[0010] In some embodiments, the environmental information of the vehicle includes the ambient brightness of the vehicle, and step 103 includes: in response to the ambient brightness of the vehicle being less than a second brightness threshold or the amount or percentage of brightness reduction of the ambient brightness of the vehicle being greater than or equal to the brightness reduction threshold, reducing the scaling of the displayed content, dimming the display brightness, and / or shrinking the size of the display area.
[0011] In some embodiments, the degree of reduction in the scaling of the displayed content, the degree of dimming of the display brightness, and / or the degree of reduction in the size of the display area are fixed values or fixed percentage values. Optionally, the fixed values or fixed percentage values are associated with the second brightness threshold; or the degree of reduction in the scaling of the displayed content, the degree of dimming of the display brightness, and / or the degree of reduction in the size of the display area are associated with the difference between the second brightness threshold and the ambient brightness of the vehicle, or the amount of brightness reduction, or the percentage of brightness reduction.
[0012] In some embodiments, the location information of the target object includes the distance between the target object and the vehicle and / or the orientation of the target object relative to the vehicle, and step 103 includes: in response to a decrease in the distance between the target object and the vehicle, reducing the scaling of the displayed content and / or shrinking the size of the display area; and / or in response to a change in the orientation of the target object relative to the vehicle, changing the position of the display area in the lateral direction on one or more of the vehicle windows.
[0013] In some embodiments, any one or more of the following conditions are met: the degree of reduction in the scaling of the displayed content and / or the degree of reduction in the size of the display area are associated with the amount or percentage reduction in the distance between the target object and the vehicle; the speed at which the position of the display area in the lateral direction on one or more of the vehicle windows moves corresponds to the speed of change in the orientation of the target object relative to the vehicle, optionally, the vehicle windows are side windows.
[0014] In some embodiments, the display area before and after the position change is located on the same vehicle glass or different vehicle glass.
[0015] In some embodiments, step 101 includes: detecting environmental information of the vehicle via a sensor or acquiring it via a networked device; and / or detecting the orientation of the target object relative to the vehicle and the distance between the target object and the vehicle via a location detection unit and / or image recognition technology.
[0016] In some embodiments, prior to step 103, the display control method further includes: acquiring user information of the target object; and determining the position and / or size of the display content and / or display area on the vehicle glass based on the user information of the target object; or, the display control method further includes: identifying the target object via image recognition technology; and acquiring the position and / or size of the display content and / or display area on the vehicle glass pre-configured for the target object.
[0017] In some embodiments, the user information includes the target object's age or age group, identity, gender, height data, and / or eye height data. Obtaining the target object's user information includes: obtaining the target object's age or age group, gender, and / or height data or eye height data via a networked device; detecting the target object's age or age group, identity, and / or gender via image recognition technology; detecting the target object's height data or eye height data via a sensor; or obtaining pre-configured data on the target object's age or age group, identity, gender, and / or height data or eye height data.
[0018] In some embodiments, the step of determining the position and / or size of the display content and / or display area on the vehicle glass based on the user information of the target object includes: adjusting the position of the display area on the vehicle glass in the vertical direction based on the acquired height data or eye height data.
[0019] In some embodiments, the position of the current display area of the vehicle-mounted glass in the vertical direction corresponds to a height reference value or an eyeball height reference value of the target object, and the step of adjusting the position of the display area on the vehicle-mounted glass in the vertical direction based on the acquired height data or eyeball height data includes: determining the difference between the height data or the eyeball height data and the height reference value or the eyeball height reference value; and adjusting the position of the display area on the vehicle-mounted glass in the vertical direction according to the difference.
[0020] In some embodiments, the vehicle glass has multiple preset display areas in the vertical direction, the positions of which correspond to multiple different height ranges or eyeball height ranges of the target object, and the step of adjusting the position of the display area on the vehicle glass in the vertical direction based on the acquired height data or eyeball height data includes: adjusting the position of the display area in the vertical direction to a position on the vehicle glass corresponding to the range of the acquired height data or eyeball height data.
[0021] In some embodiments, the step of determining the location and / or size of the display content and / or display area on the vehicle glass based on the user information of the target object includes: determining the display content on the vehicle glass based on the age or age group, identity and / or gender of the target object.
[0022] In some embodiments, the display function on the vehicle glass is activated in response to vehicle startup, fulfillment of pre-configured conditions, actively determined control commands, or passively received control commands.
[0023] In some embodiments, the step of activating the display function on the vehicle glass in response to vehicle startup, fulfillment of pre-configured conditions, or passively received control commands includes: activating the display function on the vehicle glass in response to reaching a pre-configured display activation time or identifying a target object as a specific object; or activating the display function on the vehicle glass based on control commands received via the vehicle's in-vehicle interface, communication module, and / or human-machine interaction module.
[0024] In some embodiments, the display control method further includes: activating the display interaction function on the vehicle glass in response to the location information of the target object indicating that the target object is within a preset distance range of the vehicle glass, or in response to a passively received control command.
[0025] In some embodiments, when one or more display stop conditions are met, the display of content on the vehicle glass is stopped. Optionally, the display stop conditions include: the target object entering the vehicle; the vehicle glass lowering; actively determining or passively receiving a control command related to display stop; and / or the vehicle stopping operation. Further, optionally, the display control method further includes: detecting whether the target object has entered the vehicle or whether the vehicle glass has lowered via sensors, a distance detection unit, and / or an image recognition device.
[0026] In some embodiments, the display control method further includes: projecting corresponding content into the display area of the vehicle glass using at least one projector; and / or, wherein the display content includes: a virtual avatar or cartoon image; environmental information of the vehicle; information related to function control; information related to audio-visual entertainment; information related to the journey of the target object; and / or lifestyle service information.
[0027] According to a second aspect of this disclosure, a vehicle-mounted glass assembly is provided, comprising: a vehicle-mounted glass; a projection display functional layer and / or an autonomous display functional layer integrally formed with the vehicle-mounted glass; and a display control device configured to perform a display control method according to any embodiment of the various embodiments of the first aspect of this disclosure.
[0028] According to a third aspect of this disclosure, a vehicle-mounted glass assembly is provided, adapted to change the scaling of displayed content, the display brightness, the size, and / or the position of the display area in the display area of the vehicle-mounted glass in response to preset conditions such as environmental information of the vehicle and / or the position information of a target object located outside the vehicle. The vehicle-mounted glass assembly includes: a vehicle-mounted glass; and a projection display functional layer and / or an autonomous display functional layer, which are integrally formed with the vehicle-mounted glass.
[0029] In some embodiments, the vehicle glass assembly is adapted to display content thereon when the display control method described in any one of the embodiments of the first aspect of this disclosure is performed.
[0030] In some embodiments, the vehicle glass assembly further includes a control unit, which includes an input interface and an output interface. The input interface is coupled to a display control device and is used to receive display control commands from the display control device. The output interface is coupled to the autonomous display function layer. The display control commands are generated by the display control device executing a display control method according to any embodiment of the various embodiments of the first aspect of this disclosure. The control unit is configured to control the autonomous display function layer to perform corresponding display operations based on the display control commands.
[0031] According to a fourth aspect of this disclosure, a display system for vehicle-mounted glass is provided, comprising: a projection display functional layer and / or an autonomous display functional layer integrally formed with the vehicle-mounted glass; and a display control device configured to perform a display control method according to any embodiment of the various embodiments of the first aspect of this disclosure.
[0032] In some embodiments, the display system further includes at least one projector configured to project corresponding content onto the display area of the vehicle-mounted glass.
[0033] In some embodiments, the projection display layer and / or the autonomous display layer at least cover the display area on the vehicle glass; or the projection display layer and / or the autonomous display layer only cover a portion of the vehicle glass; or the projection display layer and / or the autonomous display layer cover a pre-defined display area on the vehicle glass, and / or wherein the content displayed on the projection display layer and / or the autonomous display layer includes: virtual avatars or cartoon images; environmental information of the vehicle; information related to function control; information related to audio-visual entertainment; information related to the journey of the target object; and / or lifestyle service information.
[0034] According to a fifth aspect of this disclosure, a vehicle is provided, comprising: an in-vehicle glass assembly as described in any embodiment of the second to third aspects of this disclosure, or a display system as described in any embodiment of the fourth aspect of this disclosure.
[0035] According to a sixth aspect of this disclosure, a computer-readable storage medium is provided having computer-executable instructions stored thereon for performing a display control method according to any embodiment of the various embodiments of the first aspect of this disclosure.
[0036] According to a seventh aspect of this disclosure, a computer program product is provided, which is tangibly stored on a computer-readable storage medium and includes computer-executable instructions that, when executed, cause at least one processor to perform the display control method according to any embodiment of the various embodiments of the first aspect of this disclosure.
[0037] The display control method, vehicle glass assembly, display system, and vehicle provided herein, when the vehicle's environmental information and / or the location information of the target object meet preset conditions, change the scaling, brightness, size, and / or position of the display content in the display area of the vehicle glass, thereby improving the technological feel of the vehicle glass display and the user's driving experience. Attached Figure Description
[0038] The features, advantages, and other aspects of the various embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Several embodiments of this disclosure are illustrated herein by way of example and not limitation, in the accompanying drawings:
[0039] Figure 1 A flowchart is shown of a display control method for vehicle-mounted glass according to an embodiment of the present disclosure;
[0040] Figure 2 A schematic diagram is shown showing how the position of the display area changes in the lateral direction of the vehicle glass according to an embodiment of the present disclosure;
[0041] Figure 3 A schematic block diagram of an automotive glass assembly according to an embodiment of the present disclosure is shown;
[0042] Figure 4 A schematic block diagram of a display system according to an embodiment of the present disclosure is shown;
[0043] Figure 5 A schematic block diagram of a display control device for a vehicle's on-board glass according to an embodiment of the present disclosure is shown;
[0044] Figure 6 A schematic block diagram of a display control device according to an embodiment of the present disclosure is shown. Detailed Implementation
[0045] Various exemplary embodiments of this disclosure are described in detail below with reference to the accompanying drawings. While the exemplary methods and apparatuses described below include software and / or firmware executed on hardware among other components, it should be noted that these examples are merely illustrative and should not be considered limiting. For example, it is conceivable that any or all hardware, software, and firmware components may be implemented exclusively in hardware, exclusively in software, or in any combination of hardware and software. Therefore, although exemplary methods and apparatuses have been described below, those skilled in the art will readily understand that the examples provided are not intended to limit the ways in which these methods and apparatuses may be implemented.
[0046] Furthermore, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of the methods and systems according to various embodiments of this disclosure. It should be noted that the functions marked in the blocks may occur in a different order than that shown in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, or they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0047] The terms “comprising,” “including,” and similar terms as used in this disclosure are open-ended, meaning “including / including but not limited to,” implying that other content may also be included. The term “based on” means “at least partially based on.” The term “one embodiment” means “at least one embodiment”; the term “another embodiment” means “at least one additional embodiment,” and so on.
[0048] In this disclosure, the terms “first”, “second”, etc., are not used to specify the order of events or the number of components, unless otherwise stated.
[0049] In this disclosure, the terms “up,” “down,” “front,” “back,” “left,” “right,” “inner,” and “outer” indicate orientation or positional relationships only for the convenience and simplification of description, and do not indicate or imply that the device or component referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this disclosure.
[0050] In this disclosure, the term "display area" refers to an area that has display functionality and can serve as a display area when needed. However, this does not mean that every display area within these display areas must display corresponding content; rather, the display of content is determined based on the actual application situation, and the content is not used for display when it is not needed.
[0051] In this disclosure, the term "lateral direction" refers to a direction parallel to the ground where the vehicle is located, for example, along the length of the vehicle body for a side window. The term "vertical direction" refers to a direction approximately perpendicular to the lateral direction, i.e., along the height of the vehicle body.
[0052] In addition, it should be understood that, for a vehicle, the vehicle glass can be the side window next to the driver's or passenger's seat, the side window next to the rear seats, or the windshield or the rear window.
[0053] As mentioned earlier, existing vehicle information display solutions typically only display information at a fixed position and brightness on the glass, without automatically changing based on certain conditions regarding the vehicle's environmental information and / or the user's location. This can cause inconvenience for users in some situations and hinder their driving experience. To address this technological limitation and related issues, the solution disclosed herein can adjust the scaling, brightness, size, and / or position of the displayed content on the vehicle's glass display area when the vehicle's environmental information and / or the target object's location information meet preset conditions. This enhances the technological feel of the vehicle's glass display and improves the user's driving experience.
[0054] The technical solutions based on this disclosure will be described in detail below with reference to several embodiments. First, a display control method for vehicle-mounted glass according to an embodiment of this disclosure will be introduced.
[0055] First refer to Figure 1 , Figure 1 A flowchart illustrating a display control method for a vehicle's in-vehicle glass according to an embodiment of this disclosure is shown. This display control method 100 can be executed by any single computing device or a combination of two or more computing devices, such as by a separate control device, the vehicle's system host, and / or a control device included in the in-vehicle glass assembly. The vehicle can be, for example, various types of vehicles such as ride-hailing vehicles, private cars, taxis, car-sharing vehicles, and autonomous vehicles.
[0056] In step 101, the vehicle's environmental information and / or the target object's location information are acquired. The target object is located outside the vehicle and may be the driver or a passenger. The vehicle's environmental information may include, for example, weather forecast information for the destination, real-time weather information for the vehicle's current location, and real-time environmental parameters inside the vehicle. The destination's weather forecast information may include weather conditions (sunny / cloudy / overcast / rainy / fog / haze), sunrise and sunset times, temperature, humidity, wind speed, air pollution index, and air pressure changes at the time of arrival or for a future period (such as during the target object's stay at the destination). Real-time weather information may include (e.g., sensed by sensors outside the vehicle) real-time weather conditions (sunny / cloudy / overcast / rainy / fog / haze), the vehicle's ambient brightness (e.g., illuminance), and the vehicle's external temperature, humidity, wind speed, air pollution index, and air pressure. Real-time environmental parameters may include (e.g., sensed by sensors inside the vehicle) the vehicle's internal temperature, humidity, air pollution index, brightness (e.g., illuminance), odor, and sound. Advantageously, the vehicle's environmental information includes ambient brightness (e.g., illuminance), real-time weather conditions, atmospheric visibility outside the vehicle, and / or the air pollution index outside the vehicle. Ambient brightness can be the overall ambient brightness outside the vehicle, for example, it can be detected by an illuminance sensor mounted outside the vehicle, or obtained by calculating the average of multiple ambient brightness values detected by multiple illuminance sensors mounted outside the vehicle. Atmospheric visibility at the vehicle's current location can be obtained from the internet, or measured by a visibility meter. Of course, in addition to the information listed above, the vehicle's environmental information can include any other suitable information. The location information of the target object can include the distance between the target object and the vehicle, and the target object's orientation relative to the vehicle. Advantageously, the distance between the target object and the vehicle can be the distance between the target object and a fixed part of the vehicle (such as the A-pillar, B-pillar, C-pillar, or rear of the vehicle), and the orientation of the target object relative to the vehicle can be the orientation of the target object relative to that fixed part; or, the distance between the target object and the vehicle can be the distance between the geometric centers of the target object and the vehicle, and the orientation of the target object relative to the vehicle can be the orientation of the target object relative to that geometric center.
[0057] Depending on the target audience and application scenario, it's possible to determine whether to acquire one or both of the vehicle's environmental information and the target audience's location information. When acquiring the vehicle's environmental information, the type of information to be acquired can also be determined based on the specific target audience and application scenario. For example, if the target audience is a private car owner, real-time weather information for the vehicle's current location and the driver's location information can be acquired; if the target audience is a ride-hailing passenger, weather forecast information for the destination and the passenger's location information can be acquired, and so on.
[0058] The aforementioned information can be retrieved from internal or external memory storing this information, or received from other devices. For example, if the vehicle's system host memory pre-stores weather forecast information for the destination over a future period, this information can be read directly from the memory; weather forecast information for the destination can be obtained from the Internet via an in-vehicle networking device (such as a T-BOX); real-time weather information about the vehicle's current location can be received from sensors installed outside the vehicle (such as temperature sensors, humidity sensors, air quality sensors, illuminance sensors, etc.); real-time environmental parameters inside the vehicle can be received from sensors installed inside the vehicle (such as temperature sensors, humidity sensors, air quality sensors, illuminance sensors, etc.); and the location information of a target object located outside the vehicle can be obtained from a location detection unit installed on the vehicle (such as an ultrasonic detection unit or an electromagnetic wave detection unit (such as a Bluetooth unit, a WIFI unit, or an RFID unit)) or through image recognition technology, including the orientation and distance of the target object relative to a fixed part of the vehicle or the geometric center of the vehicle.
[0059] In some embodiments, an in-vehicle networking device, such as a T-BOX, is installed in the vehicle. This in-vehicle networking device can obtain weather forecast information for a future period from the Internet when the vehicle starts, or at a certain frequency (e.g., hourly), or in response to a received instruction. The display control device executing display control method 100 can actively acquire or passively receive the weather forecast information acquired by the in-vehicle networking device. After actively acquiring or passively receiving the weather forecast information, the display control device can directly use this information or store it in memory for later use.
[0060] In some embodiments, sensors such as temperature sensors and illuminance sensors are installed at one or more locations inside and / or outside the vehicle. These sensors can detect real-time environmental parameters inside the vehicle and / or real-time weather information of the vehicle's current location at a certain frequency or in response to received instructions. The display control device executing display control method 100 can actively acquire or passively receive the real-time environmental parameters inside the vehicle and / or real-time weather information of the vehicle's current location detected by the sensors. After actively acquiring or passively receiving the real-time environmental parameters inside the vehicle and / or real-time weather information of the vehicle's current location, the display control device can directly use this information or store it in memory for later use.
[0061] In some embodiments, a position detection unit, such as an ultrasonic detection unit or an electromagnetic wave detection unit, is installed externally on the vehicle. The position detection unit can communicate with an electronic device (such as a car key, mobile phone, etc.) carried by the target object and perform positioning calculations based on signals received from the electronic device to obtain the target object's position information. For example, the position detection unit may include at least two sensors installed at different locations on the vehicle (e.g., one at the rear and one on the B-pillar), with corresponding sensors installed on the electronic device. When the user-carried electronic device enters a preset range (e.g., ten meters), the position detection unit is triggered to enter a working state. At least two sensors on the vehicle respectively send and receive signals with the sensors of the electronic device. The position detection unit performs positioning calculations based on the received signals (e.g., signal strength, time difference, and / or phase difference) to obtain the target object's position information. The frequency of acquiring the target object's position information can be determined based on the target object's moving speed, such as once per second. The display control device executing the display control method 100 can actively acquire or passively receive the target object's position information acquired by the position detection unit. After actively acquiring or passively receiving the location information of the target object, the display control device can directly use this information or store it in memory for later use.
[0062] In some embodiments, an image recognition device, such as a camera, is installed externally on the vehicle. The image recognition device can identify the target object and determine its location information. The target object's identity may include the driver or a passenger. Configuration information of the target object can be obtained from the internet or other locations, or pre-stored on the vehicle, and the target object's identity and location information can be determined based on this configuration information. For example, the depth of field of the target object in an image can be determined using known image recognition techniques, thereby determining the target object's orientation relative to the vehicle and the distance between the target object and the vehicle. A position detection unit can also be combined with image recognition technology to determine the target object's location information. The display control device executing the display control method 100 can actively acquire or passively receive the target object's location information acquired by the image recognition device. After actively acquiring or passively receiving the target object's location information, the display control device can directly use this information or store it in memory for later use.
[0063] In step 102, it is determined whether the vehicle's environmental information and / or the target object's location information meet preset conditions. Specifically, it can be determined whether the vehicle's environmental information and / or the target object's location information meet a preset threshold or a preset state (e.g., a changed preset state). In this case, the display control device executing the display control method 100 can read the preset threshold or preset state from the memory and compare it with the vehicle's environmental information and / or the target object's location information obtained in step 101, thereby determining whether the vehicle's environmental information and / or the target object's location information meets the preset threshold or the preset state. In this case, the display control device executing the display control method 100 can read the previously obtained vehicle's environmental information and / or the target object's location information from the memory and compare it with the vehicle's environmental information and / or the target object's location information obtained in step 101, thereby determining whether the vehicle's environmental information and / or the target object's location information has changed. It can also be determined whether the vehicle's environmental information and / or the target object's location information has changed, and if it is determined that a change has occurred, whether the amount of change meets a preset change threshold. In this situation, the display control device executing the display control method 100 can read the previously acquired vehicle environmental information and / or target object position information and preset change threshold from the memory, compare it with the vehicle environmental information and / or target object position information acquired in step 101 and calculate the change amount, compare the calculated change amount with the read preset change threshold, and then determine whether the vehicle environmental information and / or target object position information has changed and whether the change amount meets the preset change threshold.
[0064] In one example, the information acquired is the ambient brightness of the vehicle. The display control device executing the display control method 100 can compare the ambient brightness of the vehicle with a preset brightness threshold to determine whether it is greater than a first brightness threshold or less than a second brightness threshold; it can also determine whether the ambient brightness of the vehicle acquired this time has changed compared with the previously acquired ambient brightness, and if so, the amount of brightness increase, the percentage of brightness increase, the amount of brightness decrease, or the percentage of brightness decrease, and then compare it with the preset brightness increase threshold or brightness decrease threshold.
[0065] In one example, the information obtained is the real-time weather condition. The display control device executing the display control method 100 can determine whether the real-time weather condition is a specific weather condition such as rain, fog, or haze (i.e., whether it meets the preset state).
[0066] In one example, the information acquired is the atmospheric visibility outside the vehicle. The display control device executing display control method 100 can compare the atmospheric visibility outside the vehicle with a preset atmospheric visibility threshold to determine whether it is less than the atmospheric visibility threshold.
[0067] In one example, the information obtained is the air pollution index outside the vehicle. The display control device executing the display control method 100 can compare the air pollution index outside the vehicle with a preset air pollution index threshold to determine whether it is greater than the air pollution index threshold.
[0068] In one example, the information acquired is the location information of the target object. The location information of the target object may include the distance between the target object and the vehicle and / or the orientation of the target object relative to the vehicle. The display control device executing display control method 100 can determine whether the distance between the target object and the vehicle has decreased. If the distance between the target object and the vehicle has decreased, it indicates that the target object is approaching the vehicle. The display control device executing display control method 100 can also determine whether the orientation of the target object relative to the vehicle has changed.
[0069] In step 103, in response to the vehicle's environmental information and / or the target object's location information meeting preset conditions, the scaling of the displayed content, the display brightness, the size of the display area, and / or the position of the display area on the vehicle glass are changed. The vehicle glass may have at least one display area, in which corresponding content is displayed facing outwards from the vehicle. The display area may be a personalized display area for a specific target object, or it may be a display area suitable for a general population.
[0070] The content displayed on the vehicle's exterior windows may or may not be related to the acquired environmental information of the vehicle and / or the location information of the target. The displayed content may include environmental information, as well as virtual avatars or cartoon characters, information related to function control, information related to audio-visual entertainment, information related to the target's journey, and / or lifestyle service information. Environmental information may include the various types of information mentioned above, which will not be elaborated further here. Virtual avatars or cartoon characters may be related to the vehicle brand, designed based on the user's age or age group and / or gender, designed based on the user's identity (e.g., driver or passenger), or specifically designed for the target, etc. Information related to function control may include content selection menus, function control panels (e.g., switches for seat adjustment, seat heating, air conditioning, window controls, etc.). Information related to audio-visual entertainment may include games, short videos, music players, photos, etc. Information related to the target's journey may include welcome messages, vehicle location, maps, navigation information, etc. Map and navigation information at different granularities can be displayed based on the user's identity. For example, if the target audience is drivers, more detailed maps and navigation information can be displayed; if the target audience is passengers, a brief display of the departure point, destination, and vehicle route is sufficient. Lifestyle service information can include advertisements, destination-related clothing indexes, restaurant and accommodation information, and travel information. Different types of lifestyle service information can be displayed based on the user's age or age group, gender, and / or identity. For example, if the target audience is children, advertisements related to children can be displayed; if the target audience is middle-aged women, destination-related clothing indexes can be displayed; if the target audience is passengers, travel information for the destination can be displayed.
[0071] In response to preset conditions met by vehicle environmental information and / or target object location information, the scaling of the displayed content, the brightness of the displayed area, the size of the displayed area, and / or the position of the displayed area in the vehicle's glass can be changed. The displayed content may include, for example, text, numbers, symbols, patterns, images, or videos. Changing the scaling of the displayed content may include increasing or decreasing the scaling (e.g., increasing the scaling of displayed text or patterns to 125% or decreasing it to 85%). The conditions under which the vehicle's environmental information and / or target object location information meet preset conditions can be pre-associated with corresponding changes in the scaling of the displayed content, the brightness of the displayed area, the size of the displayed area, and / or the position of the displayed area. Therefore, based on whether one or both of the vehicle's environmental information and the target object's location information meet preset conditions, one or more of these settings can be changed.
[0072] In one example, the vehicle's environmental information includes the ambient brightness. It's understandable that when the vehicle is in a bright environment, such as at midday on a roadside, using the default display brightness, default scaling, and default display area size will make it difficult for the user to view the displayed content, requiring more attention and reducing visual comfort. Therefore, a first brightness threshold can be set for comparison with the vehicle's ambient brightness. This first brightness threshold can be a fixed value, such as 15000 LUX or 18000 LUX. If the vehicle's ambient brightness is greater than the first brightness threshold, it indicates that the vehicle is currently in a bright environment. When the vehicle's ambient brightness exceeds the first brightness threshold, the user can view the displayed content clearly and comfortably by increasing the scaling of the displayed content, brightening the display, and / or enlarging the display area. Furthermore, it's understandable that when the vehicle's ambient light brightens significantly—for example, after the vehicle moves from an underground parking lot onto the road or the weather changes from cloudy to sunny—if the display brightness, scaling of the displayed content, and size of the display area remain constant, it will become more difficult for users to view the content compared to before the ambient light brightened. This requires more attention and reduces visual comfort. To reduce or avoid the impact of fluctuations in natural light brightness, a brightness increase threshold can be set to compare the increase in brightness with the ambient light level. When the increase in ambient light level is greater than or equal to the brightness increase threshold, the scaling of the displayed content, the brightness level, and / or the size of the display area can be increased to allow users to view the content clearly and comfortably. The brightness increase threshold can be a fixed value corresponding to the amount of brightness increase, such as 1000 LUX or 2000 LUX; or a fixed percentage value corresponding to the percentage increase, such as 10% or 20%. Furthermore, it is understandable that as the display area expands, the content displayed within it will also expand synchronously along with the boundaries of the display area.
[0073] In such an example, step 103 may include, in response to the ambient brightness of the vehicle being greater than a first brightness threshold, or the amount or percentage increase in the ambient brightness of the vehicle being greater than or equal to the brightness increase threshold, increasing the scaling of the displayed content (e.g., from 100% to 125%), brightening the display brightness (e.g., from 4000 nits to 5000 nits), and / or expanding the size of the display area (e.g., from 250mm × 400mm to 300mm × 480mm), thereby increasing the visual comfort of the target object.
[0074] Advantageously, the degree of increase in the scaling of the displayed content, the degree of brightening of the display, and / or the degree of expansion of the display area are fixed values or fixed proportions; or the degree of increase in the scaling of the displayed content, the degree of brightening of the display, and / or the degree of expansion of the display area are related to the difference between the ambient brightness of the vehicle and a first brightness threshold, or the amount or proportion of brightness increase.
[0075] The scaling factor of the displayed content compared to the default scaling factor, the brightness adjustment compared to the default brightness factor, and / or the expansion factor of the displayed area compared to the default size can be preset to a fixed value or a fixed percentage for a first brightness threshold. For example, compared to the default scaling factor, default brightness factor, and / or default size of the displayed area, the scaling factor of the displayed content might be increased by 25%, the brightness adjustment might be increased to 2000 nits or a 10% adjustment, and / or the size of the displayed area might be expanded by 15%. In other words, if the ambient brightness of the vehicle is greater than the first brightness threshold, the scaling factor of the displayed content will be increased by the corresponding fixed value or fixed percentage from the default scaling factor, the brightness adjustment will be increased by the corresponding fixed value or fixed percentage from the default brightness factor, and / or the size of the displayed area will be expanded by the corresponding fixed value or fixed percentage from the default size. The fixed value or fixed percentage is associated with the first brightness threshold; that is, different first brightness thresholds can correspond to different fixed values or fixed percentages.
[0076] The scaling factor for display content compared to the ambient light level before the brightness increase threshold can be pre-set to a fixed value or a fixed percentage. This includes adjusting the display brightness to 2000 nits or a 10% increase, and / or increasing the display area size by a fixed value or percentage. For example, if the scaling factor for display content is 25% higher than the ambient light level before the brightness increase, the brightness level is adjusted to 2000 nits or a 10% increase, and / or the display area size is increased by 15%. In other words, if the increase in ambient light level is greater than or equal to the brightness increase threshold, the scaling factor for display content will be increased by the corresponding fixed value or percentage, the brightness level will be adjusted by the corresponding fixed value or percentage, and / or the display area size will be increased by the corresponding fixed value or percentage.
[0077] The difference between the vehicle's ambient brightness and a first brightness threshold can be pre-correlated with (e.g., proportionally) the increase in display content scaling compared to the default scaling, the increase in display brightness compared to the default display brightness, and / or the increase in display area size compared to the default display area size. This allows the determination of the increase in display content scaling, the increase in display brightness, and / or the increase in display area size based on the difference between the vehicle's ambient brightness and the first brightness threshold. For example, for every 1000 LUX difference between the vehicle's ambient brightness and the first brightness threshold, the display content scaling increases by 10% from the default scaling, the display brightness is increased by 500 nits or 5% from the default display brightness, and / or the display area size is increased by 5% from the default size. In other words, if the vehicle's ambient brightness is greater than the first brightness threshold, the difference between the vehicle's ambient brightness and the first brightness threshold can be calculated, and the display content scaling, display brightness, and / or display area size can be increased accordingly based on this difference.
[0078] The increase in ambient brightness or its percentage increase can be pre-calculated to correspond (e.g., proportionally) to the increase in scaling of the displayed content compared to the previous level of ambient brightness, the increase in display brightness compared to the previous level of ambient brightness, and / or the increase in display area size compared to the previous level of ambient brightness. This allows for the determination of the increase in scaling of the displayed content, the increase in display brightness, and / or the increase in display area size based on the increase in ambient brightness or its percentage increase. For example, for every 1000 LUX or 5% increase in ambient brightness, the scaling of the displayed content increases by 10% from the previous level of ambient brightness, the display brightness is increased by 500 nits or 5% from the previous level of ambient brightness, and / or the display area size increases by 5% from the previous level of ambient brightness. In other words, if the increase in ambient brightness or its percentage increase is greater than or equal to a brightness increase threshold, the scaling of the displayed content, the brightness of the displayed content, and / or the size of the display area are increased accordingly based on the increase in brightness or its percentage increase.
[0079] In one example, the vehicle's environmental information includes the vehicle's ambient brightness. It's understandable that when the vehicle is in a dark environment, such as an underground parking lot, using the default display brightness, default scaling, and default display area size can cause eye strain or glare when viewing the content, reducing visual comfort. Therefore, a second brightness threshold can be set for comparison with the vehicle's ambient brightness. This second brightness threshold can be a fixed value, such as 10000 LUX or 8000 LUX. The second brightness threshold is significantly smaller than the first brightness threshold. If the vehicle's ambient brightness is less than the second brightness threshold, it indicates that the vehicle is currently in a dark environment. When the vehicle's ambient brightness is less than the second brightness threshold, the user can view the content clearly and comfortably by reducing the scaling of the displayed content, dimming the display brightness, and / or shrinking the display area. Furthermore, it's understandable that when the vehicle's ambient light dims and the brightness changes significantly—for example, after the vehicle moves from a road into an underground parking lot or the weather changes from sunny to cloudy—if the display brightness, the scaling of the displayed content, and the size of the display area remain constant, users will experience eye strain or glare when viewing the content compared to before the dimming, thus reducing visual comfort. To reduce or avoid the impact of fluctuations in natural light brightness, a brightness reduction threshold can be set to compare the amount or percentage reduction in brightness with the ambient light level when the vehicle's ambient light dims. When the amount or percentage reduction in ambient light is greater than or equal to the brightness reduction threshold, the scaling of the displayed content, the brightness level can be reduced, and / or the size of the display area can be decreased to allow users to view the content clearly and comfortably. The brightness reduction threshold can be a fixed value, such as 2000 LUX or 3000 LUX; or a fixed percentage value, such as 20% or 30%. Additionally, it's understood that as the display area shrinks, the content displayed within it will also shrink synchronously along with the boundaries of the display area.
[0080] In such an example, step 103 may include, in response to the ambient brightness of the vehicle being less than a second brightness threshold, or the amount or percentage reduction in the ambient brightness of the vehicle being greater than or equal to the brightness reduction threshold, reducing the scaling of the displayed content (e.g., from 100% to 90%), dimming the display brightness (e.g., from 5000 nits to 4000 nits), and / or reducing the size of the display area (e.g., from 300mm × 500mm to 240mm × 400mm), thereby increasing the visual comfort of the target object.
[0081] Advantageously, the degree of reduction in the scaling of the displayed content, the degree of dimming of the display brightness, and / or the degree of reduction in the size of the display area are fixed values or fixed proportions; or the degree of reduction in the scaling of the displayed content, the degree of dimming of the display brightness, and / or the degree of reduction in the size of the display area are related to the difference between the second brightness threshold and the ambient brightness of the vehicle, or the amount or proportion of brightness reduction.
[0082] The scaling factor for the displayed content compared to the default scaling factor, the dimming factor for the displayed brightness compared to the default displayed brightness, and / or the shrinking factor for the displayed area compared to the default displayed area size can be preset to a fixed value or a fixed percentage for a second brightness threshold. For example, compared to the default scaling factor, default displayed brightness, and / or default displayed area size, the scaling factor for the displayed content might be 10%, the dimming factor for the displayed brightness might be 1000 nits or a dimming factor of 5%, and / or the shrinking factor for the displayed area might be 15%. In other words, if the ambient brightness of the vehicle is less than the second brightness threshold, the scaling factor for the displayed content will be reduced by a fixed value or a fixed percentage from the default scaling factor, the dimming factor for the displayed brightness will be a fixed value or a fixed percentage from the default displayed brightness, and / or the shrinking factor for the displayed area size will be a fixed value or a fixed percentage from the default size. These fixed values or percentages are associated with the second brightness threshold; that is, different second brightness thresholds can correspond to different fixed values or fixed percentages.
[0083] The scaling factor for the display content compared to its original scaling factor before the ambient light dims, the dimming factor for the display brightness compared to its original brightness before the ambient light dims, and / or the shrinking factor for the display area size compared to its original size before the ambient light dims can be preset to fixed values or fixed percentages based on a brightness reduction threshold. For example, compared to the vehicle's original ambient light dimming factor, the scaling factor for the display content might be reduced by 10%, the dimming factor for the display brightness might be 1000 nits or 5%, and / or the shrinking factor for the display area size might be 15%. In other words, if the brightness reduction amount or percentage of the vehicle's ambient light is greater than or equal to the brightness reduction threshold, the scaling factor for the display content will be reduced by a fixed value or fixed percentage, the brightness will be dimmed by a fixed value or fixed percentage, and / or the display area size will be reduced by a fixed value or fixed percentage.
[0084] The difference between the second brightness threshold and the vehicle's ambient brightness can be pre-correlated with (e.g., proportionally) the reduction in display content scaling compared to the default scaling, the dimming of display brightness compared to the default display brightness, and / or the reduction in display area size compared to the default display area size. This allows the determination of the reduction in display content scaling, the dimming of display brightness, and / or the reduction in display area size based on the difference between the second brightness threshold and the vehicle's ambient brightness. For example, for every 1000 LUX difference between the second brightness threshold and the vehicle's ambient brightness, the display content scaling decreases by 10% from the default scaling, the display brightness dims by 500 nits or 5% from the default display brightness, and / or the display area size shrinks by 5% from the default size. In other words, if the vehicle's ambient brightness is less than the second brightness threshold, the difference between the second brightness threshold and the vehicle's ambient brightness can be calculated, and the display content scaling, display brightness dimming, and / or display area size shrinking can be adjusted accordingly.
[0085] The reduction in ambient brightness or its percentage can be pre-defined in relation to the reduction in scaling of the displayed content compared to the pre-darkening scaling, the dimming of the display brightness compared to the pre-darkening scaling, and / or the reduction in the size of the display area compared to the pre-darkening scaling (e.g., proportional). This allows for the determination of the reduction in scaling of the displayed content, the dimming of the display brightness, and / or the reduction in the size of the display area based on the reduction in ambient brightness or its percentage. For example, for every 1000 LUX or 5% decrease in ambient brightness, the scaling of the displayed content decreases by 10% from the pre-darkening scaling, the display brightness dims by 500 nits or 5% from the pre-darkening scaling, and / or the size of the display area shrinks by 5% from the pre-darkening size. In other words, if the reduction in ambient brightness or its percentage is greater than or equal to a brightness reduction threshold, the scaling of the displayed content, the dimming of the display brightness, and / or the reduction in the size of the display area are adjusted accordingly based on the reduction in brightness or its percentage.
[0086] In one example, the vehicle's environmental information includes real-time weather conditions. It's understandable that when the weather conditions are specific, such as rain, fog, or haze, visibility decreases, making it more difficult for users to view the displayed content and requiring more attention, thus reducing visual comfort. Therefore, when the real-time weather conditions are specific, such as rain, fog, or haze, the display content can be viewed clearly and comfortably by increasing its zoom level, brightening the display, and / or enlarging the display area. Furthermore, it's understood that as the display area expands, the content displayed within it will also enlarge synchronously along the boundaries of the display area.
[0087] In such an example, step 103 may include increasing the scaling of the displayed content (e.g., from 100% to 115%), brightening the display (e.g., from 4000 nits to 4500 nits), and / or expanding the size of the display area (e.g., from 250mm × 450mm to 300mm × 540mm) in response to real-time weather conditions for a specific weather condition, thereby increasing the visual comfort of the target object.
[0088] Advantageously, the degree of increase in the scaling of the displayed content, the degree of brightening of the display, and / or the degree of expansion of the display area are related to the type of real-time weather conditions.
[0089] The scaling factor of the display content compared to the default scaling factor, the brightness adjustment compared to the default brightness factor, and / or the enlargement of the display area compared to the default size can be preset to fixed values or fixed proportions for each type of weather condition. For example, compared to the default scaling factor, default brightness factor, and / or default size of the display area, the scaling factor of the display content corresponding to rain is increased by 15%, the brightness adjustment value is increased to 2000 nits or the brightness adjustment ratio is 10%, and / or the size of the display area is enlarged by 10%; the scaling factor of the display content corresponding to fog is increased by 25%, the brightness adjustment value is increased to 3000 nits or the brightness adjustment ratio is 15%, and / or the size of the display area is enlarged by 20%; the scaling factor of the display content corresponding to haze is increased by 35%, the brightness adjustment value is increased to 4000 nits or the brightness adjustment ratio is 20%, and / or the size of the display area is enlarged by 30%. In other words, if the real-time weather conditions are specific weather conditions such as rain, fog, or haze, the scaling of the displayed content will be increased by a fixed value or a fixed percentage compared to the default scaling, default display brightness, and / or default size of the display area; the display brightness will be increased by a fixed value or a fixed percentage; and / or the size of the display area will be increased by a fixed value or a fixed percentage.
[0090] In one example, the vehicle's environmental information includes atmospheric visibility outside the vehicle. It's understandable that when atmospheric visibility is low, it becomes relatively difficult for users to view the displayed content, requiring more attention and reducing visual comfort. Therefore, an atmospheric visibility threshold can be set, and when the atmospheric visibility outside the vehicle is less than the threshold, the display content can be scaled up, the display brightness increased, and / or the display area enlarged to allow users to view the content clearly and comfortably. Furthermore, it's understood that as the display area expands, the content displayed within it will also enlarge synchronously along with the boundaries of the display area.
[0091] In such an example, step 103 may include increasing the scaling of the displayed content (e.g., from 100% to 150%), brightening the display (e.g., from 4000 nits to 6000 nits), and / or expanding the size of the display area (e.g., from 250mm × 450mm to 375mm × 675mm) in response to atmospheric visibility outside the vehicle being less than an atmospheric visibility threshold, thereby increasing the visual comfort of the target object.
[0092] Advantageously, the degree of increase in the scaling of the displayed content, the degree of brightening of the display, and / or the degree of expansion of the display area are fixed values or fixed proportions; or the degree of increase in the scaling of the displayed content, the degree of brightening of the display, and / or the degree of expansion of the display area are correlated with the difference between the atmospheric visibility threshold and the atmospheric visibility outside the vehicle.
[0093] The scaling factor for display content compared to the default scaling factor, the brightness adjustment compared to the default brightness factor, and / or the enlargement of the display area compared to the default size can be preset to fixed values or fixed percentages based on atmospheric visibility thresholds. For example, compared to the default scaling factor, default brightness factor, and / or default display area size, the scaling factor for display content might be 50%, the brightness adjustment might be 2000 nits or a 20% adjustment, and / or the display area enlargement might be 30%. In other words, if atmospheric visibility outside the vehicle is less than the atmospheric visibility threshold, the scaling factor for display content will be increased by the corresponding fixed value or fixed percentage from the default scaling factor, the brightness adjustment will be the corresponding fixed value or fixed percentage from the default brightness factor, and / or the display area enlargement will be the corresponding fixed value or fixed percentage from the default size. These fixed values or fixed percentages are associated with the atmospheric visibility threshold; that is, different atmospheric visibility thresholds can correspond to different fixed values or fixed percentages.
[0094] The difference between the atmospheric visibility threshold and the atmospheric visibility outside the vehicle can be pre-correlated with (e.g., proportionally) the increase in display content scaling compared to the default scaling, the increase in display brightness compared to the default display brightness, and / or the increase in display area size compared to the default display area size. This allows the determination of the increase in display content scaling, the increase in display brightness, and / or the increase in display area size based on the difference between the atmospheric visibility threshold and the atmospheric visibility outside the vehicle. For example, for every 50-meter difference between the atmospheric visibility threshold and the atmospheric visibility outside the vehicle, the display content scaling increases by 10% from the default scaling, the display brightness is increased by 500 nits or 5% from the default display brightness, and / or the display area size is increased by 5% from the default size. In other words, if the atmospheric visibility outside the vehicle is less than the atmospheric visibility threshold, the difference between the atmospheric visibility threshold and the atmospheric visibility outside the vehicle can be calculated, and the display content scaling, display brightness, and / or display area size can be increased accordingly based on this difference.
[0095] In one example, the vehicle's environmental information includes the air pollution index outside the vehicle. It's understandable that when the air pollution index is high, visibility decreases, making it more difficult for users to view the displayed content, requiring more attention and reducing visual comfort. Therefore, an air pollution index threshold can be set, and when the air pollution index exceeds this threshold, the scaling of the displayed content, the brightness of the display, and / or the size of the display area can be increased to ensure clear and comfortable viewing for the user. The air pollution index threshold can be a fixed value, such as 100 or 130. Furthermore, it's understood that as the display area expands, the content displayed within it will also scale synchronously with the boundaries of the display area.
[0096] In such an example, step 103 may include, in response to an air pollution index outside the vehicle being greater than an air pollution index threshold, increasing the scaling of the displayed content (e.g., from 100% to 125%), brightening the display (e.g., from 4000 nits to 5000 nits), and / or expanding the size of the display area (e.g., from 250mm × 450mm to 300mm × 540mm) to increase the visual comfort of the target object.
[0097] Advantageously, the degree of increase in the scaling of the displayed content, the degree of brightening of the display, and / or the degree of expansion of the display area are fixed values or fixed proportions; or the degree of increase in the scaling of the displayed content, the degree of brightening of the display, and / or the degree of expansion of the display area are related to the difference between the air pollution index outside the vehicle and the air pollution index threshold.
[0098] The scaling factor for display content compared to the default scaling factor, the brightness adjustment compared to the default brightness factor, and / or the enlargement of the display area compared to the default size can be preset to fixed values or fixed percentages based on air pollution index thresholds. For example, compared to the default scaling factor, default brightness factor, and / or default display area size, the scaling factor for display content might be 50%, the brightness adjustment might be 2000 nits or a 20% adjustment, and / or the display area enlargement might be 30%. In other words, if the air pollution index outside the vehicle exceeds the air pollution index threshold, the scaling factor for display content will be increased by the corresponding fixed value or fixed percentage from the default scaling factor, the brightness adjustment will be the corresponding fixed value or fixed percentage from the default brightness factor, and / or the display area enlargement will be the corresponding fixed value or fixed percentage from the default size. These fixed values or fixed percentages are associated with the air pollution index threshold; that is, different air pollution index thresholds can correspond to different fixed values or fixed percentages.
[0099] The difference between the air pollution index outside the vehicle and the air pollution index threshold can be pre-correlated with (e.g., proportionally) the increase in display content scaling compared to the default scaling, the increase in display brightness compared to the default display brightness, and / or the increase in display area size compared to the default display area size. This allows the determination of the increase in display content scaling, the increase in display brightness, and / or the increase in display area size based on the difference between the air pollution index outside the vehicle and the air pollution index threshold. For example, for every 50 nits difference between the air pollution index outside the vehicle and the air pollution index threshold, the display content scaling increases by 10% from the default scaling, the display brightness is increased by 500 nits or 5% from the default display brightness, and / or the display area size is increased by 5% from the default size. In other words, if the air pollution index outside the vehicle is greater than the air pollution index threshold, the difference between the air pollution index outside the vehicle and the air pollution index threshold can be calculated, and the display content scaling, display brightness, and / or display area size can be increased accordingly based on this difference.
[0100] In one example, the location information of the target object changes. As mentioned earlier, the location information of the target object can include the distance between the target object and the vehicle and / or the target object's orientation relative to the vehicle. It is understood that as the distance between the target object and the vehicle decreases, the visual comfort experienced when viewing the content displayed in the display area will decrease due to the mismatch between the distance to the vehicle and the size of the displayed content. On the other hand, if the target object's orientation relative to the vehicle changes, the fixed position of the display area will also reduce its visual comfort. Therefore, as the target object moves closer to the vehicle—that is, the distance between the target object and the vehicle decreases, and / or the target object's orientation relative to the vehicle changes—the user can view the displayed content clearly and comfortably by reducing the scaling of the displayed content, shrinking the size of the display area, and / or adjusting the position of the display area. Furthermore, it is understood that as the display area shrinks, the content displayed within it will also shrink synchronously with the boundaries of the display area.
[0101] In such an example, step 103 may include reducing the scaling of the displayed content (e.g., from 100% to 90%) and / or reducing the size of the display area (e.g., from 300mm × 500mm to 270mm × 450mm) in response to a decrease in the distance between the target object and the vehicle, thereby increasing the visual comfort of the target object.
[0102] Advantageously, the degree of reduction in the scaling of the displayed content and / or the degree of reduction in the size of the display area are related to the distance between the target object and the vehicle; or the degree of reduction in the scaling of the displayed content and / or the degree of reduction in the size of the display area are related to the amount or proportion of reduction in the distance between the target object and the vehicle.
[0103] The scaling factor of the display content compared to the default scaling factor and / or the reduction in display area size compared to the default display area size can be preset to a fixed value or a fixed percentage for each of several different distances between the target object and the vehicle. Different distances between the target object and the vehicle can correspond to different fixed values or percentages. For example, if the distance between the target object and the vehicle is 2 meters, the scaling factor of the display content compared to the default scaling factor and / or the default display area size is 10%, and / or the reduction in display area size is 10%; if the distance is 1.5 meters, the scaling factor of the display content compared to the default scaling factor and / or the default display area size is 15%, and / or the reduction in display area size is 15%; if the distance is 1 meter, the scaling factor of the display content compared to the default scaling factor and / or the default display area size is 25%, and / or the reduction in display area size is 25%. In other words, when the distance between the target object and the vehicle decreases, the scaling of the displayed content can be reduced by a fixed value or a fixed percentage from the default scaling, and / or the size of the displayed area can be reduced by a fixed value or a fixed percentage from the default size of the displayed area, based on the current distance between the target object and the vehicle.
[0104] The reduction in distance between the target object and the vehicle can be pre-corresponded to (e.g., proportionally) the reduction in the scaling of the displayed content and / or the reduction in the size of the display area, thus determining the degree of reduction in the scaling of the displayed content and / or the size of the display area based on the reduction in distance. For example, for every 0.5 meters decrease in distance between the target object and the vehicle, the scaling of the displayed content decreases by 10% from the default scaling, and / or the size of the display area decreases by 5% from the default size. In other words, when the distance between the target object and the vehicle decreases, the scaling of the displayed content and / or the size of the display area can be reduced accordingly based on the reduction in distance.
[0105] In such an example, step 103 may also include changing the position of the display area in the lateral direction on one or more vehicle windows in response to a change in the orientation of the target object relative to the vehicle, thereby increasing the visual comfort of the target object.
[0106] Advantageously, the speed at which the display area moves laterally on one or more vehicle windows corresponds to the speed at which the target object changes its orientation relative to the vehicle. The vehicle windows can be side windows and / or rear windows and / or windshields. Advantageously, the vehicle windows are side windows, and the display area moves laterally on the vehicle windows. For example, the speed at which the display area moves laterally on the vehicle windows (e.g., side windows) is proportional to the speed at which the target object changes its orientation relative to the vehicle. That is, the faster the target object changes its orientation relative to the vehicle, the faster the display area moves laterally on the vehicle windows (e.g., side windows). For example, as the target object moves closer to the vehicle from the rear side towards the front, the displayed content "follows" the target object from the target object's perspective, improving the user's visual comfort and enhancing the sense of technology and user experience.
[0107] It is understandable that among the various vehicle environmental information and target object location information listed above, more than one type of information may satisfy the preset conditions. In this case, the scaling of the displayed content, the brightness of the displayed area, the size of the displayed area, and / or the position of the displayed area can be changed sequentially according to each type of information; that is, the results of the changes can be superimposed. Alternatively, priorities can be set for various vehicle environmental information and target object location information, and the scaling of the displayed content, the brightness of the displayed area, the size of the displayed area, and / or the position of the displayed area can be changed only according to the information with the highest priority.
[0108] In some embodiments, the display area before and after the position change is located on the same vehicle window. The target object can be a passenger. When the target object is located to the side and rear of the vehicle, the display area is located on the rear side window near the target object and close to the vehicle's C-pillar. As the target object moves towards the front of the vehicle, the position of the display area can move on the rear side window towards the vehicle's B-pillar. When the target object is close to the rear door, the position of the display area remains on the same rear side window but is closer to the vehicle's B-pillar, thus making the displayed content "follow" the target object.
[0109] In some embodiments, the display areas before and after the position change are located on different vehicle windows. (See reference) Figure 2 , Figure 2 A schematic diagram illustrating a change in the position of the display area according to an embodiment of this disclosure is shown. Figure 2In this scenario, the target is the driver, who is initially positioned to the side and rear of the vehicle. The display area 201 on the rear side window, closest to the target, serves as the display area facing the target outwards. As the target moves forward, the position of the display area can shift towards the front side window; for example, half may be on the rear side window and the other half on the front side window. Figure 2 The position of display area 202. As the target object continues to move forward and approaches the driver's cab, the position of the display area can be moved to be entirely on the front side window glass, that is... Figure 2 The display area 203 is positioned accordingly. From the perspective of the target object, the displayed content "follows" the target object as it moves, improving the user's visual comfort and enhancing the sense of technology and user experience.
[0110] Compared with existing in-vehicle information display methods, the display control method proposed in the above embodiments can respond to the vehicle's environmental information and / or the target object's position information meeting preset conditions, and change the scaling of the displayed content, the display brightness, the size and / or position of the display area in the vehicle glass display area, thereby improving the technological feel of the vehicle glass display and the user's driving experience.
[0111] In some embodiments, the position and / or size of the display content and / or display area can be determined based on the user information of the target object. In these embodiments, prior to step 103, the display control method 100 may further include: acquiring user information of the target object; and determining the position and / or size of the display content and / or display area on the vehicle glass based on the user information of the target object. The user information may include the target object's age or age group, identity, gender, height data, and / or eye height data. Information related to the determined position and / or size of the display area can be programmed into the display chip, and the corresponding content can be projected or displayed in the display area under the control of the display chip.
[0112] It is understandable that users of different ages or age groups, identities, and / or genders have different preferences for different types of displayed content. For example, virtual avatars or cartoon characters are more attractive to children, teenagers, or young adults; middle-aged and elderly people may be more interested in lifestyle service information; drivers will pay more attention to information related to their trips; female passengers will pay more attention to information related to audio-visual entertainment, and so on. Furthermore, users of different heights also have different preferences for the location of the display area. For example, for children, a display area closer to the lower edge of the windshield is more suitable; for adults, a display area in the middle of the windshield is more suitable. In addition, users of different ages or age groups may also have different preferences for the size of the display area. For example, for the elderly, a larger display area is more suitable; for other groups, the display area does not need to be too large, as long as the content can be clearly presented.
[0113] In one example, the age or age group, gender, and / or height or eye height data of the target object can be obtained via a networked device. For instance, if the target object is a passenger for a ride-hailing or taxi service, user information is registered in advance on the cloud server of the ride-hailing or taxi platform, and this user information is stored on the cloud server. The passenger places an order through a mobile application (APP), and the cloud server dispatches nearby vehicles to the passenger via a networked device on the vehicle. After the vehicle stops at the passenger's designated pick-up point, the display control device executing display control method 100 obtains the passenger's age or age group, gender, and / or height or eye height data from the cloud server via a networked device, and determines the position and / or size of the content and / or display area to be displayed on the vehicle window facing the passenger based on this user information.
[0114] In one example, the age or age group, identity, and / or gender of a target object can be detected via image recognition technology. For instance, an artificial intelligence model can be pre-trained so that when the target object approaches the vehicle, the display control device executing display control method 100 identifies the target object's age or age group (e.g., child, teenager, young adult, middle-aged, elderly, etc.), identity (e.g., a child is necessarily a passenger), and / or gender via image recognition technology, and determines the position and / or size of the content and / or display area to be displayed on the vehicle window facing the target object based on this user information.
[0115] In one example, configuration information for the target object can be pre-stored on the vehicle, including user information such as age or age group, identity, gender, and / or height or eye height data. For example, a private car owner can pre-store configuration information for themselves and their family members. When the target object approaches the vehicle, the display control device executing display control method 100 can first identify the target object using image recognition technology, then obtain the pre-configured user information for the target object, and determine the position and / or size of the content and / or display area to be displayed on the vehicle window facing the target object based on this user information.
[0116] In one example, several age groups (such as children, teenagers, young adults, middle-aged, and elderly) can be pre-defined, and the position and / or size of the display content and / or display area can be pre-set for users in each different age group and / or gender, and stored in memory as configuration data. When the target object approaches the vehicle, the display control device executing display control method 100 can first identify the target object's age group and / or gender using image recognition technology, then obtain the configuration data corresponding to that age group and / or gender, and display it on the vehicle's windshield towards the target object.
[0117] In one example, the position and / or size of the display content and / or display area can be pre-set for a specific user or for each of several specific users, and stored in memory as configuration data. When a specific user approaches the vehicle, the display control device performing display control method 100 can identify the specific user via image recognition technology and automatically select the configuration data, then display it on the vehicle window facing the target object; alternatively, the specific user can manually select the configuration data via a mobile device and provide it to the display control device, thereby displaying it on the vehicle window facing the target object.
[0118] Furthermore, the location of the display area corresponding to users of different age groups or height ranges can be determined through ergonomic modeling calculations or scientific experiments. It can be understood that the more frequently a user gazes at a certain location on the vehicle's windshield, and the longer that gaze, the higher the user's visual comfort.
[0119] In one example, the frequency and / or duration of gaze at multiple locations on the vehicle's windshield from a certain distance can be statistically analyzed (e.g., using an eye tracker) to determine the visual comfort of different locations on the windshield for these users, thereby determining the location of the display area. The number of users can be set as needed, for example, 20 or more, 30 or more, 40 or more, 50 or more, etc. These users can be adults. Furthermore, the same method can be used to determine the visual comfort of different locations on the windshield for multiple children, thereby determining the location of the display area.
[0120] In one example, the frequency and / or duration of gaze at multiple locations on the vehicle's windshield when a specific user is a certain distance away can be statistically analyzed to determine the visual comfort of different locations on the windshield for that specific user. This determines the location of the display area, thereby identifying the most suitable display area for that specific user, and storing this configuration data as configuration data in, for example, a memory within the vehicle. When the specific user approaches the vehicle, the display control device executing display control method 100 can identify the specific user via image recognition technology and automatically select configuration data for that specific user; or the specific user can manually select configuration data via a mobile device they are carrying.
[0121] It should be noted that the automotive glass used in the aforementioned scientific experiments is not necessarily the final automotive glass installed on vehicles; it can be a sample of a certain model of automotive glass. Furthermore, the aforementioned scientific experiments do not necessarily have to be conducted after the automotive glass is installed on a vehicle; they can be completed in a laboratory environment. After a batch of vehicles have had this model of automotive glass installed, the statistical and analytical results and the determination of the display area obtained in the aforementioned scientific experiments are applicable to these automotive glasses.
[0122] In some embodiments, user information includes the target object's height data or eye height data. The position of the display area on the vehicle's windshield can be adjusted vertically based on this height data or eye height data.
[0123] In one example, the determined display area's vertical position on the vehicle's windshield (e.g., its geometric center) corresponds to a height reference value or an eye height reference value (e.g., 140cm, 160cm, 165cm). Pre-defined rules adjust the display area's position vertically based on the difference between the height data or eye height data and this reference value. For example, when the difference is positive (i.e., the height data or eye height data exceeds the height reference value), the display area is moved upwards vertically by a distance equal to the difference; when the difference is negative (i.e., the height data or eye height data is lower than the height reference value), the display area is moved downwards vertically by a distance equal to the absolute value of the difference. The target object's height data or eye height data can be detected, for example, via a sensor. It can determine the difference between the detected height data or eyeball height data and the height reference value or eyeball height reference value corresponding to the current position of the display area, and adjust the position of the display area on the vehicle glass in the vertical direction according to the difference and the position adjustment rules.
[0124] In another example, multiple different height ranges or eye height ranges (e.g., 160-164cm, 165cm-170cm) can be set for multiple different preset positions of the display area on the vehicle glass (e.g., multiple different preset positions of its geometric center). After acquiring the height data or eye height data of the target object, the position of the display area in the vertical direction is adjusted to a position on the vehicle glass corresponding to the range of the acquired height data or eye height data.
[0125] Scientific experiments can be used to determine a user's height reference value or eye height reference value, or multiple height or eye height ranges. In one example, users of standard or near-standard height are selected for the experiment and display areas are divided according to groups. Groups could include, for example, children aged 6-8, children aged 9-10, children aged 11-12, adolescents (male), adolescents (female), adults (male), and adults (female). n positions can be set on the vehicle window, and additional positions corresponding to these n positions can be set vertically above and / or below them (e.g., such that for each of the n positions, the total number of positions in the vertical direction is greater than the number of groups). The visual comfort of these positions on the vehicle window for each group of users is determined, and display areas are divided accordingly. For each group, the average height or average eye height of the users in that group can be used as the height reference value or eye height reference value corresponding to the vertical position of the divided display area. Alternatively, the height or eye level range of users in that group can be used as the corresponding height or eye level range for the vertical position of the divided display area. In this way, the vertical position of the display area can be adjusted according to the target user's height or eye level, improving visual comfort and further enhancing the user experience.
[0126] In some embodiments, the display function on the vehicle glass can be activated in response to vehicle startup, fulfillment of pre-configured conditions, actively determined control commands, or passively received control commands. Fulfillment of pre-configured conditions may include reaching a pre-configured display activation time, identifying a target object as a specific object, etc. For example, a private car owner can pre-set their commute times. The display control device executing display control method 100 can set the display activation time to ten minutes before the commute times. When the display activation time is reached, the display control device executing display control method 100 can display content (such as pre-set display content) on the vehicle glass facing the owner, and activate sensors (such as the sensors installed outside or inside the vehicle as described above), a position detection unit, a networking device, and / or an image recognition device (such as a camera) to acquire environmental information of the vehicle and / or the position information of the target object. It then determines whether the environmental information of the vehicle and / or the position information of the target object meet the preset conditions, and in response to the condition, changes the scaling of the displayed content, the brightness of the displayed area, the size of the displayed area, and / or the position of the displayed area in the display area of the vehicle glass. For example, it can be preset that the display function on the vehicle glass will only be activated when a specific object is detected. When the target object approaches the vehicle, the target object is identified as a specific object through image recognition technology. The display control device executing the display control method 100 can display content (such as preset display content) on the vehicle glass facing the specific object, and activate sensors, position detection units, networking devices and / or image recognition devices (such as cameras) to obtain the vehicle's environmental information and / or the target object's position information. It determines whether the vehicle's environmental information and / or the target object's position information meet preset conditions, and in response to the vehicle's environmental information and / or the target object's position information meeting the preset conditions, it changes the scaling of the content in the display area of the vehicle glass, the display brightness of the display area, the size of the display area and / or the position of the display area.
[0127] Furthermore, these control commands can be received via the vehicle interface, communication module, and / or human-machine interaction module. For example, when the vehicle starts, the display control device executing the display control method 100 receives a control command to start the vehicle or issues a control command to start the vehicle itself; or when a sensor, position detection unit, or image recognition device (such as a camera) detects that a target object has entered a preset range of the vehicle, the display control device executing the display control method 100 receives a control command that the target object is approaching the vehicle, displays content (such as display content determined according to the user information of the target object) on the vehicle glass facing the target object, and obtains the vehicle's environmental information and / or the target object's position information via the sensor, position detection unit, networking device, and / or image recognition device (such as a camera), determines whether the vehicle's environmental information and / or the target object's position information meet preset conditions, and in response to the vehicle's environmental information and / or the target object's position information meeting preset conditions, changes the scaling of the display content in the display area of the vehicle glass, the display brightness of the display area, the size of the display area, and / or the position of the display area. For example, when a target object performs a display activation operation via a carried electronic device (such as a mobile phone or car key), the display control device executing display control method 100 receives the control command to activate the display. It then displays content (such as content determined based on the target object's user information) on the vehicle glass facing the target object, and activates sensors, a position detection unit, a network device, and / or an image recognition device (such as a camera) to acquire vehicle environmental information and / or the target object's position information. It determines whether the vehicle environmental information and / or the target object's position information meet preset conditions, and in response to these conditions, changes the scaling of the displayed content, the brightness of the displayed area, the size of the displayed area, and / or the position of the displayed area on the vehicle glass. In this way, the display function on the vehicle glass can be activated according to actual needs, making it suitable for different application scenarios and increasing the diversity and flexibility of vehicle glass displays.
[0128] In some embodiments, the display of content on the vehicle window is stopped when one or more display stop conditions are met. Display stop conditions may include: a target object entering the vehicle; the vehicle window lowering; actively determining or passively receiving a control command related to display stop; and / or the vehicle stopping operation. When the entry of a target object into the vehicle or the lowering of the vehicle window is detected, the display of content on the vehicle window is stopped. For example, whether a target object has entered the vehicle can be detected via a sensor, a position detection unit, and / or an image recognition device. This sensor, position detection unit, or image recognition device may be, for example, the position detection unit and image recognition device described above for detecting the position information of the target object, or a touch sensor mounted on the door handle. Alternatively, whether the lowering of the vehicle window can also be detected via a sensor. This sensor may be, for example, a Hall sensor. Furthermore, the display of content on the vehicle window can also be stopped when an actively determined or passively received control command related to display stop is received. For example, when the vehicle is about to move, if the display control device executing display control method 100 receives a control command to stop displaying, it stops displaying content on the vehicle window. For example, when the target object performs a stop display operation, such as selecting to stop display via a portable electronic device (e.g., mobile phone, car key), clicking a virtual button on the vehicle window, or issuing a stop display control command via gesture, the display control device executing display control method 100 receives the stop display control command and then stops displaying content on the vehicle window. As another example, when a preset display duration is reached, the display control device executing display control method 100 determines to end the display, and then stops displaying content on the vehicle window. In this way, the stopping of the display can be flexibly controlled, thereby extending the lifespan of the device and meeting different user needs.
[0129] In some embodiments, the vehicle-mounted glass also has an interactive function with a target object. In these embodiments, the display interactive function on the vehicle-mounted glass can be activated in response to the target object's location information indicating that the target object is within a preset distance range of the vehicle-mounted glass, or in response to a passively received control command. For example, when the target object's location information indicates that the target object is within a preset distance range (e.g., 1 meter) of the vehicle-mounted glass, the display control device executing display control method 100 activates the display interactive function on the vehicle-mounted glass. The target object can remain next to the vehicle-mounted glass to continue browsing the information displayed on the vehicle-mounted glass. The display control device executing display control method 100 can recognize the target object's gestures via a camera installed on the vehicle, thereby enabling the target object to perform interactive actions such as page turning, swiping up, and swiping down through gestures. For example, when the target object performs an interactive function activation operation, such as selecting to activate the interactive function through a carried electronic device (e.g., a mobile phone, car key), clicking a virtual button on the vehicle's windshield, or issuing a control command to activate the interactive function via gesture, the display control device executing display control method 100 receives the control command to activate the interactive function. It then recognizes the target object's gesture via a camera installed on the vehicle, enabling the target object to perform interactive actions such as page turning, pulling up, and pulling down through gestures. In this way, interaction with the user can be achieved on top of displaying information, making it suitable for various application scenarios and further enhancing the vehicle's technological feel and user experience.
[0130] In some embodiments, the display on the vehicle glass can be achieved through a projection display layer and / or a self-regulating display layer. The projection display layer can work in conjunction with a projector to create an image, while the self-regulating display layer can be controlled by a display chip to create an image. The projection display layer and / or the self-regulating display layer can be sandwiched within the vehicle glass or attached to the surface of the vehicle glass, covering either the entire vehicle glass or a portion thereof. For example, when the size and / or position of the display area changes in response to preset conditions met by vehicle environmental information and / or the position information of the target object, or when the position of the display area is dynamically adjusted according to the height or eye level of the target object, since the position and / or size of the display area are not fixed, the projection display layer and / or the self-regulating display layer can cover the entire vehicle glass, or at least need to cover a large portion of the vehicle glass. Figure 2In this configuration, the projection display layer and / or the autonomous display layer cover at least a large portion of the rear and front side windows. Alternatively, without dynamic adjustment, the projection display layer and / or the autonomous display layer may cover only a pre-defined display area. For example, in response to the vehicle's ambient brightness exceeding a first brightness threshold, or in response to an increase in ambient brightness or a percentage increase in brightness exceeding a brightness increase threshold, when only the display brightness of the vehicle's glass is increased, the projection display layer and / or the autonomous display layer may cover only a pre-defined display area on the vehicle's glass.
[0131] In some embodiments, content is projected onto the display area of the vehicle's windshield using at least one projector. The projector can be located inside the vehicle, such as in the headliner or center console. When there are multiple display areas on the windshield, only one projector can be used, and the projection direction of the projector can be controlled to project the content onto the corresponding display areas, thus saving installation space and production costs. Alternatively, two or more projectors can be used, projecting the content onto the display areas in a one-to-many or one-to-one manner, further ensuring the stability and accuracy of the information display.
[0132] Figure 3 A schematic block diagram of an automotive glass assembly according to an embodiment of the present disclosure is shown. Figure 3 As can be seen, the vehicle glass assembly 300 includes a display control device 30, a vehicle glass 31, and an autonomous display function layer 32. Here, the autonomous display function layer 32 is shown as an example. In other embodiments, the vehicle glass assembly 300 may include only a projection display function layer, or both a projection display function layer and the autonomous display function layer 32. The display control device 30 includes a processor (e.g., a central processing unit (CPU)) 301 and a memory 302 coupled to the processor 301. The memory 302 stores computer-executable instructions, which the processor 301 executes for a display control method for the vehicle's vehicle glass. Those skilled in the art will understand that the autonomous display function layer 32 may be, for example, a flexible OLED display or an LCD display, which may be sandwiched in the vehicle glass 31 or attached to the surface of the vehicle glass 31 to form an integral part of the vehicle glass 31. The vehicle glass assembly 300 can control the autonomous display function layer 32 to display through the display control device 30. In addition, a touch layer may be provided on the vehicle glass 31 to enable interaction with the user. The touch layer can also be sandwiched in the vehicle glass 31 or attached to the surface of the vehicle glass 31 to form a whole with the vehicle glass.
[0133] This disclosure also proposes an automotive glass assembly adapted to change the scaling, brightness, size, and / or position of the displayed content in the display area of the automotive glass in response to preset conditions, such as environmental information of the vehicle and / or position information of a target object located outside the vehicle. The automotive glass assembly includes: an automotive glass; and a projection display functional layer and / or an autonomous display functional layer, which are integrally formed with the automotive glass.
[0134] In some embodiments, the vehicle glass assembly is adapted to reference Figure 1 When the display control methods of the various embodiments described are executed, content is displayed on them.
[0135] In some embodiments, the vehicle-mounted glass assembly further includes a control unit comprising an input interface and an output interface. The input interface is coupled to a display control device and is used to receive display control commands from the display control device. The output interface is coupled to an autonomous display function layer. The display control commands are executed by the display control device with reference to... Figure 1 The display control method described in the various embodiments was generated. The control unit is configured to control the autonomous display function layer to perform corresponding display operations based on the display control command.
[0136] Figure 4 A schematic block diagram of a display system according to an embodiment of the present disclosure is shown. Figure 4 As can be seen, the display system 500 includes a display control device 40, a projector 41, and a projection display functional layer 42. The display control device 40 includes a processor (e.g., a central processing unit (CPU)) 401 and a memory 402 coupled to the processor 401. The memory 402 stores computer-executable instructions, which the processor 401 executes for a display control method for the vehicle's in-vehicle glass. Those skilled in the art will understand that the projection display functional layer 42 can be sandwiched between the in-vehicle glass (…). Figure 4 (Not shown) It can be attached to the surface of the vehicle glass to form an integral part with the vehicle glass. The display system 400 can project the display content onto the projection display functional layer 42 via the projector 41 for display.
[0137] exist Figure 4 In this embodiment, the display system 400 includes only one projector 41. When the position of the display area changes, the projection direction of the projector 41 can be controlled to project the display content onto the display area. When it is necessary to display content in two or more display areas simultaneously (such as displaying content on the rear window and side window simultaneously), the display independence of each display area can be ensured by designing the projector hardware structure and editing its software. In this way, installation space and production costs can be saved.
[0138] In some embodiments, the display system 400 may include at least two projectors, each corresponding to at least two display areas. When content is displayed on a particular display area, the corresponding projector is controlled to project the content onto that display area. This approach further ensures the stability and accuracy of the information display.
[0139] In some embodiments, the display system 400 may not include the projector 41. Instead, an autonomous display layer for active display is provided on the vehicle glass to display the acquired content. This autonomous display layer may be, for example, a flexible OLED display or an LCD display, which may be sandwiched in the vehicle glass or attached to the surface of the vehicle glass to form an integral part of the vehicle glass. Furthermore, a touch layer may be provided on the vehicle glass to enable user interaction. This touch layer may also be sandwiched in the vehicle glass or attached to the surface of the vehicle glass to form an integral part of the vehicle glass.
[0140] In some embodiments, the projection display layer 42 or the autonomous display layer 32 at least covers the display area on the vehicle glass. That is, in order to realize the display function of the display area, the projection display layer and / or the autonomous display layer need to cover the display area.
[0141] In some embodiments, the projection display layer 42 or the autonomous display layer 32 covers only a portion of the vehicle glass. These areas include at least the display area, and may also include areas covered for ease of production. In this way, production costs can be saved and the light transmittance of the vehicle glass can be improved to some extent.
[0142] In some embodiments, the size and / or position of the display area can be changed in response to preset conditions being met by the vehicle's environmental information and / or the target object's position information; or the position of the display area in the vertical direction of the vehicle glass can be dynamically adjusted according to the target object's height or eye level. In this case, the projection display functional layer 42 or the autonomous display functional layer 32 can cover the entire vehicle glass, or at least need to cover most of the vehicle glass. In this way, the production of vehicle glass can be facilitated and greater display flexibility can be achieved.
[0143] In some embodiments, the projection display layer 42 or the autonomous display layer 32 covers a pre-defined display area on the vehicle glass. In this way, production costs can be saved and the light transmittance of the vehicle glass can be improved to some extent.
[0144] In some embodiments, the content displayed on the projection display functional layer 42 or the autonomous display functional layer 32 includes: virtual images or cartoon patterns; vehicle environmental information; information related to function control; information related to audio-visual entertainment; information related to the journey of the target object; and / or life service information.
[0145] This disclosure also proposes a display control device for vehicle-mounted windows. The modules of this display control device can be implemented using software, hardware (e.g., integrated circuits, FPGAs, etc.), or a combination of both. (See reference...) Figure 5 The display control device 500 for vehicle-mounted windows includes an information acquisition module 501, a condition judgment module 502, and a content display module 503. The information acquisition module 501 is configured to acquire environmental information of the vehicle and / or location information of a target object. The target object is located outside the vehicle. The specific functions of the information acquisition module 501 can be found in the foregoing description. Figure 1 The description of step 101 in the embodiment will not be repeated here. The condition judgment module 502 is configured to determine whether the environmental information of the vehicle and / or the location information of the target object meet preset conditions. The specific function of the condition judgment module 502 can be referred to the foregoing. Figure 1 The description of step 102 in the embodiments will not be repeated here. The content display module 503 is configured to change the scaling of the displayed content, the display brightness, the size of the display area, and / or the position of the display area in response to preset conditions met by the vehicle's environmental information and / or the position information of the target object. The specific functions of the content display module 503 can be referred to the foregoing. Figure 1 The description of step 103 in the embodiments will not be repeated here.
[0146] Figure 6 A schematic block diagram of a display control device according to an embodiment of the present disclosure is shown. The display control device 600 may, for example, be... Figure 4 The display control device 40 can be any other independent display control device. From Figure 6 As can be seen, the display control device 600 includes a processor (e.g., a central processing unit (CPU)) 601 and a memory 602 coupled to the processor 601. The memory 602 stores computer-executable instructions, which, when executed, cause the processor 601 to perform actions. Figure 1 A display control method for vehicle-mounted windows. Processor 601 and memory 602 are interconnected via a bus, and input / output (I / O) interfaces are also connected to the bus. The display control device 600 may further include multiple components connected to the I / O interfaces. Figure 6(Not shown in the diagram), such as a human-computer interaction module and a communication module. The human-computer interaction module may include input modules, such as a keyboard, mouse, touchscreen, etc.; and output modules, such as various types of displays, speakers, etc. The communication module may include wired communication modules and / or wireless communication modules, such as network cards, modems, wireless transceivers, etc. The communication module allows the display control device 600 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks. Multiple components may also include storage modules, such as disks, optical discs, etc.
[0147] Alternatively, the above methods can be implemented using a computer-readable storage medium. The computer-readable storage medium carries computer-readable program instructions for executing various embodiments of the present invention. The computer-readable storage medium can be a tangible device capable of holding and storing instructions used by an instruction execution device. The computer-readable storage medium can be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination thereof. More specific examples (not exhaustive) of computer-readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combinations thereof. The computer-readable storage medium used herein is not to be interpreted as a transient signal itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.
[0148] Therefore, in another embodiment, this disclosure provides a computer-readable storage medium having computer-executable instructions stored thereon for performing the functions described in this disclosure. Figure 1 The display control methods described in the various embodiments.
[0149] This disclosure also proposes a computer program product tangibly stored on a computer-readable storage medium and including computer-executable instructions that, when executed, cause at least one processor to perform the functions described in this disclosure. Figure 1 The display control methods described in the various embodiments.
[0150] Generally, the various example embodiments of this disclosure can be implemented in hardware or dedicated circuitry, software, firmware, logic, or any combination thereof. Some aspects may be implemented in hardware, while others may be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device. When aspects of the embodiments of this disclosure are illustrated or described as block diagrams, flowcharts, or using some other graphical representation, it will be understood that the blocks, apparatuses, systems, techniques, or methods described herein can be implemented as non-limiting examples in hardware, software, firmware, dedicated circuitry or logic, general-purpose hardware or controllers or other computing devices, or some combination thereof.
[0151] While the various example embodiments of this disclosure described above can be implemented in hardware or dedicated circuits, the aforementioned display control device can be implemented in either hardware or software. This is because, in the 1990s, it was easy to determine whether a technological improvement was a hardware improvement (e.g., an improvement to the circuit structure of diodes, transistors, switches, etc.) or a software improvement (e.g., an improvement to the process flow). However, with the continuous development of technology, many process flow improvements can now be implemented by programming the improved process flow into hardware circuits. In other words, by programming different programs into the hardware circuits to obtain the corresponding hardware circuit structure, a change in the hardware circuit structure is achieved. Therefore, such improvements to the process flow can also be considered direct improvements to the hardware circuit structure. Thus, it cannot be said that an improvement to a process flow cannot be implemented using hardware physical modules. For example, a Programmable Logic Device (PLD) (e.g., a Field Programmable Gate Array (FPGA)) is such an integrated circuit whose logic function is determined by the user programming the device. Designers can program a digital system onto a single programmable logic device, eliminating the need for chip manufacturers to design and fabricate dedicated integrated circuit chips.Furthermore, instead of manually manufacturing integrated circuit chips, this programming is mostly implemented using "logic compiler" software. Similar to the software compiler used in program development, the original code before compilation must be written in a specific programming language, called a Hardware Description Language (HDL). There are many HDLs, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, and RHDL (Ruby Hardware Description Language). Currently, VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog are the most commonly used. Those skilled in the art should understand that by simply performing some logic programming on the method flow using one of these hardware description languages and programming it into an integrated circuit, the hardware circuit implementing the logical method flow can be easily obtained.
[0152] Computer-readable program instructions or computer program products for executing various embodiments of this disclosure can also be stored in the cloud. When needed, users can access the computer-readable program instructions stored in the cloud for executing one embodiment of this disclosure via mobile internet, fixed network or other networks, thereby implementing the technical solutions disclosed in various embodiments of this disclosure.
[0153] While embodiments of this disclosure have been described with reference to several specific examples, it should be understood that the embodiments of this disclosure are not limited to the specific embodiments disclosed. The embodiments of this disclosure are intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. The scope of the claims is to be interpreted in the broadest sense, thereby encompassing all such modifications and equivalent structures and functions.
Claims
1. A display control method for a vehicle glass of a vehicle, comprising: obtaining environmental information of the vehicle and / or position information of a target object outside the vehicle (step 101); determining whether the environmental information of the vehicle and / or the position information of the target object satisfies a preset condition (step 102); and in response to the environmental information of the vehicle and / or the position information of the target object satisfying the preset condition, changing a zoom degree of display content in a display area of the vehicle glass, a display brightness of the display area, a size of the display area, and / or a position of the display area, wherein the vehicle glass displays toward the outside of the vehicle (step 103). The environmental information of the vehicle comprises an ambient brightness of the vehicle, a real-time weather condition, an atmospheric visibility outside the vehicle, and / or an air pollution index outside the vehicle, and step 103 comprises:
2. The display control method according to claim 1, wherein in response to the ambient brightness of the vehicle being greater than a first brightness threshold, or a brightness increase amount or a brightness increase ratio of the ambient brightness of the vehicle being greater than or equal to a brightness increase threshold, the real-time weather condition being a specific weather, the atmospheric visibility outside the vehicle being less than an atmospheric visibility threshold, and / or the air pollution index outside the vehicle being greater than an air pollution index threshold, increasing the zoom degree of the display content, brightening the display brightness, and / or expanding the size of the display area. 3.The display control method of claim 2, wherein: the increasing degree of the zoom degree of the display content, the brightening degree of the display brightness, and / or the expanding degree of the size of the display area is a fixed numerical value or a fixed proportional value, optionally, the fixed numerical value or the fixed proportional value is associated with the first brightness threshold, the atmospheric visibility threshold, and / or the air pollution index threshold; or the increasing degree of the zoom degree of the display content, the brightening degree of the display brightness, and / or the expanding degree of the size of the display area is associated with a difference between the ambient brightness of the vehicle and the first brightness threshold, or the brightness increase amount or the brightness increase ratio, a type of the real-time weather condition, a difference between the atmospheric visibility threshold and the atmospheric visibility outside the vehicle, and / or a difference between the air pollution index outside the vehicle and the air pollution index threshold. The environmental information of the vehicle comprises an ambient brightness of the vehicle, and step 103 comprises:
4. The display control method according to claim 1, wherein in response to the ambient brightness of the vehicle being less than a second brightness threshold, or a brightness decrease amount or a brightness decrease ratio of the ambient brightness of the vehicle being greater than or equal to a brightness decrease threshold, decreasing the zoom degree of the display content, dimming the display brightness, and / or reducing the size of the display area. 5.The display control method of claim 4, wherein: the decreasing degree of the zoom degree of the display content, the dimming degree of the display brightness, and / or the reducing degree of the size of the display area is a fixed numerical value or a fixed proportional value, optionally, the fixed numerical value or the fixed proportional value is associated with the second brightness threshold; or The degree of reduction of the zoom level of the display content, the degree of dimming of the display brightness, and / or the degree of reduction of the size of the display area is associated with the difference between the second brightness threshold and the ambient brightness of the vehicle or the brightness reduction amount or the brightness reduction ratio.
6. The display control method according to any one of claims 1-5, wherein The position information of the target object includes the distance between the target object and the vehicle and / or the orientation of the target object relative to the vehicle, and step 103 comprises: reducing the zoom level of the display content and / or reducing the size of the display area in response to the distance between the target object and the vehicle being reduced; and / or changing the position of the display area in the lateral direction on one or more of the vehicle glazing in response to the orientation of the target object relative to the vehicle changing.
7. The display control method according to claim 6, wherein Any one or more of the following conditions is met: The degree of reduction of the zoom level of the display content and / or the degree of reduction of the size of the display area is associated with the distance between the target object and the vehicle or the reduction amount or reduction ratio of the distance between the target object and the vehicle; The movement speed of the position of the display area in the lateral direction on one or more of the vehicle glazing corresponds to the change speed of the orientation of the target object relative to the vehicle, optionally, the vehicle glazing is a side window.
8. The display control method according to any one of claims 1-7, wherein, The display area before and after the position change is located on the same vehicle glazing or different vehicle glazings.
9. The display control method according to claim 1, wherein Step 101 comprises: detecting the ambient information of the vehicle via a sensor or obtaining the ambient information of the vehicle via a networked device; and / or detecting the orientation of the target object relative to the vehicle and the distance between the target object and the vehicle via a position detection unit and / or image recognition technology.
10. The display control method according to any one of claims 1-9, wherein, Before step 103, The display control method further comprises: obtaining user information of the target object; and determining the display content and / or the position and / or size of the display area on the vehicle glazing based on the user information of the target object; or, The display control method further comprises: identifying the target object via image recognition technology; and obtaining pre-configured display content and / or the position and / or size of the display area on the vehicle glazing for the target object.
11. The display control method according to claim 10, wherein The user information includes the age or age group, identity, gender, height data and / or eye height data of the target object, and obtaining the user information of the target object comprises: obtaining the age or age group, gender and / or height data or eye height data of the target object via a networked device; detecting the age or age group, identity and / or gender of the target object via image recognition technology; detecting the height data or eye height data of the target object via a sensor; or obtaining pre-configured age or age group, identity, gender and / or height data or eye height data of the target object.
12. The display control method according to claim 10 or 11, wherein The step of determining the display content and / or the position and / or the size of the display area on the vehicle glass based on the user information of the target object comprises: adjusting the position of the display area on the vehicle glass in the vertical direction based on the acquired height data or eye height data.
13. The display control method according to claim 12, wherein The current position of the display area on the vehicle glass in the vertical direction corresponds to the height reference value or the eye height reference value of the target object, and the step of adjusting the position of the display area on the vehicle glass in the vertical direction based on the acquired height data or eye height data comprises: determining the difference between the height data or the eye height data and the height reference value or the eye height reference value; and adjusting the position of the display area on the vehicle glass in the vertical direction according to the difference.
14. The display control method according to claim 12, wherein The vehicle glass has a plurality of different preset display areas in the vertical direction, and the positions of the display areas correspond to a plurality of different height ranges or eye height ranges of the target object respectively, and the step of adjusting the position of the display area on the vehicle glass in the vertical direction based on the acquired height data or eye height data comprises: adjusting the position of the display area on the vehicle glass in the vertical direction to a position corresponding to the range of the acquired height data or eye height data.
15. The display control method according to any one of claims 1-14, further comprising: turning on the display function on the vehicle glass in response to the vehicle starting, a preconfigured condition being met, an actively determined control instruction, or a passively received control instruction.
16. The display control method according to claim 15, wherein The step of turning on the display function on the vehicle glass in response to the vehicle starting, a preconfigured condition being met, or a passively received control instruction comprises: turning on the display function on the vehicle glass in response to a preconfigured display turning-on time being reached or the target object being identified as a specific object; or turning on the display function on the vehicle glass based on a control instruction received via a car machine interface, a communication module, and / or a human-machine interaction module of the vehicle.
17. The display control method according to any one of claims 1-16, further comprising: turning on the display interaction function on the vehicle glass in response to the position information of the target object indicating that the target object is located within a preconfigured distance range of the vehicle glass, or in response to a passively received control instruction.
18. The display control method according to any one of claims 1-17, further comprising: stopping displaying content on the vehicle glass when one or more display stopping conditions are met, optionally, wherein the display stopping conditions comprise: the target object entering the vehicle; the vehicle glass lowering; an actively determined or passively received control instruction related to display stopping; and / or the vehicle stopping working, further optionally, the display control method further comprises: detecting whether the target object enters the vehicle or the vehicle glass lowers via a sensor, a distance detection unit, and / or an image recognition device.
19. The display control method according to claim 1, further comprising: projecting corresponding content in the display area of the vehicle glass by at least one projector; and / or wherein the display content comprises: a virtual image or a cartoon pattern; environmental information of the vehicle; information related to function control; information related to audio-visual entertainment; information related to a journey of the target object; and / or life service information.
20. A vehicle glass assembly of a vehicle, comprising: a vehicle glass; a projection display function layer and / or an autonomous display function layer formed integrally with the vehicle glass; and a display control device configured to perform the display control method according to any one of claims 1-19.
21. A vehicle glass assembly of a vehicle adapted to change a zoom degree of display content in a display area of the vehicle glass, a display brightness of the display area, a size of the display area and / or a position of the display area in response to a preset condition being met by environmental information of the vehicle and / or position information of a target object located outside the vehicle, the vehicle glass assembly comprising: a vehicle glass; and a projection display function layer and / or an autonomous display function layer formed integrally with the vehicle glass. The vehicle glass assembly is adapted to display content thereon when the display control method according to any one of claims 1-19 is performed.
23. The vehicle glass assembly according to claim 21 or 22, further comprising:
22. The vehicle glazing assembly of claim 21, wherein, a control unit comprising an input interface and an output interface, the input interface coupled with the display control device and configured to receive display control instructions from the display control device, and the output interface coupled with the autonomous display function layer, wherein the display control instructions are generated by the display control device performing the display control method according to any one of claims 1-19, and the control unit is configured to control the autonomous display function layer to perform corresponding display operations based on the display control instructions.
24. A display system for a vehicle glass of a vehicle, comprising: a projection display function layer and / or an autonomous display function layer formed integrally with the vehicle glass; and a display control device configured to perform the display control method according to any one of claims 1-19.
25. The display system according to claim 24, further comprising: at least one projector configured to project corresponding content on a display area of the vehicle glass. The projection display function layer and / or the autonomous display function layer at least covers the display area on the vehicle glass; or the projection display function layer and / or the autonomous display function layer only covers a partial area on the vehicle glass; or the projection display function layer and / or the autonomous display function layer covers a pre-divided display area on the vehicle glass, and / or wherein the display content displayed on the projection display function layer and / or the autonomous display function layer comprises: a virtual image or a cartoon pattern; 26. The vehicle glazing assembly of any one of claims 20-23 or the display system of claim 24 or 25, wherein, environmental information of the vehicle; information related to function control; information related to audio-visual entertainment; information related to a journey of the target object; and / or life service information. Life service information.
27. A vehicle comprising: The vehicle glazing assembly of any of claims 20-23, 26 or the display system of any of claims 24-26.
28. A computer-readable storage medium having stored thereon computer- executable instructions for executing the display control method according to any one of claims 1-19.
29. A computer program product tangibly stored on a computer-readable storage medium and comprising computer-executable instructions that, when executed, cause at least one processor to perform the display control method according to any one of claims 1-19.