Vehicle projection method and apparatus based on digital light, electronic device, medium, and vehicle

By enabling vehicle projection through a digital headlight system, the entertainment and intelligence features are enhanced, solving the problem of the lack of entertainment functions in existing vehicle digital headlights and improving the user experience.

WO2025241377A1PCT designated stage Publication Date: 2025-11-27CHINA FAW CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/123517
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-21
Filing Date
2024-10-09
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

Existing vehicle digital headlights lack entertainment features and cannot achieve human-vehicle interaction, resulting in a decline in user experience.

Method used

The vehicle projection system, powered by digital headlights, enhances entertainment and intelligence. Users can select image data, custom hand-drawn data, and video data for projection through the vehicle's infotainment interface, and control and display the projection using the cockpit entertainment system and digital headlights system.

Benefits of technology

It enhances the entertainment and intelligence of vehicle digital headlights, improves user experience, enables human-vehicle interaction, and meets users' entertainment needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024123517_27112025_PF_FP_ABST
    Figure CN2024123517_27112025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a vehicle projection method and apparatus based on a digital light, an electronic device, a medium, and a vehicle. The method comprises: in response to a projection control operation of a user, generating a projection control command, and determining from an in-vehicle projection material library data to be projected, the data to be projected being user-defined hand-drawn data, image material data, or video material data; in response to a projection parameter setting operation of the user, acquiring projection setting parameters; and on the basis of the projection control command, controlling a digital light system to project, according to the projection setting parameters, to a target area, the data to be projected. In the present application, a vehicle digital light can be controlled to carry out a vehicle projection, so that the vehicle digital light has an entertainment projection function, thereby enhancing the entertainment and intelligence of the vehicle digital light, improving the user experience, realizing the human-vehicle interaction, and satisfying the entertainment requirements of users for vehicles. The present application is widely applied to the technical field of intelligent vehicle devices.
Need to check novelty before this filing date? Find Prior Art

Description

Vehicle projection method and device based on digital headlamp, electronic equipment, medium and vehicle TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicle intelligent devices, in particular to a vehicle projection method and device based on a digital headlamp, an electronic equipment, a medium and a vehicle. BACKGROUND

[0002] With the popularity of vehicles in the general family, the user's demand for vehicles gradually rises from the basic transportation tool to the spiritual level, and the pros and cons of user experience become an increasingly important indicator for measuring the performance level of vehicles. The existing vehicle digital headlamp has lighting and signal indicating functions, but lacks entertainment functions, cannot realize human-vehicle interaction, and reduces user experience.

[0003] SUMMARY

[0004] To solve at least one of the above technical problems in the related art, the present application provides a vehicle projection method and device based on a digital headlamp, an electronic equipment, a medium and a vehicle, which can use the vehicle digital headlamp to realize vehicle projection, enhance the entertainment and intelligence of the vehicle digital headlamp, and improve user experience.

[0005] In one aspect, the present application provides a vehicle projection method based on a digital headlamp, which includes the following steps:

[0006] In response to a projection control operation of a user, a projection control instruction is generated and the to-be-projected data is determined from a car projection material library; the to-be-projected data is self-defined hand-drawn data, image material data or video material data;

[0007] In response to a projection parameter setting operation of a user, a projection setting parameter is obtained;

[0008] According to the projection control instruction, the digital headlamp system is controlled to project the to-be-projected data to a target area according to the projection setting parameter.

[0009] In some embodiments, the method further includes:

[0010] The projection of the digital headlamp system is automatically calibrated, and the corresponding calibration result is output.

[0011] In some embodiments, the digital headlamp system is controlled to project the to-be-projected data to a target area according to the projection setting parameter according to the projection control instruction, specifically including:

[0012] According to the projection setting parameter, the target area and the projection picture parameter are determined;

[0013] According to the projection control instruction, the digital headlamp system projects the data to be projected to the target area according to the projection picture parameters.

[0014] In some embodiments, the method further comprises:

[0015] connecting the car projection material library to obtain projection material data; the projection material data at least includes the custom hand-drawing data, the image material data and the video material data;

[0016] In response to the user's projection control operation, the projection control instruction is generated, and the data to be projected is determined from the projection material data.

