Projection method and device of vehicle-mounted projector, electronic equipment and readable storage medium
By setting up an on-board projector in the center armrest in the car and adjusting the projection according to the vehicle driving status, the on-board projector's space occupation and cost increase is solved, and a safer and more economical on-board projection solution is achieved.
Patent Information
- Application Number
- CN202311311868.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-10
- Publication Date
- 2025-04-11
AI Technical Summary
The existing on-board projector occupies the interior space and requires additional screen bearing media to be set up to increase hardware cost and space occupancy.
The on-board projector is set on the center armrest of the car. By detecting the driving state of the vehicle, if the vehicle is in a stationary state, turn on the projector and adjust the blur level of the front windshield, and control the projector to project the adjusted front windshield.
It reduces the use of the on-board projector on the interior space, reduces the hardware cost, and avoids the projector from accidentally starting during driving through driving through driving status, ensuring driving safety.
Smart Images

Figure CN119814986A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of projection equipment, and in particular to a projection method, device, electronic equipment and readable storage medium of a vehicle-mounted projector. Background Art
[0002] The prior art directly fixes the vehicle-mounted projector in the vehicle, and facilitates the disassembly and installation of the vehicle-mounted projector by setting a rotating ball and a supporting rod, and the rotating ball is spherical, so as to ensure that the vehicle-mounted projector can be rotated, and its tilt angle can be adjusted conveniently, which provides convenience for the use of the vehicle-mounted projector. Alternatively, the vehicle-mounted projector is set on the front windshield of the car, and the tilt angle of the vehicle-mounted projector is adjusted by the distance between the vehicle-mounted projector and the image-bearing medium.
[0003] These solutions require space inside the vehicle and require the installation of additional image-bearing media, which increases hardware costs. Furthermore, the installation of additional image-bearing media will further occupy space inside the vehicle. Summary of the invention
[0004] The embodiments of the present application provide a projection method, device, electronic device and readable storage medium of a vehicle-mounted projector to improve the problem that the existing vehicle-mounted projector occupies space in the vehicle and requires additional image-bearing media, which increases costs.
[0005] In a first aspect, an embodiment of the present application provides a projection method of a vehicle-mounted projector, wherein the vehicle-mounted projector is disposed on a central armrest in a vehicle, and the method comprises:
[0006] In response to the projector activation instruction, determining a driving state of the vehicle;
[0007] If the driving state indicates that the vehicle is stationary, turning on the vehicle-mounted projector to adjust the blur level of the front windshield of the vehicle;
[0008] The vehicle-mounted projector is controlled to project onto the adjusted front windshield.
[0009] In a second aspect, an embodiment of the present application provides a projection device of a vehicle-mounted projector, wherein the vehicle-mounted projector is disposed on a central armrest in a vehicle, and the device comprises:
[0010] A driving state detection module, for determining the driving state of the vehicle in response to a projector start instruction;
[0011] A vehicle window glass adjustment module, configured to activate the vehicle-mounted projector and adjust the blur level of the front windshield of the vehicle if the driving state indicates that the vehicle is stationary;
[0012] The projection module is used to control the vehicle-mounted projector to project onto the adjusted front windshield.
[0013] In a third aspect, an embodiment of the present application provides an electronic device, comprising one or more processors and a memory associated with the one or more processors, wherein the memory is used to store program instructions, and when the program instructions are read and executed by the one or more processors, the steps in the projection method of the above-mentioned vehicle-mounted projector are executed.
[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium. When the instructions are executed on an electronic device, the electronic device executes the projection method of the above-mentioned vehicle-mounted projector.
[0015] The embodiment of the present application provides a projection method, device, electronic device and readable storage medium of a vehicle-mounted projector, which relates to the technical field of projection equipment. The vehicle-mounted projector is arranged on the central armrest of the vehicle, and the driving state of the vehicle is determined by responding to the projector start instruction; if the driving state indicates that the vehicle is in a stationary state, the vehicle-mounted projector is turned on to adjust the blur degree of the vehicle's front windshield; the vehicle-mounted projector is controlled to project onto the adjusted front windshield; the embodiment of the present application arranges the vehicle-mounted projector on the central armrest of the vehicle to reduce the occupation of the vehicle interior space by the vehicle-mounted projector, and controls the vehicle-mounted projector to project onto the adjusted front windshield, without the need to arrange an additional image-bearing medium, thereby reducing the hardware cost and further reducing the occupation of the vehicle interior space, and increasing the vehicle's driving state judgment, avoiding the projector from starting up accidentally during driving, and ensuring driving safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0017] Figure 1 It is a flowchart of a projection method of a vehicle-mounted projector provided in an embodiment of the present application;
[0018] Figure 2 is a flow chart of a method for determining a driving state provided by an embodiment of the present application;
[0019] Figure 3 It is a schematic diagram of the process of the projection method provided in the embodiment of the present application;
[0020] Figure 4 This is a schematic diagram of outputting prompt information in a pop-up window form provided by an embodiment of the present application;
[0021] Figure 5is a flow chart of a vehicle starting method provided in an embodiment of the present application;
[0022] Figure 6 is a structural schematic diagram of a projection device of a vehicle-mounted projector provided in an embodiment of the present application;
[0023] Figure 7 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this application will be more comprehensive and complete and fully convey the concept of the example embodiments to those skilled in the art.
[0025] In addition, described feature, structure or characteristic can be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical scheme of the present application can be put into practice without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, known methods, devices, realizations or operations are not shown or described in detail to avoid blurring the various aspects of the application.
[0026] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0027] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0028] It should be noted that the "multiple" mentioned in this article refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0029] In order to facilitate understanding of the technical solution of the present application, the projection method, device, electronic device and readable storage medium of the vehicle-mounted projector provided in the embodiments of the present application will be introduced below in combination with actual application scenarios.
[0030] like Figure 1 As shown, Figure 1 2 is a flow chart of a projection method of a vehicle-mounted projector provided in an embodiment of the present application. The projection method of the vehicle-mounted projector shown includes at least steps 210 to 230, which are described in detail as follows:
[0031] Step 210, in response to the projector start instruction, determining the driving state of the vehicle.
[0032] The driving state of the vehicle is used to indicate whether the vehicle is in a driving process, and the driving state of the vehicle includes a stationary state and a driving state.
[0033] In some embodiments, a vehicle-mounted projector is disposed on the central armrest of the vehicle. Optionally, the vehicle-mounted projector can be disposed on the central armrest of the vehicle in a detachable manner; alternatively, the vehicle-mounted projector can be disposed on the central armrest of the vehicle in a non-detachable manner. It is understandable that the vehicle-mounted projector disposed on the central armrest of the vehicle can be rotated, for example, 360°.
[0034] In some embodiments, the vehicle-mounted projector is connected to the vehicle-mounted central control screen of the vehicle through a network, the vehicle-mounted central control screen sends instructions to the vehicle-mounted projector, and the vehicle-mounted projector performs corresponding operations based on the instructions. The vehicle-mounted projector and the vehicle-mounted central control screen of the vehicle can be connected through a wireless network, such as Bluetooth, wifi, etc., or through a wired network, such as field bus, serial port, etc.
[0035] In some embodiments, the vehicle-mounted projector may also be connected to a user terminal, and the user may control the on / off and projected image of the vehicle-mounted projector through the user terminal. The user terminal includes but is not limited to a mobile phone, a tablet computer, a notebook, etc. It is understandable that a wireless communication module is provided in the vehicle-mounted projector, and the vehicle-mounted projector establishes a connection with the user terminal through the wireless communication module, responds to the instruction sent by the user terminal, and performs the corresponding operation.
[0036] In some embodiments, a function button for controlling the start of the projector is provided on the vehicle's central control screen. The user triggers a projector start command by clicking the function button, and the vehicle's control system responds to the projector start command to determine the vehicle's driving status.
[0037] In some embodiments, the user may input a projector start command via voice, for example, the user inputs "turn on the projector" via voice, and the vehicle control system responds to the projector start command to determine the driving status of the vehicle.
[0038] Step 220: If the driving state indicates that the vehicle is stationary, the vehicle-mounted projector is turned on to adjust the blur level of the front windshield of the vehicle.
[0039] In some embodiments, if the driving state indicates that the vehicle is stationary, it means that turning on the vehicle projector will not affect driving safety, so the vehicle projector is turned on and the blurriness of the front windshield of the vehicle is adjusted.
[0040] It is understandable that in order to ensure the projection effect, it is necessary to increase the blurriness of the vehicle's front windshield to enhance the projection effect.
[0041] In some implementations, if the vehicle is not in a stationary state, that is, the vehicle is in motion, in order to ensure the driving safety of the vehicle, the startup operation of the vehicle-mounted projector is not performed.
[0042] In some embodiments, taking into account the problem of misjudgment, when it is determined that the vehicle is in a non-stationary state, a prompt message can be output to prompt the user whether to turn on the on-board projector. In response to the user's turn-on confirmation operation input based on the prompt message, the on-board projector is turned on, the blurriness of the vehicle's front windshield is adjusted, and the on-board projector is controlled to project onto the adjusted front windshield.
[0043] Step 230, controlling the vehicle-mounted projector to project onto the adjusted front windshield.
[0044] In some implementations, when the vehicle-mounted projector is started, the video image to be projected may be sent to the vehicle-mounted projector, and the vehicle-mounted projector may be controlled to project the image onto the adjusted front windshield.
[0045] The projection method of the vehicle projector provided in the embodiment of the present application reduces the space occupied by the vehicle projector in the vehicle by setting the vehicle projector on the central armrest in the vehicle, and controls the vehicle projector to project onto the adjusted front windshield without setting an additional image-bearing medium, thereby reducing the hardware cost and further reducing the space occupied in the vehicle. It also increases the judgment of the vehicle's driving status, avoids accidental startup of the projector during driving, and ensures driving safety.
[0046] In some implementations, whether the vehicle is stationary may be determined by the vehicle's driving speed and the vehicle's current gear position.
[0047] like Figure 2 As shown, Figure 2 2 is a flow chart of a driving state determination method provided by an embodiment of the present application. The driving state determination method shown includes steps 211-213:
[0048] Step 211, in response to the projector start instruction, obtaining the vehicle's driving speed and the vehicle's current gear position.
[0049] The vehicle's driving speed may be the vehicle's instantaneous speed or the vehicle's average speed over a preset period of time.
[0050] In some embodiments, the vehicle's driving speed can be obtained through a vehicle-mounted speed sensor, or the vehicle's position change information within a period of time can be determined through a vehicle-mounted position sensor to obtain the vehicle's moving distance within the time period, and the vehicle's driving speed can be obtained based on the moving distance and the length of the time period.
[0051] In some embodiments, the operating parameters of the vehicle may be obtained, and the current gear position and the driving speed of the vehicle may be determined according to the operating parameters of the vehicle. The operating parameters of the vehicle include, but are not limited to, the driving speed of the vehicle, the gear position information of the vehicle, the temperature inside the vehicle, the remaining fuel of the vehicle, or the remaining power of the vehicle.
[0052] Step 212: If the driving speed is less than or equal to the preset speed threshold and the current gear is the parking gear, it is determined that the driving state of the vehicle is a stationary state.
[0053] Step 213: If the driving speed is greater than the preset speed threshold and the current gear position is not the parking gear position, it is determined that the behavior state of the vehicle is a non-stationary state.
[0054] In some embodiments, a projector start button may be provided in the vehicle. When the vehicle is in motion, the projector start button is in a locked state. When the vehicle is stopped or the engine is turned off, the projector start button is in an unlocked state. When the vehicle control system detects that a projector start command is triggered, it responds to the projector start command, obtains the state of the projector start button, and determines whether the projector start button is in a locked state. If the projector start button is in a locked state, it is determined that the vehicle's driving state is a non-stationary state. If the projector start button is in an unlocked state, it is determined that the vehicle's driving state is a stationary state.
[0055] Optionally, the projector start button can be a physical button, such as a projector start button set on a vehicle-mounted projector, and the user can start the vehicle-mounted projector by clicking or pressing the projector start button. It is understandable that when the projector start button is in a locked state, the vehicle-mounted projector does not respond to the pressing operation or clicking operation of the projector start button.
[0056] Optionally, the projector start button may be a virtual button, such as a projector start button set on the interface view of the vehicle's central control screen.
[0057] In some implementations, when the vehicle is in a non-stationary state, a prompt message indicating that the projector has failed to start may be output.
[0058] In some embodiments, when the vehicle is in a stationary state, the vehicle-mounted projector is turned on to adjust the blurriness of the front windshield of the vehicle.
[0059] In some embodiments, a dimming film is disposed in the front windshield of the vehicle.
[0060] Optionally, the front windshield includes a first glass body, a second glass body, and an imaging layer and a dimming film disposed between the first glass body and the second glass body, wherein the imaging layer is used to display an image projected by a vehicle-mounted projector, and the dimming film is used to enhance the projection effect of the imaging layer by adjusting the light transmittance.
[0061] Optionally, the front windshield includes a first glass body, a second glass body, and a dimming film disposed on the first glass body, wherein the first glass body is the glass body on the inner side of the vehicle.
[0062] In some embodiments, the dimming film may be any one of polymer dispersed liquid crystal, polymer network liquid crystal, guest-host liquid crystal, and electrochromic.
[0063] In some embodiments, when adjusting the blurriness of the front windshield of the vehicle, the transmittance of the dimming film in the front windshield can be reduced through preset configuration parameters to adjust the blurriness of the front windshield of the vehicle.
[0064] The preset configuration parameters may be a parameter of the degree of atomization of the dimming film, a current of the dimming film, and the like.
[0065] For example, taking the dimming film as a polymer dispersed liquid crystal dimming film, the polymer dispersed liquid crystal dimming film has a fogging function. When the dimming film is powered on, the dimming film switches to a transparent state and the transmittance increases. When the dimming film is powered off, the dimming film switches to a fogged state and the transmittance decreases.
[0066] In some embodiments, in order to further enhance the projection visual effect, the ambient brightness information and the in-vehicle brightness information can be obtained, and the transmittance of the dimming film in the front windshield can be reduced according to the ambient brightness information and the in-vehicle brightness information to adjust the blurriness of the vehicle's front windshield.
[0067] Optionally, ambient brightness information and in-vehicle brightness information may be obtained, a transmittance coefficient may be determined based on the ambient brightness information and in-vehicle brightness information, a target transmittance may be determined based on the transmittance coefficient, and the transmittance of the dimming film in the front windshield may be reduced to the target transmittance.
[0068] In a possible implementation, the target transmittance may be obtained according to the transmittance coefficient and the mapping relationship between the preset coefficient and the transmittance, wherein the mapping relationship between the preset coefficient and the transmittance is used to indicate the mapping relationship between the transmittance coefficient and the corresponding target transmittance.
[0069] In a possible implementation, the brightness difference between the interior of the vehicle and the environment can be determined based on the ambient brightness information and the interior brightness information, and the transmittance coefficient can be obtained based on the brightness difference and a preset mapping relationship between the brightness difference and the transmittance coefficient. The preset mapping relationship between the brightness difference and the transmittance coefficient is used to indicate the mapping relationship between the brightness difference and the corresponding transmittance coefficient.
[0070] Optionally, the target transmittance can be obtained according to the ambient brightness information, the interior brightness information and a preset transmittance prediction model, and the transmittance of the dimming film in the front windshield can be reduced to the target transmittance. The preset transmittance prediction model can be a prediction model based on machine learning or a prediction model based on a neural network.
[0071] In some implementations, after the blur level of the front windshield is adjusted, the vehicle-mounted projector is controlled to project onto the adjusted front windshield.
[0072] In some embodiments, in order to further enhance the projection visual effect, before controlling the vehicle-mounted projector to project onto the adjusted front windshield, the focal length of the vehicle-mounted projector can be adjusted according to the position parameters of the vehicle-mounted projector and the distance between the front windshield and the center armrest in the vehicle to obtain the optimal projection focal length of the vehicle-mounted projector.
[0073] like Figure 3 As shown, Figure 3 2 is a flow chart of a projection method provided in an embodiment of the present application. The projection method shown includes steps 231 to 233:
[0074] Step 231, obtaining the position parameters of the vehicle-mounted projector and the distance between the front windshield and the central armrest in the vehicle.
[0075] The position parameters of the vehicle-mounted projector include but are not limited to the space coordinates and pitch angle of the vehicle-mounted projector.
[0076] In some embodiments, if the driving status indicates that the vehicle is stationary, the vehicle control system turns on the vehicle projector, adjusts the blurriness of the vehicle's front windshield, and the vehicle central control screen outputs the configuration page to obtain the position parameters of the vehicle projector input by the user based on the configuration page and the distance between the front windshield and the center armrest in the vehicle.
[0077] In some embodiments, if the driving state of the vehicle indicates that the vehicle is stationary, the vehicle-mounted control system turns on the vehicle-mounted projector and adjusts the blurriness of the vehicle's front windshield. The vehicle-mounted control system obtains the distance between the front windshield and the central armrest in the vehicle from the vehicle's setting parameters, and obtains the device parameters of the vehicle-mounted projector to obtain the position parameters of the vehicle-mounted projector.
[0078] The vehicle setting parameters include the vehicle model, the distance between the front windshield and the center armrest in the vehicle, size information, etc. The device parameters of the vehicle projector include but are not limited to the device model, location parameters, external calibration parameters, internal calibration parameters and distortion parameters of the vehicle projector.
[0079] It can be understood that the external calibration parameters refer to the parameters between the world coordinate system and the vehicle-mounted projector, which are used to perform coordinate conversion between the coordinate points in the world coordinate system and the coordinate points in the projection coordinate system where the vehicle-mounted projector is located, including the rotation matrix and displacement vector between the world coordinate system and the vehicle-mounted projector; the internal calibration parameters refer to the reference internal parameters of the vehicle-mounted projector, including the horizontal focal length FX and the vertical focal length FY of the vehicle-mounted projector, and the directional optical centers CX and CY corresponding to the horizontal and vertical directions of the vehicle-mounted projector respectively; the distortion parameters refer to the reference distortion parameters of the vehicle-mounted projector, including radial distortion and tangential distortion.
[0080] In some embodiments, the distance between the front windshield and the center armrest in the vehicle may also be acquired by a front radar sensor.
[0081] Step 232, determining the target projection parameters of the vehicle-mounted projector according to the position parameters and the distance.
[0082] Among them, the target projection parameters include focal length and screen size.
[0083] In some implementations, the target projection parameters of the vehicle-mounted projector may be obtained based on the position parameters and the distance and a preset projection parameter prediction model, wherein the preset projection parameter may be a prediction model based on machine learning or a prediction model based on a neural network.
[0084] In some embodiments, the preset projection parameter data can be queried according to the position parameter and the distance to obtain the target projection parameter of the vehicle-mounted projector, wherein the preset projection parameter data includes multiple groups of projection parameters and the position parameters of the projector corresponding to each group of projection parameters and the distance range between the front windshield and the center armrest in the vehicle.
[0085] Step 233 , projecting the image to be projected onto the adjusted front windshield projection according to the target projection parameters.
[0086] In some embodiments, when the vehicle-mounted control system determines that the driving state indicates that the vehicle is in a stationary state, it turns on the vehicle-mounted projector, adjusts the blur degree of the vehicle's windshield, projects the image to be projected onto the adjusted windshield projection through the vehicle-mounted projector, and uses a camera arranged on the central armrest in the vehicle to capture the imaging of the image to be projected on the adjusted windshield to obtain a projection image, and determines the projection error between the projection image and the image to be projected. If the projection error is less than or equal to a preset projection error threshold, the projection to the adjusted windshield continues. If the projection error is greater than the preset projection error threshold, the above steps 231 to 233 are executed to control the vehicle-mounted projector to project the image to be projected onto the adjusted windshield projection according to the target projection parameters.
[0087] Optionally, a projection error between the projected image and the image to be projected may be obtained according to the image similarity between the projected image and the image to be projected.
[0088] In some embodiments, when the vehicle-mounted control system determines that the driving state indicates that the vehicle is stationary, it turns on the vehicle-mounted projector, adjusts the blur level of the vehicle's windshield, and projects the image to be projected onto the adjusted windshield projection through the vehicle-mounted projector. If a projection adjustment operation input by the user is received, the above steps 231 to 233 are executed to control the vehicle-mounted projector to project the image to be projected onto the adjusted windshield projection according to the target projection parameters. If no projection adjustment operation input by the user is received, the vehicle-mounted projector continues to be controlled to project onto the adjusted windshield projection.
[0089] Optionally, the user may input the projection adjustment operation through voice input, click operation, etc.
[0090] In some embodiments, to further ensure driving safety, the vehicle-mounted control system outputs a prompt message when determining that the driving state indicates that the vehicle is stationary. If a projection confirmation operation input by the user is received, the vehicle-mounted projector is turned on, the blurriness of the vehicle's front windshield is adjusted, and the image to be projected is projected onto the adjusted windshield projection through the vehicle-mounted projector.
[0091] Optionally, the prompt information can be output in the form of voice, pop-up window, etc. For example, taking the pop-up window output prompt information as an example, Figure 4 As shown, when the vehicle-mounted control system determines that the driving state represents that the vehicle is in a stationary state, a prompt pop-up window is output on the interface view of the vehicle-mounted central control screen, and the prompt pop-up window is provided with a "confirm" function control and a "cancel" function control; the user clicks the "confirm" function control, receives the projection confirmation operation input by the user, turns on the vehicle-mounted projector, adjusts the blur degree of the vehicle's front windshield, and projects the image to be projected onto the adjusted front windshield projection through the vehicle-mounted projector.
[0092] In some embodiments, to further ensure driving safety, after starting the vehicle projector, the vehicle start button is locked, that is, when the vehicle projector is turned on, when the user triggers the vehicle start operation through the vehicle start button, the vehicle control system will not respond to the vehicle start operation. It is understandable that when the vehicle projector is turned off, the vehicle start button is unlocked and is in an unlocked state.
[0093] Optionally, when the vehicle control system receives a vehicle start operation, it obtains the key status of the vehicle start button. If the key status of the vehicle start button is locked, it means that the vehicle projector is in the on-board state. Starting the vehicle at this time will affect the driving safety of the vehicle. The vehicle start operation is not performed, and a prompt message of vehicle start failure is output; if the vehicle start button status is unlocked, it means that the vehicle projector is in the off state, and the vehicle is controlled to start.
[0094] In some embodiments, to ensure driving safety, when the vehicle control system receives a vehicle start command, it determines whether the vehicle meets a preset start condition, and when the vehicle meets the preset start condition, executes the vehicle start command to control the vehicle to start. The preset start condition includes at least one of the blur level of the front windshield of the vehicle being less than or equal to a preset level threshold, and the vehicle projector being in a turned-off state. In this way, it is possible to avoid starting the vehicle when the blur level of the front windshield is high and the vehicle projector is in an turned-on state, thereby ensuring driving safety.
[0095] like Figure 5 As shown, Figure 5 is a flow chart of a vehicle starting method provided in an embodiment of the present application. The vehicle starting method shown includes steps 510 to 530:
[0096] Step 510 , in response to the vehicle start command, determining whether the vehicle meets a preset start condition.
[0097] In some embodiments, the operating parameters of the vehicle may be obtained to obtain the blur degree of the front windshield of the vehicle and determine the operating state of the vehicle-mounted projector. Taking the preset start-up conditions including the blur degree of the front windshield of the vehicle being less than or equal to the preset degree threshold and the vehicle-mounted projector being in the off state as an example, if the blur degree of the front windshield is greater than or equal to the preset degree threshold and the operating state of the vehicle projector indicates that the vehicle-mounted projector is in the on state, it is determined that the vehicle does not meet the preset start-up conditions; if the blur degree of the front windshield is less than the preset degree threshold and the operating state of the vehicle projector indicates that the vehicle-mounted projector is in the off state, it is determined that the vehicle meets the preset start-up conditions.
[0098] It can be understood that when the blurriness of the current windshield is greater than or equal to the preset degree threshold, or the operating status of the vehicle projector indicates that the vehicle projector is in the on-state, it is determined that the vehicle does not meet the preset start-up conditions; when the blurriness of the current windshield is less than the preset degree threshold, and the operating status of the vehicle projector indicates that the vehicle projector is in the off state, it is determined that the vehicle meets the preset start-up conditions.
[0099] In some embodiments, the preset start condition may also be that the vehicle start button state is in an unlocked state, the blurriness of the front windshield is less than or equal to a preset degree threshold, and the vehicle projector is in a turned-off state. When the blurriness of the current windshield is less than the preset degree threshold, the vehicle start button state is in an unlocked state, and the operating state of the vehicle projector indicates that the vehicle projector is in a turned-off state, it is determined that the vehicle meets the preset start condition.
[0100] Step 520: If the vehicle meets the preset starting conditions, the vehicle is controlled to start.
[0101] In some embodiments, to further ensure driving safety, when the vehicle meets the preset start-up conditions, a prompt message is output to confirm whether to start the vehicle, and when a start confirmation operation input by the user based on the prompt message of whether to confirm the start of the vehicle is received, the vehicle is controlled to start. For example, the prompt message "whether to start the vehicle" is output in the form of voice, and if the user's voice message "confirm the start" is received, the vehicle is controlled to start. The prompt message of whether to confirm the start of the vehicle can also be output in the form of a pop-up window.
[0102] Optionally, after receiving the user's voice message of "confirm start", in order to further ensure driving safety, voiceprint features can be extracted from the voice information input by the user, and identity recognition can be performed based on the voiceprint features. If the identity recognition passes, the vehicle is controlled to start; if the identity recognition fails, a vehicle start failure prompt message is output.
[0103] Step 530: If the vehicle does not meet the preset startup conditions, a vehicle startup failure prompt message is output.
[0104] In some implementations, if the vehicle does not meet the preset start-up conditions, indicating that there is a safety risk in starting the vehicle at this time, a vehicle start-up failure prompt message is output.
[0105] In some embodiments, if a projector off operation is received from the user based on the prompt information, the blurriness of the front windshield of the vehicle is reduced and the vehicle is controlled to start.
[0106] In some embodiments, after outputting the vehicle startup failure prompt message, a startup confirmation prompt pop-up window is displayed on the display interface of the vehicle's central control screen. The startup confirmation prompt pop-up window is provided with a "confirm" function control and a "cancel" function control. When the "confirm" function control is clicked, the vehicle control system controls the vehicle projector to turn off, reduces the blurriness of the front windshield, and adjusts the button state of the projector start button to a locked state, unlocks the vehicle start button, and controls the vehicle to start.
[0107] In some embodiments, the blurriness of the windshield can be reduced by increasing the transmittance. For example, when the dimming film is a polymer dispersed liquid crystal dimming film, the dimming film is switched to a transparent state by energizing the dimming film, the transmittance is increased, and the blurriness of the windshield is reduced.
[0108] The projection method of the vehicle projector provided in the embodiment of the present application reduces the space occupied by the vehicle projector in the vehicle by setting the vehicle projector on the central armrest in the vehicle, and controls the vehicle projector to project onto the adjusted front windshield without setting an additional image-bearing medium, thereby reducing the hardware cost and further reducing the space occupied in the vehicle. It also increases the judgment of the vehicle's driving status, avoids accidental startup of the projector during driving, and ensures driving safety.
[0109] In order to better implement the projection method of the vehicle-mounted projector provided in the embodiment of the present application, based on the projection method of the vehicle-mounted projector, the embodiment of the present application provides a projection device of the vehicle-mounted projector, such as Figure 6 As shown, Figure 6 : is a structural schematic diagram of a projection device of a vehicle-mounted projector provided in an embodiment of the present application, and the projection device of the vehicle-mounted projector shown includes:
[0110] A driving state detection module, for determining the driving state of the vehicle in response to a projector start instruction;
[0111] A vehicle window glass adjustment module, for turning on the vehicle projector and adjusting the blur level of the vehicle's front windshield if the driving state indicates that the vehicle is stationary;
[0112] The projection module is used to control the vehicle-mounted projector to project onto the adjusted front windshield.
[0113] In some embodiments, the projection device of the vehicle-mounted projector further includes:
[0114] The vehicle start module is used to respond to the vehicle start command and determine whether the vehicle meets the preset start conditions; if the vehicle meets the preset start conditions, control the vehicle to start; if the vehicle does not meet the preset start conditions, output a vehicle start failure prompt message.
[0115] In some implementations, the preset start condition includes at least one of the blur level of the front windshield of the vehicle being less than or equal to a preset level threshold, and the vehicle-mounted projector being in an off state.
[0116] In some embodiments, the vehicle startup module is used to:
[0117] If a projector off operation input by the user based on the prompt information is received, the front windshield of the vehicle is controlled to be in a normal mode, and the vehicle is controlled to start.
[0118] In some embodiments, a dimming film is provided in the front windshield of the vehicle, and a window glass adjustment module is used to:
[0119] The light transmittance of the dimming film in the front windshield is reduced according to the preset configuration parameters, and the blur degree of the front windshield of the vehicle is adjusted;
[0120] Alternatively, the ambient brightness information and the in-vehicle brightness information are obtained, and the transmittance of the dimming film in the front windshield is reduced according to the ambient brightness information and the in-vehicle brightness information, so as to adjust the blur degree of the front windshield of the vehicle.
[0121] In some embodiments, the driving state detection module is used to:
[0122] In response to a projector start instruction, obtaining a driving speed of the vehicle and a current gear position of the vehicle;
[0123] If the driving speed is less than or equal to the preset speed threshold and the current gear is the parking gear, it is determined that the driving state of the vehicle is a stationary state;
[0124] If the driving speed is greater than a preset speed threshold and the current gear is not a parking gear, it is determined that the driving state of the vehicle is a non-stationary state.
[0125] In some embodiments, the projection module is used to:
[0126] Obtain the position parameters of the vehicle projector and the distance between the front windshield and the central armrest in the vehicle;
[0127] Determine the target projection parameters of the vehicle-mounted projector according to the position parameters and the distance; the target projection parameters include focal length and screen size;
[0128] The image to be projected is projected onto the adjusted front windshield projection according to the target projection parameters.
[0129] In some embodiments, the projection module is used to:
[0130] In response to a video playback switching instruction input based on the vehicle-mounted central control screen, determining a video image to be played;
[0131] Switch the current projection screen of the vehicle projector to the video image to be played.
[0132] The projection device of the vehicle projector provided in the embodiment of the present application reduces the space occupied by the vehicle projector in the vehicle by setting the vehicle projector on the central armrest in the vehicle, and controls the vehicle projector to project onto the adjusted front windshield. There is no need to set up an additional image-bearing medium, which reduces the hardware cost and further reduces the space occupied in the vehicle. It also increases the judgment of the vehicle's driving status, avoids accidental startup of the projector during driving, and ensures driving safety.
[0133] Figure 7 It is a structural diagram of an electronic device according to an embodiment of the present application. The electronic device may be a server, and of course, may also be other devices that can be used to execute the projection method of the vehicle-mounted projector provided in the present application.
[0134] like Figure 7 As shown, the projection device 10 of the vehicle-mounted projector, a memory 20, a processor 30 and a communication unit 40 may be included. The memory 20 stores machine-readable instructions executable by the processor 30. When the electronic device is running, the processor 30 and the memory 20 communicate through a bus, and the processor 30 executes the machine-readable instructions and executes the projection method of the vehicle-mounted projector.
[0135] The memory 20, the processor 30 and the communication unit 40 are electrically connected to each other directly or indirectly to achieve signal transmission or interaction. For example, these elements can be electrically connected to each other through one or more communication buses or signal lines. The projection device 10 of the vehicle-mounted projector includes at least one software function module that can be stored in the memory 20 in the form of software or firmware. The processor 30 is used to execute the executable module stored in the memory 20 (for example, the software function module or computer program included in the lighting environment map generation device 10).
[0136] Among them, the memory 20 can be, but is not limited to, random access memory (Random Access Memory, RAM), read only memory (Read Only Memory, ROM), programmable read-only memory (Programmable Read-Only Memory, PROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, EPROM), electrically erasable read-only memory (Electric Erasable Programmable Read-Only Memory, EEPROM), etc.
[0137] Optionally, the processor 30 is used to perform one or more functions described in this embodiment. Optionally, the processor 30 may include one or more processing cores (e.g., a single-core processor (S) or a multi-core processor (S)). By way of example only, the processor 30 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), an application-specific instruction set processor (ASIP), a graphics processing unit (GPU), a physical processing unit (PPU), a digital signal processor (DSP), a field programmable gate array (FPGA), a programmable logic device (PLD), a controller, a microcontroller unit, a reduced instruction set computer (RISC) or a microprocessor, or any combination thereof.
[0138] For ease of explanation, only one processor is described in the electronic device. However, it should be noted that the electronic device in this embodiment may also include multiple processors, so the steps performed by one processor described in this embodiment may also be performed jointly or individually by multiple processors. For example, if the processor of the server performs steps A and B, it should be understood that steps A and B may also be performed jointly by two different processors or individually in one processor. For example, the processor performs step A and the second processor performs step B, or the processor and the second processor perform steps A and B together.
[0139] In this embodiment, the memory 20 is used to store programs, and the processor 30 is used to execute the programs after receiving execution instructions. The process definition method disclosed in any implementation of this embodiment can be applied to the processor 30 or implemented by the processor 30.
[0140] The communication unit 40 is used to establish a communication connection between the electronic device and other devices through a network, and to send and receive data through the network.
[0141] Further, in some embodiments of the present application, the network may be any type of wired or wireless network, or a combination thereof. As examples only, the network may include a wired network, a wireless network, an optical fiber network, a telecommunication network, an intranet, the Internet, a local area network (LAN), a wide area network (WAN), a wireless local area network (WLAN), a metropolitan area network (MAN), a wide area network (WAN), a public switched telephone network (PSTN), a Bluetooth network, a ZigBee network, or a near field communication (NFC) network, or any combination thereof.
[0142] In this embodiment, the electronic device may be, but is not limited to, a laptop computer, a mobile terminal, a personal computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), and other electronic devices. This embodiment does not impose any restrictions on the specific type of the electronic device.
[0143] Although not shown, the server may further include a display unit, etc., which will not be described in detail here. Specifically in this embodiment, the electronic device will load the executable files corresponding to the processes of one or more applications into the memory 20 according to the following instructions, and the processor 30 will run the applications stored in the memory 20, thereby realizing various functions, as follows:
[0144] In response to the projector activation instruction, determining a driving state of the vehicle;
[0145] If the driving state indicates that the vehicle is stationary, the vehicle projector is turned on to adjust the blur level of the vehicle's front windshield;
[0146] Control the vehicle-mounted projector to project onto the adjusted front windshield.
[0147] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor, the projection method of the vehicle-mounted projector in any of the above method embodiments is implemented. For example, the computer-readable instructions may execute the following steps:
[0148] In response to the projector activation instruction, determining a driving state of the vehicle;
[0149] If the driving state indicates that the vehicle is stationary, the vehicle projector is turned on to adjust the blur level of the vehicle's front windshield;
[0150] Control the vehicle-mounted projector to project onto the adjusted front windshield.
[0151] It should be noted that the computer-readable medium shown in the embodiment of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, a device or a device or used in combination with it. In the present application, a computer-readable signal medium can include a data signal propagated in a baseband or as a part of a carrier wave, wherein a computer-readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0152] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0153] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.
[0154] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation methods of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the implementation methods of the present application.
[0155] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. The present application is intended to cover any variations, uses or adaptations of the present application, which follow the general principles of the present application and include common knowledge or customary technical means in the art that are not disclosed in the present application.
[0156] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A projection method for a vehicle-mounted projector, characterized in that: The vehicle-mounted projector is arranged on a central armrest in the vehicle, and the method comprises: In response to the projector activation instruction, determining a driving state of the vehicle; If the driving state indicates that the vehicle is stationary, turning on the vehicle-mounted projector to adjust the blur level of the front windshield of the vehicle; The vehicle-mounted projector is controlled to project onto the adjusted front windshield.
2. The method according to claim 1, characterized in that The method further comprises: In response to a vehicle start command, determining whether the vehicle meets a preset start condition; If the vehicle meets the preset starting condition, controlling the vehicle to start; If the vehicle does not meet the preset start-up conditions, a vehicle start-up failure prompt message is output.
3. The method according to claim 2, characterized in that The preset start conditions include: The blur level of the front windshield of the vehicle is less than or equal to a preset level threshold, and the vehicle-mounted projector is in an off state.
4. The method according to claim 2, characterized in that: If the vehicle does not meet the preset startup condition, after outputting vehicle startup failure prompt information, the method further includes: If a projector shut-down operation input by the user based on the prompt information is received, the front windshield of the vehicle is controlled to be in a normal mode, and the vehicle is controlled to start.
5. The method according to claim 1, characterized in that: A dimming film is arranged in the front windshield of the vehicle; The step of adjusting the blur level of the front windshield of the vehicle comprises: Reducing the light transmittance of the dimming film in the front windshield according to preset configuration parameters to adjust the blur level of the front windshield of the vehicle; Alternatively, the ambient brightness information and the in-vehicle brightness information are obtained, and the transmittance of the dimming film in the front windshield is reduced according to the ambient brightness information and the in-vehicle brightness information, so as to adjust the blur degree of the front windshield of the vehicle.
6. The method according to claim 1, characterized in that The step of determining the driving state of the vehicle in response to the projector start instruction includes: In response to a projector start instruction, obtaining a driving speed of the vehicle and a current gear position of the vehicle; If the driving speed is less than or equal to a preset speed threshold and the current gear position is a parking gear position, determining that the driving state of the vehicle is a stationary state; If the driving speed is greater than a preset speed threshold and the current gear position is not a parking gear position, it is determined that the driving state of the vehicle is a non-stationary state.
7. The method according to claim 1, characterized in that The controlling the vehicle-mounted projector to project onto the adjusted front windshield comprises: Obtaining the position parameters of the vehicle-mounted projector and the distance between the front windshield and the central armrest in the vehicle; Determine the target projection parameters of the vehicle-mounted projector according to the position parameters and the distance; the target projection parameters include focal length and screen size; The image to be projected is projected onto the adjusted front windshield projection according to the target projection parameters.
8. The method according to claim 1, characterized in that After controlling the vehicle-mounted projector to project onto the adjusted front windshield, the method comprises: In response to a video playback switching instruction input based on the vehicle-mounted central control screen, determining a video image to be played; The current projection picture of the vehicle-mounted projector is switched to the video image to be played.
9. A projection device of a vehicle-mounted projector, characterized in that: The vehicle-mounted projector is arranged on the central armrest of the vehicle, and the device comprises: A driving state detection module, for determining the driving state of the vehicle in response to a projector start instruction; A vehicle window glass adjustment module, configured to activate the vehicle-mounted projector and adjust the blur level of the front windshield of the vehicle if the driving state indicates that the vehicle is stationary; The projection module is used to control the vehicle-mounted projector to project onto the adjusted front windshield.
10. An electronic device, characterized in that: The invention comprises one or more processors and a memory associated with the one or more processors, wherein the memory is used to store program instructions, and when the program instructions are read and executed by the one or more processors, the steps in the projection method of the vehicle-mounted projector as described in any one of claims 1 to 8 are executed.
11. A computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, characterized in that: When the instruction is executed on an electronic device, the electronic device executes the projection method of the vehicle-mounted projector according to any one of claims 1 to 8.