CN113542707A - Projection display method, projection display device, optical machine and projector - Google Patents
Projection display method, projection display device, optical machine and projector Download PDFInfo
- Publication number
- CN113542707A CN113542707A CN202110801936.4A CN202110801936A CN113542707A CN 113542707 A CN113542707 A CN 113542707A CN 202110801936 A CN202110801936 A CN 202110801936A CN 113542707 A CN113542707 A CN 113542707A
- Authority
- CN
- China
- Prior art keywords
- projection
- instruction
- image
- operation instruction
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 110
- 230000003287 optical effect Effects 0.000 title claims abstract description 110
- 238000003384 imaging method Methods 0.000 claims description 11
- 230000000694 effects Effects 0.000 abstract description 15
- 230000005540 biological transmission Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000016507 interphase Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3179—Video signal processing therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3179—Video signal processing therefor
- H04N9/3185—Geometric adjustment, e.g. keystone or convergence
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The embodiment of the disclosure discloses a projection display method and device, an optical machine and a projector, and solves the problem that the screen fixing effect fails due to the fact that the screen fixing is realized through an Android side in the existing screen fixing scheme. According to the technical scheme, the command code and the command parameter corresponding to the operation instruction are obtained, and when the received operation instruction is the screen fixing instruction, the optical machine is controlled to lock the current display image to the projection interface, so that the screen fixing effect can be quickly and stably achieved; compared with the traditional method for maintaining the foreground picture of the Android system, the technical scheme disclosed by the invention can be free from the interference of the Android system, directly takes the image currently displayed by the optical machine of the projection equipment as the image displayed on the fixed screen, is free from the influence of various operations of the Android system and the influence of the image output by the system, and realizes the more stable screen fixing effect.
Description
Technical Field
The disclosure relates to the technical field of projection equipment, in particular to a projection display method, a projection display device, an optical machine and a projector.
Background
In the industry of intelligent projectors, when the static display picture is realized, the common method is to maintain a foreground display picture from an Android (Android operating system) layer to realize the static picture; however, due to the Android multi-process and different window layering mechanisms, any process can preempt the display of the picture on the uppermost layer, so that the screen fixing scheme is easily influenced by a third-party process, and the screen fixing effect fails.
Disclosure of Invention
The embodiment of the disclosure provides a projection display method and device, an optical machine and a projector, which improve the stability of screen fixing and avoid the problem of screen fixing effect failure caused by the fact that the screen fixing is realized through an Android side in the conventional screen fixing scheme.
In one aspect, the present disclosure provides a projection display method, which is applied to a projection optical-mechanical system, and the method includes:
acquiring an operation instruction, and acquiring a command code and a command parameter corresponding to the operation instruction;
judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter;
and if the operation instruction is the screen fixing instruction, controlling the optical machine to lock the current display image to a projection interface.
Optionally, if the operation instruction is the screen fixing instruction, after the currently displayed image is locked to the projection interface, the method includes:
receiving a target image to be displayed;
if a new operation instruction is received, judging whether the new operation instruction is a screen unlocking instruction or not;
if the new operation instruction is the screen-unlocking instruction, displaying the target image according to a preset projection mode;
and if the new operation instruction is not the screen-unlocking instruction, continuing to lock the current display image to the projection interface.
Optionally, if the operation instruction is a screen-off instruction, displaying the target image according to a preset projection manner includes:
if the operation instruction is a screen-resolving instruction, acquiring the target image;
generating a data stream of the target image according to the target image;
and sending the data stream to the optical machine for display.
Optionally, if the operation instruction is the screen fixing instruction, after the currently displayed image is locked to the projection interface, the method further includes:
and receiving a target image to be displayed and audio data corresponding to the target image to be displayed, and playing the audio data.
Optionally, if the operation instruction is the screen fixing instruction, after the currently displayed image is locked to the projection interface, the method includes:
acquiring a display image of a projection interface, wherein the display image of the projection interface is an image obtained by integrally shooting a current display image on the projection interface;
calculating a distortion value between a display image of the projection interface and the current display image;
adjusting the current display image according to the distortion value;
and when the adjustment of the current display image is finished, executing screen unlocking and setting operation.
Optionally, after determining whether the operation instruction is a screen fixing instruction according to the command code and the command parameter, the method further includes:
if the operation instruction is not a screen fixing instruction, judging whether the operation instruction is an image switching instruction or not;
if the operation instruction is an image switching instruction, locking the current display image to a projection interface;
judging whether a target display image is received or not;
and if the target display image is received, replacing the current display image with the target display image.
Optionally, if the operation instruction is the screen fixing instruction, after the currently displayed image is locked to the projection interface, the method further includes:
acquiring an environment image of an environment where the projection equipment is located;
calculating a gray value of the environment image;
and adjusting the projection brightness of the current display image according to the gray value.
In another aspect, the present disclosure provides a projection display device including:
the acquisition module is used for acquiring an operation instruction and acquiring a command code and a command parameter corresponding to the operation instruction;
the judging module is used for judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter;
and the display module is used for locking the current display image to a projection interface if the operation instruction is the screen fixing instruction.
In another aspect, the present disclosure provides an optical machine applied to a projector, the optical machine including:
a light source, an imaging system and a projection display control unit;
the imaging system is connected with the light source and is used for projecting light emitted by the light source after imaging;
the projection display control unit is connected with the light source and used for executing the operation in the projection display method to control the light source.
In another aspect, the present disclosure provides a projector comprising the light engine, a memory, and a processor; the processor is connected with the optical machine, an application program is stored in the memory, and the processor is used for running the application program in the memory and controlling the optical machine to execute the operation in the projection display method.
The method comprises the steps of obtaining an operation instruction, and obtaining a command code and a command parameter corresponding to the operation instruction; judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter; if the operation instruction is the screen fixing instruction, controlling the optical machine to lock a current display image to a projection interface; when the received operation instruction is a screen fixing instruction, the image currently displayed by the optical machine of the projection equipment is displayed in a freeze frame mode, and the screen fixing effect can be quickly and stably achieved; compared with the traditional method for maintaining the foreground picture of the Android system, the technical scheme disclosed by the invention can be free from the interference of the Android system, directly takes the image currently displayed by the optical machine of the projection equipment as the image displayed on the fixed screen, is free from the influence of various operations of the Android system and the influence of the image output by the system, and realizes the more stable screen fixing effect.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic flowchart of an embodiment of a projection display method provided by an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of an embodiment of a screen-fixed projection display method in the projection display method provided by the embodiment of the present disclosure;
fig. 3 is a flowchart illustrating an embodiment of a method for determining a screen determining instruction in a projection display method according to an embodiment of the present disclosure;
FIG. 4 is an embodiment of an application scenario of a projection display method according to an embodiment of the disclosure;
FIG. 5 is another application scenario embodiment of the projection display method according to the embodiment of the disclosure;
FIG. 6 is an embodiment of an application scenario of the projection display method according to the embodiment of the disclosure for adjusting a projection screen;
FIG. 7 is an embodiment of an application scenario of a projection display method for video switching according to an embodiment of the present disclosure;
FIG. 8 is an embodiment of an application scenario in which the projection display method according to the embodiment of the disclosure adjusts the brightness of a displayed image;
fig. 9 is a schematic structural diagram of an embodiment of a projection display device provided in an embodiment of the present disclosure;
fig. 10 is a schematic structural diagram of an embodiment of an optical machine provided in the present disclosure;
fig. 11 is a schematic structural diagram of an embodiment of a projector according to the disclosed embodiment.
Detailed Description
The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
The embodiment of the disclosure provides a projection display method, a projection display device, projection display equipment and a storage medium.
In accordance with an embodiment of a projection display method provided by an embodiment of the present disclosure, it should be noted that the steps shown in the flowchart in the drawings may be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in an order different from that here.
As shown in fig. 1, fig. 1 is a schematic flowchart of an embodiment of a projection display method provided by an embodiment of the present disclosure. The projection display method provided by the embodiment of the disclosure takes the optical projection engine system as an example for explanation, and for simplification of description, the execution main body is omitted in the embodiment of the disclosure, and it can be understood that the execution main body of the following technical solution is the optical projection engine system. Optionally, the projection light system may be an android-based control system; alternatively, the projector optical System may be a control System based on ios (internet Operating System-Cisco, apple mobile Operating System); alternatively, the projection optics system may be a windows (microsoft windows) based control system. Optionally, the projection device is in communication connection with a control terminal, and the control terminal is configured to generate an operation command for controlling the projection device and send the operation command to the projection device; alternatively, the control terminal may be a mobile terminal, such as a mobile phone, a notebook computer, and a tablet computer; alternatively, the control terminal may be a fixed terminal such as a high-performance computer, a TV (television) box, and a computer. As shown in FIG. 1, the projection display method comprises steps 101-103:
The operation command is an operation command for controlling the projection device, and the operation command includes, but is not limited to, a screen-fixing command, a screen-unlocking command, a continuous projection command, and a projection-stopping command.
Optionally, there are multiple ways to obtain the operation instruction, examples include:
(1) the method includes the steps that an operation instruction generated by the projection equipment can be obtained, specifically, the operation instruction generated by an APP (Application) of the projection control system according to an operation input by a user is obtained by the projection equipment; for example, a user performs a screen fixing operation input by an APP of the projection control system, and the projection device obtains an operation instruction corresponding to the screen fixing operation generated by the projection control system according to the input of the user; the modes in which the user operates through the APP input of the projection control system include, but are not limited to, click button input, text input, and voice input.
(2) The operation instruction sent by the control terminal can be obtained, for example, a user inputs a screen fixing operation through the control terminal, the control terminal generates an operation instruction corresponding to the screen fixing operation according to the screen fixing operation input by the user, and sends the operation instruction to the projection device through a communication transmission mode. The communication transmission mode includes, but is not limited to, a WIFI (Wireless Fidelity, WIFI), a cellular network, a wired network, a light, and a USB (Universal Serial Bus) transmission mode.
It should be noted that, the manner of obtaining the operation instruction is only to better illustrate the embodiment of the present disclosure, and does not limit the manner of obtaining the operation instruction in the embodiment of the present disclosure, for example, the operation instruction sent by the cloud may also be obtained.
Optionally, the command code and the command parameter corresponding to the operation instruction may be obtained through a preset correspondence between the operation instruction and the command code.
Optionally, the preset correspondence between the operation instruction and the command code is used to indicate an association relationship between the operation instruction and a parameter of the corresponding operation, where the parameter of the operation corresponding to the operation instruction includes, but is not limited to, an access node of the operation corresponding to the operation instruction and a code address of the operation corresponding to the operation instruction. Illustratively, when the operation instruction is a screen fixing instruction, a code address of the screen fixing operation corresponding to the screen fixing instruction is obtained from a kernel node directory, a character string is formed by the screen fixing node of the obtained screen fixing instruction and the code address of the screen fixing operation, and a command code of the screen fixing instruction is DISPLAY _ free 0x1A, wherein free is the screen fixing node of the screen fixing instruction and represents that an operation which the operation instruction needs to execute is screen fixing, wherein screen fixing is to lock a current DISPLAY image on a projection interface and keep unchanged, and 0x1A is the code address of the screen fixing operation.
The command parameters are the address type of the operation corresponding to the operation instruction, the data length of the operation instruction, the data of the operation instruction and the serial port address of the operation instruction.
Optionally, the command code corresponding to the operation instruction is obtained through a preset corresponding relationship between the operation instruction and the command code, the interface of the operation corresponding to the operation instruction, the data length of the operation instruction, the data of the operation instruction and the serial port address of the operation instruction are determined according to the command code, a character string is formed by the interface of the operation corresponding to the operation instruction, the data length of the operation instruction, the data of the operation instruction and the serial port address of the operation instruction, and the character string is used as a command parameter. For example, taking an operation instruction timing screen-fixing instruction as an example for explanation, after determining that a command code of the screen-fixing instruction is DISPLAY _ free 0x1A, obtaining an interface for executing the screen-fixing operation according to the command code of the screen-fixing instruction, obtaining a data length of the screen-fixing instruction, determining serial addresses of a serial adapter and the screen-fixing instruction, forming a character string by the interface for executing the screen-fixing operation, the data length of the screen-fixing instruction, and the serial addresses of the serial adapter and the screen-fixing instruction, and taking the character string as a command parameter, wherein the interface for executing the screen-fixing operation is an interface which needs to be called and includes a code address corresponding to the screen-fixing operation and an interface required by a code corresponding to the screen-fixing operation.
And 102, judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter.
Optionally, the command code and the command parameter may be compared with a preset command code and a preset command parameter, respectively, to determine whether the operation instruction is a screen-fixing instruction, where the preset command code and the preset command parameter include, but are not limited to, an address type, a data length, and a serial port address of the command code and the command parameter; specifically, the command code and the command parameter are respectively compared with a preset command code and a preset command parameter, and if the command code is the same as the preset command code and the command parameter is the same as the preset command parameter, the operation instruction is determined to be a screen fixing instruction; and if the command code is not the same as the preset command code and/or the command parameter is not the same as the preset command parameter, judging that the operation instruction is not the screen fixing instruction.
Optionally, when the operation instruction is not a screen fixing instruction, the projection device is controlled to adjust the operation mode according to the operation instruction, for example, when the operation instruction is a projection stopping instruction, the projection device is controlled to stop projecting.
And 103, if the operation instruction is a screen fixing instruction, controlling the optical machine to lock the current display image to the projection interface.
Optionally, in order to reduce power consumption of the projection device and save energy, after the current display image is locked to the projection interface, whether the screen fixing time of the optical machine reaches a preset duration is determined, and when the screen fixing time of the optical machine reaches the preset duration, the projection device enters a standby state.
The method comprises the steps of obtaining an operation instruction, and obtaining a command code and a command parameter corresponding to the operation instruction; judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter; if the operation instruction is a screen fixing instruction, controlling the optical machine to lock the current display image to the projection interface; when the received operation instruction is a screen fixing instruction, the image currently displayed by the optical machine of the projection equipment is displayed in a freeze frame mode, and the screen fixing effect can be quickly and stably achieved; compared with the traditional method for maintaining the foreground picture at the Android system end, the method for maintaining the foreground picture at the Android system end can be free from the interference of an Android system, directly take the image currently displayed by the optical machine of the projection equipment as the image displayed on the fixed screen, is free from the influence of various operations of the Android system and the influence of the image output by the system, and realizes the more stable screen fixing effect.
Optionally, the projection device is provided with a display screen, a display image may be output through the display screen, and the display screen responds to an input operation instruction and controls the optical machine according to the operation instruction, where the display image includes a current display image of the optical machine and an image to be displayed in the projection device. Optionally, in order to implement asynchronous display of the projection device, after the optical projection engine system locks the currently displayed image to the projection interface according to the screen fixing instruction, the optical projection engine system may continue to receive an operation instruction of the user, and execute a corresponding operation according to the operation instruction, specifically, when the optical projection engine system locks the currently displayed image to the projection interface according to the screen fixing instruction, and the optical projection engine system displays the currently displayed image in a freeze-dried manner, the optical projection engine system may further receive other operation instructions of the user and complete the corresponding operation, where an image displayed by the optical projection engine is different from an image picture displayed by the display screen of the projection device, so as to implement asynchronous display. For example, taking an optical machine to project a PPT (Microsoft Office PowerPoint, Microsoft Office presentation), when an image currently displayed by the optical machine is a second page of the PPT, a screen-fixing instruction is received, the optical machine locks the second page of the PPT to a projection interface, at this time, a user opens a WORD (Microsoft Office WORD, a WORD processor application program of Microsoft corporation) in the projection device, where the WORD has an interpretation record of contents of an image frame of the PPT second page, the user interprets the contents of the image frame of the second page according to the WORD, at this time, the projection device displays the WORD, and the optical machine continuously displays the image of the second page, so that the display page of the display screen of the projection device and the display page of the optical machine of the projection device are asynchronous. Optionally, in order to avoid the interference of the Andoid system and cause the screen fixing failure of the projection device, after step 103, the received image to be displayed is stored in an overlaying manner, and it is determined whether a screen unlocking instruction is received. Specifically, as shown in fig. 2, fig. 2 is a schematic flow chart of an embodiment of a fixed-screen projection display method in the projection display method provided by the embodiment of the present disclosure, where the fixed-screen projection display method includes steps 201 to 204:
Optionally, the received target image to be displayed may be subjected to overlay storage, where the overlay storage is that the received current frame image replaces the saved previous frame image, and specifically, the overlay storage includes steps a1 to a 3:
step a1, receiving the image to be displayed of the t frame, and buffering the image to be displayed of the t frame.
Step a2, receiving the t +1 th frame to be displayed image.
Step a3, deleting the t frame image to be displayed, and caching the t +1 frame image to be displayed; wherein t is a positive integer greater than 0.
Optionally, after the currently displayed image is locked to the projection interface, when the target image to be displayed includes audio data, the optical projection engine system plays the audio data, specifically, receives the target image to be displayed and the audio data corresponding to the target image to be displayed, and plays the audio data.
Optionally, the method for determining whether the received operation instruction is the screen-fixing instruction is similar to the method for determining whether the operation instruction is the screen-fixing instruction in step 102, and details are not repeated here.
And 203, if the operation instruction is a screen unlocking instruction, displaying the target image according to a preset projection mode.
Optionally, when it is determined that the operation instruction is a screen-off instruction, storing the received target image to be displayed in a target file of the projection device, generating a data stream according to the target image, and sending the data stream to the optical machine for display, specifically, including steps b1 to b 3:
and b1, if the operation instruction is a screen unlocking instruction, acquiring a target image.
And if the operation instruction is a screen-off instruction, acquiring a target image stored in a target file of the projection equipment.
Step b2, generating a data stream of the target image from the target image.
And step b3, sending the data stream to the optical machine for display.
Optionally, after the data stream is sent to an optical engine of the projection device for display, the target image is updated according to a preset projection sequence, and an image of a next action stored in a target file of the projection device is used as the target image.
Optionally, the preset projection mode includes, but is not limited to, continuous projection and automatic projection.
Alternatively, the predetermined projection modes include mercator projection, gaussian-kruger projection, common transverse axis mercator projection, and lambert equiangular projection.
And step 204, if the new operation instruction is not the screen-resolving instruction, continuing to lock the current display image to the projection interface.
According to the embodiment of the disclosure, after the optical machine is controlled to lock the current display image to the projection interface, the target image to be displayed is received to be stored in a covering manner, so that the storage consumption of the projection equipment is reduced; when the screen-unlocking instruction is not received, the current display image is continuously locked to the projection interface without being influenced by the received operation instruction; and when a screen-resolving instruction is received, storing the received target image to be displayed into a target file of the projection equipment, and displaying the image content in the target file according to a preset projection sequence, thereby improving the flexibility of image display of the projection equipment.
Optionally, when the operation instruction is obtained, the optical projection engine system converts the obtained operation instruction into a command code and a command parameter, and transmits the command code and the command parameter to the optical engine through the serial bus, specifically, the method includes steps c1 to c 3:
and c1, obtaining the command code and the command parameter corresponding to the operation instruction through the preset corresponding relation between the operation instruction and the command code.
Optionally, before step c1, the optical projection engine system may read the operation instruction through an access node of the projection device, where the access node is used for data transmission.
Optionally, the operation instruction sent by the control terminal may be received through an interface of the projection device, and the operation instruction is read.
Optionally, when the operation instruction is read through an access node of the projection device, the projection device creates the access node before the operation instruction is read, generates the operation instruction, accesses the access node, and writes the generated operation instruction into the access node. The access nodes are used for data transmission of operation instructions in the projection equipment, and include but are not limited to a screen fixing node, a projection stopping node and a continuous projection node. Specifically, before the operation instruction is read, a directory address of the access node is created in the projection optical machine system, and the APP of the projection device writes the operation instruction into the access node according to the operation instruction generated by the operation input by the user. For example, taking an operation instruction generated by the APP of the projection device according to an operation input by a user as a screen fixing instruction as an example, a directory address of a screen fixing node is created under a control directory of an optical engine of the optical engine system of the projection device, and the screen fixing instruction generated by the APP of the projection device according to the operation input by the user accesses the screen fixing node through the directory address and writes the screen fixing instruction into the screen fixing node. For example, a directory address freeze of a screen fixing node is created under a control directory sys/class/jmgo _ dlp of an optical machine of a projection optical-mechanical system, the directory of the screen fixing node is sys/class/jmgo _ dlp/freeze, wherein jmgo _ dlp is a kernel node directory of a projection device, and a screen fixing instruction generated by an APP of the projection device according to an operation input by a user is written into an access node by accessing the screen fixing node sys/class/jmgo _ dlp/freeze.
Optionally, before the operation instruction is read by the access node of the projection device, the operation instruction may also be generated by a debug tool debug.
Step c2, write the command code and command parameters to the serial bus.
And acquiring the serial port adapter and the serial port address of the operation instruction in the command parameters, and writing the command code and the command parameters into the serial bus according to the serial port address.
Alternatively, the serial bus is an I2C serial bus.
And c3, transmitting the command code and the command parameter to the optical machine through the serial bus.
Optionally, the optical engine receives a command code and a command parameter corresponding to the operation instruction through the I2C serial bus, determines whether the command is a screen fixing command code according to the command code, and when the command is the screen fixing command code, executes a screen fixing operation corresponding to the command code through the command parameter and the command code, and locks the currently displayed image to the projection interface.
According to the embodiment of the disclosure, when the operation instruction is obtained, the obtained operation instruction is converted into the command code and the command parameter, the command code and the command parameter are transmitted to the optical machine through the serial bus, and the operation instruction is directly sent to the optical machine, so that the optical machine executes the operation corresponding to the operation instruction according to the command code and the command parameter, and the modification of the operation instruction and the time delay caused by transmission time consumption in the transmission process of the operation instruction at each stage of the projection equipment are reduced.
Optionally, after receiving the operation instruction, the optical machine determines whether the operation instruction is a screen fixing instruction according to a command code corresponding to the operation instruction, specifically, as shown in fig. 3, fig. 3 is a flowchart illustrating an embodiment of a method for determining a screen fixing instruction in the projection display method provided by the embodiment of the present disclosure, where the method for determining a screen fixing instruction includes steps 301 to 302:
Optionally, determining whether the command code is a screen-fixing command code by the access node and the code address of the command code, specifically, including steps d 1-d 6:
step d1, the access node and code address of the command code are obtained.
And d2, judging whether the access node of the command code is the screen-fixed node.
And d3, if the access node of the command code is not the screen-fixing node, judging that the command code is not the screen-fixing command code.
And d4, if the access node of the command code is the screen-fixing node, judging whether the code address of the command code is the code address of the screen-fixing operation.
In step d5, if the code address of the command code is the code address of the screen-fixing operation, it is determined that the command code is the screen-fixing command code.
In step d6, if the code address of the command code is not the code address of the screen-fixing operation, the command code is determined to be the screen-decoding command code.
Optionally, comparing the command code with a preset screen-fixing command code, and if the command code is the same as the preset screen-fixing command code, determining that the command code is the screen-fixing command code; and if the command code is not the same as the preset screen fixing command code, judging that the command code is not the screen fixing command code.
Optionally, the method for determining whether the command parameter is the screen-fixing command parameter is similar to the method for determining the command code, and is not described herein again.
Optionally, when the operation instruction is a screen fixing instruction, determining a code address of the screen fixing operation according to the screen fixing command code, determining an interface required by executing a code corresponding to the screen fixing operation according to the command parameter, acquiring the code of the screen fixing operation according to the code address of the screen fixing operation, calling the interface to execute the screen fixing operation, and performing frame fixing display on an image currently displayed by the optical machine.
According to the method and the device, whether the operation instruction is a screen fixing instruction or not is judged through the command code and the command parameter corresponding to the operation instruction, and the misjudgment condition of the operation instruction is reduced; and when the operation instruction is a screen fixing instruction, acquiring a code address of the screen fixing operation through the command code, calling an interface to execute the screen fixing operation, performing freeze frame display on the image currently displayed by the optical machine, and performing static display of the image through an optical-mechanical layer of the projection equipment.
Optionally, to better explain the projection display method provided by the embodiment of the present disclosure, in the embodiment of the present disclosure, taking an operation instruction as an example of a screen fixing instruction generated by a projection device, an application scenario of the projection display method is provided, for example, as shown in fig. 4, fig. 4 is an application scenario embodiment of the projection display method of the embodiment of the present disclosure, where the projection display method includes steps e1 to e 6:
step e1, the APP or debug tool issues a screen fixing instruction. And an APP of a projection control system in the projection equipment generates a screen fixing instruction according to a screen fixing operation input by a user, or generates the screen fixing instruction through a debug debugging tool.
And e2, accessing the screen fixing node and writing the screen fixing instruction into the screen fixing node.
And e3, receiving a screen fixing instruction transmitted by the screen fixing node. And receiving an APP or debugging tool debug through the screen fixing node to generate a screen fixing instruction.
And e4, acquiring the corresponding command code and command parameter of the screen fixing instruction.
Step e5, write the command code and command parameters to the I2C serial bus. The command code and command parameters are transmitted to the optical engine through the I2C serial bus.
And step e6, the optical machine executes the screen fixing operation. The optical machine receives the command code and the command parameter through the I2C serial bus, executes the screen fixing operation corresponding to the command code, and displays the image currently displayed by the optical machine in a freeze frame mode.
According to the embodiment of the disclosure, the screen fixing instruction generated by the projection equipment is acquired through the screen fixing node, the screen fixing instruction is written into the I2C serial bus, the screen fixing instruction is directly transmitted to the optical machine through the I2C serial bus, the image currently displayed by the optical machine of the projection equipment is displayed in a freeze-frame manner, and the screen fixing effect can be quickly and stably achieved; compared with the traditional method for maintaining the foreground picture of the Android system, the method for maintaining the foreground picture of the Android system can directly use the image currently displayed by the optical machine of the projection equipment as the image displayed on the fixed screen without being interfered by the Android system, and is not influenced by various operations of the Android system and the image output by the system.
Optionally, to better explain the projection display method provided by the embodiment of the present disclosure, in the embodiment of the present disclosure, taking an operation instruction as an example of a screen fixing instruction sent by a control terminal received by a projection device interface, providing an application scenario of the projection display method, for example, as shown in fig. 5, fig. 5 is another application scenario embodiment of the projection display method of the embodiment of the present disclosure, where the projection display method includes steps f1 to f 4:
and f1, receiving a screen fixing instruction sent by the control terminal. And an interface of the projection equipment receives a screen fixing instruction sent by the control terminal.
And f2, acquiring the corresponding command code and command parameter of the screen fixing instruction.
Step f3, write the command code and command parameters to the I2C serial bus. The command code and command parameters are transmitted to the optical engine through the I2C serial bus.
And f4, the optical machine orders the screen fixing operation. The optical machine receives the command code and the command parameter through the I2C serial bus, executes the screen fixing operation corresponding to the command code, and displays the image currently displayed by the optical machine in a freeze frame mode.
The screen fixing instruction sent by the control terminal is received through the interface of the projection equipment, the screen fixing instruction is written into the I2C serial bus, the screen fixing instruction is directly transmitted to the optical machine through the I2C serial bus, the image currently displayed by the optical machine of the projection equipment is displayed in a freeze frame mode, and the screen fixing effect can be quickly and stably achieved; and the flexibility of the projection display method is increased by controlling a screen fixing instruction sent by the terminal.
Optionally, to better describe the projection display method provided by the embodiment of the present disclosure, the embodiment of the present disclosure takes adjusting a projection picture as an example, and provides another application scenario of the projection display method, for example, as shown in fig. 6, fig. 6 is an embodiment of an application scenario where the projection display method of the embodiment of the present disclosure is used for adjusting a projection picture, and the illustrated method for adjusting a projection picture includes steps 601 to 604:
Optionally, the display image of the projection interface is a picture obtained by integrally shooting the current display image on the projection interface.
Optionally, when the projection screen is adjusted, a screen fixing instruction is generated, and the optical machine system controls the optical machine to lock the current display image to the projection interface.
Optionally, after the optical machine locks the current display image to the projection interface, the projection optical machine system obtains the current display image on the projection interface shot by the third-party camera, where the third-party camera may be a camera of the projection device, or may be a camera externally connected through communication connection modes such as USB, WIFI, bluetooth, and the like.
Optionally, the currently displayed image is a preset black-and-white block inter-phase grid map, where light spots are disposed at intersections of each black-and-white block in the black-and-white block inter-phase grid map, and optionally, the black-and-white block inter-phase grid map includes W × H light spots.
Optionally, the display image of the projection interface is an image obtained by shooting the black-and-white block inter-phase grid map on the projection interface as a whole.
Optionally, a distortion value between the display image of the projection interface and the current display image may be calculated by coordinates of the light point in the display image and coordinates of the light point in the current display image, specifically, the method includes the steps of:
(1) and acquiring coordinates of W x H light spots in a display image of the projection interface.
(2) And calculating the deflection angle of the display image of the projection interface, and transforming the display image of the projection interface according to the deflection angle of the display image of the projection interface.
(3) And establishing a coordinate system in the display image of the transformed projection interface, and calculating the distortion value of the light spot in the display image of the transformed projection interface.
Optionally, the adjustment value of the light spot is obtained according to the actual coordinate of the light spot in the display image of the transformed projection interface and the theoretical coordinate of the light spot in the display image of the transformed projection interface, and the current display image is adjusted according to the adjustment value of the light spot.
And step 604, when the adjustment of the current display image is finished, executing screen unlocking and screen fixing operation.
According to the projection display method, the projection display method is used for adjusting the projection picture, in the adjustment of the projection picture, the current display image is locked to the projection interface through the screen fixing instruction, the current display image is used as the reference image, the picture projected by the optical machine is adjusted, and the failure of adjustment of the projection picture caused by the change of the current display image is prevented.
Optionally, to better explain the projection display method provided by the embodiment of the present disclosure, the embodiment of the present disclosure takes video switching as an example, and provides another application scenario of the projection display method, for example, as shown in fig. 7, fig. 7 is an application scenario embodiment of the projection display method of the embodiment of the present disclosure for video switching, where the illustrated video switching method includes steps 701 to 704:
in step 701, if the operation instruction is not the screen-fixing instruction, it is determined whether the operation instruction is an image switching instruction.
Optionally, after determining that the operation instruction is not the screen fixing instruction according to the command code and the command parameter, determining whether the operation instruction is an image switching instruction according to the command code and the command parameter.
In step 702, if the operation instruction is an image switching instruction, the currently displayed image is locked to the projection interface.
According to the embodiment of the disclosure, when video switching is performed, the current display image is locked to the projection interface, whether the target display image is received or not is judged, and if the target display image is received, the current display image is replaced by the target display image, so that unsmooth image switching caused by image receiving delay during video switching is prevented.
Optionally, to better explain the projection display method provided by the embodiment of the present disclosure, the embodiment of the present disclosure takes adjusting the brightness of the display image according to the environmental gray scale when executing the screen fixing instruction as an example, and provides another application scenario of the projection display method, for example, as shown in fig. 8, fig. 8 is an application scenario embodiment of adjusting the brightness of the display image by the projection display method according to the embodiment of the present disclosure, where the illustrated display image brightness adjustment method includes steps 801 to 803:
Optionally, the ambient image is an ambient image of the environment in which the projection device is located.
Optionally, a camera is used for shooting an area containing a projection picture on a projection interface to obtain a first image, a current display image of the optical machine is subjected to screenshot to obtain a second image, a part of the first image, which is the same as the display content of the second image, is identified, and other parts of the first image are used as environment images.
And step 803, adjusting the projection brightness of the currently displayed image according to the gray value.
Optionally, adjusting the projection brightness of the currently displayed image according to the gray-scale value comprises:
(1) and determining the projection brightness value according to the corresponding relation between the gray value of the environment image and the preset gray value-projection brightness.
The preset grey value-projection brightness corresponding relation is used for indicating the mapping relation between the grey value and the projection brightness. Alternatively, the gray-value-projection-luminance correspondence may be established by experimental tests.
(2) And adjusting the projection brightness of the current display image according to the projection brightness value.
According to the embodiment of the disclosure, the light machine is controlled to lock the current display image to the projection interface, and the brightness of the current display image is adjusted according to the gray value of the environment image, so that the user experience is greatly improved.
In order to better implement the projection display method provided by the embodiment of the present disclosure, on the basis of the projection display method, the embodiment of the present disclosure further provides a projection display device, as shown in fig. 9, where fig. 9 is a schematic structural diagram of an embodiment of the projection display device provided by the embodiment of the present disclosure, and the projection display device shown includes:
an obtaining module 901, configured to obtain an operation instruction, and obtain a command code and a command parameter corresponding to the operation instruction;
the judging module 902 is configured to judge whether the operation instruction is a screen fixing instruction according to the command code and the command parameter;
and the display module 903 is configured to control the optical engine to lock the current display image to the projection interface if the operation instruction is a screen fixing instruction.
Optionally, the obtaining module 901 is further configured to receive a target image to be displayed;
a determining module 902, configured to determine whether a new operation instruction is a screen dismissal instruction if the new operation instruction is received;
and the display module 903 is configured to display the target image according to a preset projection mode if the new operation instruction is the screen resolution instruction, and continue to lock the current display image to the projection interface if the new operation instruction is not the screen resolution instruction.
Optionally, the display module 903 is further configured to obtain the target image if the operation instruction is a screen interpretation instruction, generate a data stream of the target image according to the target image, and send the data stream to the optical engine for display.
Optionally, the obtaining module 901 is further configured to receive a target image to be displayed and audio data corresponding to the target image to be displayed, and play the audio data.
Optionally, the display module 903 is further configured to obtain a display image of the projection interface, where the display image of the projection interface is an image obtained by integrally shooting a current display image on the projection interface, calculate a distortion value between the display image of the projection interface and the current display image, adjust the current display image according to the distortion value, and execute a screen-off operation when the adjustment of the current display image is completed.
Optionally, the display module 903 is further configured to determine whether the operation instruction is an image switching instruction if the operation instruction is not the screen fixing instruction, lock the currently displayed image to the projection interface if the operation instruction is the image switching instruction, determine whether the target display image is received, and replace the currently displayed image with the target display image if the target display image is received.
Optionally, the obtaining module 901 is further configured to obtain an environment image of an environment where the projection apparatus is located;
the display module 903 is further configured to calculate a gray value of the environment image, and adjust the projection brightness of the currently displayed image according to the gray value.
The method comprises the steps of obtaining an operation instruction, and obtaining a command code and a command parameter corresponding to the operation instruction; judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter; if the operation instruction is a screen fixing instruction, controlling the optical machine to lock the current display image to the projection interface; when the received operation instruction is a screen fixing instruction, the image currently displayed by the optical machine of the projection equipment is displayed in a freeze frame mode, and the screen fixing effect can be quickly and stably achieved; compared with the traditional method for maintaining the foreground picture of the Android system, the method for maintaining the foreground picture of the Android system can be free from interference of the Android system, directly take the image currently displayed by the optical machine of the projection equipment as the image displayed on the fixed screen, is free from influence of various operations of the Android system and influence of the image output by the system, and achieves a more stable screen fixing effect.
An embodiment of the present disclosure further provides an optical machine, as shown in fig. 10, fig. 10 is a schematic structural diagram of an embodiment of the optical machine provided in the embodiment of the present disclosure.
The optical machine integrates any kind of projection display device that this disclosed embodiment provided, and the optical machine that shows includes:
a light source 1001, an imaging system 1002, and a projection display control unit 1003;
the imaging system 1002 is connected with the light source 1001, and the imaging system 1002 is used for projecting light emitted from the light source 1001 after imaging;
the projection display control unit 1003 is connected to the light source 1001, and is configured to execute the steps in the projection display method in any embodiment of the projection display method described above to control the light source 1001 to implement projection display, for example:
acquiring an operation instruction, and acquiring a command code and a command parameter corresponding to the operation instruction;
judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter;
and if the operation instruction is a screen fixing instruction, controlling the optical machine to lock the current display image to the projection interface.
Optionally, the light source 1001 includes, but is not limited to, an LED light source 1001, an RGB laser, a mixed light laser, and a bulb type light source 1001.
Optionally, the projection display control unit 1003 is provided with any one of the projection display devices provided in the embodiments of the present disclosure, and controls the light beam emitted by the light source 1001 according to the received operation instruction, so as to implement projection display.
Optionally, the projection display control unit 1003 includes a camera, where the camera is used to obtain an environment image of an environment where the projection apparatus is located.
In the embodiment of the disclosure, the optical machine controls the light beam emitted by the light source 1001 through the projection display control unit 1003 according to the received screen fixing instruction, so that the imaging system 1002 locks the current display image to the projection interface, and the screen fixing effect can be quickly and stably achieved; compared with the traditional method for maintaining the foreground picture of the Android system, the technical scheme disclosed by the invention can directly take the image currently displayed by the optical machine of the projection equipment as the image displayed on the fixed screen without being interfered by the Android system, is not influenced by various operations of the Android system and the image output by the system, and realizes the more stable screen fixing effect.
The present disclosure also provides a projector, as shown in fig. 11, fig. 11 is a schematic structural diagram of an embodiment of the projector provided in the disclosed embodiment.
The projector comprises an optical machine, a memory and a processor; the processor is connected with the optical machine, the application program is stored in the memory, and the processor is used for running the application program in the memory and controlling the optical machine to execute the steps in the projection display method in any embodiment of the projection display method to realize projection display.
The projector may include components such as a processor 1101 of one or more processing cores, memory 1102 of one or more computer-readable storage media, an optical engine 1103, a power supply 1105, and an input unit 1104. Those skilled in the art will appreciate that the projector configuration shown in fig. 11 does not constitute a limitation of the projector, and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. Wherein: the processor 1101 is a control center of the projector, connects various parts of the entire projector by various interfaces and lines, and performs various functions of the projector and processes data by running or executing software programs and/or modules stored in the memory 1102 and calling data stored in the memory 1102, thereby performing overall monitoring of the projector. Optionally, processor 1101 may include one or more processing cores; preferably, the processor 1101 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 1101.
The memory 1102 may be used to store software programs and modules, and the processor 1101 executes various functional applications and data processing by operating the software programs and modules stored in the memory 1102. The memory 1102 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data created according to the use of the projector, and the like. Further, the memory 1102 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory 1102 may also include a memory controller to provide the processor 1101 with access to the memory 1102.
The projector includes an optical engine 1103 for projecting an image, and the optical engine 1103 is connected to the processor 1101, and the processor 1101 controls the projection display of the optical engine 1103. Optionally, the optical engine 1103 has a structure as shown in fig. 10, which is not described herein again.
The projector further includes a power supply 1105 for supplying power to the various components, and preferably, the power supply 1105 may be logically connected to the processor 1101 via a power management system, so as to implement functions of managing charging, discharging, and power consumption via the power management system. The power supply 1105 may also include any component of one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and the like.
The projector may further include an input unit 1104, and the input unit 1104 may be used to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
Specifically, in this embodiment, the processor 1101 in the projector loads an executable file corresponding to a process of one or more application programs into the memory 1102 according to the following instructions, and the processor 1101 runs the application program stored in the memory 1102 to control the optical machine 1103, so as to implement various functions as follows:
acquiring an operation instruction, and acquiring a command code and a command parameter corresponding to the operation instruction;
judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter;
and if the operation instruction is a screen fixing instruction, controlling the optical machine to lock the current display image to the projection interface.
It will be understood by those skilled in the art that all or part of the steps of the methods of the above embodiments may be performed by instructions or by associated hardware controlled by the instructions, which may be stored in a computer readable storage medium and loaded and executed by a processor.
To this end, the present disclosure provides a storage medium, which is a computer-readable storage medium, and the storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the steps in any one of the projection display methods provided by the embodiments of the present disclosure. For example, the instructions may perform the steps of:
acquiring an operation instruction, and acquiring a command code and a command parameter corresponding to the operation instruction;
judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter;
and if the operation instruction is a screen fixing instruction, controlling the optical machine to lock the current display image to the projection interface.
The above operations can be implemented in the foregoing embodiments, and are not described in detail herein.
Wherein the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
Since the instructions stored in the storage medium can execute the steps in any projection display method provided by the embodiments of the present disclosure, the beneficial effects that can be achieved by any projection display method provided by the embodiments of the present disclosure can be achieved, which are detailed in the foregoing embodiments and will not be described herein again.
The projection display method, the projection display device, the optical engine and the projector provided by the embodiments of the disclosure are described in detail above, and specific examples are applied herein to illustrate the principles and implementations of the disclosure, and the description of the embodiments above is only used to help understand the method and the core ideas of the disclosure; meanwhile, for those skilled in the art, according to the idea of the present disclosure, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present description should not be construed as a limitation to the present disclosure.
Claims (10)
1. A projection display method is applied to a projection optical-mechanical system, and comprises the following steps:
acquiring an operation instruction, and acquiring a command code and a command parameter corresponding to the operation instruction;
judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter;
and if the operation instruction is the screen fixing instruction, controlling the optical machine to lock the current display image to a projection interface.
2. The projection display method according to claim 1, wherein if the operation instruction is the screen-fixing instruction, after a currently displayed image is locked to a projection interface, the method includes:
receiving a target image to be displayed;
if a new operation instruction is received, judging whether the new operation instruction is a screen unlocking instruction or not;
if the new operation instruction is the screen-unlocking instruction, displaying the target image according to a preset projection mode;
and if the new operation instruction is not the screen-unlocking instruction, continuing to lock the current display image to the projection interface.
3. The projection display method of claim 2, wherein if the operation instruction is a screen-off instruction, displaying the target image according to a preset projection mode comprises:
if the operation instruction is a screen-resolving instruction, acquiring the target image;
generating a data stream of the target image according to the target image;
and sending the data stream to an optical machine for display.
4. The projection display method of claim 1, wherein if the operation instruction is the screen-fixing instruction, after the currently displayed image is locked to a projection interface, the method further comprises:
and receiving a target image to be displayed and audio data corresponding to the target image to be displayed, and playing the audio data.
5. The projection display method according to any one of claims 1 to 4, wherein if the operation instruction is the screen-fixing instruction, after a currently displayed image is locked to a projection interface, the method includes:
acquiring a display image of a projection interface, wherein the display image of the projection interface is an image obtained by integrally shooting a current display image on the projection interface;
calculating a distortion value between a display image of the projection interface and the current display image;
adjusting the current display image according to the distortion value;
and when the adjustment of the current display image is finished, executing screen unlocking and setting operation.
6. The projection display method according to any one of claims 1 to 4, wherein, after determining whether the operation instruction is a screen fixing instruction according to the command code and the command parameter, the method further comprises:
if the operation instruction is not a screen fixing instruction, judging whether the operation instruction is an image switching instruction or not;
if the operation instruction is an image switching instruction, locking the current display image to a projection interface;
judging whether a target display image is received or not;
and if the target display image is received, replacing the current display image with the target display image.
7. The projection display method according to any one of claims 1 to 4, wherein if the operation instruction is the screen-fixing instruction, after the currently displayed image is locked to the projection interface, the method further comprises:
acquiring an environment image of an environment where the projection equipment is located;
calculating a gray value of the environment image;
and adjusting the projection brightness of the current display image according to the gray value.
8. A projection display device, characterized in that the projection display device comprises:
the acquisition module is used for acquiring an operation instruction and acquiring a command code and a command parameter corresponding to the operation instruction;
the judging module is used for judging whether the operation instruction is a screen fixing instruction or not according to the command code and the command parameter;
and the display module is used for locking the current display image to a projection interface if the operation instruction is the screen fixing instruction.
9. An optical machine applied to a projector, the optical machine comprising:
a light source, an imaging system and a projection display control unit;
the imaging system is connected with the light source and is used for projecting light emitted by the light source after imaging;
the projection display control unit is connected with the light source and used for executing the operation in the projection display method of any one of claims 1 to 7 to control the light source.
10. A projector comprising the light engine of claim 9, a memory, and a processor; the processor is connected to the optical engine, the memory stores an application program, and the processor is configured to run the application program in the memory and control the optical engine to perform the operations of the projection display method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110801936.4A CN113542707A (en) | 2021-07-15 | 2021-07-15 | Projection display method, projection display device, optical machine and projector |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110801936.4A CN113542707A (en) | 2021-07-15 | 2021-07-15 | Projection display method, projection display device, optical machine and projector |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113542707A true CN113542707A (en) | 2021-10-22 |
Family
ID=78128123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110801936.4A Pending CN113542707A (en) | 2021-07-15 | 2021-07-15 | Projection display method, projection display device, optical machine and projector |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113542707A (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000079791A1 (en) * | 1999-06-17 | 2000-12-28 | 3M Innovative Properties Company | Freeze-frame function in an electronic projection system |
CN2615982Y (en) * | 2003-04-28 | 2004-05-12 | 盐城长发天锋电子有限公司 | Multifunction liquid crystal projector control protector |
JP2007006115A (en) * | 2005-06-23 | 2007-01-11 | Nec Viewtechnology Ltd | Projector with distortion correcting means |
CN101582206A (en) * | 2009-05-07 | 2009-11-18 | 宁波高新区阶梯科技有限公司 | All-in-one machine for multimedia teaching |
CN102148949A (en) * | 2011-05-03 | 2011-08-10 | 苏州佳世达光电有限公司 | Projector image correction method, system and projector |
JP2011215530A (en) * | 2010-04-02 | 2011-10-27 | Seiko Epson Corp | Method of controlling projection screen, projector system, projector and program |
JP2013079989A (en) * | 2011-09-30 | 2013-05-02 | Casio Comput Co Ltd | Projector and program |
JP2013247601A (en) * | 2012-05-29 | 2013-12-09 | Toyohashi Univ Of Technology | Image projection device and image processing method |
CN203838888U (en) * | 2014-04-02 | 2014-09-17 | 吉安英佳电子科技有限公司 | Intelligent built-in central control module for all-in-one multimedia machine |
WO2014205916A1 (en) * | 2013-06-24 | 2014-12-31 | 中兴通讯股份有限公司 | Image correction method for use in projection terminal, and projection terminal |
US20160364574A1 (en) * | 2015-06-11 | 2016-12-15 | Microsoft Technology Licensing, Llc | Content projection over device lock screen |
WO2016201803A1 (en) * | 2015-06-19 | 2016-12-22 | 中兴通讯股份有限公司 | Method and device for controlling display of screen projection, and mobile terminal |
CN111292655A (en) * | 2020-03-29 | 2020-06-16 | 深圳市金研微科技有限公司 | Projection system applied to subway rail transit platform and installation method |
-
2021
- 2021-07-15 CN CN202110801936.4A patent/CN113542707A/en active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000079791A1 (en) * | 1999-06-17 | 2000-12-28 | 3M Innovative Properties Company | Freeze-frame function in an electronic projection system |
CN2615982Y (en) * | 2003-04-28 | 2004-05-12 | 盐城长发天锋电子有限公司 | Multifunction liquid crystal projector control protector |
JP2007006115A (en) * | 2005-06-23 | 2007-01-11 | Nec Viewtechnology Ltd | Projector with distortion correcting means |
CN101582206A (en) * | 2009-05-07 | 2009-11-18 | 宁波高新区阶梯科技有限公司 | All-in-one machine for multimedia teaching |
JP2011215530A (en) * | 2010-04-02 | 2011-10-27 | Seiko Epson Corp | Method of controlling projection screen, projector system, projector and program |
CN102148949A (en) * | 2011-05-03 | 2011-08-10 | 苏州佳世达光电有限公司 | Projector image correction method, system and projector |
JP2013079989A (en) * | 2011-09-30 | 2013-05-02 | Casio Comput Co Ltd | Projector and program |
JP2013247601A (en) * | 2012-05-29 | 2013-12-09 | Toyohashi Univ Of Technology | Image projection device and image processing method |
WO2014205916A1 (en) * | 2013-06-24 | 2014-12-31 | 中兴通讯股份有限公司 | Image correction method for use in projection terminal, and projection terminal |
CN203838888U (en) * | 2014-04-02 | 2014-09-17 | 吉安英佳电子科技有限公司 | Intelligent built-in central control module for all-in-one multimedia machine |
US20160364574A1 (en) * | 2015-06-11 | 2016-12-15 | Microsoft Technology Licensing, Llc | Content projection over device lock screen |
WO2016201803A1 (en) * | 2015-06-19 | 2016-12-22 | 中兴通讯股份有限公司 | Method and device for controlling display of screen projection, and mobile terminal |
CN111292655A (en) * | 2020-03-29 | 2020-06-16 | 深圳市金研微科技有限公司 | Projection system applied to subway rail transit platform and installation method |
Non-Patent Citations (2)
Title |
---|
张喜红等: "基于Python的多媒体教室管理***设计", 《重庆科技学院学报(自然科学版)》 * |
张喜红等: "基于Python的多媒体教室管理***设计", 《重庆科技学院学报(自然科学版)》, no. 02, 15 April 2019 (2019-04-15) * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5770312B2 (en) | Reduced still image detection and resource usage on electronic devices | |
CN109300179B (en) | Animation production method, device, terminal and medium | |
US20090204957A1 (en) | Virtual computer server apparatus, and update image detection method | |
JP6377263B2 (en) | Method, apparatus, storage medium, and device for providing screenshot service in terminal device | |
US11113869B2 (en) | Techniques for generating visualizations of ray tracing images | |
CN110555900B (en) | Rendering instruction processing method and device, storage medium and electronic equipment | |
KR20210038461A (en) | Screen projection method, device, equipment and storage medium | |
CN111159606A (en) | Three-dimensional model loading method, equipment and storage medium applied to building system | |
CN112316437B (en) | Resource switching method and device, electronic equipment and storage medium | |
CN111008934B (en) | Scene construction method, device, equipment and storage medium | |
CN113542707A (en) | Projection display method, projection display device, optical machine and projector | |
CN112684965A (en) | Dynamic wallpaper state changing method and device, electronic equipment and storage medium | |
US8233002B2 (en) | Image transfer apparatus and image transfer method | |
CN114153542A (en) | Screen projection method and device, electronic equipment and computer readable storage medium | |
US20200057571A1 (en) | Control device, display device, and method for controlling memory | |
CN111292392A (en) | Unity-based image display method, apparatus, device and medium | |
CN110728773A (en) | Image storage method and device and electronic equipment | |
JP5387752B2 (en) | Projection apparatus, projection method, and program | |
JP5407176B2 (en) | Projection system | |
US11003258B2 (en) | Projector with integrated laser pointer | |
CN113713375B (en) | Interface element display method, device, terminal and storage medium | |
US11979691B2 (en) | Projection apparatus | |
CN111142820B (en) | Remote control method, device and system based on multiple screens | |
US20160225174A1 (en) | Image processing apparatus, image processing system, and recording medium storing an image processing program | |
CN117632132A (en) | Code generation method, device, electronic equipment and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20211022 |