[0017] In some embodiments, the method further comprises:

[0018] In response to the user's projection switching operation, the projection switching data is determined and the projection switching instruction is generated;

[0019] According to the projection switching instruction, the digital headlamp system stops projecting the data to be projected and projects the projection switching data according to the projection setting parameters.

[0020] In some embodiments, the method further comprises:

[0021] In response to the user's custom hand-drawing operation on the hand-drawing board system, the custom hand-drawing data is generated;

[0022] The custom hand-drawing data is stored in the image material library.

[0023] In some embodiments, the method further comprises:

[0024] Obtaining pre-added image data;

[0025] The image data is uploaded to the image material library to generate the image material data;

[0026] Obtaining pre-added video data;

[0027] The video data is uploaded to the video material library to generate the video material data.

[0028] In some embodiments, the method further comprises:

[0029] In response to the user's projection switching operation, the projection switching instruction is generated, and the projection switching data is determined from the projection material data.

[0030] In another aspect, an embodiment of the present application provides a vehicle projection device based on a digital headlamp, the device comprising:

[0031] A first module configured to generate a projection control instruction and determine to-be-projected data from a projection material library of a vehicle machine in response to a projection control operation of a user, the to-be-projected data comprising at least custom hand-drawing data, image data, and video data;

[0032] A second module configured to obtain a projection setting parameter in response to a projection parameter setting operation of the user;

[0033] A third module configured to control a digital headlamp system to project the to-be-projected data to a target area according to the projection setting parameter based on the projection control instruction.

[0034] In another aspect, an embodiment of the present application provides an electronic device comprising a memory and a processor, the memory storing a computer program, and the processor implementing the vehicle projection method described above when executing the computer program.

[0035] In another aspect, an embodiment of the present application provides a computer readable storage medium storing a computer program, and the computer program implementing the vehicle projection method described above when executed by a processor.

[0036] In another aspect, an embodiment of the present application provides a vehicle comprising the vehicle projection device described above or the electronic device described above.

[0037] The vehicle projection method, device, electronic device, medium, and vehicle based on a digital headlamp provided by the present application can generate a projection control instruction and determine to-be-projected data from a projection material library of a vehicle machine in response to a projection control operation of a user, obtain a projection setting parameter, and control a digital headlamp system to project the to-be-projected data to a target area according to the projection setting parameter based on the projection control instruction. The vehicle projection method, device, electronic device, medium, and vehicle based on a digital headlamp provided by the present application can control a vehicle digital headlamp to project, so that the vehicle digital headlamp has an entertainment projection function, enhances the entertainment and intelligence of the vehicle digital headlamp, improves user experience, realizes human-vehicle interaction, and meets the entertainment needs of users for vehicles. BRIEF DESCRIPTION OF DRAWINGS

[0038] FIG. 1 is a flowchart of a vehicle projection method based on a digital headlamp according to an embodiment of the present application;

[0039] FIG. 2 is a flowchart of step S101 according to an embodiment of the present application;

[0040] FIG. 3 is a flowchart of step S103 according to an embodiment of the present application;

[0041] FIG. 4 is another flow chart of a vehicle projection method based on a digital headlamp according to an embodiment of the present application;

[0042] FIG. 5 is a schematic diagram of communication between a digital headlamp system and a cabin entertainment system according to an embodiment of the present application;

[0043] FIG. 6 is another flow chart of a vehicle projection method based on a digital headlamp according to an embodiment of the present application;

[0044] FIG. 7 is another flow chart of a vehicle projection method based on a digital headlamp according to an embodiment of the present application;

[0045] FIG. 8 is a schematic diagram of a vehicle projection material library according to an embodiment of the present application;

[0046] FIG. 9 is a schematic diagram of a vehicle projection device based on a digital headlamp according to an embodiment of the present application;

[0047] FIG. 10 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0048] In order to make the purpose, technical scheme and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not intended to limit the present application.

[0049] It should be noted that although the functional modules are divided in the device schematic diagram, and the logical order is shown in the flow chart, in some cases, the steps shown or described can be executed in a manner different from the module division in the device or the order in the flow chart. The terms "first", "second", etc. in the specification and claims and the above-described drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0050] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application, and are not intended to limit the present application.

