Vehicle-mounted projection control method and device and electronic equipment
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD
- Filing Date
- 2024-12-05
- Publication Date
- 2026-08-07
AI Technical Summary
目前车辆内投影设备的幕布按固定尺寸展开,其展示的画面都是固定的尺寸,幕布仅能完全展开或完全关闭,并在完全展开时显示将画面显示完全,幕布展开程度发生变化时,所展示的画面无法与幕布展开程度匹配,导致画面与幕布的适配度低
[0048]上述车载投影控制方法、装置、电子设备、计算机可读存储介质和计算机程序产品,通过车载投影设备将目标应用的适配第一展开比例的画面内容布局的第一投影画面投影至第一展开比例的车载幕布,响应于目标应用中触发的或控制器触发的投影调整指令,将目标应用的适配于第二展开比例的第二投影画面投影至第二展开比例的车载幕布。相较于传统的按固定尺寸展开幕布进行投影,本方案通过幕布无极调整或唤醒的应用调整时,在不中断应用使用的情况下使得画面内容布局与幕布的展开比例适配,提高了车载投影的幕布与应用之间的适配度。
Smart Images

Figure CN119520752B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent vehicle technology, and in particular to an in-vehicle projection control method, device, electronic device, computer-readable storage medium, and computer program product. Background Technology
[0002] Smart vehicles are equipped with projection devices, such as automotive-grade projectors, which can project images into the vehicle for passengers to view. Currently, the screens of in-vehicle projection devices unfold to a fixed size, and the displayed images are all of a fixed size. The screen can only be fully unfolded or fully closed, and the image is displayed completely when fully unfolded. When the degree of screen unfolding changes, the displayed image cannot match the degree of screen unfolding, resulting in low image-screen compatibility.
[0003] Therefore, the current control methods for vehicle-mounted projection suffer from low adaptability. Summary of the Invention
[0004] Therefore, it is necessary to provide a vehicle projection control method, device, electronic device, computer-readable storage medium, and computer program product that can improve adaptability in response to the above-mentioned technical problems.
[0005] In a first aspect, this application provides a vehicle-mounted projection control method, the method comprising:
[0006] The first projection image of the target application is projected onto a vehicle screen with a first unfolding ratio; the layout of the content of the first projection image is adapted to the first unfolding ratio.
[0007] In response to a projection adjustment command, the second projection image of the target application is projected onto the vehicle screen at a second unfolding ratio; the layout of the content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0008] In one embodiment, the method of projecting the second projection image of the target application onto the vehicle-mounted screen at a second unfolding ratio in response to a projection adjustment command further includes:
[0009] Obtain the projection adjustment command triggered in the target application.
[0010] In one embodiment, the step of projecting the second projection image of the target application onto the vehicle-mounted screen with a second unfolding ratio in response to a projection adjustment command includes:
[0011] In response to the projection adjustment command, the second projection image provided by the target application is obtained, the vehicle screen is controlled to unfold to the second unfolding ratio, and the second projection image is projected onto the vehicle screen at the second unfolding ratio.
[0012] In one embodiment, the method of projecting the second projection image of the target application onto the vehicle-mounted screen at a second unfolding ratio in response to a projection adjustment command further includes:
[0013] The projection adjustment command is obtained based on the screen control command used to control the unfolding ratio of the vehicle screen; the screen control command is used to instruct the vehicle screen to unfold to the second unfolding ratio.
[0014] In one embodiment, the step of projecting the second projection image of the target application onto the vehicle-mounted screen with a second unfolding ratio in response to a projection adjustment command includes:
[0015] In response to the projection adjustment command, the second projection image is requested from the target application, and the second projection image is projected onto the vehicle screen with a second unfolding ratio.
[0016] Secondly, this application provides a vehicle-mounted projection control method, the method comprising:
[0017] The first projection image of the target application is transmitted to the vehicle projection device, so that the vehicle projection device can project the first projection image onto the vehicle screen with a first unfolding ratio; the layout of the image content of the first projection image is adapted to the first unfolding ratio.
[0018] In response to a projection adjustment command, the second projection image of the target application is transmitted to the vehicle-mounted projection device, so that the vehicle-mounted projection device can project the second projection image onto the vehicle-mounted screen at a second unfolding ratio; the layout of the content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0019] In one embodiment, before transmitting the second projected image of the target application to the vehicle-mounted projection device in response to a projection adjustment command, the method further includes:
[0020] Obtain the projection adjustment command triggered in the target application.
[0021] In one embodiment, transmitting the second projected image of the target application to the in-vehicle projection device in response to a projection adjustment command includes:
[0022] In response to the projection adjustment command, the image request from the vehicle-mounted projection device is obtained;
[0023] According to the screen request, the second projected screen of the target application is transmitted to the vehicle-mounted projection device.
[0024] In one embodiment, the method further includes:
[0025] Based on the target unfolding ratio of the vehicle screen, obtain the target screen content layout corresponding to the target unfolding ratio from the screen content layout set;
[0026] Based on the layout of the target image content, the target projected image is obtained;
[0027] The target unfolding ratio includes the first unfolding ratio or the second unfolding ratio, and the target projected image includes the first projected image or the second projected image.
[0028] In one embodiment, before obtaining the target screen content layout corresponding to the target unfolding ratio from the screen content layout set according to the target unfolding ratio of the vehicle screen, the method further includes:
[0029] For the incompletely unfolded ratio, determine the content projection range and non-content projection range corresponding to the vehicle screen;
[0030] Based on the projection layout of the application content of the target application within the content projection range, the effective content layout corresponding to the content projection range is obtained.
[0031] The screen content layout is obtained based on the preset content layout applied to the non-content projection area and the effective content layout;
[0032] The set of screen content layouts is obtained based on the screen content layouts corresponding to each expansion ratio.
[0033] Thirdly, this application provides a vehicle-mounted projection control method, the method comprising:
[0034] Control the vehicle screen to unfold to a first unfolding ratio; the vehicle screen at the first unfolding ratio is used to project a first projection image of the target application; the layout of the content of the first projection image is adapted to the first unfolding ratio;
[0035] In response to a projection adjustment command, the vehicle screen is controlled to unfold to a second unfolding ratio; the vehicle screen at the second unfolding ratio is used to project a second projection image of the target application; the layout of the content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0036] Fourthly, this application provides an in-vehicle projection control device, the device comprising:
[0037] The first projection module is used to project the first projection image of the target application onto a vehicle screen with a first unfolding ratio; the layout of the content of the first projection image is adapted to the first unfolding ratio.
[0038] A first response module is configured to respond to a projection adjustment command by projecting the second projection image of the target application onto the vehicle screen at a second unfolding ratio; the layout of the content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0039] Fifthly, this application provides an in-vehicle projection control device, the device comprising:
[0040] The second projection module is used to transmit the first projection image of the target application to the vehicle projection device, so that the vehicle projection device can project the first projection image onto the vehicle screen with a first unfolding ratio; the layout of the image content of the first projection image is adapted to the first unfolding ratio.
[0041] The second response module is used to respond to a projection adjustment command by transmitting the second projection image of the target application to the vehicle-mounted projection device, so that the vehicle-mounted projection device can project the second projection image onto the vehicle-mounted screen at a second unfolding ratio; the layout of the content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0042] Sixthly, this application provides an in-vehicle projection control device, the device comprising:
[0043] The third projection module is used to control the vehicle screen to unfold to a first unfolding ratio; the vehicle screen at the first unfolding ratio is used to project a first projection image of the target application; the layout of the content of the first projection image is adapted to the first unfolding ratio.
[0044] The third response module is used to respond to the projection adjustment command and control the vehicle screen to unfold to a second unfolding ratio; the vehicle screen at the second unfolding ratio is used to project the second projection image of the target application; the layout of the content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0045] In a seventh aspect, this application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method described above.
[0046] Eighthly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method.
[0047] Ninthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the above-described method.
[0048] The aforementioned vehicle-mounted projection control method, device, electronic equipment, computer-readable storage medium, and computer program product project a first projection image of the target application, with a screen content layout adapted to a first unfolding ratio, onto a vehicle-mounted screen with a first unfolding ratio via a vehicle-mounted projection device. In response to a projection adjustment command triggered by the target application or the controller, a second projection image of the target application, adapted to a second unfolding ratio, is projected onto a vehicle-mounted screen with a second unfolding ratio. Compared to traditional projection onto a screen unfolded to a fixed size, this solution, through stepless screen adjustment or application adjustment upon activation, adapts the screen content layout to the screen's unfolding ratio without interrupting application use, thus improving the compatibility between the vehicle-mounted projection screen and the application. Attached Figure Description
[0049] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0050] Figure 1 This is an application environment diagram of the vehicle projection control method in one embodiment;
[0051] Figure 2 This is a flowchart illustrating an in-vehicle projection control method in one embodiment;
[0052] Figure 3 This is a schematic diagram of the internal structure of a vehicle in one embodiment;
[0053] Figure 4 This is a flowchart illustrating the vehicle projection control method in another embodiment;
[0054] Figure 5 This is a schematic diagram illustrating the changes in the layout of screen content in one embodiment;
[0055] Figure 6 This is a flowchart illustrating the vehicle projection control method in yet another embodiment;
[0056] Figure 7This is a flowchart illustrating the vehicle projection control method in another embodiment;
[0057] Figure 8 This is a structural block diagram of an in-vehicle projection control device in one embodiment;
[0058] Figure 9 This is a structural block diagram of the vehicle-mounted projection control device in another embodiment;
[0059] Figure 10 This is a structural block diagram of the vehicle-mounted projection control device in yet another embodiment;
[0060] Figure 11 This is a diagram of the internal structure of an electronic device in one embodiment. Detailed Implementation
[0061] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0062] The vehicle projection control method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, the controller of the vehicle screen, the vehicle projection device, and the terminal can communicate with each other. When the controller raises or lowers the vehicle screen, or when the terminal adjusts the application information for projection, the other party can make corresponding adaptive adjustments based on the adjustment or operation. The vehicle projection device can project the application adapted to the current unfolding ratio of the vehicle screen onto the vehicle screen based on the application information sent by the controller or terminal of the vehicle screen.
[0063] In one exemplary embodiment, such as Figure 2 As shown, a vehicle-mounted projection control method is provided, which is applied to... Figure 1 Taking a vehicle-mounted projection device as an example, the explanation includes the following steps S202 to S204. Wherein:
[0064] Step S202: Project the first projection image of the target application onto the vehicle screen with a first unfolding ratio; the layout of the content of the first projection image is adapted to the first unfolding ratio.
[0065] The vehicle can be equipped with a vehicle-mounted screen and a vehicle-mounted projection device. The vehicle-mounted projection device can use laser projection technology to project images onto the vehicle-mounted screen. The screen supports electric lifting and retraction, and can be infinitely adjusted in height or customized with multiple fixed positions to meet various display needs. The installation method of the vehicle-mounted screen and projection device can be as follows: Figure 3 As shown, Figure 3This is a schematic diagram of the interior structure of a vehicle in one embodiment. The vehicle-mounted screen can be installed on the roof between the front and rear rows of the vehicle, and the vehicle projection equipment can be installed on the roof behind the rear rows or at other locations within the vehicle where it can project onto the vehicle-mounted screen. This allows rear passengers to watch images projected onto the vehicle-mounted screen from their seats.
[0066] The raising and lowering of the vehicle-mounted screen can be controlled via a controller or by voice commands. The target application can be an application within a terminal that requires projection; this terminal can be a standalone mobile terminal or an in-vehicle terminal integrated into the vehicle. The in-vehicle projection device can project the target application's image from the terminal. For example, the in-vehicle projection device can project the first projection image of the target application onto the in-vehicle screen at a first unfolding ratio. The in-vehicle screen needs to be unfolded before the in-vehicle projection device can project the image. The unfolding ratio of the in-vehicle screen can be determined based on the layout of the target application's image content, and this layout can also be adaptively adjusted based on the unfolding ratio. The image content layout of the first projection image is adapted to the first unfolding ratio.
[0067] The screen content layout can be the layout of various contents in the screen when the target application is projected onto the vehicle screen. The screen content layout can be adjusted according to the unfolding ratio of the vehicle screen, and the unfolding ratio of the vehicle screen can also be adjusted based on the specified screen content layout selected by the target application.
[0068] Step S204: In response to the projection adjustment command, the second projection screen of the target application is projected onto the vehicle screen with the second unfolding ratio; the layout of the content of the second projection screen is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0069] The projection adjustment command can be an instruction to change the projected image. Specifically, it can be issued to adjust a target application on the terminal or a vehicle-mounted screen. In response to this projection adjustment command, the terminal, vehicle-mounted projection device, and controller can make corresponding adjustments based on different commands, thus re-adapting the unfolding ratio of the vehicle-mounted screen to the layout of the target application's image content. For example, if the first projection image of the target application is projected onto a vehicle-mounted screen with a first unfolding ratio, the vehicle-mounted projection device, in response to the projection adjustment command, can project the second projection image of the target application onto a vehicle-mounted screen with a second unfolding ratio. The layout of the second projection image can be adapted to the second unfolding ratio, and the first and second unfolding ratios are different.
[0070] If the projection adjustment command is an adjustment command for a target application, indicating that the new target application needs to be projected onto the vehicle screen, the terminal can determine the screen content layout of the target application, and the vehicle projection device can control the vehicle screen to rise and fall from the first unfolding ratio to the second unfolding ratio based on the screen content layout. The vehicle projection device will project the second projection image of the above-mentioned screen content layout onto the vehicle screen at the second unfolding ratio.
[0071] If the projection adjustment command is for the vehicle screen, indicating that the unfolding ratio of the vehicle screen needs to be adjusted, then after the unfolding ratio of the vehicle target is adjusted by voice or controller, a second unfolding ratio can be obtained. The terminal can then determine the screen layout content that the target application can adapt to based on the second unfolding ratio, and form a second projection image to send to the vehicle projection device. The vehicle projection device can then project the second projection image onto the vehicle screen with the second unfolding ratio.
[0072] In the aforementioned vehicle projection control method, a first projection image of the target application, with a screen content layout adapted to a first unfolding ratio, is projected onto a vehicle screen with a first unfolding ratio using a vehicle projection device. In response to a projection adjustment command triggered by the target application or the controller, a second projection image of the target application, adapted to a second unfolding ratio, is projected onto a vehicle screen with a second unfolding ratio. Compared to traditional projection using a screen unfolded to a fixed size, this solution allows for stepless screen adjustment or application adjustment upon activation, ensuring that the screen content layout adapts to the screen's unfolding ratio without interrupting application use, thus improving the compatibility between the vehicle projection screen and the application.
[0073] In one embodiment, in response to a projection adjustment command, the method further includes projecting a second projection image of a target application onto a vehicle screen with a second unfolding ratio in front of the target application.
[0074] In this embodiment, the aforementioned projection adjustment command can be a projection adjustment command triggered in the target application. For example, it can be an adjustment command in the target application to change the layout of the screen content. This command can be obtained by selecting from multiple preset screen content layouts in the target application, thereby forming the selected screen content layout and generating the projection adjustment command. Thus, the vehicle-mounted projection device can obtain the projection adjustment command triggered in the target application and project the corresponding second projection screen.
[0075] In one embodiment, in response to a projection adjustment command, projecting a second projection image of a target application onto a vehicle screen with a second unfolding ratio includes: in response to a projection adjustment command, acquiring a second projection image provided by the target application, controlling the vehicle screen to unfold to a second unfolding ratio, and projecting the second projection image onto the vehicle screen with the second unfolding ratio.
[0076] In this embodiment, the aforementioned projection adjustment command can be a projection adjustment command triggered by the target application. After the projection adjustment command is triggered by the target application, the terminal can determine the adjusted screen content layout of the target application based on the projection adjustment command, forming a corresponding second projection screen. The terminal sends the second projection screen of the target application to the in-vehicle projection device, thereby the in-vehicle projection device responds to the projection adjustment command and obtains the second projection screen provided by the target application. The projection adjustment command triggered by the target application can be a command to adjust the screen content layout of the current application, or it can be a command to open a new target application.
[0077] The in-vehicle projection device can control the in-vehicle screen to unfold to a second unfolding ratio based on the second projection image provided by the target application, so that the layout of the in-vehicle screen matches the content of the second projection image at the second unfolding ratio. Thus, the in-vehicle projection device can project the aforementioned second projection image onto the in-vehicle screen at the second unfolding ratio. Specifically, the in-vehicle projection device can instruct the controller to adjust the in-vehicle screen to the aforementioned second unfolding ratio by sending an adjustment signal to the controller.
[0078] Through the above embodiments, the vehicle-mounted projection device can receive projection adjustment instructions initiated from the target application, and based on the projection adjustment instructions, receive the second projection image sent from the target application, control the vehicle screen to adjust to the second unfolding ratio, so that the second projection image is adapted to the second unfolding ratio, thereby improving the adaptability of the vehicle-mounted projection.
[0079] In one embodiment, before projecting the second projection image of the target application onto a vehicle screen with a second unfolding ratio in response to a projection adjustment command, the method further includes: obtaining a projection adjustment command based on a screen control command for controlling the unfolding ratio of the vehicle screen; the screen control command is used to instruct the vehicle screen to unfold to the second unfolding ratio.
[0080] In this embodiment, the aforementioned projection adjustment command can also be obtained based on the screen control command for the vehicle-mounted screen. The screen control command can be used to control the unfolding ratio of the vehicle-mounted screen. The screen control command can be initiated through a controller or through voice commands, etc. The vehicle-mounted projection device can obtain the screen control command and obtain the corresponding projection adjustment command based on it. For example, if the vehicle-mounted projection device determines that the screen needs to be adjusted to a second unfolding ratio based on the screen control command, then the first projected image needs to be adjusted to fit the vehicle-mounted screen at the second unfolding ratio. The vehicle-mounted projection device can generate the projection adjustment command based on the screen control command and then respond to the projection adjustment command.
[0081] In one embodiment, in response to a projection adjustment command, projecting a second projection image of a target application onto a vehicle screen with a second unfolding ratio includes: in response to a projection adjustment command, requesting a second projection image from the target application and projecting the second projection image onto a vehicle screen with a second unfolding ratio.
[0082] In this embodiment, the aforementioned vehicle-mounted screen can be in a first unfolding ratio. After a projection adjustment command for the unfolding ratio of the vehicle-mounted screen is triggered, the vehicle-mounted projection device can respond to the projection adjustment command and request a second projection image from the target application. That is, it requests a second projection image whose content layout is adapted to the second unfolding ratio from the target application in the terminal. If the request is successful, the vehicle-mounted projection device projects the second projection image onto the vehicle-mounted screen in the second unfolding ratio. During the process of requesting the second projection image from the target application, the vehicle-mounted projection device can continue to use the target application and the projection process without interrupting the use of the target application.
[0083] Through the above embodiments, the vehicle-mounted projection device can respond to the screen control command to generate a projection adjustment command, and request a second projection image from the target application based on the projection adjustment command, so that the second projection image is adapted to the second unfolding ratio, thereby improving the adaptability of the vehicle-mounted projection.
[0084] In one exemplary embodiment, such as Figure 4 As shown, a vehicle-mounted projection control method is provided, which is applied to... Figure 1 Taking the terminal in the example, the explanation includes the following steps S402 to S404. Wherein:
[0085] Step S402: The first projection image of the target application is transmitted to the vehicle projection device so that the vehicle projection device can project the first projection image onto the vehicle screen with the first unfolding ratio; the layout of the image content of the first projection image is adapted to the first unfolding ratio.
[0086] The terminal can be an integrated vehicle control terminal or a standalone terminal. Multiple applications can be installed on the terminal. The application requiring projection can be referred to as the target application. The terminal can create a screen content layout based on the target application's interface and the first unfolding ratio of the vehicle screen, and then create a first projected image based on the same layout, ensuring the content layout of the first projected image is adapted to the first unfolding ratio. The terminal can transmit this first projected image to an in-vehicle projection device, which can then project the first projected image onto the vehicle screen at the first unfolding ratio.
[0087] In step S404, in response to the projection adjustment command, the second projection image of the target application is transmitted to the vehicle projection device so that the vehicle projection device can project the second projection image onto the vehicle screen with the second unfolding ratio; the layout of the image content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0088] The projection adjustment command can be an instruction to change the projected image. Specifically, it can be issued to adjust a target application on the terminal or a vehicle-mounted screen. In response to this projection adjustment command, the terminal, the vehicle-mounted projection device, and the controller can make corresponding adjustments based on different commands, thus re-adapting the unfolding ratio of the vehicle-mounted screen to the layout of the target application's image content. For example, if the first projection image of the target application is projected onto a vehicle-mounted screen with a first unfolding ratio, the terminal, in response to the projection adjustment command, can transmit the second projection image of the target application to the vehicle-mounted projection device, allowing the device to project the second image onto a vehicle-mounted screen with a second unfolding ratio. The layout of the second projection image can be adapted to a second unfolding ratio, and the first and second unfolding ratios are different.
[0089] If the projection adjustment command is an adjustment command for a target application, indicating that the new target application needs to be projected onto the vehicle screen, the terminal can determine the screen content layout of the target application, generate the corresponding second projection screen, and transmit it to the vehicle projection device. The vehicle projection device can control the vehicle screen to rise and fall from the first unfolding ratio to the second unfolding ratio based on the screen content layout. The vehicle projection device projects the second projection screen with the above-mentioned screen content layout onto the vehicle screen with the second unfolding ratio.
[0090] If the projection adjustment command is for the vehicle screen, indicating that the unfolding ratio of the vehicle screen needs to be adjusted, then after the unfolding ratio of the vehicle target is adjusted by voice or controller, a second unfolding ratio can be obtained. The terminal can then determine the screen layout content that the target application can adapt to based on the second unfolding ratio, and form a second projection image to send to the vehicle projection device. The vehicle projection device can then project the second projection image onto the vehicle screen with the second unfolding ratio.
[0091] In the aforementioned vehicle projection control method, a first projection image of the target application, with a screen content layout adapted to a first unfolding ratio, is projected onto a vehicle screen with a first unfolding ratio using a vehicle projection device. In response to a projection adjustment command triggered by the target application or the controller, a second projection image of the target application, adapted to a second unfolding ratio, is projected onto a vehicle screen with a second unfolding ratio. Compared to traditional projection using a screen unfolded to a fixed size, this solution allows for stepless screen adjustment or application adjustment upon activation, ensuring that the screen content layout adapts to the screen's unfolding ratio without interrupting application use, thus improving the compatibility between the vehicle projection screen and the application.
[0092] In one embodiment, before transmitting the second projected image of the target application to the vehicle-mounted projection device in response to a projection adjustment command, the method further includes: acquiring a projection adjustment command triggered in the target application.
[0093] In this embodiment, the aforementioned projection adjustment command can be a projection adjustment command triggered in the target application. For example, it can be an adjustment command that changes the screen content layout of the target application, including changing the screen content layout of the current target application or opening a new target application. For commands that change the screen content layout of the current target application, selection can be made from a set of multiple preset screen content layouts within the target application. The terminal can then obtain the selected screen content layout and form a projection adjustment command. Thus, the terminal can obtain the projection adjustment command triggered in the target application, send the second projection image to the in-vehicle projection device, and project the corresponding second projection image.
[0094] For example, based on a projection adjustment command, the terminal can determine the adjusted layout of the target application's screen content, forming a corresponding second projected image. The terminal then sends this second projected image to the in-vehicle projection device. The in-vehicle projection device, responding to the projection adjustment command, acquires the second projected image provided by the target application. Based on this second projected image, the in-vehicle projection device can control the in-vehicle screen to expand to a second expansion ratio, ensuring that the screen's layout matches the second projected image's content layout. Thus, the in-vehicle projection device can project this second projected image onto the in-vehicle screen at the second expansion ratio.
[0095] In this embodiment, the terminal can send a second projection image to the vehicle projection device based on the projection adjustment command initiated by the target application. The vehicle projection device controls the vehicle screen to adjust to the second unfolding ratio based on the second projection image, so that the second projection image is adapted to the second unfolding ratio, thereby improving the adaptability of the vehicle projection.
[0096] In one embodiment, in response to a projection adjustment command, transmitting a second projected image of a target application to an in-vehicle projection device includes: in response to the projection adjustment command, obtaining an image request from the in-vehicle projection device; and transmitting the second projected image of the target application to the in-vehicle projection device according to the image request.
[0097] In this embodiment, the projection adjustment command can also be obtained based on the screen control command for the vehicle-mounted screen. The screen control command can be used to control the unfolding ratio of the vehicle-mounted screen. The screen control command can be initiated through a controller or through voice commands, etc. The vehicle-mounted projection device can obtain the screen control command and obtain the corresponding projection adjustment command based on it. Thus, the terminal can respond to the projection adjustment command.
[0098] For example, the in-vehicle projection device requests a second projection image from the target application, that is, it requests a second projection image with a content layout adapted to a second unfolding ratio from the target application on the terminal. The terminal can respond to the projection adjustment command, receive the image request from the in-vehicle projection device, and then determine the second projection image with a content layout that meets the second unfolding ratio for the target application based on the image request, and transmit the second projection image to the in-vehicle projection device. After receiving the second projection image, the in-vehicle projection device projects the second projection image onto the in-vehicle screen with the second unfolding ratio. During the process of requesting the second projection image from the target application, the use of the target application and the projection process can be uninterrupted.
[0099] In this embodiment, the vehicle-mounted projection device can respond to the screen control command to generate a projection adjustment command, and request a second projection screen from the target application in the terminal based on the projection adjustment command. The terminal determines the second projection screen with the screen content layout adapted based on the second unfolding ratio, so that the second projection screen is adapted to the second unfolding ratio, thereby improving the adaptability of the vehicle-mounted projection.
[0100] In one embodiment, the method further includes: obtaining a target screen content layout corresponding to the target unfolding ratio from a set of screen content layouts based on the target unfolding ratio of the vehicle screen; obtaining a target projection screen based on the target screen content layout; the target unfolding ratio includes a first unfolding ratio or a second unfolding ratio, and the target projection screen includes a first projection screen or a second projection screen.
[0101] In this embodiment, the projection adjustment command can be obtained based on the screen control command. The controller adjusts the vehicle screen to the corresponding unfolding ratio based on the screen control command, and the terminal can obtain the target unfolding ratio of the vehicle screen based on the projection adjustment command. The terminal stores a set of screen content layouts corresponding to the target application. This set of screen content layouts pre-stores screen content layouts adapted to different unfolding ratios for the target application. The terminal can then obtain the content layout of the target screen content corresponding to the target unfolding ratio from the set of screen content layouts. The terminal can obtain the target projected image based on the target screen content layout. The target unfolding ratio includes a first unfolding ratio or a second unfolding ratio, and the target projected image includes a first projected image or a second projected image. The terminal can adjust the position and size of various contents in the target application to form a set of screen content layouts containing different screen content layouts, and then the terminal can determine the target screen content layout adapted to the target unfolding ratio.
[0102] In one embodiment, before obtaining the target screen content layout corresponding to the target unfolding ratio from the screen content layout set according to the target unfolding ratio of the vehicle screen, the method further includes: for non-fully unfolded ratios, determining the content projection range and non-content projection range corresponding to the vehicle screen; obtaining the effective content layout corresponding to the content projection range based on the projection layout of the application content of the target application within the content projection range; obtaining the screen content layout based on the preset content layout acting on the non-content projection range and the effective content layout; and obtaining the screen content layout set based on the screen content layout corresponding to each unfolding ratio.
[0103] In this embodiment, the terminal can pre-generate a set of screen content layouts. Among them, the incomplete unfolding ratio represents the ratio corresponding to when the vehicle screen is not fully unfolded. At this time, the screen size of the vehicle screen is not a regular screen size. Therefore, the terminal needs to adapt the screen content layout for each incomplete unfolding ratio so that the image of the terminal's target application projected onto the vehicle screen is still adapted even when the vehicle screen is in an incomplete unfolding ratio.
[0104] For example, for a partially expanded screen ratio, the terminal can determine the content projection range and non-content projection range corresponding to the in-vehicle screen. The content projection range represents the area on the in-vehicle screen where image content is projected, while the non-content projection range represents the area on the in-vehicle screen where no image content is projected. Different partially expanded screen ratios have different content projection ranges and non-content projection ranges. The terminal can obtain the effective content layout corresponding to the content projection range based on the projection layout of the target application's content within the content projection range. Here, application content refers to the various elements in the target application's application interface, and the terminal can adjust the projection layout of the application content to form the projection layout within each content projection range.
[0105] The terminal can obtain the screen content layout based on the preset content layout and the effective content layout applied to the non-content projection area. The terminal can generate different screen content layouts for different incomplete expansion ratios. Therefore, the terminal can obtain a set of screen content layouts based on the screen content layouts corresponding to each expansion ratio. Thus, the terminal can use this set of screen content layouts to adjust the projected image.
[0106] Specifically, such as Figure 5 As shown, Figure 5 This is a schematic diagram illustrating the change in screen content layout in one embodiment. Taking a 50% raised / lowered vehicle screen as an example, 50% screen unfolding indicates a non-fully unfolded ratio. At this time, the terminal can determine the target screen content layout from the set of screen content layouts that satisfies the 50% unfolding ratio of the vehicle screen, such as... Figure 5 The system adjusts the position and size of lyrics and characters to create an effective content layout that fits the projection area. For areas outside the projection area, the terminal can control the image to be black, ensuring that when the in-vehicle projector projects the above image, the content layout portion is projected normally, while the non-content layout portion remains unlit. In this case, the actual projected pixel count of the in-vehicle projector remains 100%. For example, with a maximum in-vehicle screen size of 1920*1080, and adjusting the screen from 100% to 50% unfolded, the projected image size can change from 1920*1080 to 1920*540. By controlling the color of the non-content portion to black (which is unlit during projection), the content layout and unfolded ratio are adapted.
[0107] Through the above embodiments, the terminal can generate a set of screen content layouts corresponding to the target application in advance based on the unfolding ratio of the vehicle screen and the content projection part and the non-content projection part. Thus, when the vehicle screen is not fully unfolded, the terminal can determine the projection screen corresponding to the target screen content layout that meets the unfolding ratio of the vehicle screen based on the set of screen content layouts, thereby improving the adaptability of projection in the vehicle.
[0108] In one exemplary embodiment, such as Figure 6 As shown, a vehicle-mounted projection control method is provided, which is applied to... Figure 1 Taking the controller in the example, the explanation includes the following steps S602 to S604. Wherein:
[0109] Step S602: Control the vehicle screen to unfold to a first unfolding ratio; the vehicle screen at the first unfolding ratio is used to project the first projection image of the target application; the layout of the content of the first projection image is adapted to the first unfolding ratio.
[0110] The vehicle-mounted screen can be controlled via a controller or voice commands. For example, the controller can unfold the screen to a first unfolding ratio. This first unfolding ratio can be either fully unfolded or partially unfolded. At the first unfolding ratio, the screen can be used to project a first image of the target application, and the layout of the first projected image is adapted to the first unfolding ratio.
[0111] Step S604: In response to the projection adjustment command, control the vehicle screen to unfold to the second unfolding ratio; the vehicle screen at the second unfolding ratio is used to project the second projection image of the target application; the layout of the image content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0112] The projection adjustment command can include commands to adjust the unfolding ratio of the vehicle screen, or commands to select a target application. The controller can respond to the projection adjustment command and control the vehicle screen to unfold to a second unfolding ratio. In the second unfolding ratio, the layout of the second projected image is adapted to the second unfolding ratio, and the first and second unfolding ratios are different.
[0113] If the projection adjustment command is initiated by the controller, the controller will respond to the projection adjustment command by obtaining a screen control command. This screen control command can be a command to actively control the unfolding ratio of the vehicle screen. The controller can control the vehicle screen to unfold to a second unfolding ratio according to the screen control command.
[0114] If the projection adjustment command is initiated through the target application in the terminal, the controller responds to the projection adjustment command and can obtain the screen control command for the vehicle projection device. This screen control command can be a command for adapting the screen content layout of the second projection screen to the target application. The controller can then control the vehicle screen to unfold to a second unfolding ratio based on the screen control command.
[0115] In the aforementioned vehicle projection control method, a first projection image of the target application, with a screen content layout adapted to a first unfolding ratio, is projected onto a vehicle screen with a first unfolding ratio using a vehicle projection device. In response to a projection adjustment command triggered by the target application or the controller, a second projection image of the target application, adapted to a second unfolding ratio, is projected onto a vehicle screen with a second unfolding ratio. Compared to traditional projection using a screen unfolded to a fixed size, this solution allows for stepless screen adjustment or application adjustment upon activation, ensuring that the screen content layout adapts to the screen's unfolding ratio without interrupting application use, thus improving the compatibility between the vehicle projection screen and the application.
[0116] In one exemplary embodiment, such as Figure 7 As shown, Figure 7 This is a flowchart illustrating the vehicle projection control method in another embodiment. In this embodiment, the projection adjustment commands include projection adjustment commands for the target application and adjustment commands for the vehicle screen. For projection adjustment commands triggered by the target application, since the screen height is adjustable, the terminal can design an adaptive application interface. By selecting an application function, the screen height can be adjusted accordingly. For example, the vehicle screen is first fully extended (100% extended). The terminal detects the target application selection command and determines whether the target application is a full-screen application. If so, the terminal sends the projection image of the target application to the vehicle projection device to project the content of the target application. If the target application is not a full-screen application, the terminal sends the projection image of the target application, including both the content portion and the non-content portion, to the vehicle projection device. The vehicle projection device controls the vehicle screen to adjust to a suitable height, i.e., a suitable extension ratio, based on this projection image. For example, the vehicle screen is raised by 50%, so that the extension ratio of the vehicle screen adapts to the projection image of the target application.
[0117] For projection adjustment commands triggered by the in-vehicle screen, the application's adaptive interface can be automatically displayed by controlling the screen's height. For example, the in-vehicle screen is first fully extended (100%). If the controller detects a screen control command, such as raising the screen by 50%, the target application being displayed needs to adjust its content layout to fit the adjusted screen's extension ratio. The controller sends the adjustment information to the in-vehicle projection device, which requests a second projection image of the target application from the terminal. The terminal checks if the target application has an adaptive interface, for example, by selecting from a set of content layouts. If no content layout matches the screen's current extension ratio, the in-vehicle projection device continues to project the target application according to its current layout. If a content layout matches the screen's current extension ratio, the terminal sends a second projection image with the appropriate extension ratio to the in-vehicle projection device, which projects the second image onto the adjusted screen without interrupting application usage.
[0118] Through the above embodiments, when adjusting the screen using stepless adjustment or application activation, the layout of the screen content adapts to the screen's unfolding ratio without interrupting application use, improving the compatibility between the in-vehicle projection screen and the application. Furthermore, when adjusting the screen height, the adaptive interface application does not interrupt application use; the application and screen work well together, whereas full-screen applications will either cease use or fail to provide a satisfactory experience. Additionally, the non-full-screen projection shows the scene in front of the vehicle, giving users a sense of spaciousness. The non-full-screen projection also leaves space for communication between front and rear passengers and allows for the passing of items, improving the utilization of interior space.
[0119] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0120] Based on the same inventive concept, this application also provides an in-vehicle projection control device for implementing the in-vehicle projection control method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more in-vehicle projection control device embodiments provided below can be found in the limitations of the in-vehicle projection control method described above, and will not be repeated here.
[0121] In one exemplary embodiment, such as Figure 8 As shown, a vehicle-mounted projection control device is provided, including: a first projection module 800 and a first response module 802, wherein:
[0122] The first projection module 800 is used to project the first projection image of the target application onto a vehicle screen with a first unfolding ratio; the layout of the image content of the first projection image is adapted to the first unfolding ratio.
[0123] The first response module 802 is used to respond to the projection adjustment command and project the second projection image of the target application onto the vehicle screen with the second unfolding ratio; the layout of the image content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0124] In one embodiment, the above-mentioned apparatus further includes: a first acquisition module, configured to acquire projection adjustment instructions triggered in the target application.
[0125] In one embodiment, the first response module 802 is configured to respond to a projection adjustment command, acquire a second projection image provided by a target application, control the vehicle screen to unfold to a second unfolding ratio, and project the second projection image onto the vehicle screen at the second unfolding ratio.
[0126] In one embodiment, the device further includes: a second acquisition module, configured to obtain a projection adjustment instruction based on a screen control instruction for controlling the unfolding ratio of the vehicle screen; the screen control instruction is used to instruct the vehicle screen to unfold to a second unfolding ratio.
[0127] In one embodiment, the first response module 802 is configured to, in response to a projection adjustment command, request a second projection image from a target application and project the second projection image onto a vehicle screen with a second unfolding ratio.
[0128] In one exemplary embodiment, such as Figure 9 As shown, a vehicle-mounted projection control device is provided, including: a second projection module 900 and a second response module 902, wherein:
[0129] The second projection module 900 is used to transmit the first projection image of the target application to the vehicle projection device, so that the vehicle projection device can project the first projection image onto the vehicle screen with a first unfolding ratio; the layout of the image content of the first projection image is adapted to the first unfolding ratio.
[0130] The second response module 902 is used to respond to the projection adjustment command and transmit the second projection image of the target application to the vehicle projection device so that the vehicle projection device can project the second projection image onto the vehicle screen with the second unfolding ratio; the layout of the image content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0131] In one embodiment, the above apparatus further includes: a third acquisition module, configured to acquire projection adjustment instructions triggered in the target application.
[0132] In one embodiment, the second response module 902 is configured to respond to a projection adjustment command, obtain a screen request from the vehicle-mounted projection device, and transmit the second projection screen of the target application to the vehicle-mounted projection device according to the screen request.
[0133] In one embodiment, the above-mentioned device further includes: a fourth acquisition module, configured to acquire a target screen content layout corresponding to the target unfolding ratio from a set of screen content layouts according to the target unfolding ratio of the vehicle screen; and obtain a target projection screen according to the target screen content layout; the target unfolding ratio includes a first unfolding ratio or a second unfolding ratio, and the target projection screen includes a first projection screen or a second projection screen.
[0134] In one embodiment, the above-mentioned device further includes: a generation module, configured to determine the content projection range and non-content projection range corresponding to the vehicle screen for a non-fully unfolded ratio; obtain the effective content layout corresponding to the content projection range based on the projection layout of the application content of the target application in the content projection range; obtain the screen content layout based on the preset content layout acting on the non-content projection range and the effective content layout; and obtain a set of screen content layouts based on the screen content layouts corresponding to each unfolded ratio.
[0135] In one exemplary embodiment, such as Figure 10 As shown, an in-vehicle projection control device is provided, including: a third projection module 1000 and a third response module 1002, wherein:
[0136] The third projection module 1000 is used to control the vehicle screen to unfold to a first unfolding ratio; the vehicle screen at the first unfolding ratio is used to project the first projection image of the target application; the layout of the content of the first projection image is adapted to the first unfolding ratio.
[0137] The third response module 1002 is used to respond to the projection adjustment command and control the vehicle screen to unfold to the second unfolding ratio; the vehicle screen at the second unfolding ratio is used to project the second projection image of the target application; the layout of the image content of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio.
[0138] Each module in the aforementioned vehicle-mounted projection control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the electronic device in hardware form or independent of it, or stored in the memory of the electronic device in software form, so that the processor can call and execute the corresponding operations of each module.
[0139] In one exemplary embodiment, an electronic device is provided, which may be any one or more of the following: a terminal, an in-vehicle projection device, and a controller, and its internal structure diagram may be as follows: Figure 11 As shown, the electronic device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements an in-vehicle projection control method. The display unit of the electronic device forms a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the electronic device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the electronic device, or external keyboards, touchpads, or mice, etc.
[0140] Those skilled in the art will understand that Figure 11 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0141] In one exemplary embodiment, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-described vehicle projection control method.
[0142] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the above-described vehicle projection control method.
[0143] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the above-described vehicle projection control method.
[0144] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0145] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0146] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0147] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A vehicle-mounted projection control method, characterized in that, The method includes: The first projection image of the target application is projected onto a vehicle screen with a first unfolding ratio; the layout of the content of the first projection image is adapted to the first unfolding ratio. In response to a projection adjustment command, the second projection screen of the target application is projected onto the vehicle screen at a second unfolding ratio; the content layout of the second projection screen is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio; the content layout is obtained from a content layout set; the content layout set stores content layouts of the target application at different unfolding ratios adapted to the vehicle screen; the step of obtaining the content layout set includes: adjusting the position and size of each application content in the target application to form a content layout set containing various different content layouts; wherein, for non-fully unfolding ratios, the content projection range and non-content projection range corresponding to the vehicle screen are determined; based on the projection layout of the application content of the target application in the content projection range, an effective content layout that satisfies the content projection range is obtained; based on the preset content layout acting on the non-content projection range and the effective content layout, a content layout is obtained; based on the content layout corresponding to each unfolding ratio, the content layout set is obtained; the application content represents each element in the application interface of the target application.
2. The method according to claim 1, characterized in that, The method of projecting the second projection image of the target application onto the vehicle-mounted screen at a second unfolding ratio in response to a projection adjustment command further includes: Obtain the projection adjustment command triggered in the target application; The step of responding to a projection adjustment command by projecting the second projection image of the target application onto the vehicle-mounted screen at a second unfolding ratio includes: In response to the projection adjustment command, the second projection image provided by the target application is obtained, the vehicle screen is controlled to unfold to the second unfolding ratio, and the second projection image is projected onto the vehicle screen at the second unfolding ratio.
3. The method according to claim 1, characterized in that, The method of projecting the second projection image of the target application onto the vehicle-mounted screen at a second unfolding ratio in response to a projection adjustment command further includes: The projection adjustment command is obtained based on the screen control command used to control the unfolding ratio of the vehicle screen; the screen control command is used to instruct the vehicle screen to unfold to the second unfolding ratio.
4. The method according to claim 3, characterized in that, The step of responding to a projection adjustment command by projecting the second projection image of the target application onto the vehicle-mounted screen at a second unfolding ratio includes: In response to the projection adjustment command, the second projection image is requested from the target application, and the second projection image is projected onto the vehicle screen with a second unfolding ratio.
5. A vehicle-mounted projection control method, characterized in that, The method includes: The first projection image of the target application is transmitted to the vehicle projection device, so that the vehicle projection device can project the first projection image onto the vehicle screen with a first unfolding ratio; the layout of the image content of the first projection image is adapted to the first unfolding ratio. In response to a projection adjustment command, the second projection image of the target application is transmitted to the vehicle-mounted projection device, so that the vehicle-mounted projection device can project the second projection image onto the vehicle-mounted screen at a second unfolding ratio; the content layout of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio; the content layout is obtained from a content layout set; the content layout set stores content layouts of the target application corresponding to different unfolding ratios of the vehicle-mounted screen; the step of obtaining the content layout set includes: adjusting the position and size of each application content in the target application to form a content layout set containing various different content layouts; wherein, for non-fully unfolding ratios, the content projection range and non-content projection range corresponding to the vehicle-mounted screen are determined; based on the projection layout of the application content of the target application in the content projection range, an effective content layout that satisfies the content projection range is obtained; based on the preset content layout acting on the non-content projection range and the effective content layout, a content layout is obtained; based on the content layout corresponding to each unfolding ratio, the content layout set is obtained; the application content represents each element in the application interface of the target application.
6. The method according to claim 5, characterized in that, Before transmitting the second projected image of the target application to the vehicle-mounted projection device in response to the projection adjustment command, the method further includes: Obtain the projection adjustment command triggered in the target application; The step of transmitting the second projected image of the target application to the vehicle-mounted projection device in response to the projection adjustment command includes: In response to the projection adjustment command, the image request from the vehicle-mounted projection device is obtained; According to the screen request, the second projected screen of the target application is transmitted to the vehicle-mounted projection device.
7. The method according to claim 5, characterized in that, The method further includes: Based on the target unfolding ratio of the vehicle screen, obtain the target screen content layout corresponding to the target unfolding ratio from the screen content layout set; Based on the layout of the target image content, the target projected image is obtained; The target unfolding ratio includes the first unfolding ratio or the second unfolding ratio, and the target projected image includes the first projected image or the second projected image.
8. A vehicle-mounted projection control method, characterized in that, The method includes: Control the vehicle screen to unfold to a first unfolding ratio; the vehicle screen at the first unfolding ratio is used to project a first projection image of the target application; the layout of the content of the first projection image is adapted to the first unfolding ratio; In response to a projection adjustment command, the vehicle screen is controlled to unfold to a second unfolding ratio; the vehicle screen at the second unfolding ratio is used to project a second projection image of the target application; the content layout of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio; the content layout is obtained from a content layout set; the content layout set stores content layouts of the target application corresponding to different unfolding ratios of the vehicle screen; the step of obtaining the content layout set includes: adjusting the position and size of each application content in the target application to form a content layout set containing various different content layouts; wherein, for non-fully unfolded ratios, the content projection range and non-content projection range corresponding to the vehicle screen are determined; based on the projection layout of the application content of the target application in the content projection range, an effective content layout that satisfies the content projection range is obtained; based on the preset content layout acting on the non-content projection range and the effective content layout, the content layout is obtained; based on the content layout corresponding to each unfolding ratio, the content layout set is obtained; the application content represents each element in the application interface of the target application.
9. A vehicle-mounted projection control device, characterized in that, The device includes: The first projection module is used to project the first projection image of the target application onto a vehicle screen with a first unfolding ratio; the layout of the content of the first projection image is adapted to the first unfolding ratio. A first response module is configured to respond to a projection adjustment command by projecting the second projection image of the target application onto the vehicle screen at a second unfolding ratio; the content layout of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio; the content layout is obtained from a content layout set; the content layout set stores content layouts of the target application at different unfolding ratios adapted to the vehicle screen; the step of obtaining the content layout set includes: adjusting the position and size of various application contents in the target application to form a content layout set containing various different content layouts; wherein, for non-fully unfolding ratios, the content projection range and non-content projection range corresponding to the vehicle screen are determined; based on the projection layout of the application content of the target application in the content projection range, an effective content layout that satisfies the content projection range is obtained; based on the preset content layout acting on the non-content projection range and the effective content layout, a content layout is obtained; based on the content layout corresponding to each unfolding ratio, the content layout set is obtained; the application content represents various elements in the application interface of the target application.
10. A vehicle-mounted projection control device, characterized in that, The device includes: The second projection module is used to transmit the first projection image of the target application to the vehicle projection device, so that the vehicle projection device can project the first projection image onto the vehicle screen with a first unfolding ratio; the layout of the image content of the first projection image is adapted to the first unfolding ratio. The second response module is used to respond to a projection adjustment command by transmitting the second projection image of the target application to the vehicle-mounted projection device, so that the vehicle-mounted projection device can project the second projection image onto the vehicle-mounted screen at a second unfolding ratio; the image content layout of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio; the image content layout is obtained from an image content layout set; the image content layout set stores image content layouts corresponding to the target application at different unfolding ratios adapted to the vehicle-mounted screen; the step of obtaining the image content layout set includes: transferring the various applications in the target application to the vehicle-mounted screen. The content is adjusted in position and size to form a set of screen content layouts containing various different screen content layouts; wherein, for non-fully expanded ratios, the content projection range and non-content projection range corresponding to the vehicle screen are determined; based on the projection layout of the application content of the target application in the content projection range, an effective content layout that satisfies the content projection range is obtained; based on the preset content layout acting on the non-content projection range and the effective content layout, the screen content layout is obtained; based on the screen content layouts corresponding to each expanded ratio, the set of screen content layouts is obtained; the application content represents various elements in the application interface of the target application.
11. A vehicle-mounted projection control device, characterized in that, The device includes: The third projection module is used to control the vehicle screen to unfold to a first unfolding ratio; the vehicle screen at the first unfolding ratio is used to project a first projection image of the target application; the layout of the content of the first projection image is adapted to the first unfolding ratio. The third response module is used to respond to a projection adjustment command and control the vehicle screen to unfold to a second unfolding ratio; the vehicle screen at the second unfolding ratio is used to project the second projection image of the target application; the content layout of the second projection image is adapted to the second unfolding ratio; the first unfolding ratio is different from the second unfolding ratio; the content layout is obtained from a content layout set; the content layout set stores content layouts of the target application corresponding to different unfolding ratios of the vehicle screen; the steps for obtaining the content layout set include: adjusting the position and size of each application content in the target application to form a content layout set containing various different content layouts; wherein, for non-fully unfolded ratios, the content projection range and non-content projection range corresponding to the vehicle screen are determined; based on the projection layout of the application content of the target application in the content projection range, an effective content layout that satisfies the content projection range is obtained; based on the preset content layout acting on the non-content projection range and the effective content layout, the content layout is obtained; based on the content layout corresponding to each unfolding ratio, the content layout set is obtained; the application content represents each element in the application interface of the target application.
12. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method described in any one of claims 1 to 4, or any one of claims 5 to 7, or claim 8.
Citation Information
Patent Citations
Projection method and device, projection equipment and computer storage medium
CN114827562A
Vehicle-mounted projection device and automobile
CN221213775U