3D picture projection method, system and device, medium and equipment
By performing linkage control between 3D projection devices, the synchronous projection 3D effect is achieved, solving the problems of high equipment costs and poor user experience in the prior art, reducing equipment costs and improving the movie viewing experience.
Patent Information
- Application Number
- CN202480001580.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-24
- Publication Date
- 2024-12-13
AI Technical Summary
When realizing 3D effects, existing 3D projection technology requires high frame rate data transmission characteristics and independent central control system, resulting in high equipment cost and poor user experience. In particular, the DLP+ active glasses will sacrifice the brightness of the eye, and two units will be The projector solution requires an additional expensive central control system.
Through the linkage control between the first projection device and the second projection device, the first projection device is responsible for user interaction and video decoding, and transmits the decoded right eye picture to the second projection device, and adds it to the first projection device at the same time. The transmission delay is adjusted to adjust the time when the first projection device projectes the picture so that the two devices project the picture simultaneously to form a 3D effect, and does not rely on high frame rate transmission characteristics and is independent of the central control system that exists in the projector.
It realizes the synchronous projection of 3D effects without relying on high frame rate transmission characteristics and independent central control system, which reduces equipment costs and improves user viewing experience, avoids the brightness loss of active glasses and additional central control system. need.
Smart Images

Figure CN119137932A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to data transmission technology, and in particular to a 3D image projection method, system, device, medium and equipment. Background Art
[0002] There are two main types of 3D projection technologies on the market: left-right frame alternating 3D projection using DLP (Digital Light Processing) projection + active glasses, and left-right polarized projection using two projectors to project left and right eye images respectively and passive glasses to achieve left-right phase difference.
[0003] The 3D projection method of DLP+active glasses is adopted, and DLP is used to realize high frame rate alternating left and right image projection. The active glasses cooperate to switch the user's left and right eye vision. When DLP projects the left eye image, the right eye lens of the active glasses is closed (opaque / black) and the left eye lens is transparent. When transmitting the right eye image, the left eye lens is opaque and the right eye is transparent. This solution will sacrifice the brightness of the user's eyes. At the same time, the active glasses themselves are relatively heavy, and the viewing experience is not good when worn for a long time.
[0004] The solution of using two projectors to project left and right images respectively requires a central control system independent of the projectors to be responsible for video decoding. The projectors only receive the images and project them out. Therefore, such projectors usually do not have a system and the delay is relatively stable. However, for users, they need to buy two non-intelligent projectors and add an expensive dedicated central control system to achieve this.
[0005] Application Contents
[0006] The embodiments of the present application provide a 3D image projection method, system, device, medium and equipment, which can realize the synchronous projection of images by a first projection device and a second projection device to form a 3D effect without relying on a central control system with high frame rate transmission characteristics and independent of the projector, thereby ensuring the projection effect and user viewing experience while reducing equipment costs.
[0007] In a first aspect, an embodiment of the present application provides a 3D image projection method, which is applied to a first projection device, and implements 3D projection through the first projection device and a second projection device, including:
[0008] receiving a projection request, and determining a transmission delay existing when data is transmitted between the first projection device and the second projection device;
[0009] Obtaining and decoding the image data to be projected to obtain an original image including a left-eye image and a right-eye image;
[0010] Segmenting the original image, retaining the first image containing the left-eye picture, and sending the second image containing the right-eye picture to the second projection device;
[0011] The time for the first projection device to project the first image is adjusted according to the transmission delay, so that the first projection device and the second projection device can project images synchronously to form a 3D projection.
[0012] Furthermore, before determining the transmission delay existing when data is transmitted between the first projection device and the second projection device, the method further includes:
[0013] In response to a position calibration operation for the first projection device and the second projection device, obtaining image projection positions of the first projection device and the second projection device according to the position calibration operation;
[0014] The projection positions of the first projection device and the second projection device are respectively adjusted according to the screen projection position, so that there is a maximum overlapping projection area between the first initial screen projected by the first projection device and the second initial screen projected by the second projection device.
[0015] Furthermore, after respectively adjusting the projection positions of the first projection device and the second projection device according to the picture projection position, the method further includes:
[0016] According to the overlapping projection area, a target projection area that meets a preset aspect ratio requirement is determined in the overlapping projection area, and a first initial picture projected by the first projection device is adjusted to a first target picture corresponding to the target projection area;
[0017] According to the first target picture, the second initial picture projected by the second projection device is adjusted to a second target picture overlapping with the first target picture.
[0018] Further, the determining of a transmission delay existing when data is transmitted between the first projection device and the second projection device includes:
[0019] In response to a transmission delay determination operation between the first projection device and the second projection device, a preset first test image is projected, a second test image having a color inconsistent with the first test image is transmitted to the second projection device, and the second projection device is controlled to project the second test image;
[0020] Capturing a first test image projected by the first projection device, and recording a first moment corresponding to when the first test image is captured;
[0021] Capturing a second test image projected by the second projection device, and recording a second moment corresponding to when the second test image is captured;
[0022] The first moment and the second moment are calculated using a preset calculation rule to obtain a transmission delay existing when data is transmitted between the first projection device and the second projection device.
[0023] Furthermore, before projecting the preset first test image, the method further includes:
[0024] Projecting a preset third test image, transmitting a fourth test image having a color consistent with the third test image to the second projection device, and controlling the second projection device to project the fourth test image;
[0025] When the third test image and the fourth test image are acquired and the images of the third test image and the fourth test image are in a stable state, the operation of projecting the preset first test image is performed.
[0026] Furthermore, data transmission is achieved between the first projection device and the second projection device through a wired or wireless connection.
[0027] Further, adjusting the time for the first projection device to project the first image according to the transmission delay includes:
[0028] The transmission delay is added to the initial time when the first projection device projects the picture, so as to obtain the target time when the first projection device projects the picture.
[0029] In a second aspect, the embodiment of the present application further provides a 3D picture projection method, which is applied to a second projection device, comprising:
[0030] receiving a second image transmitted by a first projection device, and instructing the second projection device to project the second image at a projection time;
[0031] The second image is projected according to the projection time, so that the second projection device and the first projection device project images synchronously to form a 3D projection.
[0032] In a third aspect, an embodiment of the present application further provides a 3D image projection device, which is applied to a first projection device, and implements 3D projection through the first projection device and a second projection device, including:
[0033] A receiving module, configured to receive a projection request and determine a transmission delay existing when data is transmitted between the first projection device and the second projection device;
[0034] An acquisition module is used to acquire and decode the image data to be projected to obtain an original image including a left-eye image and a right-eye image;
[0035] a segmentation module, configured to segment the original image, retain the first image containing the left-eye picture, and send the second image containing the right-eye picture to the second projection device;
[0036] The projection module is used to adjust the time when the first projection device projects the first image according to the transmission delay, so that the first projection device and the second projection device can project the picture synchronously to form a 3D projection.
[0037] Furthermore, the device also includes a preliminary calibration module, which is used to respond to a position calibration operation for the first projection device and the second projection device, and obtain the screen projection position of the first projection device and the second projection device according to the position calibration operation; and adjust the projection positions of the first projection device and the second projection device according to the screen projection position, so that there is a largest overlapping projection area between the first initial screen projected by the first projection device and the second initial screen projected by the second projection device.
[0038] Furthermore, the device also includes an adjustment module, which is used to determine a target projection area that meets the preset aspect ratio requirement in the overlapping projection area according to the overlapping projection area, and adjust the first initial picture projected by the first projection device to a first target picture corresponding to the target projection area; according to the first target picture, adjust the second initial picture projected by the second projection device to a second target picture overlapping with the first target picture.
[0039] Furthermore, the receiving module is used to project a preset first test image in response to an operation to determine the transmission delay between the first projection device and the second projection device, and transmit a second test image whose color is inconsistent with the first test image to the second projection device, and control the second projection device to project the second test image; collect the first test image projected by the first projection device, and record the first moment corresponding to when the first test image is collected; collect the second test image projected by the second projection device, and record the second moment corresponding to when the second test image is collected; calculate the first moment and the second moment according to a preset calculation rule to obtain the transmission delay existing when data is transmitted between the first projection device and the second projection device.
[0040] Furthermore, the device also includes a pre-operation module, which is used to project a preset third test image, and transmit a fourth test image whose color is consistent with the third test image to the second projection device, and control the second projection device to project the fourth test image; when the third test image and the fourth test image are captured and the images of the third test image and the fourth test image are in a stable state, the operation of projecting the preset first test image is performed.
[0041] Furthermore, data transmission is achieved between the first projection device and the second projection device through a wired or wireless connection.
[0042] Furthermore, the projection module is used to add the transmission delay to the initial time of the first projection device projecting the picture, so as to obtain the target time of the first projection device projecting the picture.
[0043] In a fourth aspect, an embodiment of the present application provides a 3D image projection system, including a first projection device and a second projection device that implement data transmission through a wired or wireless connection;
[0044] The first projection device is used to determine, when receiving a projection request, a transmission delay existing in data transmission between the first projection device and the second projection device, obtain image data to be projected for decoding, obtain an original image including a left-eye picture and a right-eye picture, segment the original image, retain the first image including the left-eye picture, and send the second image including the right-eye picture to the second projection device;
[0045] The second projection device is used to receive the second image transmitted by the first projection device;
[0046] Among them, the first projection device adjusts the time of projecting the picture in the first image according to the transmission delay, and synchronizes it with the time of projecting the picture in the second image by the second projection device. The first projection device and the second projection device project the picture simultaneously to form a 3D projection.
[0047] In a fifth aspect, an embodiment of the present application provides a 3D image projection display system, including:
[0048] A projection module, wherein the projection module comprises a first projection device and a second projection device, wherein the projection module adjusts the time for the first projection device to project an image after receiving a projection request, so that the first projection device and the second projection device synchronously project an image to form a 3D projection, wherein the first projection device and the second projection device are respectively equipped with a first polarizer for adjusting the polarization direction of the projected image, so that the polarization direction of the image projected by the first projection device and the second projection device is changed from linear polarization to circular polarization;
[0049] 3D glasses, the 3D glasses include a left eye lens and a right eye lens, which are used to receive images projected by the first projection device and the second projection device through the left eye lens and the right eye lens, and change the polarization direction of the picture through a second polarizer installed on the left eye lens and the right eye lens, so as to change the polarization direction of the picture projected by the first projection device and the second projection device from circular polarization to linear polarization, and then cooperate with the projection module to realize 3D display.
[0050] Furthermore, the 3D glasses are passive 3D glasses.
[0051] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a plurality of instructions, wherein the instructions are suitable for a processor to load to execute the 3D image projection method of the claim.
[0052] In a seventh aspect, an embodiment of the present application provides a terminal device, including a processor and a memory, wherein the memory stores a plurality of instructions, and the processor loads the instructions to execute a 3D image projection method.
[0053] The 3D image projection method provided in the embodiment of the present application is applied to a first projection device, and 3D projection is realized through the first projection device and the second projection device. By receiving a projection request, the transmission delay existing in data transmission between the first projection device and the second projection device is determined; the image data to be projected is obtained and decoded to obtain an original image including a left eye image and a right eye image; the original image is segmented, the first image including the left eye image is retained, and the second image including the right eye image is sent to the second projection device; the time for the first projection device to project the first image is adjusted according to the transmission delay, so that the first projection device and the second projection device synchronously project the image to form a 3D projection. The embodiment of the present application controls the first projection device and the second projection device in a linkage manner, the first projection device is responsible for user interaction and video decoding, and transmits the decoded right eye image to the second projection device, and at the same time adds a transmission delay to the first projection device to adjust the time for the first projection device to project the image, so that the first projection device and the second projection device can synchronously project the image, and there is no need to rely on a central control system with high frame rate transmission characteristics and independent of the projector, thereby reducing the equipment cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1 A schematic diagram of the process of a 3D image projection method provided in an embodiment of the present application.
[0055] Figure 2 A schematic diagram of performing preliminary position calibration between a first projection device and a second projection device.
[0056] Figure 3 A schematic diagram of a process for accurately calibrating the positions of a first projection device and a second projection device.
[0057] Figure 4 Schematic diagram of the process of determining transmission delay.
[0058] Figure 5 Another schematic diagram of the process of the 3D image projection method provided in the embodiment of the present application.
[0059] Figure 6 A schematic diagram of the structure of a 3D image projection display system provided in an embodiment of the present application.
[0060] Figure 7 Schematic diagram of the optical structure of the 3D image projection display system provided in an embodiment of the present application.
[0061] Figure 8 A schematic diagram of the structure of a 3D image projection device provided in an embodiment of the present application.
[0062] Fig. 9 Another structural schematic diagram of the 3D image projection device provided in an embodiment of the present application.
[0063] Fig.10 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0064] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0065] An embodiment of the present application provides a 3D image projection method, in which a first projection device and a second projection device are linked and controlled. The first projection device is responsible for user interaction and video decoding, and transmits the decoded right-eye image to the second projection device. At the same time, a transmission delay is added to the first projection device to adjust the time when the first projection device projects the image, so that the first projection device and the second projection device can project the image synchronously, and there is no need to rely on a central control system with high frame rate transmission characteristics and independent of the projector, thereby reducing equipment costs.
[0066] The term "and / or" in this application can be a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this application generally indicates that the associated objects before and after are in an "or" relationship.
[0067] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments described here can be implemented in an order other than that illustrated or described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or modules is not necessarily limited to the steps or modules clearly listed, but may include other steps or modules that are not clearly listed or inherent to these processes, methods, products or devices. The naming or numbering of steps in this application does not mean that the steps in the method flow must be executed in the time / logical sequence indicated by the naming or numbering. The process steps that have been named or numbered can change the execution order according to the technical purpose to be achieved, as long as the same or similar technical effects can be achieved. The division of modules in this application is a logical division. There may be other division methods when it is implemented in actual applications. For example, multiple modules can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection between modules can be electrical or other similar forms, which are not limited in this application. In addition, the modules or submodules described as separate components may or may not be physically separated, may or may not be physical modules, or may be distributed in multiple circuit modules, and some or all of the modules may be selected according to actual needs to achieve the purpose of the present application.
[0068] The 3D image projection method involved in the embodiment of the present application is mainly applied to terminal devices, such as projectors, etc. In addition to terminal devices, it can also be applied to other terminal devices that can control the operation of terminal devices, such as tablet computers, laptops, desktop computers, intelligent voice interaction devices, smart home appliances, vehicle terminals and servers, etc., which are not limited here. Optionally, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms and other basic cloud computing services, which are not limited here.
[0069] For ease of understanding, the specific process in the embodiments of the present application is described below. Figure 1 . Figure 1 A schematic flow chart of an embodiment of a 3D image projection method provided in an embodiment of the present application.
[0070] The 3D image projection method provided in the embodiment of the present application is mainly applied to the first projection device, and a 3D projection effect is achieved through the first projection device and the second projection device.
[0071] exist Figure 1 In the illustrated embodiment, the method may include the following steps:
[0072] Step 101: receiving a projection request and determining a transmission delay existing when data is transmitted between the first projection device and the second projection device.
[0073] It should be explained that the 3D image projection method proposed in this scheme is to achieve the 3D projection effect with the help of only two projection devices (such as projectors) without relying on a central control system that can transmit data at a high frame rate, that is, one of the two projection devices is responsible for user interaction, video decoding and image segmentation, and transmits one of the two frames of images obtained by segmentation, which respectively contain the left eye image and the right eye image, to the other projection device, so that the two projection devices can form a 3D effect when projecting the images corresponding to the left eye image and the right eye image respectively. However, without the central control system that can transmit data at a high frame rate, there must be a transmission delay between the two projection devices, resulting in problems such as delays in the left and right eye images when users watch 3D projections, which affects the user experience. In order to solve the above problems, the most important thing is to eliminate the transmission delay between the two projection devices. Therefore, it is first necessary to determine the transmission delay between the first projection device and the second projection device when data is transmitted.
[0074] Step 102: Acquire and decode the image data to be projected to obtain an original image including a left-eye image and a right-eye image.
[0075] In this embodiment, the first projection device is responsible for decoding the image data to be projected, and replaces the central control system to process the image to be projected into an original image including a left-eye picture and a right-eye picture.
[0076] Step 103 , segmenting the original image, retaining the first image including the left-eye picture, and sending the second image including the right-eye picture to the second projection device.
[0077] In this embodiment, the first projection device is responsible for segmenting the original image, and processes the original image into a first image containing a left eye image and a second image containing a right eye image instead of the central control system, and saves the first image in the first projection device for image projection. At the same time, the first projection device transmits the second image to the second projection device via a wired connection or a wireless connection instead of the central control system.
[0078] Step 104: adjusting the time for the first projection device to project the first image according to the transmission delay, so that the first projection device and the second projection device can project images synchronously to form a 3D projection.
[0079] In this embodiment, a transmission delay can be added to the initial time when the first projection device projects the picture to obtain a target time when the first projection device projects the picture, so that the first projection device and the second projection device can project the picture synchronously to form a 3D projection.
[0080] In some embodiments, before determining the transmission delay existing in data transmission between the first projection device and the second projection device, in order to allow the images projected by the first projection device and the second projection device to overlap to form a 3D effect, it is also necessary to first calibrate the image projection positions of the first projection device and the second projection device. The calibration process is usually divided into preliminary calibration and precise calibration.
[0081] The preliminary calibration is performed by adjusting the body angles of the first projection device and the second projection device so that there is a maximum overlapping projection area between the first initial picture projected by the first projection device and the second initial picture projected by the second projection device.
[0082] Specifically, Figure 2As shown, the first projection device (projector A) and the second projection device (projector B) can be fixedly placed respectively, and adjustment instructions for adjusting the projection position of the picture can be input to the first projection device and the second projection device respectively, so that there is a maximum overlapping projection area between the first initial picture projected by the first projection device and the second initial picture projected by the second projection device. In this embodiment, the first projection device and the second projection device need to be equipped with an angle adjustment base that can receive and execute the adjustment instructions.
[0083] In other embodiments, the image projection positions of the first projection device and the second projection device may be adjusted by using an off-axis technology or a side projection technology so that there is a maximum overlapping projection area between the first initial image projected by the first projection device and the second initial image projected by the second projection device.
[0084] It needs to be explained that the off-axis technology is a technology that adjusts the position of the lens in front of the projector lens to offset the projected light when it is emitted, thereby avoiding problems such as occlusion, chromatic aberration and image distortion during the projection process.
[0085] Side projection technology is a technology that uses special lenses, reflectors or other optical elements to ensure that light is projected onto the screen at the correct angle and direction, allowing the projector to project images onto the screen from the side rather than directly from the top or bottom.
[0086] When two projectors need to be installed on both sides relatively far away and cannot be directly aimed at a common center point, the off-axis technology can be used to adjust the lens position of each projector so that it can project images from the side or diagonally. In this way, the images of the two projectors can overlap correctly on the screen without problems of image misalignment or overlap. Similarly, if a projector cannot be directly aimed at the center of the screen due to certain obstacles (such as furniture, equipment, etc.), the side projection technology can be used to allow this projector to project images from the side, thereby avoiding occlusion problems and ensuring that the image can be correctly integrated with the images of other projectors.
[0087] like Figure 3 As shown, the precise calibration can determine the target projection area that meets the preset aspect ratio (e.g., 16:9) in the overlapping projection area based on the overlapping projection area obtained by the preliminary calibration, and adjust the first initial picture projected by the first projection device to the first target picture corresponding to the target projection area; and adjust the second initial picture projected by the second projection device to the second target picture overlapping the first target picture based on the first target picture. That is, the picture projection position calibration process between the first projection device and the second projection device is completed.
[0088] It should be noted that in order to achieve synchronous projection of the first projection device and the second projection device, the prior art also uses the network time protocol (NTP) to achieve the same effect, but the use of the network time protocol (NTP) often has a problem of low accuracy. For the scenario of the present solution that requires precise control of the data transmission time point, the accuracy provided by the network time protocol (NTP) may not be sufficient to meet the requirements of the present solution, so the present application proposes a solution for achieving synchronous projection of the first projection device and the second projection device by eliminating the transmission delay.
[0089] In some embodiments, Figure 4 As shown, the transmission delay can be determined by the following steps:
[0090] By allowing the first projecting device and the second projecting device to successively project a first test image and a second test image of different colors, for example, the first test image is a green image and the second test image is a red image;
[0091] Using a high-speed camera installed on the first projection device or the second projection device to shoot a first test image projected by the first projection device, and recording a first time t0 corresponding to when the first test image is shot;
[0092] Using a high-speed camera to capture a second test image projected by the second projection device, and recording a second time t1 corresponding to when the second test image is captured;
[0093] The first moment and the second moment are calculated by a preset calculation rule to obtain a transmission delay Δt existing when data is transmitted between the first projection device and the second projection device, and the calculation rule is Δt=t1-t0.
[0094] It is understandable that the calculation accuracy of the transmission delay can be improved by looping this process multiple times, and the number of loops is not limited here.
[0095] In some embodiments, in order to enable the high-speed camera to obtain the timing of shooting the first test image or the second test image, it is necessary to ensure that the first test image or the second test image appears for the first time and has a reference object, so the third test image with the same color can be projected successively by the first projection device and the second projection device. For example, the third test image is a black image, and when the third test images projected by the first projection device and the second projection device are both in a stable state, the first projection device projects the preset first test image, and transmits the second test image with a color inconsistent with the first test image to the second projection device, and controls the second projection device to project the second test image. At this time, if the high-speed camera detects that the current image changes from black to green, it can be considered that it is the time to shoot the first test image.
[0096] In another embodiment, the 3D image projection method provided in the embodiment of the present application can also be applied to a second projection device, and a 3D projection effect can be achieved through the first projection device and the second projection device. Figure 5 In the illustrated embodiment, the method may include the following steps:
[0097] receiving a second image transmitted by a first projection device, and instructing the second projection device to project the second image at a projection time;
[0098] The second image is projected according to the projection time, so that the second projection device and the first projection device project images synchronously to form a 3D projection.
[0099] In this embodiment, the second projection device projects the second image transmitted by the first projection device according to the set projection time, thereby realizing synchronous projection of the image with the first projection device to form a 3D projection.
[0100] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.
[0101] In specific implementation, the present application is not limited by the execution order of the various steps described. If no conflict occurs, some steps can be performed in other orders or simultaneously.
[0102] As can be seen from the above, the 3D image projection method provided in the embodiment of the present application is applied to the first projection device, and 3D projection is realized through the first projection device and the second projection device. By receiving a projection request, the transmission delay existing in the data transmission between the first projection device and the second projection device is determined; the image data to be projected is obtained and decoded to obtain the original image including the left eye image and the right eye image; the original image is segmented, the first image including the left eye image is retained, and the second image including the right eye image is sent to the second projection device; the time for the first projection device to project the image in the first image is adjusted according to the transmission delay, so that the first projection device and the second projection device synchronously project the image to form a 3D projection. The embodiment of the present application controls the first projection device and the second projection device in a linkage manner, the first projection device is responsible for user interaction and video decoding, and transmits the decoded right eye image to the second projection device, and at the same time adds a transmission delay to the first projection device to adjust the time for the first projection device to project the image, so that the first projection device and the second projection device can synchronously project the image, and there is no need to rely on a central control system with high frame rate transmission characteristics, thereby reducing the equipment cost.
[0103] The embodiment of the present application also provides a 3D image projection system, including a first projection device and a second projection device that implement data transmission through a wired or wireless connection;
[0104] The first projection device is used to determine, when receiving a projection request, a transmission delay existing in data transmission between the first projection device and the second projection device, obtain image data to be projected for decoding, obtain an original image including a left-eye picture and a right-eye picture, segment the original image, retain the first image including the left-eye picture, and send the second image including the right-eye picture to the second projection device;
[0105] The second projection device is used to receive the second image transmitted by the first projection device;
[0106] Among them, the first projection device adjusts the time of projecting the first image according to the transmission delay, and synchronizes it with the time of projecting the second image by the second projection device. The first projection device and the second projection device project images simultaneously to form a 3D projection.
[0107] The present application also provides a 3D image projection display system. Figure 6-7 As shown, including:
[0108] A projection module, wherein the projection module includes a first projection device and a second projection device, and after receiving a projection request, the projection module adjusts the time for the first projection device to project an image, so that the first projection device and the second projection device project images synchronously to form a 3D projection;
[0109] 3D glasses, the 3D glasses include a left eye lens and a right eye lens, used to receive images projected from the first projection device and the second projection device through the left eye lens and the right eye lens, and cooperate with the projection module to realize 3D display.
[0110] Among them, the 3D glasses are passive 3D glasses, which have the advantage of being lighter to wear than active 3D glasses, and will not sacrifice the brightness of the user's eyes.
[0111] It should be noted that in passive polarized 3D technology, in order for users to see the 3D effect, it is necessary to ensure that the user's left eye can only see the left eye picture but not the right eye picture, and at the same time, the user's right eye can only see the right eye picture but not the left eye picture. The prerequisite for achieving this process is to change the polarization direction of the picture. Specifically, a 1 / 2 glass slide can be installed on one of the two projectors. Assuming that the first projection device is equipped with a 1 / 2 glass slide, the picture projected by the first projection device is polarized at 90°, while the second projection device is not equipped with a glass slide, and the default polarization direction of the projected picture is 0°, that is, the polarization directions of the pictures projected by the two projectors are perpendicular to each other. At the same time, on the 3D glasses, the polarizer angle corresponding to the left eye lens of the first projection device is installed at 90°, which is consistent with the polarization direction of the projected picture of the first projection device, so that the picture projected by the first projection device can enter the left eye lens. At the same time, the polarizer angle corresponding to the right eye lens of the second projection device is installed at 0°, which is consistent with the polarization direction of the projected picture of the second projection device, so that the picture projected by the second projection device can enter the right eye lens. At this time, the user's left eye can only see the left eye picture but not the right eye picture, and the user's right eye can only see the right eye picture but not the left eye picture, thereby forming a 3D effect.
[0112] The embodiment of the present application further provides a 3D image projection device, which can be integrated into a terminal device, such as a projector.
[0113] See also Figure 8 , Figure 8 A schematic diagram of the structure of a 3D image projection device provided in an embodiment of the present application. The 3D image projection device 30 may include:
[0114] A receiving module 31, configured to receive a projection request and determine a transmission delay existing when data is transmitted between the first projection device and the second projection device;
[0115] An acquisition module 32 is used to acquire and decode the image data to be projected to obtain an original image including a left-eye image and a right-eye image;
[0116] A segmentation module 33, configured to segment the original image, retain the first image containing the left-eye picture, and send the second image containing the right-eye picture to the second projection device;
[0117] The projection module 34 is used to adjust the time for the first projection device to project the first image according to the transmission delay, so that the first projection device and the second projection device can project the picture synchronously to form a 3D projection.
[0118] In some embodiments, the device also includes a preliminary calibration module for responding to a position calibration operation for the first projection device and the second projection device, and obtaining the screen projection positions of the first projection device and the second projection device according to the position calibration operation; and adjusting the projection positions of the first projection device and the second projection device according to the screen projection positions, so that there is a largest overlapping projection area between the first initial screen projected by the first projection device and the second initial screen projected by the second projection device.
[0119] In some embodiments, the device also includes an adjustment module for determining, based on the overlapping projection area, a target projection area that meets a preset aspect ratio requirement in the overlapping projection area, and adjusting the first initial picture projected by the first projection device to a first target picture corresponding to the target projection area; and adjusting, based on the first target picture, the second initial picture projected by the second projection device to a second target picture overlapping with the first target picture.
[0120] In some embodiments, the receiving module 31 is used to project a preset first test image in response to an operation to determine the transmission delay between the first projection device and the second projection device, and transmit a second test image whose color is inconsistent with the first test image to the second projection device, and control the second projection device to project the second test image; collect the first test image projected by the first projection device, and record the first moment corresponding to when the first test image is collected; collect the second test image projected by the second projection device, and record the second moment corresponding to when the second test image is collected; calculate the first moment and the second moment according to a preset calculation rule to obtain the transmission delay existing when data is transmitted between the first projection device and the second projection device.
[0121] In some embodiments, the device also includes a pre-operation module, which is used to project a preset third test image, and transmit a fourth test image whose color is consistent with the third test image to the second projection device, and control the second projection device to project the fourth test image; when the third test image and the fourth test image are captured and the images of the third test image and the fourth test image are in a stable state, the operation of projecting the preset first test image is performed.
[0122] In some embodiments, data transmission is achieved between the first projection device and the second projection device via a wired or wireless connection.
[0123] In some embodiments, the projection module 34 is used to add the transmission delay to the initial time of the first projection device projecting the picture, so as to obtain the target time of the first projection device projecting the picture.
[0124] In specific implementation, the above modules can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same entity or several entities.
[0125] As can be seen from the above, the 3D image projection device 30 provided in the embodiment of the present application is configured to receive a projection request through a receiving module 31, and determine the transmission delay existing when data is transmitted between the first projection device and the second projection device; an acquisition module 32 is configured to acquire and decode the image data to be projected to obtain an original image including a left-eye image and a right-eye image; a segmentation module 33 is configured to segment the original image, retain the first image including the left-eye image, and send the second image including the right-eye image to the second projection device; and a projection module 34 is configured to adjust the time for the first projection device to project the first image according to the transmission delay, so that the first projection device and the second projection device can project the image synchronously to form a 3D projection.
[0126] See also Fig. 9 , Fig. 9 The schematic diagram of the structure of the 3D image projection device provided in the embodiment of the present application is as follows: the 3D image projection device 30 includes a memory 120, one or more processors 180, and one or more applications, wherein the one or more applications are stored in the memory 120 and configured to be executed by the processor 180; the processor 180 may include a receiving module 31, an acquisition module 32, a segmentation module 33, and a projection module 34. For example, the structure and connection relationship of the above components may be as follows:
[0127] The memory 120 can be used to store applications and data. The applications stored in the memory 120 include executable codes. The applications can be composed of various functional modules. The processor 180 executes various functional applications and data processing by running the applications stored in the memory 120. In addition, the memory 120 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 120 may also include a memory controller to provide the processor 180 with access to the memory 120.
[0128] The processor 180 is the control center of the device, and uses various interfaces and lines to connect various parts of the entire terminal device, and executes various functions of the device and processes data by running or executing applications stored in the memory 120, and calling data stored in the memory 120, so as to monitor the device as a whole. Optionally, the processor 180 may include one or more processing cores; preferably, the processor 180 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs.
[0129] Specifically in this embodiment, the processor 180 will load the executable code corresponding to the process of one or more applications into the memory 120 according to the following instructions, and the processor 180 will run the application stored in the memory 120 to implement various functions:
[0130] A receiving instruction is used to receive a projection request and determine a transmission delay existing when data is transmitted between the first projection device and the second projection device;
[0131] An acquisition instruction is used to acquire and decode the image data to be projected to obtain an original image including a left-eye image and a right-eye image;
[0132] a segmentation instruction, used to segment the original image, retain the first image containing the left-eye picture, and send the second image containing the right-eye picture to the second projection device;
[0133] The projection instruction is used to adjust the time for the first projection device to project the first image according to the transmission delay, so that the first projection device and the second projection device can project the picture synchronously to form a 3D projection.
[0134] In some embodiments, the program also includes preliminary calibration instructions for responding to a position calibration operation for the first projection device and the second projection device, and obtaining the screen projection positions of the first projection device and the second projection device according to the position calibration operation; and adjusting the projection positions of the first projection device and the second projection device according to the screen projection positions, respectively, so that there is a largest overlapping projection area between the first initial screen projected by the first projection device and the second initial screen projected by the second projection device.
[0135] In some embodiments, the program also includes adjustment instructions for determining, based on the overlapping projection area, a target projection area that meets a preset aspect ratio requirement in the overlapping projection area, and adjusting the first initial picture projected by the first projection device to a first target picture corresponding to the target projection area; and adjusting, based on the first target picture, the second initial picture projected by the second projection device to a second target picture overlapping with the first target picture.
[0136] In some embodiments, the receiving instruction is used to respond to the transmission delay determination operation between the first projection device and the second projection device, project a preset first test image, and transmit a second test image whose color is inconsistent with the first test image to the second projection device, and control the second projection device to project the second test image; capture the first test image projected by the first projection device, and record the first moment corresponding to when the first test image is captured; capture the second test image projected by the second projection device, and record the second moment corresponding to when the second test image is captured; calculate the first moment and the second moment according to a preset calculation rule to obtain the transmission delay existing when data is transmitted between the first projection device and the second projection device.
[0137] In some embodiments, the program also includes pre-operation instructions for projecting a preset third test image, and transmitting a fourth test image having a color consistent with the third test image to the second projection device, and controlling the second projection device to project the fourth test image; when the third test image and the fourth test image are captured and the images of the third test image and the fourth test image are in a stable state, the operation of projecting the preset first test image is performed.
[0138] In some embodiments, data transmission is achieved between the first projection device and the second projection device via a wired or wireless connection.
[0139] In some embodiments, the projection instruction is used to add the transmission delay to the initial time when the first projection device projects the picture, so as to obtain the target time when the first projection device projects the picture.
[0140] An embodiment of the present application also provides a terminal device.
[0141] See also Fig.10 , Fig.10 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application is shown, and the terminal device can be used to implement the 3D picture projection method provided in the above embodiment.
[0142] like Fig.10As shown, the terminal device 1200 may include an RF (Radio Frequency) circuit 110, a memory 120 including one or more (only one is shown in the figure) computer-readable storage media, an input unit 130, a display unit 140, a sensor 150, an audio circuit 160, a transmission module 170, a processor 180 including one or more (only one is shown in the figure) processing cores, and a power supply 190. Those skilled in the art will understand that Fig.10 The structure of the terminal device 1200 shown in the figure does not constitute a limitation on the terminal device 1200, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0143] The RF circuit 110 is used to receive and send electromagnetic waves, realize the mutual conversion between electromagnetic waves and electrical signals, and thus communicate with a communication network or other devices. The RF circuit 110 may include various existing circuit elements for performing these functions, such as an antenna, a radio frequency transceiver, a digital signal processor, an encryption / decryption chip, a user identity module (SIM) card, a memory, etc. The RF circuit 110 can communicate with various networks such as the Internet, an intranet, a wireless network, or communicate with other devices through a wireless network.
[0144] The memory 120 can be used to store software programs and modules, such as program instructions / modules corresponding to the 3D screen projection method in the above embodiment. The processor 180 executes various functional applications and data processing by running the software programs and modules stored in the memory 120. The vibration reminder mode can be automatically selected according to the current scene of the terminal device to perform 3D screen projection, which can not only ensure that scenes such as meetings are not disturbed, but also ensure that users can perceive incoming calls, thereby improving the intelligence of the terminal device. The memory 120 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 120 may further include a memory remotely arranged relative to the processor 180, and these remote memories may be connected to the terminal device 1200 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0145] The input unit 130 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 130 may include a touch-sensitive surface 131 and other input devices 132. The touch-sensitive surface 131, also known as a touch display screen or a touch pad, can collect user touch operations on or near it (such as operations performed by users using fingers, styluses, or any other suitable objects or accessories on or near the touch-sensitive surface 131), and drive corresponding connection devices according to a pre-set program. Optionally, the touch-sensitive surface 131 may include a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 180, and can receive and execute commands sent by the processor 180. In addition, the touch-sensitive surface 131 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 131, the input unit 130 may further include other input devices 132. Specifically, other input devices 132 may include but are not limited to one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, etc.
[0146] The display unit 140 may be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal device 1200, which may be composed of graphics, text, icons, videos and any combination thereof. The display unit 140 may include a display panel 141. Optionally, the display panel 141 may be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Further, the touch-sensitive surface 131 may cover the display panel 141. When the touch-sensitive surface 131 detects a touch operation on or near it, it is transmitted to the processor 180 to determine the type of touch event. Subsequently, the processor 180 provides a corresponding visual output on the display panel 141 according to the type of touch event. Although in Fig.10 In the embodiment, the touch-sensitive surface 131 and the display panel 141 are implemented as two independent components to realize the input and output functions. However, in some embodiments, the touch-sensitive surface 131 and the display panel 141 can be integrated to realize the input and output functions.
[0147] The terminal device 1200 may also include at least one sensor 150, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 141 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 141 and / or the backlight when the terminal device 1200 is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that can also be configured in the terminal device 1200, they will not be repeated here.
[0148] The audio circuit 160, the speaker 161, and the microphone 162 can provide an audio interface between the user and the terminal device 1200. The audio circuit 160 can transmit the received audio data to the speaker 161 after converting the received audio data into an electrical signal, which is converted into a sound signal for output by the speaker 161; on the other hand, the microphone 162 converts the collected sound signal into an electrical signal, which is received by the audio circuit 160 and converted into audio data, and then the audio data is output to the processor 180 for processing, and then sent to another terminal device through the RF circuit 110, or the audio data is output to the memory 120 for further processing. The audio circuit 160 may also include an earplug jack to provide communication between an external headset and the terminal device 1200.
[0149] The terminal device 1200 can help users send and receive emails, browse web pages, and access streaming media through the transmission module 170 (such as a Wi-Fi module), which provides users with wireless broadband Internet access. Fig.10 The transmission module 170 is shown, but it is understandable that it is not a necessary component of the terminal device 1200 and can be omitted as needed without changing the essence of the application.
[0150] The processor 180 is the control center of the terminal device 1200. It uses various interfaces and lines to connect various parts of the entire mobile phone. By running or executing software programs and / or modules stored in the memory 120, and calling data stored in the memory 120, it executes various functions of the terminal device 1200 and processes data, thereby monitoring the mobile phone as a whole. Optionally, the processor 180 may include one or more processing cores; in some embodiments, the processor 180 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 180.
[0151] The terminal device 1200 also includes a power supply 190 for supplying power to various components. In some embodiments, the power supply can be logically connected to the processor 180 through a power management system, so that the power management system can realize functions such as managing discharge and power consumption. The power supply 190 can also include any components such as one or more DC or AC power supplies, power failure detection circuits, power converters or inverters, and power status indicators.
[0152] Although not shown, the terminal device 1200 may also include a camera (such as a front camera, a rear camera), a Bluetooth module, etc., which will not be described in detail here. Specifically in this embodiment, the display unit 140 of the terminal device 1200 is a touch screen display, and the terminal device 1200 also includes a memory 120, and one or more programs, wherein one or more programs are stored in the memory 120, and are configured to be executed by one or more processors 180. One or more programs include instructions for performing the following operations:
[0153] A receiving instruction is used to receive a projection request and determine a transmission delay existing when data is transmitted between the first projection device and the second projection device;
[0154] An acquisition instruction is used to acquire and decode the image data to be projected to obtain an original image including a left-eye image and a right-eye image;
[0155] a segmentation instruction, used to segment the original image, retain the first image containing the left-eye picture, and send the second image containing the right-eye picture to the second projection device;
[0156] The projection instruction is used to adjust the time for the first projection device to project the first image according to the transmission delay, so that the first projection device and the second projection device can project the picture synchronously to form a 3D projection.
[0157] In some embodiments, the program also includes preliminary calibration instructions for responding to a position calibration operation for the first projection device and the second projection device, and obtaining the screen projection positions of the first projection device and the second projection device according to the position calibration operation; and adjusting the projection positions of the first projection device and the second projection device according to the screen projection positions, respectively, so that there is a largest overlapping projection area between the first initial screen projected by the first projection device and the second initial screen projected by the second projection device.
[0158] In some embodiments, the program also includes adjustment instructions for determining, based on the overlapping projection area, a target projection area that meets a preset aspect ratio requirement in the overlapping projection area, and adjusting the first initial picture projected by the first projection device to a first target picture corresponding to the target projection area; and adjusting, based on the first target picture, the second initial picture projected by the second projection device to a second target picture overlapping with the first target picture.
[0159] In some embodiments, the receiving instruction is used to respond to the transmission delay determination operation between the first projection device and the second projection device, project a preset first test image, and transmit a second test image whose color is inconsistent with the first test image to the second projection device, and control the second projection device to project the second test image; capture the first test image projected by the first projection device, and record the first moment corresponding to when the first test image is captured; capture the second test image projected by the second projection device, and record the second moment corresponding to when the second test image is captured; calculate the first moment and the second moment according to a preset calculation rule to obtain the transmission delay existing when data is transmitted between the first projection device and the second projection device.
[0160] In some embodiments, the program also includes pre-operation instructions for projecting a preset third test image, and transmitting a fourth test image having a color consistent with the third test image to the second projection device, and controlling the second projection device to project the fourth test image; when the third test image and the fourth test image are captured and the images of the third test image and the fourth test image are in a stable state, the operation of projecting the preset first test image is performed.
[0161] In some embodiments, data transmission is achieved between the first projection device and the second projection device via a wired or wireless connection.
[0162] In some embodiments, the projection instruction is used to add the transmission delay to the initial time when the first projection device projects the picture, so as to obtain the target time when the first projection device projects the picture.
[0163] An embodiment of the present application also provides a terminal device.
[0164] As can be seen from the above, the embodiment of the present application provides a terminal device 1200, and the terminal device 1200 performs the following steps:
[0165] receiving a projection request, and determining a transmission delay existing when data is transmitted between the first projection device and the second projection device;
[0166] Obtaining and decoding the image data to be projected to obtain an original image including a left-eye image and a right-eye image;
[0167] Segmenting the original image, retaining the first image containing the left-eye picture, and sending the second image containing the right-eye picture to the second projection device;
[0168] The time for the first projection device to project the first image is adjusted according to the transmission delay, so that the first projection device and the second projection device can project images synchronously to form a 3D projection.
[0169] An embodiment of the present application further provides a storage medium, wherein a computer program is stored in the storage medium. When the computer program is executed on a computer, the computer executes the 3D image projection method described in any of the above embodiments.
[0170] It should be noted that, for the 3D screen projection method described in the present application, ordinary testers in the field can understand that all or part of the process of implementing the 3D screen projection method described in the embodiment of the present application can be completed by controlling the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, such as stored in the memory of the terminal device, and executed by at least one processor in the terminal device, and the execution process may include the process of the embodiment of the 3D screen projection method. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM, Read Only Memory), a random access memory (RAM, Random Access Memory), etc.
[0171] For the 3D image projection device of the embodiment of the present application, each functional module can be integrated into a processing chip, or each module can exist physically separately, or two or more modules can be integrated into one module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium, such as a read-only memory, a disk or an optical disk.
[0172] The above is a detailed introduction to the 3D image projection method, device, medium and terminal device provided in the embodiments of the present application. This article uses specific examples to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core ideas of the present application; at the same time, for those skilled in the art, according to the ideas of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as limiting the present application.
Claims
1. A 3D image projection method, applied to a first projection device, wherein: include: receiving a projection request, and determining a transmission delay existing when data is transmitted between the first projection device and the second projection device; Obtaining and decoding the image data to be projected to obtain an original image including a left-eye image and a right-eye image; Segmenting the original image, retaining the first image containing the left-eye picture, and sending the second image containing the right-eye picture to the second projection device; The time for the first projection device to project the first image is adjusted according to the transmission delay, so that the first projection device and the second projection device can project images synchronously to form a 3D projection.
2. The 3D picture projection method according to claim 1, wherein: Before determining a transmission delay existing when data is transmitted between the first projection device and the second projection device, the method further includes: In response to a position calibration operation for the first projection device and the second projection device, obtaining image projection positions of the first projection device and the second projection device according to the position calibration operation; The projection positions of the first projection device and the second projection device are respectively adjusted according to the screen projection position, so that there is a maximum overlapping projection area between the first initial screen projected by the first projection device and the second initial screen projected by the second projection device.
3. The 3D picture projection method according to claim 2, wherein: After respectively adjusting the projection positions of the first projection device and the second projection device according to the picture projection position, the method further includes: According to the overlapping projection area, a target projection area that meets a preset aspect ratio requirement is determined in the overlapping projection area, and a first initial picture projected by the first projection device is adjusted to a first target picture corresponding to the target projection area; According to the first target picture, the second initial picture projected by the second projection device is adjusted to a second target picture overlapping with the first target picture.
4. The 3D picture projection method according to claim 1, wherein: The determining of a transmission delay existing when data is transmitted between the first projection device and the second projection device includes: In response to a transmission delay determination operation between the first projection device and the second projection device, a preset first test image is projected, a second test image having a color inconsistent with the first test image is transmitted to the second projection device, and the second projection device is controlled to project the second test image; Capturing a first test image projected by the first projection device, and recording a first moment corresponding to when the first test image is captured; Capturing a second test image projected by the second projection device, and recording a second moment corresponding to when the second test image is captured; The first moment and the second moment are calculated using a preset calculation rule to obtain a transmission delay existing when data is transmitted between the first projection device and the second projection device.
5. The 3D picture projection method according to claim 4, wherein: Before projecting the preset first test image, the method further includes: Projecting a preset third test image, transmitting a fourth test image having a color consistent with the third test image to the second projection device, and controlling the second projection device to project the fourth test image; When the third test image and the fourth test image are acquired and the images of the third test image and the fourth test image are in a stable state, the operation of projecting the preset first test image is performed.
6. The 3D picture projection method according to claim 1, wherein: The first projection device and the second projection device realize data transmission through a wired or wireless connection.
7. The 3D picture projection method according to claim 1, wherein: The adjusting the time for the first projection device to project the first image according to the transmission delay includes: The transmission delay is added to the initial time when the first projection device projects the picture, so as to obtain the target time when the first projection device projects the picture.
8. A 3D picture projection method, applied to a second projection device, wherein: include: receiving a second image transmitted by a first projection device, and instructing the second projection device to project the second image at a projection time; The second image is projected according to the projection time, so that the second projection device and the first projection device project images synchronously to form a 3D projection.
9. A 3D image projection device, applied to a first projection device, realizing 3D projection through the first projection device and a second projection device, wherein: include: A receiving module, configured to receive a projection request and determine a transmission delay existing when data is transmitted between the first projection device and the second projection device; An acquisition module is used to acquire and decode the image data to be projected to obtain an original image including a left-eye image and a right-eye image; a segmentation module, configured to segment the original image, retain the first image containing the left-eye picture, and send the second image containing the right-eye picture to the second projection device; The projection module is used to adjust the time when the first projection device projects the first image according to the transmission delay, so that the first projection device and the second projection device can project the picture synchronously to form a 3D projection.
10. The 3D image projection device according to claim 9, wherein: The device also includes a preliminary calibration module, which is used to respond to a position calibration operation for the first projection device and the second projection device, and obtain the screen projection positions of the first projection device and the second projection device according to the position calibration operation; and adjust the projection positions of the first projection device and the second projection device according to the screen projection positions, so that there is a maximum overlapping projection area between the first initial screen projected by the first projection device and the second initial screen projected by the second projection device.
11. The 3D image projection device according to claim 10, wherein: The device also includes an adjustment module, which is used to determine, based on the overlapping projection area, a target projection area that meets the preset aspect ratio requirement in the overlapping projection area, and adjust the first initial picture projected by the first projection device to a first target picture corresponding to the target projection area; and adjust the second initial picture projected by the second projection device to a second target picture overlapping with the first target picture based on the first target picture.
12. The 3D image projection device according to claim 9, wherein: The receiving module is used to project a preset first test image in response to a transmission delay determination operation between the first projection device and the second projection device, and transmit a second test image whose color is inconsistent with the first test image to the second projection device, and control the second projection device to project the second test image; collect the first test image projected by the first projection device, and record the first moment corresponding to when the first test image is collected; collect the second test image projected by the second projection device, and record the second moment corresponding to when the second test image is collected; calculate the first moment and the second moment according to a preset calculation rule to obtain the transmission delay existing when data is transmitted between the first projection device and the second projection device.
13. The 3D image projection device according to claim 12, wherein: The device also includes a pre-operation module, which is used to project a preset third test image, and transmit a fourth test image whose color is consistent with the third test image to the second projection device, and control the second projection device to project the fourth test image; when the third test image and the fourth test image are captured and the images of the third test image and the fourth test image are in a stable state, the operation of projecting the preset first test image is performed.
14. The 3D image projection device according to claim 9, wherein: The first projection device and the second projection device realize data transmission through a wired or wireless connection.
15. The 3D image projection device according to claim 9, wherein: The projection module is used to add the transmission delay to the initial time of the first projection device projecting the picture, so as to obtain the target time of the first projection device projecting the picture.
16. A 3D image projection system, wherein: It includes a first projection device and a second projection device for realizing data transmission through a wired or wireless connection; The first projection device is used to determine, when receiving a projection request, a transmission delay existing in data transmission between the first projection device and the second projection device, obtain image data to be projected for decoding, obtain an original image including a left-eye picture and a right-eye picture, segment the original image, retain the first image including the left-eye picture, and send the second image including the right-eye picture to the second projection device; The second projection device is used to receive the second image transmitted by the first projection device; Among them, the first projection device adjusts the time of projecting the picture in the first image according to the transmission delay, and synchronizes it with the time of projecting the picture in the second image by the second projection device. The first projection device and the second projection device project the picture simultaneously to form a 3D projection.
17. A 3D picture projection display system, wherein: include: A projection module, wherein the projection module includes a first projection device and a second projection device, and after receiving a projection request, the projection module adjusts the time for the first projection device to project an image, so that the first projection device and the second projection device project images synchronously to form a 3D projection; 3D glasses, the 3D glasses include a left-eye lens and a right-eye lens, and are used to receive images projected by the first projection device and the second projection device through the left-eye lens and the right-eye lens to realize 3D picture display.
18. The 3D picture projection display system according to claim 17, wherein: The 3D glasses are passive 3D glasses.
19. A computer-readable storage medium, wherein: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the 3D image projection method according to any one of claims 1 to 8.
20. A terminal device, wherein: It comprises a processor and a memory, wherein the memory stores a plurality of instructions, and the processor loads the instructions to execute the 3D picture projection method according to any one of claims 1 to 8.