[0051] The application is operable with numerous general purpose or special purpose computer system environments or configurations. Examples include: hand-held terminals, server computers, tablet devices, multiprocessor systems, microprocessor-based systems, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like. The application can be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, and the like, that perform particular tasks or implement particular abstract data types. The application can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules can be located in both local and remote computer storage media including memory storage devices.

[0052] It should be noted that in each specific embodiment of the present application, when it is necessary to perform relevant processing according to user information, user behavior data, user historical data, and user location information, and other data related to the identity or characteristics of the user, the user's permission or consent will be obtained first, and the collection, use, and processing of these data will comply with relevant laws, regulations, and standards. In addition, when the embodiments of the present application need to obtain sensitive personal information of the user, the separate permission or separate consent of the user will be obtained through a pop-up window or by jumping to a confirmation page, and after obtaining the separate permission or separate consent of the user, the necessary user-related data for enabling the embodiments of the present application to normally operate will be obtained.

[0053] First, some terms involved in the present application are analyzed:

[0054] CAN: refers to Controller Area Network bus (CAN, Controller Area Network), which is a serial communication protocol bus for real-time applications. It can use twisted pair to transmit signals and is one of the most widely used field buses in the world. CAN protocol is used for communication between various elements in the automobile, replacing expensive and bulky power distribution harnesses. The robustness of the protocol extends its use to other automation and industrial applications. The features of the CAN protocol include serial data communication integrity, real-time support, transmission rate up to 1 Mb / s, 11-bit addressing, and error detection capability.

[0055] LVDS: LVDS (Low Voltage Differential Signaling, low voltage differential signaling) interface is also called RS-644 bus interface, which is a digital video signal transmission method developed to overcome the shortcomings of high power consumption and electromagnetic interference when transmitting wideband high code rate data in TTL level. Because it uses low voltage and low current driving method, it realizes low noise and low power consumption. LVDS technology has low power consumption, low error rate, low crosstalk and low radiation, and its transmission medium can be copper PCB connection or balanced cable. LVDS has been widely used in systems with high requirements for signal integrity, low jitter and common mode characteristics, and is commonly used in liquid crystal televisions.

[0056] With the popularity of vehicles in the broad family, the user's demand for vehicles gradually rises from the basic transportation tool to the spiritual level, and the user experience becomes an increasingly important indicator to measure the performance level of the vehicle. The existing vehicle digital headlight has lighting function and signal indication function, but lacks entertainment function, cannot realize human-vehicle interaction, and makes the user experience decline.

[0057] The conventional automobile digital projection headlight technology can realize many functions such as bend light carpet lighting, distance prompting, narrow road width indication, lane change prompting, lane safety guidance, and courtesy to pedestrians when driving, but does not have the entertainment function of projecting image data or image data, and the entertainment experience is not high.

[0058] Therefore, the embodiment of the present application provides a vehicle projection method and device based on a digital headlight, an electronic device, a medium and a vehicle. The user can use the vehicle digital headlight to project image data, custom hand-drawn data and image data through the vehicle machine interaction application interface, enhance the entertainment and intelligence of the vehicle digital headlight, improve the user experience, and be suitable for users of different ages and various life scenes, and can be applied to the field of vehicle intelligent device technology.

[0059] Referring to FIG. 1, FIG. 1 is an optional flowchart of a vehicle projection method based on a digital headlight according to an embodiment of the present application. The method can include but is not limited to steps S101-S103:

[0060] Step S101: In response to a projection control operation of a user, a projection control instruction is generated and the to-be-projected data is determined from a vehicle machine projection material library, wherein the to-be-projected data is custom hand-drawn data, image material data or image material data.

[0061] Step S102: In response to a projection parameter setting operation of a user, a projection setting parameter is obtained.

[0062] In step S103, the digital headlamp system projects the to-be-projected data to the target region according to the projection control instruction and the projection setting parameter.

[0063] In step S101 of some embodiments, the user can perform projection control in the vehicle machine interaction interface, and the projection control is implemented by the in-vehicle entertainment system and the digital headlamp system on the vehicle machine side. The user can select specific projection content, i.e., the to-be-projected data, in the in-vehicle entertainment system. The in-vehicle entertainment system includes a vehicle machine projection material library.

