Laser projection system and image correction method
By introducing a main controller and a second display into the laser projection system to collaboratively display prompts, the problem of users being unable to effectively utilize calibration charts for image correction is solved, thus improving the efficiency of image correction.
Patent Information
- Application Number
- CN202011502335.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-17
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2040-12-17
AI Technical Summary
When existing laser projection equipment has an angle or distortion between the projected image and the laser projection screen, users cannot effectively use a calibration chart for image correction, resulting in low efficiency.
By introducing a main controller into the laser projection system, a second display can be used to show prompts and guide users in performing image correction operations. The image correction process can be optimized by combining sensors and auxiliary controllers.
It improves the efficiency of image correction, enabling users to perform effective image correction based on visual prompts, and solves the problem of users not knowing how to use the correction chart.
Smart Images

Figure CN112598589B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart TV technology, and in particular to laser projection systems and image correction methods. Background Technology
[0002] With the continuous development of smart TV technology, laser projection devices can display multimedia resources such as audio, video, and images to users. A laser projection device includes a laser projector unit and a laser projection screen. During operation, the laser projector unit projects multimedia resources onto the laser projection screen. However, when there is an angle between the projected image and the laser projection screen, or when the laser projector unit itself has significant distortion, the projected image will be distorted, affecting the normal use of the laser projector.
[0003] When the projected image is distorted, existing laser projectors typically correct the distortion by projecting a correction chart (such as a calibrated image) onto the laser projection screen. Figure 1 Image correction is completed as shown. However, when the laser projector projects the correction chart onto the laser projection screen, the user does not know how to use the correction chart to complete the image correction, thus reducing the efficiency of image correction. Summary of the Invention
[0004] This application provides a laser projection system and an image correction method to improve the efficiency of image correction. The technical solution is as follows:
[0005] In a first aspect, this application provides a laser projection system, comprising: a laser projection host, a laser projection screen, a second display, and a main controller. The main controller is connected to both the laser projection host and the second display.
[0006] The main controller is configured to: in response to a received image correction command, acquire the image to be corrected and the corresponding prompt information; control the laser projector to project the image to be corrected onto the laser projection screen; and control the second display to show the prompt information.
[0007] The laser projector is configured to project the image to be corrected onto the laser projection screen.
[0008] The laser projection screen is configured to display the image to be corrected projected by the laser projector.
[0009] The second display is configured to show prompts sent by the laser projector host.
[0010] Furthermore, when the second display is mounted on the laser projection host, the laser projection system also includes an auxiliary controller. The main controller is connected to the auxiliary controller.
[0011] The main controller is specifically configured to send a first display instruction to the auxiliary controller. The first display instruction is used to instruct the second display to display prompt information.
[0012] The auxiliary controller is configured to receive the first display instruction and control the second display to display the prompt information.
[0013] Further, when the second display is a micro projection system, the micro projection system further comprises a micro projection host. The main controller is connected with the micro projection host.
[0014] The main controller is specifically configured to send a projection instruction to the micro projection host. The projection instruction is used to instruct the micro projection host to project the prompt information to the second display.
[0015] The micro projection host is configured to receive the projection instruction and project the prompt information to the second display.
[0016] Further, when the second display is a display of a terminal, the main controller is in communication connection with the terminal.
[0017] The main controller is specifically configured to send a second display instruction to the terminal. The second display instruction is used to instruct the terminal to display the prompt information.
[0018] The terminal is configured to receive the second display instruction and display the prompt information.
[0019] Further, the laser projection system further comprises a communicator. The main controller is in communication connection with the terminal through the communicator.
[0020] The communicator is configured to receive the second display instruction sent by the main controller. The second display instruction is sent to the terminal.
[0021] Further, the laser projection system is an ultra-short focus laser projection system.
[0022] Further, the main controller is further configured to:
[0023] In response to an image correction operation performed by a user, adjust the to-be-corrected image so that the adjusted to-be-corrected image meets a preset condition.
[0024] Further, the laser projection system further comprises a sensor. The main controller is connected with the sensor.
[0025] The sensor is configured to acquire the to-be-corrected image displayed by the laser projection screen and send the to-be-corrected image to the main controller.
[0026] The main controller is specifically configured to, in response to an image correction operation performed by a user, adjust the to-be-corrected image according to the to-be-corrected image sent by the sensor.
[0027] In a second aspect, the present application provides an image correction method, which is applied to the main controller of the laser projection system provided in the first aspect, and the image correction method comprises the following steps of:
[0028] In response to the received image correction instruction, the image to be corrected and the prompt information corresponding to the image to be corrected are obtained;
[0029] The laser projection host is controlled to project the image to be corrected onto the laser projection screen;
[0030] The second display is controlled to display the prompt information.
[0031] Further, the image correction method further comprises the following steps of:
[0032] In response to the image correction operation performed by the user, the image to be corrected is adjusted so that the adjusted image to be corrected meets the preset condition.
[0033] In a third aspect, a computing device is provided, which comprises:
[0034] A memory is configured to store program instructions;
[0035] A processor is configured to invoke the program instructions stored in the memory, and execute the method of the second aspect according to the obtained program instructions.
[0036] Based on the above technical solutions, the laser projection system, the image correction method and the computing device provided by the present application can control the second display to display the prompt information corresponding to the image to be corrected while controlling the laser projection host to project the image to be corrected onto the laser projection screen. In this case, the prompt information can be visually displayed to the user through the second display, so that the user can perform the image correction operation according to the prompt information, thereby solving the technical problem that the user does not know how to use the correction card to complete the image correction in the prior art, and improving the efficiency of image correction. BRIEF DESCRIPTION OF DRAWINGS
[0037] In order to more clearly illustrate the technical solutions of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can obtain other drawings according to these drawings without any creative labor.
[0038] Figure 1 A correction card schematic diagram displayed by the laser projection device provided by the prior art;
[0039] Figure 2 A structure schematic diagram of a laser projection system provided by an embodiment of the present application;
[0040] Figure 3 A structural schematic diagram of a laser projection host provided by an embodiment of the present application is shown in FIG. 1.
[0041] Figure 4 A structural schematic diagram of a laser projection host provided by an embodiment of the present application is shown in FIG. 1.
[0042] Figure 5 A structural schematic diagram of a laser projection host provided by an embodiment of the present application is shown in FIG. 1.
[0043] Figure 6 A structural schematic diagram of a laser projection system provided by an embodiment of the present application is shown in FIG. 1.
[0044] Figure 7 A structural schematic diagram of a laser projection system provided by an embodiment of the present application is shown in FIG. 1.
[0045] Figure 8 A structural schematic diagram of a laser projection system provided by an embodiment of the present application is shown in FIG. 1.
[0046] Figure 9 A structural schematic diagram of a laser projection system provided by an embodiment of the present application is shown in FIG. 1.
[0047] Figure 10 A structural schematic diagram of a laser projection system provided by an embodiment of the present application is shown in FIG. 1.
[0048] Figure 11 A flowchart of an image correction method provided by an embodiment of the present application is shown in FIG. 1.
[0049] Figure 12 A schematic diagram of an application scenario in which a laser projection system provided by an embodiment of the present application interacts with a control device and a server is shown in FIG. 1.
[0050] Figure 13 A configuration block diagram of a control device provided by an embodiment of the present application is shown in FIG. 1.
[0051] Figure 14 A hardware structural schematic diagram of a laser projection device provided by an embodiment of the present application is shown in FIG. 1. DETAILED DESCRIPTION
[0052] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort belong to the scope of protection of the present application.
[0053] The concepts involved in the present application will be described below in conjunction with the accompanying drawings. It should be noted that the following description of the concepts is only intended to make the content of the present application easier to understand, and does not represent a limitation on the scope of protection of the present application.
[0054] The term "module" used in the embodiments of the present application can refer to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or a combination of hardware or / and software code capable of performing a function associated with the element.
[0055] The term "remote controller" used in the embodiments of the present application refers to a component of an electronic device (such as the multimedia controller, laser projection TV or micro projection device disclosed in the present application), which can generally control the electronic device wirelessly within a short distance range. The component can generally be connected with the electronic device using infrared and / or radio frequency (RF) signals and / or Bluetooth, and can also include wireless fidelity (WIFI), wireless, universal serial bus (USB), Bluetooth, motion sensor, etc. functional modules. For example, a handheld touch remote controller replaces most of the physical built-in hard keys in the general remote control device with the user interface in the touch screen.
[0056] The term "gesture" used in the embodiments of the present application refers to a user behavior for expressing intended ideas, actions, purposes / or results through a change in a hand shape or a hand movement, etc.
[0057] The term "hardware system" used in the embodiments of the present application can refer to an entity component with computing, control, storage, input and output functions, which is composed of mechanical, optical, electrical, magnetic devices such as integrated circuits (IC), printed circuit boards (PCB), etc. In the embodiments of the present application, the hardware system will also be commonly referred to as a motherboard or a chip.
[0058] As described in the background, when the projected image is deformed, the existing laser projection host generally completes image correction by projecting a correction chart (such as shown in Figure 1 However, when the laser projection host projects the correction chart on the laser projection screen, the user does not know how to complete the image correction using the correction chart, thereby reducing the efficiency of image correction.
[0059] Based on the above problems, the embodiment of the present application provides a laser projection system and an image correction method, which can control the second display to display prompt information corresponding to the to-be-corrected image while controlling the laser projection host to project the to-be-corrected image to the laser projection screen. In this case, the prompt information can be visualized and displayed to the user through the second display, so that the user can perform the image correction operation according to the prompt information, thereby solving the technical problem that the user does not know how to complete the image correction by using the correction card in the prior art, and improving the efficiency of image correction.
[0060] Figure 2 A structural schematic diagram of the laser projection system 10 provided by the present application is shown in FIG. 1. As shown in FIG. 1, the laser projection system 10 comprises a laser projection host 201, a laser projection screen 202, a second display 203 and a main controller 204. Figure 2
[0061] The main controller 204 is connected with the laser projection host 201 and the second display 203 respectively.
[0062] The main controller 204 is configured to: in response to the received image correction instruction, acquire the to-be-corrected image and the prompt information corresponding to the to-be-corrected image. Control the laser projection host 201 to project the to-be-corrected image to the laser projection screen 202. Control the second display 203 to display the prompt information.
[0063] Specifically, the main controller 204 is used to control the operation of the entire laser projection system 10. When the projection image of the laser projection host 201 is deformed, the user can perform an operation for adjusting the projection image of the laser projection host 201. The laser projection host 201 generates an image correction instruction in response to the operation performed by the user, and sends the image correction instruction to the main controller 204.
[0064] Optionally, the user can perform the image correction operation on the control button for image correction on the laser projection host 201, or perform the image correction operation through the remote controller corresponding to the laser projection host 201, or perform the image correction operation through the terminal in communication connection with the laser projection host 201, and the present disclosure does not limit this.
[0065] After receiving the image correction instruction, the main controller 204 acquires the to-be-corrected image (for example, the image shown in FIG. 2) and the prompt information corresponding to the to-be-corrected image (for example, the prompt information shown in FIG. 3) in response to the received image correction instruction. Figure 1 The correction guide card and the prompt information (for example, operation steps of the correction guide card, matters needing attention, etc.) corresponding to the image to be corrected are displayed, and the laser projection host 201 is controlled to project the image to be corrected to the laser projection screen 202, and the second display 203 is controlled to display the prompt information. In this way, the prompt information can be visually displayed to the user through the second display 203, so that the user can perform the image correction operation according to the prompt information, thereby solving the technical problem that the user does not know how to complete the image correction by using the correction guide card in the prior art, and improving the efficiency of image correction.
[0066] Optionally, when the main controller 204 acquires the image to be corrected and the prompt information corresponding to the image to be corrected, the main controller 204 can send a request message for requesting the image to be corrected and the prompt information to the server, and receive the image to be corrected and the prompt information sent by the server.
[0067] Optionally, when the main controller 204 acquires the image to be corrected and the prompt information corresponding to the image to be corrected, the main controller 204 can also read the correspondence between the image correction instruction and the image to be corrected and the prompt information, and determine the image to be corrected and the prompt information.
[0068] The laser projection host 201 is configured to project the image to be corrected to the laser projection screen 202.
[0069] Specifically, the laser projection host 201 is mainly used to project the multimedia resource sent by the main controller 204.
[0070] Figure 3 A structure schematic diagram of a laser projection host 201 is shown, which is usually divided into a light source part 301, an optical machine part 302, and a lens part 303 according to the function of the optical system, wherein the light source part 301 and the optical machine part 302 are also collectively referred to as an optical engine.
[0071] The optical machine part 302 contains an optical modulation device, which is the core component of the system. The optical modulation device (also called optical valve) can be divided into a transmissive LCD, an LCOS, and a DMD (Digital Micro mirror Device) chip. Among them, the DMD chip is applied to the DLP (Digital Light Processing) projection architecture.
[0072] The Digital Micromirror Array (DMD) is the core component of the entire projection architecture. The following explanation uses a single-chip DMD application as an example. The DMD is a reflective light valve device. The illumination beam output from the light source section 301 typically needs to pass through the illumination optical path at the front end of the DMD. After passing through the illumination optical path, the illumination beam conforms to the illumination size and incident angle required by the DMD. The DMD surface includes thousands of tiny mirrors, each of which can be individually driven to deflect. For example, in the DMD chip provided by TI, deflection can be ±12 degrees or ±17 degrees. The light reflected at a positive deflection angle is called ON light, and the light reflected at a negative deflection angle is called OFF light. OFF light is ineffective light and is usually absorbed by the housing or a light-absorbing device. ON light is the effective beam of light that receives the illumination beam from the tiny mirrors on the DMD light valve surface and enters the lens section 303 through a positive deflection angle, used for projection imaging.
[0073] The lens section 303 includes a multi-lens assembly, which is usually divided into three sections: front group, middle group, and rear group, or two sections: front group and rear group. The front group is the lens group near the light-emitting side of the projection device, and the rear group is the lens group near the light-emitting side of the light modulation device.
[0074] The laser projection screen 202 is configured to display the image to be calibrated projected by the laser projection host 201.
[0075] Specifically, the laser projection screen 202 involved in this application is a projection display screen. The specific display device type, size and resolution of the laser projection screen 202 are not limited. Those skilled in the art will understand that the laser projection screen 202 can be modified in terms of performance and configuration as needed.
[0076] The second display 203 is configured to display prompts sent by the laser projection host 201.
[0077] Optionally, the second display 203 may also display important system information such as system warning messages, system error messages, or prompts for current mute when the main controller 204 is performing image correction.
[0078] Furthermore, such as Figure 4 As shown, the second display 203 can be mounted on the laser projection host 201. When the second display 203 is mounted on the laser projection host 201, the laser projection system 10 further includes: an auxiliary controller ( Figure 4 (Not shown in the image). The main controller 204 is connected to the auxiliary controller.
[0079] The main controller 204 is specifically configured to send a first display command to the auxiliary controller. The first display command is used to instruct the second display 203 to display a prompt message.
[0080] The auxiliary controller is configured to receive the first display instruction and control the second display 203 to display the prompt information.
[0081] Specifically, when the second display 203 is arranged on the laser projection host 201, each pixel in the second display 203 is divided into three colors, i.e., red, green and blue, which are called three primary colors. Various colors can be mixed by using the three colors, so that the second display 203 can display different picture contents.
[0082] Optionally, the second display 203 can also display time information, weather information, notification information and the like at the current moment when the laser projection host 201 projects a normal image to the laser projection screen 202.
[0083] For example, as shown in Figure 5 , the second display 203 can display: “human eye protection has started”, “June 16, Tuesday 20:00 PM 2.5 cloudy”, lyrics such as “often come home to see”, “overheating reminder, various fault prompt board” and the like.
[0084] Further, as shown in Figure 6 , the laser projection system 10 can also include a micro projection system 20. In this case, the second display 203 is a micro projection system 20. When the second display 203 is a micro projection system 20, the micro projection system further includes a micro projection host 205. The main controller 204 is connected with the micro projection host 205.
[0085] The main controller 204 is specifically configured to send a projection instruction to the micro projection host 205. The projection instruction is used to instruct the micro projection host 205 to project the prompt information to the second display 203.
[0086] The micro projection host 205 is configured to receive the projection instruction and project the prompt information to the second display 203.
[0087] Further, as shown in Figure 7 , the second display 203 can also be a display of a terminal 206. When the second display 203 is a display of the terminal 206, the main controller 204 is in communication connection with the terminal 206.
[0088] The main controller 204 is specifically configured to send a second display instruction to the terminal 206. The second display instruction is used to instruct the terminal 206 to display the prompt information.
[0089] The terminal 206 is configured to receive the second display instruction and display the prompt information.
[0090] Further, as shown in Figure 8As shown, when the second display 203 is the display of the terminal 206, the laser projection system 10 further comprises a communicator 207. The main controller 204 is in communication connection with the terminal 206 through the communicator 207.
[0091] The communicator 207 is configured to receive the second display instruction sent by the main controller 204. The second display instruction is sent to the terminal 206.
[0092] Further, as shown, the laser projection system 10 provided by the embodiments of the present application is an ultra-short-focus laser projection system. Figure 9
[0093] In the ultra-short-focus laser projection system, the lens part of the ultra-short-focus laser projection host 201 is an ultra-short-focus projection lens, and the projection ratio thereof is usually less than 0.3. The ultra-short-focus projection lens comprises a refractive lens group and a reflecting mirror group, and the reflecting mirror group can be a curved reflecting mirror. The projection light beam is obliquely emitted upward to the ultra-short-focus laser projection screen 202 after passing through the lens part to form an image, which is different from the light emission mode in the traditional long-focus projection in which the optical axis of the projection light beam is located on the perpendicular line of the projection picture. The ultra-short-focus projection lens usually has a 120% to 150% offset relative to the projection picture.
[0094] Since the size of the DMD chip is very small, for example, the size of the DMD chip provided by TI is 0.66 inch and 0.47 inch, and the size of the projection picture is usually more than 70 inches, for example, commonly used between 80 inches and 150 inches, therefore, for the lens part, it is necessary to realize the magnification of hundreds of times and correct aberration, and have good resolution, so as to present a high-definition projection picture. The design difficulty of the ultra-short-focus projection lens is much greater than that of the long-focus projection lens.
[0095] In the ultra-short-focus projection device, the perpendicular line of the light emission surface of the DMD light valve is parallel to the optical axis of the lens, but not coincident, that is, the DMD is offset to the lens part, the light beam emitted from the light emission surface of the DMD is obliquely incident to the lens part at a certain angle, and finally the projection light beam is obliquely emitted upward from the lens part after being transmitted through the partial area of the multiple lenses and being reflected.
[0096] In the application of the above-mentioned ultra-short-focus laser projection system 10 for projection imaging, the ultra-short-focus laser projection screen 202 with high gain and contrast is usually used to better restore the projection picture with high brightness and high contrast.
[0097] Optionally, the ultra-short focus laser projection screen 202 is a Fresnel optical screen. Along the direction of the projection light beam, it includes a substrate layer, a diffusion layer, a uniform medium layer, a Fresnel lens layer and a reflection layer. The thickness of the Fresnel optical screen is usually between 1-2mm, in which the substrate layer occupies the largest proportion of the thickness. The substrate layer also serves as the support layer structure of the entire screen, and has a certain light transmittance and hardness. The projection light beam first transmits through the substrate layer, then enters the diffusion layer for diffusion, and then enters the uniform medium layer. The uniform medium layer is a uniform light transmission medium, such as the same material as the substrate layer. The light beam transmits through the uniform medium layer, enters the Fresnel lens layer, and the Fresnel lens layer converges and collimates the light beam. The collimated light beam is reflected by the reflection layer and then passes through the Fresnel lens, the uniform medium layer, the diffusion layer, and the substrate layer again, and is incident into the user's eyes.
[0098] Further, the main controller 204 is further configured to adjust the to-be-corrected image in response to the image correction operation performed by the user, so that the adjusted to-be-corrected image meets a preset condition.
[0099] The preset condition can be that the definition of the adjusted to-be-corrected image meets a preset definition, or that the shape of the adjusted to-be-corrected image meets a preset shape, or other conditions set by a person, which is not limited in the present application.
[0100] Specifically, when the main controller 204 adjusts the to-be-corrected image in response to the image correction operation performed by the user, the main controller 204 can identify and calculate correction parameters of the obtained to-be-corrected image, and perform image correction on the to-be-corrected image according to the correction parameters.
[0101] For example, taking a correction card as the to-be-corrected image. The main controller 204 first pre-processes the correction card to reduce the interference of environmental light, background wall, camera equipment, etc. on image correction, and to enhance the feature points in the correction card and exclude false detection of false feature points. Then, the main controller 204 detects the feature points in the correction card and the frame of the screen displaying the correction card, and calculates the coordinate positions of the feature points in the correction card. Next, the main controller 204 calculates the related projection information of the laser projection host 201 according to the position information of the feature points, and calculates the image correction parameters of the laser projection host 201 according to the projection information and the position information of the feature points. Finally, the main controller 204 performs image correction on the correction card according to the calculated image correction parameters.
[0102] Optionally, the prompt information displayed by the second display 203 can be stopped after the main controller 204 adjusts the to-be-corrected image.
[0103] Further, as Figure 10As shown, the laser projection system 10 further comprises a sensor 208. The main controller 204 is connected with the sensor 208.
[0104] Optionally, the sensor 208 can be installed on the laser projection host 201 and in the same direction of the image projection of the laser projection host 201.
[0105] The sensor 208 is configured to acquire the to-be-corrected image displayed on the laser projection screen 202 and send the to-be-corrected image to the main controller 204.
[0106] Specifically, the sensor 208 can be a camera or other sensing device for acquiring images. After the laser projection screen 202 displays the to-be-corrected image, the sensor 208 can acquire the to-be-corrected image displayed on the laser projection screen 202 and send the to-be-corrected image to the main controller 204.
[0107] In this case, the main controller 204 is specifically configured to adjust the to-be-corrected image according to the to-be-corrected image sent by the sensor 208 in response to the image correction operation performed by the user.
[0108] Based on the above laser projection system 10, an embodiment of the present application provides an image correction method, which is applied to the main controller 204 provided in the above embodiment, and as shown, the image correction method comprises S1101-S1104. Figure 11
[0109] S1101, the main controller acquires a to-be-corrected image and prompt information corresponding to the to-be-corrected image in response to a received image correction instruction.
[0110] S1102, the main controller controls the laser projection host to project the to-be-corrected image to the laser projection screen.
[0111] S1103, the main controller controls the second display to display the prompt information.
[0112] Further, after the main controller controls the laser projection host to project the to-be-corrected image to the laser projection screen and controls the second display to display the prompt information, the image correction method further comprises:
[0113] S1104, the main controller adjusts the to-be-corrected image in response to an image correction operation performed by the user, so that the adjusted to-be-corrected image meets a preset condition.
[0114] The image correction method provided in the application can control a second display to display prompt information corresponding to the image to be corrected while controlling a laser projection host to project the image to be corrected to a laser projection screen. In this case, the prompt information can be visually displayed to the user through the second display, so that the user can perform the image correction operation according to the prompt information, thereby solving the technical problem that the user does not know how to complete the image correction by using the correction card in the prior art, and improving the efficiency of the image correction.
[0115] As shown in Figure 12 The application scenario of the laser projection system 10 in the embodiment of the application interacting with the control device 400 and the server 500 is shown in the schematic diagram.
[0116] The control device 400 can be a remote controller 400A, which can communicate with the controller 100 through infrared protocol communication, Bluetooth protocol communication, ZigBee protocol communication or other short-distance communication modes, and is used to control the controller 100 through wireless or other wired modes. The user can input user instructions through the keys, voice input, control panel input, etc. on the remote controller 400A to control the controller 100. For example, the user can input corresponding control instructions through the volume up and down keys, channel control keys, up / down / left / right movement keys, voice input keys, menu keys, power on / off keys, etc. on the remote controller 400A to realize the function of controlling the controller 100.
[0117] The control device 400 can also be a smart device, such as a mobile terminal 400B, a tablet computer, a computer, a notebook computer, etc. It can communicate with the controller 100 through a local area network (LAN), a wide area network (WAN), a wireless local area network (WLAN) or other networks, and realize the control of the controller 100 through the corresponding application program of the controller 100. For example, the application program running on the smart device is used to control the controller 100. The application program can provide various controls for the user through an intuitive user interface (UI) on the screen associated with the smart device.
[0118] For example, the mobile terminal 400B and the controller 100 can both install software applications, so that they can communicate with each other through a network communication protocol, and then realize one-to-one control operation and data communication. For example, the mobile terminal 400B and the controller 100 can establish a control instruction protocol, synchronize the remote control keyboard to the mobile terminal 400B, control the user interface on the mobile terminal 400B, and realize the function of controlling the controller 100; or the mobile terminal 400B can transmit the audio and video content displayed on the mobile terminal 400B to the controller 100, and realize the function of synchronous display.
[0119] The server 500 can be a video server, an electronic program guide (EPG, Electronic Program Guide) server, a cloud server, etc.
[0120] The controller 100 can communicate with the server 500 through various communication modes. In various embodiments of the present application, the controller 100 can be allowed to communicate with the server 500 through a local area network, a wireless local area network, or other networks through wired or wireless communication connection. The server 500 can provide various content and interaction to the controller 100.
[0121] For example, the controller 100 can receive software program updates or access remote stored digital media libraries through information sending and receiving and EPG interaction. The server 500 can be one or multiple groups, and can be one or multiple types of servers. The server 500 can provide video on demand and advertising services and other network service content.
[0122] Figure 13 An exemplary configuration block diagram of the control device 400 according to an exemplary embodiment is shown in FIG. 4. Figure 13 As shown in FIG. 4, the control device 400 includes a controller 410, a communicator 430, a user input / output interface 440, a memory 490, and a power supply 480.
[0123] The control device 400 is configured to control the controller 100, receive user input operation instructions, and convert the operation instructions into instructions that the controller 100 can recognize and respond to, thereby playing the role of an intermediary between the user and the controller 100. For example, the user can operate the channel up and down keys on the control device 400, and the controller 100 can respond to the channel up and down operation.
[0124] In some embodiments, the control device 400 can be a smart device. For example, the control device 400 can install various applications for controlling the controller 100 according to user needs.
[0125] In some embodiments, the mobile terminal 400B or other smart electronic device can play a similar function of the control device 400 after installing the application of the control device 100. For example, the user can provide various function keys or virtual buttons of the graphical user interface on the mobile terminal 400B or other smart electronic device through the installed application to realize the function of the physical keys of the control device 400.
[0126] The controller 410 includes a processor 412, a RAM 413 and a ROM 414, a communication interface, and a communication bus. The controller 410 is used to control the operation and operation of the control device 400, and the communication and cooperation between the internal components, as well as the external and internal data processing functions.
[0127] The communicator 430 realizes the communication of control signals and data signals between the controller 100 under the control of the controller 410. For example, the received user input signal is sent to the controller 100. The communicator 430 can include at least one of a WIFI module 431, a Bluetooth module 432, a Near Field Communication (NFC) module 433, and the like.
[0128] The user input / output interface 440, wherein the input interface includes at least one of a microphone 441, a touch panel 442, a sensor 443, a key 444, a camera 445, and the like. For example, the user can realize the user instruction input function through voice, touch, gesture, pressing, and the like. The input interface converts the received analog signal into a digital signal, and the digital signal into a corresponding instruction signal, and sends it to the controller 100.
[0129] The output interface includes an interface for sending the received user instruction to the controller 100. In some embodiments, it can be an infrared interface or a radio frequency interface. For example, when it is an infrared signal interface, the user input instruction needs to be converted into an infrared control signal according to the infrared control protocol, and sent to the controller 100 by the infrared sending module. For example, when it is a radio frequency signal interface, the user input instruction needs to be converted into a digital signal, and then modulated according to the radio frequency control signal modulation protocol, and then sent to the controller 100 by the radio frequency sending terminal.
[0130] In some embodiments, the control device 400 includes at least one of the communicator 430 and the output interface. The control device 400 is configured with a communicator 430, such as a WIFI, Bluetooth, NFC, and the like. The user input instruction can be encoded by WIFI protocol, or Bluetooth protocol, or NFC protocol, and sent to the controller 100.
[0131] A memory 490 is configured to store various operation programs, data and applications for driving and controlling the control device 400 under the control of the controller 410. The memory 490 can store various control signal instructions input by a user.
[0132] A power supply 480 is configured to provide operation power support for various electrical components of the control device 400 under the control of the controller 410. The power supply 480 can be implemented by a battery and related control circuit.
[0133] Figure 14 A hardware structure schematic diagram of a laser projection device provided by an embodiment of the present application is shown in FIG. 8. As shown in FIG. 8, the laser projection device includes a television (TV) board 810, a display board 820, a light source 830 and a light source driving circuit 840. Figure 14
[0134] In the following, various devices involved in the laser projection device are described in detail. Figure 14
[0135] The TV board 810 is mainly configured to receive and decode external audio and video signals. The TV board 810 is provided with a system on chip (SoC) which can decode data in different data formats into a normalized format and transmit the data in the normalized format to the display board 820 through, for example, a connector.
[0136] The display board 820 can be provided with a field programmable gate array (FPGA) 821, a control processing module 822 and a light modulation device 823.
[0137] The FPGA 821 is configured to process input video image signals, such as performing motion estimation and motion compensation (MEMC) frequency multiplication processing, or image correction and the like to realize image enhancement functions.
[0138] The control processing module 822 is connected with the algorithm processing module FPGA and is configured to receive processed video image processing signal data as image data to be projected. The control processing module 822 outputs a current PWM brightness adjustment signal and an enable control signal according to the image data to be projected and realizes timing and lighting control of the light source 830 through the light source driving circuit 840.
[0139] The light modulation device 823 can receive the video image signal output by the TV board 810, and analyze the partition brightness signal and the image component of the video image. Alternatively, the light modulation device 200 can receive the to-be-projected image signal output by the FPGA 821, which can include the image brightness signal and the image component after being absorbed.
[0140] The light source 830 is a red light source, a blue light source and a green light source, and the three color light sources can emit light simultaneously or in a time sequence. The light source 830 is driven to emit light according to the time sequence of image display indicated by the control instruction of the control processing module 822.
[0141] In the exemplary embodiments of the present application, a display terminal is provided, which can be a desktop computer, a portable computer, a smart phone, a tablet computer, a personal digital assistant (PDA) and the like. The display terminal can include a center processing unit (CPU), a memory, an input / output device and the like, the input device can include a keyboard, a mouse, a touch screen and the like, and the output device can include a display device such as a liquid crystal display (LCD), a cathode ray tube (CRT) and the like.
[0142] For different display terminals, in some exemplary embodiments, the user interface 620, 820 can be an interface capable of being externally connected to a required device, and the connected device includes but is not limited to a keypad, a display, a speaker, a microphone, a joystick and the like.
[0143] The processor is responsible for managing the bus architecture and general processing, and the memory can store data used by the processor 600 when performing operations.
[0144] In some exemplary embodiments, the processor can be a CPU (central processor), an ASIC (application specific integrated circuit), an FPGA (field-programmable gate array) or a CPLD (complex programmable logic device).
[0145] The memory can include a read-only memory (ROM) and a random access memory (RAM), and provide the processor with program instructions and data stored in the memory. In the embodiments of the present application, the memory can be used to store the programs of any of the methods provided in the exemplary embodiments of the present application.
[0146] The processor, by invoking the program instructions stored in the memory, is configured to execute any of the methods provided in the exemplary embodiments of the present application according to the obtained program instructions.
[0147] A computer storage medium is provided in the exemplary embodiments of the present application, configured to store the computer program instructions used by the apparatus provided in the above embodiments of the present application, and includes the program for executing any of the methods provided in the above embodiments of the present application.
[0148] The computer storage medium can be any available medium or data storage device that can be accessed by the computer, including but not limited to a magnetic storage (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical storage (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor storage (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state disk (SSD), etc.).
[0149] Those skilled in the art should understand that the exemplary embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to a magnetic disk storage and an optical storage, etc.) containing computer-usable program code.
[0150] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, as well as a combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus generate a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in a flow or multiple flows and / or blocks Figure 1 The functions specified in a flow or multiple flows and / or blocks
[0151] These computer program instructions can also be stored in a computer-readable memory capable of directing the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction means, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in a flow or multiple flows and / or blocks Figure 1the function specified in the one or more blocks.
[0152] These computer program instructions can also be loaded into a computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable data processing devices, to generate a computer implemented process, so that the instructions executed on the computer or other programmable data processing devices provide the function implemented in the flow Figure 1 the flow or flows and / or blocks Figure 1 the steps of the function specified in the one or more blocks.
[0153] Based on the exemplary embodiments shown in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work, fall within the scope of the present application. In addition, although the disclosure in the present application is introduced according to one or several examples, it should be understood that each aspect of the disclosure can also constitute a complete technical solution independently.
[0154] It should be understood that the terms "first", "second", "third", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, for example, those other than the order given in the embodiment illustration or description of the present application can be implemented.
[0155] In addition, the terms "include" and "have" and any variations thereof are intended to cover but not exclusive inclusion, for example, a product or device containing a series of components does not necessarily limit to those components clearly listed, but can include other components not clearly listed or inherent to these products or devices.
[0156] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A laser projection system, characterized by, The laser projection system comprises a laser projection host, a laser projection screen, a second display, a main controller and a sensor; the main controller is connected with the laser projection host, the second display and the sensor respectively; The main controller is configured to: in response to a received image correction instruction, acquire a to-be-corrected image and prompt information corresponding to the to-be-corrected image; control the laser projection host to project the to-be-corrected image to the laser projection screen; control the second display to display the prompt information; The laser projection host is configured to: project the to-be-corrected image to the laser projection screen; The laser projection screen is configured to: display the to-be-corrected image projected by the laser projection host; The second display is configured to: display the prompt information sent by the laser projection host; The sensor is configured to: acquire the to-be-corrected image displayed by the laser projection screen, and send the to-be-corrected image to the main controller; The main controller is specifically configured to: in response to an image correction operation performed by a user, adjust the to-be-corrected image according to the to-be-corrected image sent by the sensor. When the second display is arranged on the laser projection host, the laser projection system further comprises an auxiliary controller; the main controller is connected with the auxiliary controller; 2. The laser projection system of claim 1, wherein, The main controller is specifically configured to: send a first display instruction to the auxiliary controller; the first display instruction is used to instruct the second display to display the prompt information; The auxiliary controller is configured to: receive the first display instruction, and control the second display to display the prompt information. When the second display is a micro projection system, the micro projection system further comprises a micro projection host; the main controller is connected with the micro projection host; 3. The laser projection system of claim 1, wherein, The main controller is specifically configured to: send a projection instruction to the micro projection host; the projection instruction is used to instruct the micro projection host to project the prompt information to the second display; The micro projection host is configured to: receive the projection instruction, and project the prompt information to the second display. When the second display is a display of a terminal, the main controller is in communication connection with the terminal; 4. The laser projection system of claim 1, wherein, The main controller is specifically configured to: send a second display instruction to the terminal; the second display instruction is used to instruct the terminal to display the prompt information; The terminal is configured to: receive the second display instruction, and display the prompt information. The laser projection system further comprises a communicator; the main controller is in communication connection with the terminal through the communicator; 5. The laser projection system of claim 4, wherein, The communicator is configured to: receive the second display instruction sent by the main controller; and send the second display instruction to the terminal. The laser projection system is an ultra-short-focus laser projection system.
6. The laser projection system of any of claims 1-5, wherein, The main controller is further configured to:
7. The laser projection system of any of claims 1-5, wherein, in response to an image correction operation performed by a user, adjust the to-be-corrected image, so that the adjusted to-be-corrected image meets a preset condition. The main controller applied to the laser projection system in any one of claims 1-7 comprises:
8. An image correction method characterized by, In response to the received image correction instruction, obtain a to-be-corrected image and prompt information corresponding to the to-be-corrected image; Control the laser projection host to project the to-be-corrected image to the laser projection screen; Control the second display to display the prompt information; In response to the image correction operation performed by the user, adjust the to-be-corrected image according to the to-be-corrected image sent by the sensor.
9. The image correction method according to claim 8, characterized by, Further comprising: In response to the image correction operation performed by the user, adjust the to-be-corrected image so that the adjusted to-be-corrected image meets a preset condition.
Citation Information
Patent Citations
Projection image correction method and device and projection system
CN109951691A