Method and apparatus for controlling vehicle, vehicle, and computer-readable storage medium
Patent Information
- Application Number
- PCT/CN2025/080896
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-08
- Filing Date
- 2025-03-06
- Publication Date
- 2025-10-02
AI Technical Summary
Existing vehicle glass systems fail to effectively balance privacy and visibility needs, particularly when light intensities inside and outside the vehicle differ, leading to potential privacy breaches and visibility issues.
A method for controlling a vehicle's dimming film that adjusts its working state based on external and internal light intensities, as well as visibility factors, to maintain privacy while allowing observation of the exterior.
The method ensures privacy protection while enabling observation of the exterior situation from the interior, optimizing the dimming film's transmittance to meet personalized privacy and visibility requirements.
Smart Images

Figure CN2025080896_02102025_PF_FP_ABST
Abstract
Description
METHOD AND APPARATUS FOR CONTROLLING VEHICLE, VEHICLE, AND COMPUTER-READABLE STORAGE MEDIUMFIELD OF THE DISCLOSURE
[0001] The present disclosure relates to the field of control technology related to a vehicle, and more specifically, to a method for controlling a vehicle, an apparatus for controlling a vehicle, a vehicle including the apparatus for controlling the vehicle, and a computer-readable storage medium for implementing the above method for controlling the vehicle.BACKGROUND
[0002] With the rapid development of the automobile industry and consumers’ growing demand for vehicle functions, illumination glass with decorative patterns has been widely valued by vehicle manufacturers and favored by consumers. The pattern of the illumination glass is usually based on that: enamel or ink forms a patterned area on the surface of the glass, or a film with a pattern is laminated onto the glass. Incident light emitted from a light source, for example, disposed on the side or bottom of the glass, or integrated in the glass, undergoes total reflection inside the glass. When the light is projected onto the patterned area, the light scatters and transmits through the patterned area due to changes in surface structure, thus realizing a luminous effect of patterned light.
[0003] In addition, automobile manufacturers are also paying more and more attention to the design of interior lighting and ambient lighting, gradually expanding from sunroof lighting to side window lighting, rear windshield lighting, etc. When the vehicle’s glass has a dimming film, how to protect the privacy inside the vehicle with the assistance of the dimming film is particularly important.SUMMARY
[0004] In the existing technology, the interior of the vehicle may be easily visible to people outside the vehicle, which has a negative impact on privacy. In addition, when different light intensities inside and outside the vehicle and different visibility requirements exist, it is required to design a targeted solution to meet the vehicle user's personalized needs for privacy, while taking into consideration of perceptibility of information outside the vehicle for the person inside the vehicle. In response to the above technical problems, the inventor of the present disclosure innovatively thought of adjusting a working state of the dimming film, by comprehensively considering the light intensities inside and outside the vehicle as well as a visibility requirement of an interior of the vehicle for a person outside, and thus, the requirement for privacy can be satisfied, and observation of the situation outside the vehicle by the person inside the vehicle can be realized.
[0005] Specifically, a first aspect of the present disclosure proposes a method for controlling a vehicle, wherein a vehicle glass of the vehicle is provided with a dimming film, and the method includes:
[0006] acquiring a first light intensity of light outside the vehicle;
[0007] acquiring a second light intensity of light inside the vehicle;
[0008] acquiring a visibility factor associated with a visibility requirement of an interior of the vehicle for a person outside; and
[0009] determining a working state of the dimming film based on the first light intensity, the second light intensity, and the visibility factor.
[0010] In the method for controlling the vehicle according to the present disclosure, both the first light intensity of the light outside the vehicle and the second light intensity of the light inside the vehicle are considered. At the meanwhile, the visibility factor associated with the visibility requirement of an interior of the vehicle for a person outside is also considered. The working state of the dimming film is determined based on these factors. Therefore, the privacy of the interior of the vehicle (for example, the information conveyed by the light emitted by the light-emitting structure, such as the illumination effect and / or the effect of displaying the light-emitting pattern) can be protected, while the observation of the situation outside the vehicle by person inside the vehicle can be taken into account. In this disclosure, "pattern" includes any one or combination of text, graphics, symbols, numbers, beacons, trademarks, and etc.
[0011] In some optional forms, the visibility factor is negatively correlated with the visibility requirement.
[0012] In some optional forms, a correspondence relationship between the visibility factor and the visibility requirement is predefined.
[0013] In some optional forms, the visibility factor is set to a default first value when the vehicle is initialized. In order to ensure that the method for controlling the vehicle according to the present disclosure can be implemented successfully, the visibility factor can be set to a default first value when the vehicle is initialized, so as to ensure that the visibility factor has a default value.
[0014] In some optional forms, the visibility factor is dynamically determined to be a second value after initialization. In some optional forms, the visibility factor is determined based on an input of a vehicle-machine interaction interface of the vehicle, an input of an electronic device in communication with the vehicle, and / or a specific physical parameter.
[0015] In some optional forms, the specific physical parameter includes local time in an area where the vehicle travels or the first light intensity. In this way, the visibility factor can be determined according to the local time in the area where the vehicle travels (e.g., its time relative to sunrise and sunset) or the first light intensity of the light outside the vehicle, so that the size of the visibility factor can be dynamically determined more pertinently based on the specific physical parameter, and thus achieving a more optimized control of the dimming film.
[0016] Optionally or alternatively, in an embodiment according to the present disclosure, the vehicle is in process of travelling and the vehicle glass of the vehicle is further provided with a light-emitting structure, the second light intensity is associated with the light-emitting structure. In some optional forms, the light-emitting structure is constructed as an active light-emitting structure, and the second light intensity is determined based on an electric parameter supplied to the active light-emitting structure or determined by a light sensor disposed around the active light-emitting structure. Alternatively, the light-emitting structure is constructed as a passive light-emitting structure, and the second light intensity is determined by a light sensor disposed around the passive light-emitting structure. Alternatively, the light-emitting structure is constructed to include an active light-emitting structure and a passive light-emitting structure, and the second light intensity is determined by a light sensor disposed around the light-emitting structure. In this way, for different cases in which the light-emitting structure includes an active light-emitting structure and / or a passive light-emitting structure, a corresponding way is used to determine the second light intensity.
[0017] To further optimize the control, in one embodiment according to the present disclosure, determining the working state of the dimming film based on the first light intensity, the second light intensity, and the visibility factor, comprises: determining that the working state of the dimming film is to maintain a highest light transmittance, on condition that the first light intensity is greater than or equal to a product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film; and determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film. In this way, a comprehensive consideration can be given to the comparative relationship between the first light intensity and the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, so as to determine the light transmittance of the dimming film in a targeted manner, so as to better meet the privacy requirements while taking into account the observability of the situation outside the vehicle from inside the vehicle.
[0018] In some optional forms, determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, comprises: dividing a range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into at least two sub-ranges; and determining the light transmittance of the dimming film based on the sub-range in which the first light intensity is located, wherein different fixed light transmittances are set for each sub-range respectively. Further optionally, dividing the range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into at least two sub-ranges, comprises: dividing the range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into three equal sub-ranges, preferably four equal sub-ranges, and more preferably five equal sub-ranges. In this way, the range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film can be further divided into three, four, five or more equal sub-ranges, so as to control the dimming film in a more refined manner to achieve a better control effect. Further optionally, the method further includes setting the different fixed light transmittances as light transmittances corresponding to lower limiting values of the corresponding sub-ranges.
[0019] In some optional forms, determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, comprises: setting the light transmittance of the dimming film as a function positively correlated with the first light intensity. In this way, the control of the dimming film can be implemented more dynamically, and a better control effect can be achieved.
[0020] In addition, when the vehicle is in process of travelling, it requires to minimize the influence of the light emitted from the vehicle glass of the vehicle on the surrounding environment (for example, the outside of the vehicle and pedestrians) , while at the same time ensuring the privacy of the information conveyed by the light emitted by the light-emitting structure. Therefore, a second aspect of the present disclosure relates to another method for controlling a vehicle, wherein a vehicle glass of the vehicle is provided with a dimming film and a light-emitting structure. The method includes: determining a driving state of the vehicle, wherein the driving state includes a parking state and a travelling state; determining a light-emitting state of the light-emitting structure, wherein the light-emitting state includes an off state and an on state; and adjusting a light transmittance of the dimming film to a first light transmittance associated with a lowest light transmittance, when the vehicle is in the traveling state and the light-emitting structure is switched from the off state to the on state. By means of the method for controlling the vehicle, in the case where the vehicle glass has an illumination effect and / or an effect of displaying the light-emitting pattern that is realized by means of the light-emitting structure., a privacy effect for the illumination light and / or the displayed pattern can be provided by reducing the light transmittance of the dimming film. In addition, such a method for controlling the vehicle can be applied to the vehicle glass (e.g., a window glass) and is particularly suitable for being applied to a vehicle door glass (e.g., a rear vehicle door glass) . The vehicle glass can reduce or avoid the influence of the light emitted by the light-emitting structure on the outside of the vehicle and pedestrians, assisting in improving the driving safety of, for example, other vehicles. In some optional forms, the first light transmittance is in a range from the lowest light transmittance plus 15%to the lowest light transmittance.
[0021] In addition, a third aspect of the present disclosure relates to an apparatus for controlling a vehicle. The apparatus includes a memory and a processor. The memory stores computer-readable instructions that, when executed by the processor, cause the processor to implement the method for controlling the vehicle according to the first aspect of the present disclosure or the method for controlling the vehicle according to the second aspect of the present disclosure.
[0022] A fourth aspect of the present disclosure relates to a vehicle glass. The vehicle glass includes a glass substrate, a dimming film disposed on the glass substrate, and a controller. The controller is configured to implement the method for controlling the vehicle according to the first aspect of the present disclosure or the method for controlling the vehicle according to the second aspect of the present disclosure, to control a working state of the dimming film. In this way, the vehicle glass according to the present disclosure has a corresponding controller, such that the vehicle glass according to the present disclosure can independently implement the method for controlling the vehicle according to the present disclosure.
[0023] In one embodiment according to the present disclosure, the controller includes a data input port, and the controller is configured to implement the method for controlling the vehicle according to the first aspect of the present disclosure based on data received via the data input port. And / or the controller includes an output port, and the controller is configured to output a control instruction via the output port.
[0024] In one embodiment according to the present disclosure, the vehicle glass further includes a light-emitting structure, and the light-emitting structure is disposed on the glass substrate.
[0025] In addition, a fifth aspect of the present disclosure relates to a vehicle. The vehicle includes the apparatus for controlling the vehicle according to any one of the various embodiments in the third aspect of the present disclosure or the vehicle glass according to any one of the various embodiments in the fourth aspect of the present disclosure.
[0026] Furthermore, a sixth aspect of the present disclosure relates to a computer-readable storage medium. The computer-readable storage medium has computer-executable instructions stored thereon, wherein the computer-executable instructions are used to execute the method for controlling the vehicle according to the first aspect of the present disclosure or the method for controlling the vehicle according to the second aspect of the present disclosure.
[0027] In summary, in the technical solutions implemented by the method for controlling the vehicle according to the present disclosure, the apparatus for controlling the vehicle, the vehicle, and the corresponding computer-readable storage instructions according to the present disclosure, protection for the privacy inside the vehicle can be provided by setting the working state or light transmittance of the dimming film.BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In conjunction with the accompanying drawings and with reference to the following detailed explanations, the features, advantages and other aspects of each embodiment of the present disclosure will become more apparent. Several embodiments of the present disclosure are illustrated by way of example and not by way of limitation here, in the accompany drawings:
[0029] FIG. 1 shows a schematic cross-sectional view of a glass assembly on which a method for controlling a vehicle is based according to an embodiment of the present disclosure;
[0030] FIG. 2 shows a schematic flowchart of a method 200 for controlling a vehicle according to an embodiment of the present disclosure;
[0031] FIG. 3 shows a schematic flowchart of a method 300 for controlling a vehicle according to another embodiment of the present disclosure;
[0032] FIG. 4 shows a schematic view of an apparatus 400 for controlling a vehicle according to an embodiment of the present disclosure; and
[0033] FIG. 5 shows a schematic view of an apparatus 500 for controlling a vehicle according to another embodiment of the present disclosure.DETAILED DESCRIPTION
[0034] Various exemplary embodiments of the present disclosure are described in detail below with reference to the accompanying drawings. Although the example methods and apparatuses described below include software and / or firmware executed on hardware in other components, it should be noted that these examples are only illustrative and should not be regarded as limited. For example, it can be considered that any or all hardware, software, and firmware components can be implemented exclusively in hardware, exclusively in software, or in any combination of hardware and software. Therefore, although example methods and apparatuses have been described below, those skilled in the art should easily understand that the provided examples are not used to limit the ways for implementing these methods and apparatuses.
[0035] In addition, the flowcharts and block diagrams in the accompanying drawings illustrate the possible implemented architecture, functions, and operations of the method and system according to various embodiments of the present disclosure. It should be noted that the functions noted in the blocks may also occur in a different order than the order noted in the drawings. For example, two blocks shown in succession may be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the flowcharts and / or block diagrams, and the combinations of the blocks in the flowcharts and / or block diagrams can be implemented using dedicated hardware-based systems that performs the specified functions or operations, or can be implemented using a combination of dedicated hardware and computer instructions.
[0036] The terms "including" , "comprising" and similar terms used in this disclosure are open-ended terms, i.e., "including / comprising but not limited to" , indicating that other elements may also be included. The term "based on" is "based at least in part on" . The term "an embodiment" means "at least one embodiment" . The term "another embodiment" means "at least one further embodiment" , and so on.
[0037] In this disclosure, the terms “first” , “second” , and other expressions are not intended to limit the order of precedence or the number of components, unless otherwise indicated. In this disclosure, "multiple" means two or more, unless otherwise specifically defined. In addition, in this disclosure, unless otherwise specifically defined, the terms such as "install" , "connect" and "attach" , should be understood in a broad sense. For example, they may be fixed connections, detachable connections, or integrated. They may be direct connections or indirectly connections through an intermediate medium. They may be internal connections within two elements or interactions between two elements. For those skilled in the art, the specific meanings of the above terms herein may be understood according to specific situations.
[0038] In the present disclosure, a glass assembly is described as being applied to a vehicle window glass, but it is not excluded that the glass assembly may be applied to an environment such as a door, a window, a curtain wall, an aircraft glass, or a ship glass. When the glass assembly is described as a vehicle window glass, "outside" and "inside" are directions relative to the vehicle body. "Outside" means a direction away from the vehicle body. “Inside" means a direction toward the inner space formed by the vehicle body. It should be understood that, the vehicle window glass according to embodiments of the present disclosure includes but is not limited to, a front windshield glass, a rear windshield glass, a sunroof glass, a vehicle door glass, and a corner window glass, which can provide different light-emitting effects based on different requirements.
[0039] In the ever-changing automotive industry, illumination glass with illumination effect and decorative effect has been widely used in the vehicle glass of medium and high-end vehicles, especially, for example, in vehicle sunroofs, which not only can achieve the effect of brightness changes and / or color changes of light, etc., but also can form a patterned illumination in combination with a coating and / or a laminated structure. FIG. 1 shows a schematic cross-sectional view of a glass assembly on which a method for controlling a vehicle is based according to an embodiment of the present disclosure. FIG. 1 is illustrated with a laminated glass, but it would be understood by those skilled in the art that the present disclosure is also applicable to a single-layer glass. As shown in FIG. 1, the glass assembly includes a first glass substrate 110 and a second glass substrate 120. The second glass substrate 120, closer to the interior of the vehicle, has a light-emitting structure 160 formed within the second glass substrate 120 by laser engraving. A first adhesive layer 130 and a second adhesive layer 140 are provided between the first glass substrate 110 and the second glass substrate 120. A dimming film 150 is provided between the first adhesive layer 130 and the second adhesive layer 140. The dimming film 150 may be implemented as including, but not limited to, a liquid crystal controlled dimming film, i.e., an LC film, an electrochromic dimming film, i.e., an EC film, or a guest-host liquid crystal controlled dimming film, i.e., a GHLC film. Materials for manufacturing the first adhesive layer 130 and the second adhesive layer 140 include, but are not limited to, adhesive layer materials suitable for laminated glass such as polyvinyl butyral (PVB) or ethylene vinyl acetate copolymer (EVA) . As an option, the first glass substrate 110 and the second glass substrate 120 may be selected from any one of ordinary transparent glass, ultra-transparent glass, and colored glass (such as green glass or gray glass) . The glass used for the glass substrate may be manufactured by a process such as tempering, heat strengthening, annealing or chemical strengthening, etc., and its thickness may be, for example, between 1.1mm and 6mm (when the glass substrate is manufactured by the process such as tempering, heat strengthening, annealing, etc. ) , or between 0.7mm and 1.6mm (for example, when the glass substrate is manufactured by the process such as chemical strengthening, etc. ) . The thickness of the adhesive layer may be, for example, between 0.38mm and 1.14mm. The thickness of each structural layer in the glass assembly may be of conventional dimensions.
[0040] The structure shown in FIG. 1 is merely exemplary and not limiting. For example, there are many other examples for the composition and location of the light-emitting structure 160. Specifically, the light-emitting structure may be categorized into a passive light-emitting structure and an active light-emitting structure. The passive light-emitting structure includes a light extraction structure (such as enamel, ink, scattering particle, or light extraction film) , which is formed within or on the surface of a glass substrate, an adhesive layer, or other laminated piece in glass assembly, or sandwiched therebetween by laser engraving, printing, material mixing, or film layers, etc. The active light-emitting structure includes an autonomous display functional layer, which refers herein to a layer structure that can emit light by itself when energized without the need of a light source. For example, any one of OLED (Organic Light-Emitting Diode) , Micro LED, Mini LED, EL (Electro Luminescence) may be used. For the present disclosure, relative to the interior space of the vehicle, the light-emitting structure 160 is closer to the interior of the vehicle than the dimming film 150.
[0041] As the inventor of the present disclosure recognized, for example, in the technical solution that the light-emitting structure 160 in the vehicle glass as shown in FIG. 1 emits light, the pattern formed by the light emitted from the light-emitting structure 160 is easily observed by an outside person, which has an adverse effect on privacy. In addition, the inventor of the present disclosure also recognized that when there are different light intensity contrasts between the inside and the outside of the vehicle and different visibility requirement of an interior of the vehicle for a person outside exists, it is also necessary to design a targeted solution to meet the vehicle users’ personalized needs for privacy while taking into account the perceptibility of information outside the vehicle by a person inside the vehicle. In view of the above technical problems, the inventor of the present disclosure innovatively thought of realizing privacy protection by adjusting the light transmittance of the dimming film. In addition, the working state of the dimming film can be optimized by further comprehensively considering the light intensities inside and outside the vehicle, as well as a visibility requirement of an interior of the vehicle for a person outside, and thus, privacy requirements can be satisfied, and observation on the situation outside the vehicle by a person inside the vehicle can be realized.
[0042] In general, the present disclosure proposes a method for controlling a vehicle having a dimming film disposed on its glass. The method includes: acquiring a first light intensity of light outside the vehicle; acquiring a second light intensity of light inside the vehicle; acquiring a visibility factor associated with a visibility requirement of an interior of the vehicle for a person outside; and determining a working state of the dimming film based on the first light intensity, the second light intensity, and the visibility factor. In the method for controlling the vehicle according to the present disclosure, both the first light intensity of the light outside the vehicle and the second light intensity of the light inside the vehicle are considered. At the meanwhile, the visibility factor associated with the visibility requirement of an interior of the vehicle for a person outside is also considered. The working state of the dimming film is determined based on these factors, so that the privacy of the interior of the vehicle can be protected while taking into account the observation on the situation outside the vehicle by a person inside the vehicle.
[0043] The method for controlling the vehicle and an apparatus for controlling the vehicle according to the present disclosure will be described below with reference to FIG. 2 to FIG. 5. FIG. 2 shows a schematic flowchart of a method 200 for controlling a vehicle according to an embodiment of the present disclosure. FIG. 3 shows a schematic flowchart of a method 300 for controlling a vehicle according to another embodiment of the present disclosure. FIG. 4 shows a schematic diagram of an apparatus 400 for controlling a vehicle according to an embodiment of the present disclosure. FIG. 5 shows a schematic diagram of an apparatus 500 for controlling a vehicle according to another embodiment of the present disclosure.
[0044] As shown in FIG. 2, the method 200 for controlling the vehicle according to the present disclosure includes at least four steps. Firstly, in step 210, the first light intensity of the light outside the vehicle is acquired. For example, the first light intensity may be acquired with assistance of one or more light sensors disposed outside the vehicle. The first light intensity may also be acquired for example, from a light sensor located around the vehicle, i.e., associated with the geographical position of the vehicle (e.g, light sensor of surrounding vehicle that is communicatively connected by means of a vehicle network) , by means of a communication module. Next, in step 220, the second light intensity of the light inside the vehicle is acquired, wherein ways to acquire it are also various. For example, the second light intensity of the light inside the vehicle may be measured by a light sensor. The light sensor may be, for example, fixedly disposed on the inner side of the door glass, around the sunroof, or at other positions of the vehicle, such as a rearview mirror inside the vehicle. The light sensor, which may be a professional light intensity meter for example, may also be non-fixedly disposed at a corresponding position in the vehicle. The second light intensity of the light inside the vehicle may also be acquired, by a light sensor, which can be reused, of other smart devices in communication with the vehicle. For example, the second light intensity is measured, by means of a CCD (Charge Coupled Device) sensor in a camera of a mobile phone or a tablet computer of the user in the vehicle. In some optional forms, when the vehicle is in process of travelling and the vehicle glass of the vehicle is further provided with a light-emitting structure, the second light intensity is associated with the light-emitting structure. For example, when the light-emitting structure is constructed as an active light-emitting structure, the second light intensity is determined based on an electric parameter supplied to the active light-emitting structure or determined by a light sensor disposed around the active light-emitting structure. When the light-emitting structure is constructed as a passive light-emitting structure, the second light intensity is determined by a light sensor disposed around the passive light-emitting structure. Alternatively, when the light-emitting structure is constructed to include an active light-emitting structure and a passive light-emitting structure, the second light intensity is determined by a light sensor disposed around the light-emitting structure. In this way, for different cases in which the light-emitting structure includes an active light-emitting structure and / or a passive light-emitting structure, a corresponding way is used to determine the second light intensity.
[0045] Next, after the first light intensity and the second light intensity are acquired, in step 230 of the method 200 for controlling the vehicle according to the present disclosure, the visibility factor associated with a visibility requirement of an interior of the vehicle for a person outside is also acquired.
[0046] In order to ensure that the method for controlling the vehicle according to the present disclosure can be implemented successfully, the visibility factor can be set to a default first value when the vehicle is initialized, ensuring that the visibility factor has a default value when the vehicle is initialized. That is, the visibility factor is set to a default first value when the vehicle is initialized. After initialization, the visibility factor may be maintained as the first value, or dynamically determined to be a second value that is the same as or different from the first value after initialization.
[0047] The above describes that the visibility factors, determined at and after initialization of the vehicle, may be the same or different. And when the visibility factor such as the second value above is specifically determined, the visibility factor can be determined, for example, based on an input from a vehicle-machine interaction interface of the vehicle, an input from an electronic device in communication with the vehicle, and / or a specific physical parameter. No matter which way it is, the visibility factors herein are all associated with the visibility requirements of an interior of the vehicle for a person outside. Specifically, the vehicle’s user can select from optional preset visibility requirements, for example, via the vehicle-machine interaction interface such as a central control screen, thereby determining the visibility factor based on a correspondence relationship between the visibility factor and the visibility requirement. And a professional user, for example, a user who is familiar with the correspondence relationship between the visibility requirement and the visibility factor, may also enter (for example, select) the value of the visibility factor directly, for example, via the vehicle-machine interaction interface such as the central control screen. Similarly, the vehicle’s user can select from optional preset visibility requirements, for example, via an electronic device such as a smart device (smartphone, PAD, etc. ) in communication with the vehicle, thereby determining the visibility factor based on the correspondence relationship between the visibility factor and the visibility requirement. And the professional user may enter (e.g., select) the value of the visibility factor directly, for example, via the electronic device such as the smart device (smartphone, PAD, etc. ) in communication with the vehicle. Alternatively, an application program of the vehicle can determine the visibility factor based on the specific physical parameter.
[0048] In the above implementations that the visibility requirement is firstly determined and the visibility factor is then determined, for example, the visibility requirement may be set to different levels, such as three levels of high, medium, and low (for example, high visibility, medium visibility, or low visibility) , or further refined into five levels (for example, high visibility, medium-high visibility, medium visibility, medium-low visibility, or low visibility visibility) or more levels. Herein, the visibility requirement at each level corresponds to one value of the visibility factor. For example, a low visibility requirement corresponds to a visibility factor of 10; a medium-low visibility requirement corresponds to a visibility factor of 8; a medium visibility requirement corresponds to a visibility factor of 6; a medium-high visibility requirement corresponds to a visibility factor of 3; and a high visibility requirement corresponds, for example, to a visibility factor of 1. Herein, those skilled in the art should understand that the above correspondence relationship between the visibility requirement and the visibility factor does not have to be set in the way as described. The manufacturer of the vehicle may also adopt other variations of settings, for example, setting different values of the visibility factor for each level of visibility requirement. The above correspondence relationship may be stored in a memory of the vehicle with a form of a comparison table for example. From the perspective of specific implementation, the vehicle manufactured by the vehicle manufacturer may have the above comparison table of visibility requirements and visibility factors when leaving the factory, wherein the comparison table is stored in the memory of the vehicle for example. In specific use, for example, when vehicle is initialized, one default visibility requirement such as the medium visibility requirement, may be automatically selected at first. For example, the visibility factor is correspondingly set to 6 in the meanwhile. Then, after initialization, the vehicle’s user can select the visibility requirement, for example, via the vehicle-machine interaction interface such as the central control screen, or via the electronic device in communication with the vehicle (for example, via an application program corresponding to the vehicle on the smart device) to determine a new visibility requirement (e.g., the low visibility requirement) , and a visibility factor corresponding to the newly selected visibility requirement (e.g., the low visibility requirement) is determined accordingly. For example, the visibility factor is set to 10 correspondingly. In other words, on condition that the vehicle’s user selects the visibility requirement (that is, selecting the extent to which a person outside the vehicle sees the interior of the vehicle) , the visibility factor can be determined, for example, by querying the comparison table stored in the memory. For another example, if there is a correspondence relationship between a driving mode of the vehicle and the visibility requirement, the vehicle’s user may also indirectly configure the visibility requirement, for example, by selecting the driving mode on the vehicle-machine interaction interface such as the central control screen. Then, a corresponding visibility factor is further determined based on the configured visibility requirement. Specifically, the visibility requirement is set to a lower level in the in-vehicle entertainment mode, for example, when the user needs to watch a movie in the vehicle, and the corresponding visibility factor herein is 9 for example. The visibility requirement is set to a higher level when the user needs to read a book in the vehicle, and the corresponding visibility factor herein is 2 for example. As can be seen from the above examples, in some optional forms, the visibility factor is negatively correlated with the visibility requirement, i.e., a higher visibility requirement corresponds to a smaller visibility factor. As mentioned above, for example, one comparison table associating visibility requirements with visibility factors is stored in the memory. After determining the visibility requirement, the corresponding visibility factor can be determined, for example, by looking up the comparison table.
[0049] As previously mentioned, it is not necessary to set the visibility requirement at first and then determine the visibility factor through the correspondence relationship. The visibility factor can also be determined, for example, by direct setting. As mentioned above, no matter which way it is, the visibility factors are all associated with the visibility requirements of an interior of the vehicle for a person outside. Even in a case that, for example, the user directly inputs (e.g., selects) the value of the visibility factor via the vehicle-machine interaction interface, from the implementation perspective, it also reflects the corresponding visibility requirement to be achieved, and the basis is still the correspondence relationship (for example, the comparison table) between the visibility requirement and the visibility factor that the vehicle manufactured by the vehicle’s manufacturer has when leaving the factory for example. In summary, the correspondence relationship between the visibility factor and the visibility requirement is predefined. For example, the correspondence relationship between the visibility factor and the visibility requirement is predefined by the manufacturer of the vehicle or other participants. That is to say, the pre-definition herein includes both a pre-definition by the manufacturer of the vehicle before or at the time when the vehicle leaves the factory, and modification or re-setting by the vehicle’s users (including the driver, passengers, or anyone related to the use of the vehicle with the vehicle maintenance staff included) and / or the manufacturer of the vehicle during the use of the vehicle (e.g., during repair or maintenance) . For example, different vehicle manufacturers can set different options (e.g., different levels mentioned above) and ranges (for example, the highest visibility for a privacy-conscious car series suitable for young people is set to the medium visibility) of visibility requirements according to vehicle’s characteristics. At the same time, different correspondence relationships between the visibility factor and the visibility requirement can also be set. For example, different values of the visibility factor are set for each level of the visibility requirement as mentioned above. Accordingly, different options and ranges of visibility requirements correspond to different options and ranges of visibility factors. Certainly, when using the vehicle in a later time, the vehicle’s user can select all or a part of the range of the visibility requirements and / or the visibility factors from a wide range provided by the vehicle according to their needs. For example, a selection to the optional range of visibility factors can be achieved by selecting a part of the driving modes from predefined multiple driving modes for personalized configuration.
[0050] Furthermore, the inventor of the present disclosure found that visibility of an interior of the vehicle for a person who is located outside the vehicle varies when the light intensity outside the vehicle varies. That is to say, in order to meet the same visibility requirement, such as the aforementioned three-level visibility requirements of high, medium, or low, wherein the three-level visibility requirements correspond to three visibility factors, i.e., the same visibility requirement of an interior of the vehicle for the exterior of the vehicle, controls of the dimming film may be different. In the case of the low visibility requirement, the corresponding visibility factor has a larger value. Correspondingly, the interior of the vehicle has a lower visibility for the exterior of the vehicle. Conversely, in the case of the high visibility requirement, the corresponding visibility factor has a smaller value. Correspondingly, the interior of the vehicle has a higher visibility for the exterior of the vehicle. Specifically, the perception effect of human eyes is different under different ambient light. For example, when the ambient brightness in daytime is 10000 nits, the human eyes can distinguish a brightness of about 200 to 20000 nits. Brightness less than 200 nits is perceived as black. When the ambient brightness at night is 30 nits, the human eyes can distinguish a brightness ranging from 1 to 200 nits. A brightness of 100 nits makes people feel very bright, and only a brightness less than 1 nit will make people feel relatively dark. In general, the brightness of the pattern emitted from a light-emitting glass is at a magnitude of several hundred nits. The brightness of the pattern with several hundred nits, requires to be adjusted or attenuated by the light transmittance of the dimming film, and then is perceived by the eyes of people outside the vehicle, and the brightness attenuated by the dimming film may range from several nits to several hundred nits. In the daytime or in a place with high ambient brightness, it may be difficult for human eyes outside the vehicle to recognize the existence of the luminous pattern, but it may still be vaguely visible. In this case, different visibility requirements need to be achieved by adjusting the light transmittance of the dimming film. However, at night or in a place with low ambient brightness, this luminous pattern may be easily seen from the outside of the glass. In this case, the dimming film is required to attenuate the brightness of the pattern in a larger degree, to meet the corresponding visibility requirement. Therefore, the technical solution of the present disclosure determines different solutions in response for different time periods. Correspondingly, the specific physical parameter includes local time in an area where the vehicle travels or the first light intensity. When the specific physical parameter is the local time in an area where the vehicle travels, for daytime and nighttime situations, the method 200 may further include, for example, determining the visibility factor based on the local time in an area where the vehicle travels (not shown in the figures) . For example, the vehicle can easily obtain sunrise and sunset times. When the local time is after sunrise and before sunset, it may be estimated as daytime, at which time the corresponding visibility factor for each visibility requirement may be set to be lower than that at night. When the local time is after sunset and before sunrise, it may be estimated as nighttime, at which time the corresponding visibility factor for each visibility requirement may be set higher than that in daytime. That is, one set of optional visibility factors can be determined for the time estimated as daytime, and another set of optional visibility factors is determined for time estimated as nighttime. Namely, daytime and nighttime may correspond to one set of comparison table of visibility requirements and visibility factors, respectively. In this way, the visibility factor can be determined dynamically based on the local time in an area where the vehicle travels (e.g., its time relative to sunrise and sunset) , thereby determining the size of the visibility factor more pertinently and dynamically instead of statically, thus realizing a more optimized control of the dimming film.
[0051] The inventor of the present disclosure also recognizes that the vehicle may also travel in driving environments with different light brightness in daytime. For example, ambient brightness differs between a cloudy day and a sunny day, and ambient brightness differs when the sky is overcast and when it is cloudless. Visibility of an interior of the vehicle for a person outside the vehicle differs on condition of different ambient brightness (i.e., different first light intensities above) . Therefore, optionally or alternatively, the specific physical parameter may be the first light intensity. In this case, the method 200 may further include, for example, determining the visibility factor based on the first light intensity (not shown in the figures) . For example, two visibility factors can be determined for intensities above and below one threshold value of the first light intensity respectively. For example, the visibility factor corresponding to the low visibility requirement is determined to be 10, on condition of a first light intensity greater than or equal to 3000 nits, and for example, the visibility factor corresponding to the low visibility requirement is determined to be 15 on condition of a first light intensity less than 3000 nits. That is to say, at this time, one set of optional visibility factors can be determined for the first light intensity greater than or equal to 3000 nits, and another set of optional visibility factors can be determined for the first light intensity less than 3000 nits. That is, two sets of comparison table of visibility requirements and visibility factors correspond to high first light intensity and low first light intensity, respectively. In this way, the visibility factor can be dynamically determined based on the first light intensity of the light outside the vehicle, thereby determining the size of the visibility factor more pertinently and dynamically instead of statically, thus realizing a more optimized control of the dimming film. For example, the visibility factor can be dynamically adjusted in driving scenarios that ambient brightness changes significantly, such as the coming of rainstorm and others, so that the control of the dimming film can be more optimally implemented to meet the visibility requirements for the vehicle’s user.
[0052] After acquiring these technical parameters, the method 200 for controlling the vehicle according to the present disclosure can determine the working state of the dimming film based on the first light intensity, the second light intensity, and the visibility factor in step 240.
[0053] In the method 200 for controlling the vehicle according to the present disclosure, both the first light intensity of the light outside the vehicle and the second light intensity of the light inside the vehicle are considered. At the meanwhile, the visibility factor associated with the visibility requirement of an interior of the vehicle for a person outside is also considered. The working state of the dimming film is determined based on these factors. Therefore, the privacy of the interior of the vehicle (such as the information conveyed by the light emitted by the light-emitting structure, for example, the illumination effect and / or the effect of displaying the light-emitting pattern) can be protected, while the observation of the situation outside the vehicle by person inside the vehicle can be taken into account.
[0054] To further optimize the control, in one embodiment according to the present disclosure, determining the working state of the dimming film based on the first light intensity, the second light intensity, and the visibility factor comprises: determining that the working state of the dimming film is to maintain a highest light transmittance, on condition that the first light intensity is greater than or equal to a product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film; and determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film. In this way, a comprehensive consideration can be given to the comparative relationship between the first light intensity and the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, so as to determine the light transmittance of the dimming film in a targeted manner, so as to better meet the privacy requirements while taking into account the observability of the situation outside the vehicle from inside the vehicle. For example, if the first light intensity of the light outside the vehicle is 2000 nits and the visibility factor is determined to be 10, and if the second light intensity of the light inside the vehicle is 100 nits and the highest light transmittance of the dimming film is, for example, 90%, then the working state of the dimming film can be determined to maintain a highest light transmittance of the dimming film, such as 90%, since the 2000 nits is greater than the product (of 900) of the second light intensity (of 100) , the visibility factor (of 10) , and the highest light transmittance of the dimming film (of 90%) . In other words, in general, to maintain the highest light transmittance of the dimming film, when the dimming film is an EC film, for instance, it can be achieved by simply not powering the dimming film, thereby keeping the light transmittance of the EC film at its previously achieved highest light transmittance for the dimming film, or by adjusting it to the highest light transmittance through powering. When the dimming film is, for example, a forward-mode GHLC film, the highest light transmittance of the dimming film can be maintained by for example, energizing it. However, in another situation, for example, when the sky gradually darkens, the first light intensity of the light outside the vehicle drops from 2000 nits to 500 nits, with the visibility factor determined to be 10 and the highest light transmittance of the dimming film being, for example, 90%, if the second light intensity of the light inside the vehicle is still 100 nits, then since 500 nits is less than the product (of 900) of the second light intensity (of 100) , the visibility factor (of 10) , and the highest light transmittance of the dimming film (of 90%) , the working state of the dimming film requires to be determined to reduce the light transmittance compared to the highest light transmittance (for example, 90%) , to for example, 30%or other values, correspondingly. Herein, the value of the light transmittance may decrease either linearly or non-linearly with the value of the first light intensity.
[0055] To further optimize control of the dimming film, the working state of the dimming film is not determined to reduce to one fixed transmittance compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film. In one embodiment according to the present disclosure, determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, comprises: dividing a range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into at least two sub-ranges; and determining the light transmittance of the dimming film based on the sub-range in which the first light intensity is located, wherein different fixed light transmittances are set for each sub-range respectively. In some optional forms, dividing the range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into at least two sub-ranges comprises: dividing the range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into three equal sub-ranges, preferably four equal sub-ranges, more preferably five equal sub-ranges. In this way, through dividing the range below the product of the second light intensity, the visibility factor and the highest light transmittance of the dimming film into three, four, five or more equal sub-ranges, the dimming film can be further controlled in a more refined manner to achieve a better control effect. For example, if the visibility factor is determined to be 10, and if the second light intensity of the light inside the vehicle is 100 nits and the highest light transmittance of the dimming film is, for example, 90%, then the product of the second light intensity (of 100) , the visibility factor (of 10) , and the highest light transmittance (of 90%) of the dimming film is 900. In this case, for example, the relatively large range [0, 900) can be divided into at least two sub-ranges, such as the two sub-ranges of [0, 450) and [450, 900) , or the three sub-ranges of [0, 300) , [300, 600) and [600, 900) . The light transmittance of the dimming film is then determined according to the sub-range in which the first light intensity is located, wherein different fixed light transmittances are set for each sub-range respectively. For example, in a case that the range is divided into two sub-ranges, i.e., the two sub-ranges of [0, 450) and [450, 900) , the light transmittance of the dimming film is adjusted to 10%, when the first light intensity is 200 nits and namely located in the sub-range [0, 450) . The light transmittance of the dimming film is adjusted to 50%, when the first light intensity is 600 nits and namely located in the sub-range [450, 900) . For another example, in a case that the range is divided into three sub-ranges, i.e., the three sub-ranges of [0, 300) , [300, 600) and [600, 900) , the light transmittance of the dimming film is adjusted to 10%, when the first light intensity is 200 nits and namely located in the sub-range [0,300) . The light transmittance of the dimming film is adjusted to 35%, when the first light intensity is 400 nits and namely located in the sub-range [300, 600) . The light transmittance of the dimming film is adjusted to 65%, when the first light intensity is 800 nits and namely located in the sub-range [600, 900) .
[0056] In some optional forms, in order to ensure that the privacy need is better satisfied for all first light intensity values within a corresponding sub-range, the method further includes setting the different fixed light transmittances as light transmittances corresponding to lower limiting values of the corresponding sub-ranges. For example, in a case that the range is divided into three sub-ranges, i.e., the three sub-ranges of [0, 300) , [300, 600) and [600, 900) , the light transmittance of the dimming film is adjusted to the lowest light transmittance, when the first light intensity is 200 nits and namely located in the sub-range [0, 300) . When the first light intensity is 400 nits and namely located in the sub-range [300, 600) , the light transmittance of the dimming film is adjusted to the light transmittance corresponding to the lower limiting value (of 300) of the sub-range, for example, of 30%. When the first light intensity is 800 nits and namely located in the sub-range [600, 900) , the light transmittance of the dimming film is adjusted to the light transmittance corresponding to the lower limiting value (of 600) of the sub-range, for example, of 60%.
[0057] In some optional forms, determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, comprises: setting the light transmittance of the dimming film as a function positively correlated with the first light intensity. In this way, the dimming film can be controlled more dynamically, and a better control effect can be achieved.
[0058] For example, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, for example, the following formula:
[0059] the light transmittance of the dimming film = the first light intensity / the second light intensity / the visibility factor
[0060] can be applied to adjust the light transmittance of the dimming film. That is, the light transmittance of the dimming film is set as the function positively correlated with the first light intensity.
[0061] In this case, instead of dividing the range into different sub-ranges, the function is adopted to calculate the light transmittance of the dimming film. For example, the light transmittance of the dimming film is adjusted to 10%when the first light intensity is 100 nits. The light transmittance of the dimming film is adjusted to 20%when the first light intensity is 200 nits. The light transmittance of the dimming film is adjusted to 30%when the first light intensity is 300 nits. The light transmittance of the dimming film is adjusted to 40%when the first light intensity is 400 nits. The light transmittance of the dimming film is adjusted to 50%when the first light intensity is 500 nits. The light transmittance of the dimming film is adjusted to 60%when the first light intensity is 600 nits. The light transmittance of the dimming film is adjusted to 70%, when the first light intensity is 700 nits. The light transmittance of the dimming film is adjusted to 80%when the first light intensity is 800 nits. The light transmittance of the dimming film is adjusted to 81%when the first light intensity is 810 nits. The light transmittance of the dimming film is adjusted to 82%when the first light intensity is 820 nits. The light transmittance of the dimming film is adjusted to 83%when the first light intensity is 830 nits. The light transmittance of the dimming film is adjusted to 84%when the first light intensity is 840 nits. The light transmittance of the dimming film is adjusted to 85%when the first light intensity is 850 nits. The light transmittance of the dimming film is adjusted to 86%when the first light intensity is 860 nits. The light transmittance of the dimming film is adjusted to 87%, when the first light intensity is 870 nits. The light transmittance of the dimming film is adjusted to 88%when the first light intensity is 880 nits. The light transmittance of the dimming film is adjusted to 89%when the first light intensity is 890 nits.
[0062] In addition, a second aspect of the present disclosure relates to another method for controlling the vehicle, wherein a vehicle glass of the vehicle is provided with a dimming film and a light-emitting structure. FIG. 3 shows a schematic flowchart of a method 300 for controlling a vehicle according to another embodiment of the present disclosure. It can be seen from FIG. 3 that the method 300 includes at least three steps. Firstly, in step 310, a driving state of the vehicle is determined, wherein the driving state includes a parking state and a travelling state. Then, in step 320, a light-emitting state of the light-emitting structure is determined, wherein the light-emitting state includes an off state and an on state. And finally, in step 330, the light transmittance of the dimming film is adjusted to a first light transmittance associated with a lowest light transmittance, when the vehicle is in the travelling state and the light-emitting structure is switched from the off state to the on state. In some optional forms, the first light transmittance is in a range from the lowest light transmittance plus 15%to the lowest light transmittance. Specifically, when the vehicle controller detects that the vehicle is in the travelling state and the light-emitting structure is switched from the off state to the on state, the light transmittance of the dimming film is automatically adjusted to a first light transmittance associated with the lowest light transmittance. For example, the first light transmittance is in the range from the lowest light transmittance plus 15%to the lowest light transmittance. Certainly, the light transmittance of the dimming film can also be directly adjusted, for example, to the lowest light transmittance automatically, making it difficult for the outside to observe the light inside.
[0063] In addition, a third aspect of the present disclosure relates to an apparatus for controlling the vehicle. The apparatus includes a memory and a processor, wherein the memory stores computer-readable instructions that, when executed by the processor, cause the processor to implement the method for controlling the vehicle according to the first aspect of the present disclosure or the method for controlling the vehicle according to the second aspect of the present disclosure.
[0064] A fourth aspect of the present disclosure relates to a vehicle glass. The vehicle glass includes a glass substrate, a dimming film disposed on the glass substrate, and a controller. The controller is configured to implement the method for controlling the vehicle according to the first aspect of the present disclosure or the method for controlling the vehicle according to the second aspect of the present disclosure, to control the working state of the dimming film. Specifically, as the vehicle glass in this case has an independent controller, the vehicle glass according to the present disclosure can control the dimming film on the vehicle glass correspondingly, based on the control parameters that require to be acquired. That is, the vehicle glass according to the present disclosure can independently implement the method for controlling the vehicle according to the present disclosure.
[0065] In an embodiment according to the present disclosure, the controller includes a data input port. The controller is configured to implement the method for controlling the vehicle according to the first aspect of the present disclosure or the method for controlling the vehicle according to the second aspect of the present disclosure, based on data received via the data input port. And / or the controller includes an output port, and the controller is configured to output a control instruction via the output port. Herein, the data received via the data input port is the data related with implementation of the method for controlling the vehicle according to the present disclosure. The data may be, for example, the first light intensity of light outside the vehicle, the second light intensity of light inside the vehicle, the visibility factor associated with the visibility requirement of an interior of the vehicle for a person outside, the default first value above, the second value that is dynamically determined, the input of the vehicle-machine interaction interface of the vehicle, the input of the electronic device in communication with the vehicle, and / or the specific physical parameter (including the local time in the area where the vehicle travels or the first light intensity) , the driving state of the vehicle, and etc. The control instruction output via the output port is, for example, a control signal for controlling the working state of the dimming film, which, for example, enables the light transmittance of the dimming film to be adapted to the first light intensity, the second light intensity, and the determined visibility factor.
[0066] In one embodiment according to the present disclosure, the vehicle glass further includes a light-emitting structure, and the light-emitting structure is disposed on the glass substrate.
[0067] In addition, a fifth aspect of the present disclosure relates to a vehicle. The vehicle includes the apparatus for controlling the vehicle according to any one of various embodiments of the third aspect of the present disclosure or the vehicle glass according to any one of various embodiments of the fourth aspect of the present disclosure.
[0068] Furthermore, a sixth aspect of the present disclosure relates to a computer-readable storage medium that has computer-executable instructions stored thereon. The computer-executable instructions are used to execute the method for controlling the vehicle according to the first aspect of the present disclosure or the method for controlling the vehicle according to the second aspect of the present disclosure.
[0069] The technical solutions described above can also be implemented, for example, through corresponding hardware circuits, besides control methods such as software. In other words, the method for controlling the vehicle described above can be implemented through software stored in the computer-readable storage medium in combination with corresponding hardware components. The computer-readable storage medium carries computer-readable program instructions for performing various embodiments of the present disclosure. The computer-readable storage medium may be a tangible device that may retain and store instructions for use by an instruction execution device. The computer-readable storage medium may 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 of the above. More specific (non-exhaustive) examples of computer-readable storage medium 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 disk read-only memory (CD-ROM) , digital versatile disk (DVD) , memory sticks, floppy disks, mechanical encoding devices, punched cards or recessed raised structures in grooves, e.g., with instructions stored thereon, and any suitable combination of the above. The computer-readable storage medium used herein is not construed as a transient signal itself, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable) , or an electrical signal transmitted through an electrical wire.
[0070] FIG. 4 shows a schematic diagram of an apparatus 400 for controlling the vehicle according to one embodiment of the present disclosure. It can be seen from FIG. 4 that the apparatus 400 for controlling the vehicle includes a processor (e.g., a central processing unit (CPU) ) 410 and a memory 420 coupled with the processor 410. The memory 420 is configured to store computer-executable instructions that when executed, cause the processor 410 to perform the method 200 or the method 300 for controlling the vehicle in the above embodiments. The processor 410 and the memory 420 are connected to each other through a bus, and an input / output (I / O) interface is also connected to the bus. The apparatus 400 for controlling the vehicle further includes an output unit that may include a projector, and / or an autonomous display function layer, and / or a light source herein. Herein, it should be understood by those skilled in the art that the projector is capable of performing a projection that can be displayed on a front windshield, a side window glass, and a rear windshield including, for example, a projection display function layer. The projection display function layer may be laminated into the front windshield, the side window glass, and the rear windshield or attached to a surface of the front windshield, the side window glass, and the rear windshield. In addition, the front windshield, the side window glass, and the rear windshield can also be provided with, for example, an autonomous display function layer for active display, such that the determined content is displayed. The autonomous display function layer may be, for example, a flexible OLED display, an LCD display, which may be laminated into the front windshield, the side window glass, and the rear windshield or attached to a surface of the front windshield, the side window glass, and the rear windshield.
[0071] In addition, the apparatus 400 for controlling the vehicle can also include multiple components connected to the I / O interface (not shown in Figure 4) , includeing but not limited to: an input unit, an output unit, a storage unit, and a communication unit. For example, the input unit includes the vehicle-machine interaction interface such as the central control screen as described above, a light sensor (e.g., a professional light intensity meter, a CCD in a camera of a mobile phone or tablet computer) , an on-board clock, a timer in communication with the vehicle, an electronic device in communication with the vehicle, a keyboard, a mouse, and etc. The output unit includes, for example, a projector, and / or an autonomous display function layer, and / or a light source, as well as various types of displays, speakers, and etc. The storage unit includes, for example, a magnetic disk, an optical disk. The communication unit includes, for example, a network card, a modem, a wireless communication transceiver. The communication unit allows the apparatus 400 for controlling the vehicle to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0072] In this case, the computer-executable instructions stored in the memory 420, when executed, cause the processor 410 to perform the method for controlling the vehicle according to any of the various examples of FIG. 2 or FIG. 3 of the present disclosure. In this way, the method for controlling the vehicle can be implemented in the form of the apparatus for controlling the vehicle.
[0073] In another embodiment, the present disclosure proposes a computer-readable storage medium having computer-executable instructions stored thereon, and the computer-executable instructions are used to execute the method for controlling the vehicle in various embodiments of the present disclosure.
[0074] The present disclosure further proposes a computer program product 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 method in various embodiments of the present disclosure.
[0075] Generally speaking, various example embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, firmware, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that is executed by a controller, a microprocessor, or other computing devices. When various aspects of the embodiments of the present disclosure are illustrated or described as block diagrams, flowcharts, or using some other graphical representations, it will be appreciated that the blocks, apparatuses, systems, techniques, or methods described herein can be regarded as non-limited examples that are implemented in hardware, software, firmware, dedicated circuits or logic, general-purpose hardware or controllers or other computing devices, or some combination thereof.
[0076] FIG. 5 shows a schematic diagram of an apparatus 500 for controlling the vehicle according to another embodiment of the present disclosure. It should be understood that the apparatus 500 for controlling the vehicle may be implemented to perform the function of the method 200 or the method 300 for controlling the vehicle in FIG. 2 or FIG. 3. It can be seen from FIG. 5 that the apparatus 500 for controlling the vehicle includes a central processing unit (CPU) 501 (e.g. a processor) , which may perform various suitable actions and processes according to computer program instructions stored in a read-only memory (ROM) 502 or computer program instructions loaded from a storage unit 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data necessary for the operation of the apparatus 500 may also be stored. The CPU 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0077] Multiple components in the apparatus 500 for controlling the vehicle are connected to the I / O interface 505, which include an input unit 506, an output unit 507, a storage unit 508, and a communication unit 509. The input unit 506 includes, for example, the vehicle-machine interaction interface such as the central control screen as described above, a light sensor (e.g., a professional light intensity meter, a CCD in a camera of a mobile phone or tablet computer) , an on-board clock, a timer in communication with the vehicle, an electronic device in communication with the vehicle, a keyboard, a mouse, and etc. The output unit 507 may include, for example, a projector, and / or an autonomous display function layer, and / or a light source, as well as various types of displays, speakers, and etc. The storage unit 508 includes, for example, a magnetic disk, an optical disk. The communication unit 509 includes, for example, a network card, a modem, a wireless communication transceiver, and etc. The communication unit 509 allows the apparatus 500 for controlling the vehicle to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0078] The various methods described above, such as the method for controlling the vehicle, can be performed by the processing unit 501. For example, in some embodiments, the method 200 or the method 300 for controlling the vehicle may be implemented as a computer software program that is tangibly embodied in a machine-readable medium, such as the storage unit 508. In some embodiments, part or all of the computer program may be loaded and / or installed onto the apparatus 500 for controlling the vehicle via the ROM 502 and / or the communication unit 509. When the computer program is loaded into the RAM 503 and executed by the CPU 501, one or more of the actions or steps in method 200 or method 300 described above may be performed, that is:
[0079] acquiring a first light intensity of light outside the vehicle;
[0080] acquiring a second light intensity of light inside the vehicle;
[0081] acquiring a visibility factor associated with a visibility requirement of an interior of the vehicle for a person outside; and
[0082] determining a working state of the dimming film based on the first light intensity, the second light intensity, and the visibility factor.
[0083] In some optional forms, the visibility factor is negatively correlated with the visibility requirement.
[0084] In some optional forms, a correspondence relationship between the visibility factor and the visibility requirement is predefined.
[0085] In some optional forms, the visibility factor is set to a default first value when the vehicle is initialized.
[0086] In some optional forms, the visibility factor is dynamically determined to be a second value after initialization. In some optional forms, the visibility factor is determined based on an input of a vehicle-machine interaction interface of the vehicle, an input of an electronic device in communication with the vehicle, and / or a specific physical parameter. In some optional forms, the specific physical parameter includes local time in an area where the vehicle travels or the first light intensity.
[0087] Optionally or alternatively, in an embodiment according to the present disclosure, the vehicle is in process of travelling and the vehicle glass of the vehicle is further provided with a light-emitting structure, the second light intensity is associated with the light-emitting structure. In some optional forms, the light-emitting structure is constructed as an active light-emitting structure, and the second light intensity is determined based on an electrical parameter supplied to the active light-emitting structure or determined by a light sensor disposed around the active light-emitting structure; the light-emitting structure is constructed as a passive light-emitting structure, and the second light intensity is determined by a light sensor disposed around the passive light-emitting structure; or the light-emitting structure is constructed to include the active light-emitting structure and the passive light-emitting structure, and the second light intensity is determined by a light sensor disposed around the light-emitting structure. To further optimize the control, in one embodiment according to the present disclosure, determining the working state of the dimming film based on the first light intensity, the second light intensity, and the visibility factor, comprises: determining that the working state of the dimming film is to maintain a highest light transmittance, on condition that the first light intensity is greater than or equal to a product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film; and determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film. In some optional forms, determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, comprises: dividing a range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into at least two sub-ranges; and determining the light transmittance of the dimming film based on the sub-range in which the first light intensity is located, wherein different fixed light transmittances are set for each sub-range respectively. Further optionally, dividing the range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into at least two sub-ranges, comprises: dividing the range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into three equal sub-ranges, preferably four equal sub-ranges, and more preferably five equal sub-ranges. Optionally, in some optional forms, the method further includes setting the different fixed light transmittances as light transmittances corresponding to lower limiting values of the corresponding sub-ranges. Further optionally, determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, comprises: setting the light transmittance of the dimming film as a function positively correlated with the first light intensity.
[0088] In addition, a second aspect of the present disclosure relates to another method for controlling the vehicle. In an embodiment according to the present disclosure, when the computer program is loaded into the RAM 503 and executed by the CPU 501, one or more of the actions or steps in method 300 described above for controlling a vehicle may be performed, that is: determining a driving state of the vehicle, wherein the driving state includes a parking state and a travelling state; determining a light-emitting state of the light-emitting structure, wherein the light-emitting state includes an off state and an on state; and adjusting a light transmittance of the dimming film to a first light transmittance associated with a lowest light transmittance, when the vehicle is in the traveling state and the light-emitting structure is switched from the off state to the on state. In some optional forms, the first light transmittance is in a range from the lowest light transmittance plus 15%to the lowest light transmittance.
[0089] In summary, in the technical solutions implemented by the method for controlling the vehicle, the apparatus for controlling the vehicle, the vehicle, and the corresponding computer-readable storage instructions according to the present disclosure, the privacy inside the vehicle can be protected by setting the working state or light transmittance of the dimming film.
[0090] Although it is described above that the various exemplary embodiments of the present disclosure can be implemented in hardware or a dedicated circuit, the above-mentioned apparatus for controlling the vehicle can be implemented in the form of hardware or software. This is because, in the 1990s, it was very easy to determine whether a technological improvement belongs to a hardware improvement (e.g., an improvement to a circuit structure such as a diode, a transistor, or a switch) or a software improvement (e.g., an improvement to method process) . However, with the continuous development of technology, the improvement of many method processes nowadays almost can be implemented by programming the improved method process into the hardware circuit. In other words, the corresponding hardware circuit structure can be obtained by programming different programs of the hardware circuit, thereby realizing changes to the hardware circuit structure. Therefore, such improvements in method processes can also be regarded as direct improvements to the hardware circuit structure. Therefore, it cannot be said that the improvement of a method flow cannot be implemented by hardware entity modules. For example, a programmable logic device (PLD) , such as a Field Programmable Gate Array (FPGA) , is such an integrated circuit whose logic function is determined by the user's programming for the device. Designers can program on their own to integrate a digital system onto a PLD without requesting chip manufacturers to design and manufacture dedicated integrated circuit chips. Moreover, manual fabrication for integrated circuit chips is replaced today, and this programming is mostly implemented by using "logic compiler" software, which is similar to the software compilers used in program development and writing. The previous source code to be compiled must also be written in a specific programming language, which is referred to as Hardware Description Language (HDL) . HDL is not only one language, but there are many languages, 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, RHDL (Ruby Hardware Description Language) , and etc. The most commonly used ones currently are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also understand that it is easy to obtain a hardware circuit that realizes the logical method process by simply logically programming the method process using the aforementioned HDLs and programming it into an integrated circuit.
[0091] The computer readable program instructions or computer program products used to execute various aspects of the present disclosure can also be stored in the cloud. When needed, the user can access the computer-readable program instructions used to execute one aspect of the disclosure of the present disclosure through the mobile Internet, the fixed network or other networks, implementing the technical solutions disclosed in each aspect of the disclosure of the present disclosure.
[0092] The foregoing descriptions are only alternative embodiments of the present disclosure, and are not used to limit the embodiments of the present disclosure. For those skilled in the art, the embodiments of the present disclosure may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiments of the present disclosure should be included in the protection scope of the embodiments of the present disclosure.
[0093] Although the embodiments of the present disclosure have been described with reference to several specific embodiments, it should be understood that the embodiments of the present disclosure are not limited to the disclosed specific embodiments. The embodiments of the present disclosure are intended to cover various modifications and equivalent arrangements within the spirit and scope of the appended claims. The scope of the claims accords with the broadest interpretation, so as to include all such modifications and equivalent structures and functions.
Claims
1.A method for controlling a vehicle, wherein a vehicle glass of the vehicle is provided with a dimming film, the method comprising:acquiring a first light intensity of light outside the vehicle;acquiring a second light intensity of light inside the vehicle;acquiring a visibility factor associated with a visibility requirement of an interior of the vehicle for a person outside; anddetermining a working state of the dimming film based on the first light intensity, the second light intensity, and the visibility factor.2.The method according to claim 1, wherein the visibility factor is negatively correlated with the visibility requirement.3.The method according to claim 1 or 2, wherein a correspondence relationship between the visibility factor and the visibility requirement is predefined.4.The method according to any one of claims 1 to 3, wherein the visibility factor is set to a default first value when the vehicle is initialized.5.The method according to any one of claims 1 to 4, wherein the visibility factor is dynamically determined to be a second value after initialization.6.The method according to claim 5, wherein the visibility factor is determined based on an input of a vehicle-machine interaction interface of the vehicle, an input of an electronic device in communication with the vehicle, and / or a specific physical parameter.7.The method according to claim 6, wherein the specific physical parameter includes local time in an area where the vehicle travels or the first light intensity.8.The method according to any one of claims 1 to 6, wherein the vehicle is in process of travelling and the vehicle glass of the vehicle is further provided with a light-emitting structure, the second light intensity is associated with the light-emitting structure.9.The method according to claim 8, wherein the light-emitting structure is constructed as an active light-emitting structure and the second light intensity is determined based on an electric parameter supplied to the active light-emitting structure or determined by a light sensor disposed around the active light-emitting structure; orwherein the light-emitting structure is constructed as a passive light-emitting structure and the second light intensity is determined by a light sensor disposed around the passive light-emitting structure; orwherein the light-emitting structure is constructed to include an active light-emitting structure and a passive light-emitting structure and the second light intensity is determined by a light sensor disposed around the light-emitting structure.10.The method according to any one of claims 1 to 9, wherein determining the working state of the dimming film based on the first light intensity, the second light intensity, and the visibility factor, comprises:determining that the working state of the dimming film is to maintain a highest light transmittance, on condition that the first light intensity is greater than or equal to a product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film; anddetermining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film.11.The method according to claim 10, wherein determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, comprises:dividing a range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into at least two sub-ranges; anddetermining the light transmittance of the dimming film based on the sub-range in which the first light intensity is located, wherein different fixed light transmittances are set for each sub-range respectively.12.The method according to claim 11, wherein dividing the range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into at least two sub-ranges, comprises:dividing the range below the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film into three equal sub-ranges, preferably four equal sub-ranges, and more preferably five equal sub-ranges.13.The method according to claim 11 or 12, further comprising:setting the different fixed light transmittances as light transmittances corresponding to lower limiting values of the corresponding sub-ranges.14.The method according to claim 10, wherein determining that the working state of the dimming film is to reduce the light transmittance of the dimming film compared to the highest light transmittance, on condition that the first light intensity is less than the product of the second light intensity, the visibility factor, and the highest light transmittance of the dimming film, comprises:setting the light transmittance of the dimming film as a function positively correlated with the first light intensity.15.A method for controlling a vehicle, wherein a vehicle glass of the vehicle is provided with a dimming film and a light-emitting structure, the method comprising:determining a driving state of the vehicle, wherein the driving state includes a parking state and a travelling state;determining a light-emitting state of the light-emitting structure, wherein the light-emitting state includes an off state and an on state; andadjusting a light transmittance of the dimming film to a first light transmittance associated with a lowest light transmittance, when the vehicle is in the traveling state and the light-emitting structure is switched from the off state to the on state.16.The method according to claim 15, wherein the first light transmittance is in a range from the lowest light transmittance plus 15%to the lowest light transmittance.17.An apparatus for controlling a vehicle, the apparatus comprising a memory and a processor, wherein the memory stores computer-readable instructions that, when executed by the processor, cause the processor to implement the method for controlling the vehicle according to any one of claims 1 to 16.18.A vehicle glass, comprising:a glass substrate;a dimming film disposed on the glass substrate; anda controller configured to implement the method for controlling a vehicle according to any one of claims 1 to 16 to control a working state of the dimming film.19.The vehicle glass according to claim 18, wherein the controller includes a data input port, and the controller is configured to implement the method for controlling the vehicle according to any one of claims 1 to 16 based on data received via the data input port; and / orwherein the controller includes an output port, and the controller is configured to output a control instruction via the output port.20.The vehicle glass according to claim 18, wherein the vehicle glass further comprises a light-emitting structure disposed on the glass substrate.21.A vehicle, wherein the vehicle includes the apparatus for controlling the vehicle according to claim 17 or the vehicle glass according to any one of claims 18 to 20.22.A computer-readable storage medium having computer-executable instructions stored thereon, wherein the computer-executable instructions are used to execute the method for controlling the vehicle according to any one of claims 1 to 16.