[0064] In some embodiments, the digital headlamp system is an intelligent lighting system that adopts a positioning imaging and lighting system and can include, but is not limited to, components such as a camera, a projector, and a beam splitter. The system can provide lighting and projection functions.

[0065] In some embodiments, referring to FIG. 2, which is an optional flowchart of step S101 in the embodiments of the present application, step S101 can include, but is not limited to, steps S201 to S202:

[0066] In step S201, the vehicle machine projection material library is connected to obtain projection material data. The projection material data at least includes self-defined hand-drawing data, image material data, and video material data.

[0067] In step S202, a projection control instruction is generated in response to the user's projection control operation, and to-be-projected data is determined from the projection material data.

[0068] In some embodiments, the vehicle machine projection material library in the in-vehicle entertainment system is used to store projection material data, which facilitates the user to directly select to-be-projected data from the vehicle machine projection material library for projection, and is simple and efficient.

[0069] In some embodiments, the in-vehicle entertainment system is an in-vehicle integrated information processing system that adopts an in-vehicle dedicated central processing unit and is based on a vehicle body bus system and an Internet service. The system can implement a series of applications including three-dimensional navigation, real-time road conditions, IPTV, auxiliary driving, fault detection, vehicle information, vehicle body control, mobile office, wireless communication, online-based entertainment functions, and TSP services, which greatly improves the electronic, networked, and intelligent level of vehicles.

[0070] The in-vehicle entertainment system integrates audio, video, navigation, communication, and Internet functions to provide a more comfortable and convenient driving experience for drivers. The system can provide rich entertainment functions to make drivers less likely to feel monotonous and boring during long-distance driving, improve driving efficiency, and provide rich and diverse audio playback functions that support multiple audio input sources such as CDs, DVDs, USBs, SD cards, and meet users' various entertainment needs for music, movies, and radio.

[0071] In some embodiments, referring to FIG. 3, FIG. 3 is an optional flowchart of step S103 in the embodiments of the present application, step S103 can include but is not limited to including steps S301 to S302:

[0072] Step S301, determining a target area and a projection picture parameter according to a projection setting parameter;

[0073] Step S302, projecting the to-be-projected data to the target area according to the projection picture parameter by using the digital headlamp system according to a projection control instruction.

[0074] In some embodiments, the projection picture parameter can include but is not limited to including a projection resolution, a projection brightness, a projection image mode, a contrast ratio, and the like, and the target area is a target display area of the projection picture, which can include but is not limited to including a wall surface, a ground surface, a projection curtain, and the like.

[0075] In some embodiments, referring to FIG. 4, FIG. 4 is another optional flowchart of a vehicle projection method based on a digital headlamp provided by the embodiments of the present application, the vehicle projection method based on the digital headlamp can further include steps S401 to S403:

[0076] Step S401, automatically calibrating the projection of the digital headlamp system and outputting a corresponding calibration result;

[0077] Step S402, determining projection switching data and generating a projection switching instruction in response to a projection switching operation of a user;

[0078] Step S403, controlling the digital headlamp system to stop projecting the to-be-projected data and projecting the projection switching data according to the projection setting parameter according to the projection switching instruction.

[0079] In step S401 of some embodiments, the projection effect of the digital headlamp system can be automatically calibrated by clicking a one-key calibration button provided by the cabin entertainment system, and then outputting a corresponding calibration result on the center screen of the vehicle.

[0080] In some embodiments, referring to FIG. 5, FIG. 5 is an optional schematic diagram of communication between the digital headlamp system and the cabin entertainment system in the embodiments of the present application, wherein the digital headlamp system and the cabin entertainment system transmit control and feedback signals through CAN, and the cabin entertainment system transmits image data or picture data to the digital headlamp system through LVDS for projection display.

[0081] In steps S402 to S403 of some embodiments, in response to the projection switching operation of the user, a projection switching instruction is generated, and projection switching data is determined from the projection material data. Optionally, during the projection process, the user can perform projection switching control in the cabin entertainment system. After the corresponding projection switching data is selected, the user clicks the related projection switching button to realize projection switching.

[0082] In some embodiments, referring to FIG. 6, FIG. 6 is another optional flowchart of a digital headlamp-based vehicle projection method provided by the embodiments of the present application. The digital headlamp-based vehicle projection method can further include steps S501 to S504:

[0083] In step S501, pre-added image data is obtained.

[0084] In step S502, the image data is uploaded to an image material library to generate image material data.

[0085] In step S503, pre-added video data is obtained.

[0086] In step S504, the video data is uploaded to a video material library to generate video material data.

[0087] In some embodiments, the image material library is used to store image material data. The user can upload image material data that meets the image format requirements, for example, the pre-added image data cannot exceed the preset size of a single image file, and the file format corresponding to the pre-added image data needs to be a preset image file format. The user can delete and name the image material data in the image material library. Optionally, when the vehicle is shipped, the manufacturer can preinstall a certain amount of image material data in the image material library. Meanwhile, the cabin entertainment system can be connected to the Internet to download more image material data from a public image material library and store it in the image material library.

[0088] In some embodiments, the video material library is used to store video material data. The user can upload video material data that meets the regulations, for example, the pre-added video data cannot exceed the preset size of a single video file, and the file format corresponding to the pre-added video data needs to be a preset video file format. The user can delete and name the video material data in the video material library. Optionally, when the vehicle is shipped, the manufacturer can preinstall a certain amount of video material data in the video material library, which can include but is not limited to children's cartoon videos, vehicle-related introduction videos, vehicle use tutorial videos, etc.

[0089] In some embodiments, referring to FIG. 7, which is another optional flowchart of a digital headlamp-based vehicle projection method provided by embodiments of the present application, the digital headlamp-based vehicle projection method can further include steps S601-S602:

[0090] In step S601, custom hand-drawing data is generated in response to a custom hand-drawing operation of a user on a hand-drawing board system.

[0091] In step S602, the custom hand-drawing data is stored in an image material library.

[0092] In step S601 of some embodiments, the hand-drawing board system provides a hand-drawing work interface, in which a user can doodle and enter text in a drawing board area, and the hand-drawing board system can optionally have a one-key clearing function (to clear all content on the current drawing board), an editing undo function, and a saving function (to save the doodling and entered text in the form of a picture).

[0093] For example, the user can select the brush thickness when doodling, can erase with an eraser and select the eraser area size, can enter text in a text box, and can select the font and font size for the text entry. The eraser cannot erase the content of the text box, but the content of the text box can be edited multiple times. The text box cannot use the undo function in the editable state, and the text box can be selected and dragged, scaled, rotated, and deleted. The text box cannot exceed the drawing board area. The user generates custom hand-drawing data by doodling and entering text in the drawing board area of the hand-drawing work interface.

[0094] In some embodiments, the hand-drawing board system can dynamically convert the hand-drawn graphics or text into digital signals through handwriting input, realize digital processing of the hand-drawn content, and have multiple functions such as handwriting input, gesture control, and dynamic drawing. For example, the hand-drawing board system can realize dynamic drawing, i.e., when handwriting input is performed in the drawing board area of the hand-drawing work interface, the gesture action can be converted into a digital signal in real time and displayed on the drawing board area. The hand-drawing board system can be connected to a digital headlamp system and use the digital headlamp system for dynamic projection display.

[0095] In some embodiments, the vehicle projection method can further use the digital headlamp system to project the custom hand-drawing data to a target area in real time. Specifically, the cabin entertainment system can transmit the drawing board area of the hand-drawing board work interface to the digital headlamp system in real time for projection display. During the projection display, the user can edit the hand-drawing content in the drawing board area in real time, and the digital headlamp system can project the content in the drawing board area in real time.

[0096] In step S602 of some embodiments, after the custom hand-drawing data is generated, the user can click the save function button to save the custom hand-drawing data to the image material library. Optionally, when the custom hand-drawing data is saved for the first time, a default name is generated, and the user can also customize the name. If there is a duplicate name, the user is prompted that the current name is not available, and the user can delete, modify, edit, and rename the custom hand-drawing data in the image material library, etc.

[0097] In some embodiments, referring to FIG. 8, FIG. 8 is an optional schematic diagram of a vehicle projection material library in the embodiments of the present application, wherein the vehicle projection material library stores image material data, and the image material data includes built-in image data, user uploaded image data, and custom hand-drawing data. The video material data includes built-in video data and user uploaded video data.

[0098] In some embodiments, the vehicle projection method described above is exemplarily applied to vehicle projection control, and the specific process is as follows:

[0099] First, set the projection picture parameters, select the data to be projected from the vehicle projection material library, select the target area, and the user clicks the start projection button and performs a projection start secondary confirmation;

[0100] Second, the projection function is started, the cabin entertainment system transmits the data to be projected to the digital headlamp system through LVDS, and after the digital headlamp system receives the data to be projected, the data to be projected is projected to the target area for display;

[0101] Third, the projection setting interface can be started during the projection process, and the projection area selection setting and one-key calibration can be performed;

[0102] Fourth, the projection data switching can be performed when the projection function is started, the projection data to be switched is selected from the vehicle projection material library, the projection switching button is clicked to generate a projection switching instruction, the cabin entertainment system transmits the projection data to be switched to the digital headlamp system through LVDS, the digital headlamp system receives the projection data to be switched, and according to the projection switching instruction, the projection data to be switched is projected to the target area for display. During the projection switching process, the current projection does not need to be stopped;

[0103] Fifth, if the current projection data is image data, the image data is continuously projected, and if the current projection data is video data, the video data is continuously and cyclically projected;

[0104] Sixth, the user can project the hand-drawing work interface in real time, the cabin entertainment system transmits the drawing board area in the hand-drawing work interface to the digital headlamp system, and the digital headlamp system projects and displays the content in the drawing board area in real time;

[0105] Step 7, click the projection close button to close the projection function.

[0106] Referring to FIG. 9, FIG. 9 is a schematic structural diagram of a vehicle projection device based on a digital headlamp according to an embodiment of the present application. The device can be used to implement the vehicle projection method described above. The device can include:

[0107] A first module for generating a projection control instruction and determining to-be-projected data from a car projection material library in response to a user's projection control operation, wherein the to-be-projected data at least includes self-defined hand-drawing data, image data and video data;

[0108] A second module for obtaining a projection setting parameter in response to a user's projection parameter setting operation;

[0109] A third module for controlling the digital headlamp system to project the to-be-projected data to a target area according to the projection setting parameter and the projection control instruction.

[0110] The specific implementation of the vehicle projection device is basically the same as the specific embodiments of the vehicle projection method described above, and will not be repeated here.

[0111] The embodiments of the present application also provide an electronic device. The electronic device includes a memory and a processor. The memory stores a computer program. The processor implements the vehicle projection method described above when executing the computer program. The electronic device can be any intelligent terminal including a tablet computer, a vehicle-mounted computer, etc.

[0112] Referring to FIG. 10, FIG. 10 illustrates the hardware structure of an electronic device according to another embodiment. The electronic device includes:

[0113] The processor 901 can be implemented in a general-purpose CPU (Central Processing Unit), a microprocessor, an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits, etc. The processor 901 is used to execute related programs to implement the technical solutions provided by the embodiments of the present application.

[0114] The memory 902 can be implemented in the form of a ROM (ReadOnly Memory), a static storage device, a dynamic storage device or a RAM (Random Access Memory). The memory 902 can store an operating system and other application programs. When the technical solutions provided by the embodiments of the present application are implemented by software or firmware, the related program codes are stored in the memory 902 and are called and executed by the processor 901 to implement the vehicle projection method of the present application.

[0115] The input / output interface 903 is configured to realize information input and output.

[0116] The communication interface 904 is configured to realize the communication interaction between the device and other devices, and the communication can be realized through a wired manner (for example, a USB, a network cable, etc.) or a wireless manner (for example, a mobile network, WIFI, Bluetooth, etc.).

[0117] The bus 905 is configured to transmit information between various components (for example, the processor 901, the memory 902, the input / output interface 903 and the communication interface 904) of the device.

[0118] The processor 901, the memory 902, the input / output interface 903 and the communication interface 904 are connected to each other through the bus 905 to realize the communication connection between the device.

[0119] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the vehicle projection method.

[0120] The memory is a non-transitory computer readable storage medium, and can be used to store a non-transitory software program and a non-transitory computer executable program. In addition, the memory can include a high-speed random access memory, and can further include a non-transitory memory, for example, at least one magnetic disk storage device, a flash memory device or other non-transitory solid-state memory device. In some embodiments, the memory can optionally include a memory remotely arranged relative to the processor, and the remote memory can be connected to the processor through a network. Examples of the network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.

[0121] The embodiment of the present application further provides a vehicle, and the vehicle includes the vehicle projection device or the electric drive assembly of the electronic device. Specifically, the vehicle can be a private car, for example, a sedan, an SUV, an MPV or a pickup truck, etc. The vehicle can also be an operating vehicle, for example, a van, a bus, a small truck or a large trailer, etc. The vehicle can be an oil car or a new energy car. When the vehicle is a new energy car, it can be a hybrid car or a pure electric car.

[0122] The vehicle projection method and device based on a digital headlamp, the electronic device, the medium and the vehicle provided by the embodiments of the present application can control the vehicle digital headlamp to project, so that the vehicle digital headlamp has an entertainment projection function, the entertainment and intelligence of the vehicle digital headlamp are enhanced, the user experience is improved, the human-vehicle interaction is realized, and the entertainment demand of a user for a vehicle is met.

[0123] The embodiments described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. It can be understood by those skilled in the art that, with the evolution of technology and the appearance of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0124] It can be understood by those skilled in the art that the technical solutions shown in the drawings do not constitute a limitation on the embodiments of the present application, and can include more or fewer steps than those shown in the drawings, or combine certain steps or different steps.

[0125] The device embodiments described above are only schematic, and the units described as separate components can or can not be physically separate, that is, can be located in one place or distributed on multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0126] It can be understood by those skilled in the art that all or some steps in the method disclosed above, the function modules / units in the system and the device can be implemented as software, firmware, hardware and their appropriate combinations.

[0127] The terms "first", "second", "third", "fourth" and the like (if any) in the specification of the present application and the above drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily limit to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0128] It should be understood that, in the application, "at least one" refers to one or more, and "multiple" refers to two or more. "And / or" is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, "A and / or B" can represent three cases of only A, only B, and A and B existing at the same time, wherein A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can represent a, b, c, "a and b", "a and c", "b and c", or "a and b and c", wherein a, b, and c can be single or multiple.

[0129] In several embodiments provided in the application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the above units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed mutual ones can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0130] The units described above as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0131] In addition, each functional unit in each embodiment of the application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0132] It should be appreciated that embodiments of the present application can be realized by a computer hardware, a combination of hardware and software, or by computer instructions stored on a non-transitory computer-readable storage medium. The methods can be implemented in a computer program using standard programming techniques— including non-transitory computer-readable storage medium configured with a computer program to implement the methods described in the detailed description and illustrated in the drawings. Each program can be implemented in a high level procedural or object oriented programming language to communicate with a computer system. However, the programs can be implemented in assembly or machine language, if desired. In any case, the language can be a compiled or interpreted language. Also, the programs can be able to run on standalone systems or in networked environments.

[0133] Further, the operations of the processes described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The processes described herein (or variations and / or combinations thereof) can be performed under the control of one or more computer systems configured with executable instructions (e.g., computer programs, one or more computer programs, or one or more applications) to perform the processes, by hardware, or combinations thereof. The computer programs include processor-executable instructions that are stored on a non-transitory computer-readable storage medium.

[0134] Further, the methods can be implemented in any suitable type of computing platform operably connected to, including but not limited to, a personal computer, a mini-computer, a mainframe, a workstation, a networked or distributed computing environment, a stand-alone or integrated computer platform, or in communication with a charged particle tool or other imaging device, and the like. Aspects of the present application can be implemented in machine readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, an optical read and / or write storage medium, RAM, ROM, and the like, such that it can be read by a programmable computer to configure and operate the computer to perform the processes described herein when the storage medium or device is read by the computer. Further, the machine readable code, or portions thereof, can be transmitted over a wired or wireless network. The present application described herein includes these and other different types of non-transitory computer readable storage media when including instructions or programs to implement the steps described above in conjunction with a microprocessor or other data processor. The present application also includes the computer itself when programmed according to the methods and techniques described in the present application.

[0135] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in other words, the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes multiple instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program storage media.

[0136] The preferred embodiments of the embodiments of the present application are described above with reference to the accompanying drawings, and are not limited to the scope of the embodiments of the present application. Any modifications, equivalent replacements and improvements made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall be within the scope of the embodiments of the present application.

Claims

1. A digital headlamp based vehicle projection method, characterized in that, The method comprises the following steps: In response to a projection control operation of a user, a projection control instruction is generated, and to-be-projected data is determined from a car machine projection material library; the to-be-projected data is custom hand-drawing data, image material data or video material data; In response to a projection parameter setting operation of a user, a projection setting parameter is acquired; According to the projection control instruction, the digital headlamp system is controlled to project the to-be-projected data to a target area according to the projection setting parameter.

2. The vehicle projection method of claim 1, wherein, The method further comprises: The projection of the digital headlamp system is automatically calibrated, and a corresponding calibration result is output.

3. The vehicle projection method of claim 1, wherein, According to the projection control instruction, the digital headlamp system is controlled to project the to-be-projected data to a target area according to the projection setting parameter, specifically comprising: According to the projection setting parameter, the target area and a projection picture parameter are determined; According to the projection control instruction, the digital headlamp system is controlled to project the to-be-projected data to the target area according to the projection picture parameter.

4. The vehicle projection method of claim 1, wherein, The method further comprises: In response to a projection control operation of a user, a projection control instruction is generated, and to-be-projected data is determined from a car machine projection material library; the to-be-projected data is custom hand-drawing data, image material data or video material data; In response to a projection control operation of a user, a projection control instruction is generated, and to-be-projected data is determined from a car machine projection material library; the to-be-projected data is custom hand-drawing data, image material data or video material data; 5. The vehicle projection method of claim 4, wherein, The method further comprises: In response to a projection switching operation of a user, projection switching data is determined, and a projection switching instruction is generated; According to the projection switching instruction, the digital headlamp system is controlled to stop projecting the to-be-projected data and to project the projection switching data according to the projection setting parameter.

6. The vehicle projection method of claim 4, wherein, The method further comprises: In response to a custom hand-drawing operation of a user on a hand-drawing board system, the custom hand-drawing data is generated; The custom hand-drawing data is stored in an image material library.

7. The vehicle projection method of claim 4, wherein, The method further comprises: Pre-added image data is acquired; The image data is uploaded to an image material library to generate the image material data; Pre-added video data is acquired; The video data is uploaded to a video material library to generate the video material data.

8. The vehicle projection method of claim 5, wherein, The method further comprises: In response to a projection switching operation of a user, the projection switching data is determined from the projection material data.

9. A digital headlamp based vehicle projection apparatus, comprising: The apparatus comprises: A first module is configured to, in response to a projection control operation of a user, generate a projection control instruction and determine to-be-projected data from a car machine projection material library; the to-be-projected data comprises at least custom hand-drawing data, image data and video data; A second module is configured to, in response to a projection parameter setting operation of a user, acquire a projection setting parameter; A third module is configured to, according to the projection control instruction, control a digital headlamp system to project the to-be-projected data to a target area according to the projection setting parameter.

10. An electronic device, comprising: The electronic device comprises a memory and a processor, the memory stores a computer program, and the processor implements the vehicle projection method in any one of claims 1 to 8 when executing the computer program. 11.A computer readable storage medium, storing a computer program, characterized in that, The computer program is executed by the processor to implement the vehicle projection method in any one of claims 1 to 8.

12. A vehicle characterized by comprising: The vehicle comprises the vehicle projection device in claim 9 or the electronic device in claim 10.

Citation Information

Patent Citations

  • Intelligent vehicle lamp projection system and method with light entertainment function

    CN114379452A

  • Projection method and device, terminal equipment, storage medium and vehicle

    CN115709678A

  • Projection interaction method and device based on vehicle, storage medium and vehicle

    CN116755546A

  • Vehicle headlamp control method and system

    CN117508000A

  • Cinema mode control method for vehicle, cinema system and storage medium

    CN117755198A