Projection equipment, control method and storage medium

By integrating the touch display on the projection device and converting it into remote control operation instructions, the problem of low control operation efficiency is solved, and convenient control and efficient interaction of the projection device are achieved.

CN119211496APending Publication Date: 2024-12-27当趣网络科技(杭州)有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411121398.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-04-18
Filing Date
2024-08-15
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The remote control of the existing projection equipment is not efficient, and it requires multiple operations to control the projection content. It is impossible to fully control the functions of the projection equipment without a remote control.

Method used

A projection device is designed, and the display screen equipped on the body housing has a touch function, and is converted into operation instructions corresponding to the remote control by obtaining touch actions, and is used to control the focus movement of the projector projection screen, including the first Gestures, second and third gestures determine and generate press, release and confirmation events of the remote control.

Benefits of technology

It improves the convenience of projector projection screen control, solves the problem of low control efficiency of remote control, and realizes complete control of projection equipment functions without remote control, enhancing user experience and interactivity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211496A_ABST
    Figure CN119211496A_ABST
Patent Text Reader

Abstract

The invention relates to projection equipment, a control method and a storage medium, and the method comprises the steps: creating shortcut function interaction instructions which comprise triggering conditions and target tasks executed in response to the triggering conditions, creating different application scenes according to one or more shortcut function interaction instructions, and executing the target tasks in response to the triggering conditions; and in response to the shortcut function interaction triggering instruction, starting an application scene corresponding to the shortcut function interaction instruction. Large-screen terminal function bar interaction is achieved, the problem that a remote controller of an existing projector is not high in control efficiency at present is solved, and the convenience of projector projection picture control is improved. The interaction efficiency is improved, and the user experience effect is good.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of large-screen terminal interaction technology, and in particular to a projection device, a control method and a storage medium. Background Art

[0002] Existing projection equipment is becoming more and more functional and intelligent. The selection, confirmation and call of the projected content are generally achieved through the control of the projection equipment through a remote control. When the control buttons of the remote control are relatively limited, multiple operations are required to achieve the operation and control of the projected content. In some cases, when the projector remote control cannot be found, some functions of the projection equipment cannot be controlled. Currently, the remote control of the existing projector has the problem of low control efficiency. Summary of the invention

[0003] The embodiments of the present application provide a projection device, a control method and a storage medium, which at least solve the problem of low efficiency of remote control of existing projectors and improve the convenience of controlling the projection screen of the projector.

[0004] In a first aspect, an embodiment of the present application provides a projection device comprising a body shell, a display screen and an optical machine, wherein the display screen is arranged on the body shell, the optical machine is arranged in the body shell, the display screen has a touch function, and the projection device is configured to: obtain touch actions of the touch display screen, and according to the touch actions, convert operation instructions corresponding to a remote control matching the projection screen, wherein the operation instructions are used to control the focus movement of the projector projection screen.

[0005] In one embodiment, the projection device further includes: a bracket assembly, the bracket assembly including: a base shell, a bracket arm shell and a rotating member, the bracket arm shell and the base shell are interconnected, and the body shell is rotatably connected to the bracket arm shell via the rotating member.

[0006] In one embodiment, the projection device further includes: a speaker, and the speaker is disposed in the base shell.

[0007] In the second aspect, an embodiment of the present application provides a projection device control method, which is applied to the projection device, including a display screen, wherein the display screen has a touch function, and the touch action of the touch display screen is obtained. According to the touch action, the operation instructions corresponding to the remote control matching the projection screen are converted, and the operation instructions are used to control the focus movement of the projector projection screen.

[0008] In one embodiment, the touch action includes a first gesture, a second gesture, and a third gesture; and converting the operation instruction corresponding to the remote control matched with the projection screen according to the touch action includes:

[0009] In response to receiving the first gesture information, obtaining a position of the first gesture on the touch display screen;

[0010] In response to the marking state, obtaining a position of the second gesture on the touch display screen;

[0011] In response to receiving the third gesture information, acquiring a position of the third gesture on the touch display screen;

[0012] According to the positions of the first gesture, the second gesture, and the third gesture on the touch display screen, an operation instruction corresponding to the remote control matched with the projection screen is determined.

[0013] In one embodiment, determining the operation instruction corresponding to the remote control matched with the projection screen according to the positions of the first gesture, the second gesture, and the third gesture on the touch display screen includes:

[0014] Determine a movement distance in the negative direction of the x-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generate a press and release event of the left button of the remote control when the movement distance in the negative direction of the x-axis is greater than or equal to a first preset threshold;

[0015] Determine a movement distance in the positive direction of the x-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generate a press and release event of the right button of the remote control when the movement distance in the positive direction of the x-axis is greater than or equal to a first preset threshold;

[0016] Determine a movement distance in a positive direction of the y-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generate a pressing and releasing event of a button on the remote controller when the movement distance in the positive direction of the y-axis is greater than or equal to a first preset threshold;

[0017] Determine a moving distance in the negative direction of the y-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generate a pressing and releasing event of a lower button of the remote control when the moving distance in the negative direction of the y-axis is greater than or equal to a first preset threshold;

[0018] According to the first gesture, the second gesture and the position information of the second gesture, the moving distance in the x-axis and y-axis directions is determined, and when the moving distance in the x-axis and y-axis directions is less than a second preset threshold, a pressing and releasing event of the remote control confirmation button is generated.

[0019] In one embodiment, the determining the moving distance in the negative direction of the x-axis includes: when the second gesture moves in the negative direction of the x-axis, based on the position information of the first gesture and the third gesture, determining the moving distance in the negative direction of the x-axis;

[0020] The determining the moving distance in the positive direction of the x-axis comprises: when the second gesture moves in the positive direction of the x-axis, determining the moving distance in the positive direction of the x-axis based on the position information of the first gesture and the third gesture;

[0021] The determining the moving distance in the negative direction of the y-axis comprises: when the second gesture moves in the negative direction of the y-axis, determining the moving distance in the negative direction of the y-axis based on the position information of the first gesture and the third gesture;

[0022] The determining of the moving distance in the positive direction of the y-axis includes: when the second gesture moves in the positive direction of the y-axis, based on position information of the first gesture and the third gesture, determining the moving distance in the positive direction of the y-axis.

[0023] In one embodiment, the first gesture includes pressing the touch display screen, the second gesture includes moving after the first gesture, and the third gesture includes lifting after the second gesture; the first gesture, the second gesture and the second gesture are combined into several operation instructions corresponding to the remote control matching the projection screen.

[0024] In one embodiment, after converting the operation instruction corresponding to the remote controller matching the projection screen according to the touch action, the method further includes:

[0025] When the first gesture is not received, the second gesture and the third gesture do not generate an operation instruction;

[0026] When the first gesture is received, the operation instruction is generated in response to receiving the third gesture.

[0027] In a third aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a projection device control method as described in the second aspect above.

[0028] A projection device, a control method, and a storage medium provided by the embodiments of the present application have at least the following technical effects.

[0029] The projection device proposed by the present invention adds a bracket assembly to the body shell of the projection device, and transfers the sound to the base shell of the bracket assembly, thereby reducing the internal space occupied by the body of the projection device and realizing a lightweight structural design; in conjunction with the display content of the display screen arranged on the body shell, the projection device as a whole can present a visual effect similar to a picture frame. In addition, since the sound is no longer arranged in the body shell where the optical machine is arranged, the transmission of the sound vibration to the body shell can be greatly reduced, avoiding affecting the optical machine and causing the picture to shake.

[0030] The projection device control method proposed in the present invention obtains the touch action of the touch display screen, and according to the touch action, converts the operation instruction corresponding to the remote control matched with the projection screen, and the operation instruction is used to control the focus movement of the projection screen of the projector. The convenience of controlling the projection screen of the projector is improved, and the problem of low control efficiency of the remote control of the existing projector is solved.

[0031] Details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more readily apparent. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0033] Figure 1 is a schematic structural diagram of a projection device according to a preferred embodiment of the present invention;

[0034] Figure 2 yes Figure 1 One of the exploded structural diagrams of the projection device in FIG.

[0035] Figure 3 yes Figure 1 The second schematic diagram of the explosion structure of the projection equipment;

[0036] Figure 4 yes Figure 1 Schematic diagram of sliding touch control on the projection device display screen up, down, left, and right;

[0037] Figure 5 yes Figure 1 Schematic diagram of touch control on the display screen of the projection device;

[0038] Figure 6 yes Figure 1 Schematic diagram of sliding up on the bottom of the projection device display screen;

[0039] Figure 7 yes Figure 1 Schematic diagram of sliding inwards on the left and right edges of the projection device display screen;

[0040] Figure 8 yes Figure 1 Schematic diagram of sliding down and touching the top of the projection device display;

[0041] Fig. 9 is a schematic diagram of a flow chart of a conversion operation instruction according to an exemplary embodiment;

[0042] Fig.10is a flowchart of step S904 according to an exemplary embodiment. DETAILED DESCRIPTION

[0043] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.

[0044] Obviously, the drawings described below are only some examples or embodiments of the present application. For ordinary technicians in this field, the present application can also be applied to other similar scenarios based on these drawings without creative work. In addition, it can also be understood that although the efforts made in this development process may be complicated and lengthy, for ordinary technicians in this field related to the content disclosed in this application, some changes in design, manufacturing or production based on the technical content disclosed in this application are just conventional technical means, and should not be understood as insufficient content disclosed in this application.

[0045] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.

[0046] Unless otherwise defined, the technical terms or scientific terms involved in this application should be understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "a", "a", "the" and the like involved in this application do not indicate a quantitative limitation, and may represent the singular or plural. The terms "include", "comprise", "have" and any of their variations involved in this application are intended to cover non-exclusive inclusions; for example, a process, method, system, product or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units that are not listed, or may also include other steps or units inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" involved in this application refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships, for example, "A and / or B" can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects before and after are in an "or" relationship. The terms "first", "second", "third", etc. involved in this application are only used to distinguish similar objects and do not represent a specific ordering of the objects.

[0047] like Figures 1 to 3 As shown, a preferred embodiment of the present invention discloses a projection device, including a body shell 10, a bracket assembly 20, a display screen 30, an optical machine (not shown) and an audio system 40. The bracket assembly 20 includes a base shell 21, a bracket arm shell 22 and a rotating member 23. The bracket arm shell 22 is connected to the base shell 21. The body shell 10 is rotatably connected to the bracket arm shell 22 through the rotating member 23. The display screen 30 is arranged on the body shell 10, the optical machine is arranged in the body shell 10, and the audio system 40 is arranged in the base shell 21. In some embodiments, the display screen 30 may occupy more than 30% of the area at the top of the body shell 10. The display screen 30 may be any common display screen type such as an LED screen, an LCD screen, an electronic ink screen, an OLED screen, etc. The display screen 30 may be used to display information such as time, weather, photos, and application program interfaces. The display screen 30 may also have a touch function. The display screen 30 may be assembled to the body shell 10 by common fixing methods such as bonding and snapping.

[0048] While the projector is projecting, the focus of the projector image can be moved by the touch function of the display screen 30, and the remote control function can be realized according to different touch actions of the display screen 30. Thus, in the absence of a remote control, the touch function of the display screen 30 can replace the remote control. For example, Figure 4 yes Figure 1The projection device display screen 30 in the schematic diagram of sliding touch up and down and left and right, such as Figure 4 As shown, the display screen 30 slides up, down, left, and right, which is equivalent to the up, down, left, and right keys on the remote control controlling the focus movement operation on the projected image. Figure 5 yes Figure 1 The projection device display screen 30 in the figure shows a schematic diagram of touch control, such as Figure 5 As shown, a touch on the display screen 30 is equivalent to a confirmation or opening operation of the OK button on the remote control. Figure 6 yes Figure 1 The schematic diagram of sliding up the bottom of the projection device display screen 30 in FIG. Figure 6 As shown, sliding up on the top of the display screen 30 is equivalent to pressing the HOME button on the remote control to return to the home page. Figure 7 yes Figure 1 Schematic diagram of sliding inwards on the left and right edges of the display screen 30 of the projection device; sliding inwards on the left and right edges of the display screen 30 is equivalent to the return or exit operation of the return key on the remote control, Figure 8 yes Figure 1 The schematic diagram of the top sliding touch control of the projection device display screen 30 is shown in FIG. Figure 8 As shown, sliding down and touching the top of the display screen 30 is equivalent to opening the control center operation by pressing the side button on the remote control.

[0049] In addition, it should be noted that the touch actions of pressing, moving, lifting, etc. of the display screen 30 can be converted into corresponding operations of the remote control such as up, down, left, right, return, click, etc. according to the position and direction of the touch, and the above touch actions can also be customized to various control operations of the remote control. For example, the sliding action of the touch can be set as the fast forward operation of the progress bar.

[0050] The remote control function of the display screen 30 auxiliary remote control is that the driver software collects the touch events of the display screen 30 and converts them into remote control events on the projected image through the change of the coordinate axis.

[0051] In the embodiment shown in the figure, the base housing 21 includes a first base sub-housing 211 and a second base sub-housing 212, the bracket arm housing 22 includes a first bracket arm sub-housing 221 and a second bracket arm sub-housing 222, the first base sub-housing 211 and the first bracket arm sub-housing 221 are integrally connected to form a first bracket sub-housing 201, and the second base sub-housing 212 and the second bracket arm sub-housing 222 are integrally connected to form a second bracket sub-housing 202. The first bracket sub-housing 201 and the second bracket sub-housing 202 are integrally detachably fixedly connected, wherein the first bracket arm sub-housing 221 and the second bracket arm sub-housing 222 are correspondingly connected, and the first base sub-housing 211 and the second base sub-housing 212 are correspondingly connected, such as by snap-fit ​​fasteners. Among them, the first bracket arm sub-shell 221 is arranged on the inner side of the second bracket arm sub-shell 222, that is, the first bracket arm sub-shell 221 is closer to the fuselage shell 10 than the second bracket arm sub-shell 222, and the fuselage shell 10 is connected to the first bracket arm shell 221 through the rotating member 23; the first base sub-shell 211 is arranged on the top side of the second base sub-shell 212, that is, the first base sub-shell 211 is closer to the fuselage shell 10 than the second base sub-shell 212. Therefore, in this embodiment, the base shell 21 and the bracket arm shell 22 are partially connected as one body, which can be understood as follows: the bracket assembly 20 includes a detachably mounted first bracket sub-shell 201 and a second bracket sub-shell 202, the first bracket sub-shell 201 is located above the second bracket sub-shell 202, and after the two are installed, a part of them together form the base shell 21, and the other part together form the bracket arm shell 22. The second bracket sub-shell 202 is fixed to the first bracket sub-shell 201 by buckling and locking screws, and covers the bottom and left and right sides of the first bracket sub-shell 201 from the outside. After the body shell 10 is installed on the first bracket sub-shell 201 , the first bracket sub-shell 201 and the second bracket sub-shell 202 are installed to realize the assembly of the whole machine.

[0052] In one embodiment, the first base subshell 211 has a front end surface 2111, and a sound outlet is opened on the front end surface 2111. The sound area of ​​the speaker 40 faces the sound outlet. The outer surface of the front end surface 2111 can be covered with a sound-permeable decorative panel 50, which is designed to be wrapped in cloth, for example. A metal bottom plate 213 is fixedly connected inside the second base sub-shell 212, and the metal bottom plate 213 is locked and fixed to the second base sub-shell 212 along the height direction of the projection device by fasteners; the metal bottom plate 213 extends toward the front end face of the first base sub-shell 211 and partially tilts its edge to form a mounting portion 2131 parallel to the front end face 2111 of the first base sub-shell 211, and the front end face 2111 of the first base sub-shell 211 and the mounting portion 2131 are fixedly connected by fasteners along the approximately horizontal direction of the projection device, so that the first base sub-shell 211 is fixed to the metal bottom plate 213, so that the metal bottom plate 213 is firmly fixed to the first base sub-shell 211 and the second base sub-shell 212 at the same time, and is approximately perpendicular to the mounting direction of the first bracket sub-shell 201 and the second bracket sub-shell 202, which can further improve the assembly strength, prevent the first bracket sub-shell 201 and the second bracket sub-shell 202 from being separated when the projection device falls, and improve the anti-fall performance. Among them, the metal bottom plate 213 is preferably made of alloy material.

[0053] The speaker 40 is installed on the first base sub-shell 211. Specifically, the speaker 40 is installed on the fastening column 2112 on the first base sub-shell 211 by fasteners such as screws; the rotating member 23 is rotatably connected to the first bracket arm sub-shell 221. Further, the body shell 10 is installed on the first bracket arm sub-shell 221 by the rotating member 23; based on the fact that the first base sub-shell 211 and the first bracket arm sub-shell 221 are integrally connected, the speaker 40 and the body shell 10 are respectively connected to the same shell (the first bracket sub-shell 201).

[0054] A conductive cable (not shown in the figure) is provided between the body shell 10 and the base shell 21, and a hollow channel is formed between the first bracket arm sub-shell 221 and the second bracket arm sub-shell 222 to lay the conductive cable. Specifically, a wiring groove 2211 is provided on the first bracket arm sub-shell 221, and a hollow wiring hole 231 is provided at the center of the rotating part 23. The hollow wiring hole 231 connects the body shell 10 and the hollow channel. The cables in the body shell 10 extend to the base shell 21 after passing through the hollow wiring hole 231 and the wiring groove 2211. In combination with the aforementioned description, the speaker and the body shell 10 are respectively connected to the same shell (the first bracket sub-shell 201). In this way, during installation, the body shell 10 and the speaker 40 can be first installed on the first bracket sub-shell 201, so that some conductive cables in the projection device pass through the hollow wiring hole 231 provided at the center of the rotating member 23, and then extend along the wiring groove 2211 provided on the first bracket arm sub-shell 221 to the first base sub-shell 211, and are installed to the first bracket arm sub-shell 221 through the cover plate 2212 to confine the conductive cables in the wiring groove 2211, and finally the conductive cables are electrically connected to the speaker 40, and then the first bracket sub-shell 201 and the second bracket sub-shell 202 are assembled and fixed by snap-fit ​​fasteners, and finally the decorative panel 50 is assembled to complete the installation of the entire machine, which can effectively improve the installation efficiency.

[0055] Furthermore, a buffer pad, such as a silicone pad, is provided between the speaker 40 and the first base sub-shell 211 at the connection point through the fastener, which can reduce the transmission of the vibration of the speaker 40 to the body shell 10, and prevent the vibration generated by the speaker 40 when working from being transmitted upward and affecting the optical machine. The speaker 40 and the second base sub-shell 212 are arranged at a distance to form a suspended structure design, so as to prevent the speaker 40 from vibrating and colliding with the second base sub-shell 212 to produce noise. In some embodiments, a buffer pad, such as a foam structure, can also be provided at the interval between the speaker 40 and the second base sub-shell 212.

[0056] In some embodiments, at least one of a microphone module 60, a key module, an antenna module, a power module 70 and a socket module 80 is also provided on the first base sub-shell 211, wherein the microphone module includes a microphone PCB board 51 and a microphone hole 52, the power module 60 adopts a power PCB board, the microphone PCB board 51 and the power PCB board are respectively fixedly arranged in the first base sub-shell 211, the top surface of the first base sub-shell 211 is provided with a sound pickup hole to correspond to the microphone hole 52, and the socket module 80 is arranged on the shell of the first base sub-shell 211 and is electrically connected to the power PCB board. By arranging all these modules in the first base sub-shell 211, the conductive cable routing mode of each component can also be electrically connected to the main control circuit board (not shown) in the fuselage shell 10 after passing through the wiring groove 2211 and the hollow wiring hole 231. The electronic components of these modules are all installed in the first bracket sub-shell 201 like the fuselage shell 10, which is convenient for assembly and cable connection. Among them, the audio 40 is arranged at intervals from the above modules.

[0057] In this embodiment, the rotating member 23 is a damping shaft structure. In some other embodiments, the rotating member 23 can also be a gear-type shaft that can only rotate a fixed small angle each time; or the rotating member 23 can also be a non-damping shaft. After the user manually rotates the fuselage shell 10 to a specific angle, the fuselage shell 10 and the bracket arm shell 22 are locked by the knob structure on the bracket arm shell 22, so that the fuselage shell 1 is fixed to a preset pitch angle; or the rotating member 23 includes a motor drive mechanism and a gear assembly, and the motor drive mechanism cooperates with the gear assembly to connect the fuselage shell or the bracket arm shell 22 to drive the fuselage shell 10 to rotate relative to the bracket arm shell 22.

[0058] In other embodiments, the main control circuit board of the projection device may also be arranged on the first base sub-shell 211, and the optical machine is electrically connected to the main control circuit board in the base shell 21 through cables. For example, the main control circuit board is fixed between the speaker 40 and the top surface of the first base sub-shell 211, and the cable layout rule at this time can be reversed, and the cables of the optical machine, display screen 30, sensor and other components in the body shell 10 are connected to the main control circuit board of the first base sub-shell 211 through the hollow wiring holes 231 and the wiring grooves 2211. By transferring more devices originally located in the body shell 10 to the base shell 21, part of the thickness of the body shell 10 of the projection device can be further transferred to the base shell 21 of the base assembly 20, so that the thickness of the body shell 10 of the projection device becomes thinner, and the projection device displayed with the display screen 30 is closer to the picture frame.

[0059] In some other embodiments, the speaker 40 may also be fixed on the second base sub-shell 212, and the bracket arm shell 22 may also be provided on only one side to form a single-arm support structure, rather than the current double-arm support structure. Since the speaker 40 is separated from the body shell 10, the weight of the body shell 10 of the projection device can be effectively reduced, and the single-arm support structure is also sufficient to support the weight of the body shell 10 and the components therein.

[0060] In the projection device of the preferred embodiment of the present invention, the speaker 40 is not arranged inside the body shell 10, but the speaker 40 is transferred to the base shell 21 of the bracket assembly 10, and only the necessary components such as the optical machine, the display screen 30, the radiator (not shown in the figure), the shooting / depth sensor and part of the circuit board can be retained inside the body shell 10. The speaker 40 in the base shell 21 is connected to the circuit board in the body shell 10 through the conductive cable in the wiring groove 2211 provided on the first bracket arm sub-shell 221 and the hollow wiring hole 231 provided at the center of the rotating member 23, so as to control the speaker 40 in the base shell 21 and transmit the audio signal to it. Since the speaker 40 will produce obvious vibration when the volume is high, the structure in this embodiment can greatly reduce the transmission of the vibration of the speaker 40 to the body shell 10, avoiding affecting the optical machine and causing the picture to shake; wherein, the projection light is emitted from the optical machine, and when the vibration amplitude of the optical machine is too large, the projection picture on the target projection surface will shake significantly, affecting the viewing experience. In addition, the projection device as a whole can present a visual structure similar to a picture frame. On the other hand, the projection device in the embodiment of the present application can make the display screen 30 be easily rotated by means of the bracket assembly 20 to adjust the angle direction, thereby making it convenient for users to watch the content on the display screen 30.

[0061] In the second aspect, an embodiment of the present application provides a method for controlling a projection device, including a display screen, the display screen having a touch function, acquiring touch actions of the touch display screen, and converting operation instructions corresponding to a remote control matching the projection screen according to the touch actions, the operation instructions being used to control the focus movement of the projector projection screen.

[0062] In summary, the embodiment of the present application provides a method for controlling a projection device, which obtains the touch action of the touch display screen and converts the operation instructions corresponding to the remote control matched with the projection screen according to the touch action, and the operation instructions are used to control the focus movement of the projector projection screen. The convenience of controlling the projector projection screen is improved, and the problem of low control efficiency of the remote control of the existing projector is solved.

[0063] Fig. 9 is a flow chart of a conversion operation instruction according to an exemplary embodiment. Fig. 9As shown, the touch action includes a first gesture, a second gesture and a third gesture; according to the touch action, converting the operation instruction corresponding to the remote control matched with the projection screen specifically includes the following steps:

[0064] Step S901: In response to receiving first gesture information, obtaining a position of the first gesture on the touch display screen.

[0065] Step S902: In response to the marking state, obtaining a position of the second gesture on the touch display screen.

[0066] Step S903: in response to receiving the third gesture information, obtaining a position of the third gesture on the touch display screen.

[0067] Step S904: Determine the operation instruction corresponding to the remote control that matches the projection screen according to the positions of the first gesture, the second gesture, and the third gesture on the touch display screen.

[0068] Optionally, when the user makes a first gesture on the touch display screen, the system will immediately respond and record the touch position of this gesture. The first gesture can be a signal of the start of touch, such as the first contact / pressing of the screen by a finger. After the first gesture, the user may make continuous gestures, such as sliding of a finger. The system needs to continuously record the changes of gestures in a marked state (such as the continuous contact of the finger with the screen). The third gesture is the lifting of the finger or the end of a certain gesture. After receiving this signal, the last gesture position is recorded. Analyze all recorded gesture position information and convert it into corresponding operation instructions of the remote control on the projection screen. For example, when the touch display screen of the projector is being used, first place the finger on the lower right corner of the touch display screen (step S901), then slide to the upper right (step S902), and finally lift the finger on the upper right corner of the touch display screen (step S903). The system records these position information and converts them into the "up" operation instruction of the remote control (step S904). The cursor or menu option on the projection screen moves upward, realizing remote control of the projected content.

[0069] By converting the operation instructions corresponding to the remote control that matches the projection screen according to the touch action, a seamless conversion from gesture input on the touch display screen to the remote control operation instructions on the projection screen is achieved. Specifically, a series of gestures (first gesture, second gesture, third gesture) performed by the user on the touch display screen are accurately captured, analyzed and converted, and finally mapped to the corresponding remote control operations on the projection screen, such as pressing the direction keys or activating special function keys. This allows users to remotely control the content or functions of the projection screen through intuitive touch gestures without the need for a physical remote control. For example, users can easily browse menus, select options, adjust volume, or play / pause media by sliding their fingers on the touch display screen, greatly improving the user experience and interactivity.

[0070] In one embodiment, the first gesture includes pressing the touch display screen, the second gesture includes moving after the first gesture, and the third gesture includes lifting after the second gesture; through the first gesture, the second gesture and the third gesture, several operation instructions corresponding to the remote control matching the projection screen are combined.

[0071] Optionally, the first gesture includes but is not limited to pressing or touching the touch display screen, and the user places a finger or other touch tool on the touch display screen for the first time to form a contact point. The position of the contact point is recorded as a reference. The first gesture can also be an initial touch action such as double-clicking, long pressing and multi-touch. The second gesture includes a moving action after the first gesture, and the user slides the finger on the screen while the finger or touch tool remains in contact with the screen. According to the direction and distance of the finger movement, the user's intention can be identified. For example, sliding to the left may be interpreted as a "left arrow" command of the remote control. The second gesture can also be sliding and dragging, inertial sliding and edge sliding. The third gesture includes a lifting action after the second gesture. After completing the sliding, the user removes the finger or touch tool from the screen, marking the end of an operation sequence. At this time, the complete path of the gesture is determined, and the corresponding remote control operation instruction is generated according to the path information. The third gesture can also be tapping and multi-finger release. The control method based on gesture recognition provides rich interaction possibilities, enabling users to control the content on the projection screen through natural and intuitive movements, enhancing the user experience. At the same time, it promotes the diversification and intelligence of human-computer interaction methods.

[0072] Fig.10 is a flow chart of step S904 according to an exemplary embodiment. Fig.10 As shown, according to the positions of the first gesture, the second gesture and the third gesture on the touch display screen, the operation instructions corresponding to the remote control matched with the projection screen are determined. When the first gesture (DOWN) event of touching the screen is detected, the global coordinates (downX, downY) of the touch point are first recorded, and a flag isDown is set to true. This indicates that the touch has begun and is now in a state of waiting for further user operations. When isDown is true, that is, when the user's finger is still moving on the screen, the MOVE event will be captured. The system will check the change of the current touch position (x, y) relative to the initial touch position (downX, downY), and decide which operation to perform based on the direction and size of the change. When the user's finger is lifted from the screen, the UP event will be triggered. At this time, isDown should be reset to false, and it can be decided whether to perform a click or selection operation based on the relationship between the final touch position and the initial position. Specifically including the following steps:

[0073] Step S9041, determining a moving distance in the negative direction of the x-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generating a pressing and releasing event of the left button of the remote control when the moving distance in the negative direction of the x-axis is greater than or equal to a first preset threshold;

[0074] Optionally, if downX-x>=STEP (the STEP value can be set to 200, indicating 200px), simulate a set of key_down and key_up events of the LEFT of the remote control and send them to display0, and set downX=x. If the initial horizontal coordinate of the touch point (the first gesture position information) downX minus the current horizontal coordinate (the second and third gesture position information) x (determine the moving distance in the negative direction of the x-axis) is greater than or equal to the threshold STEP, a left button press and release event will be generated. For example, downX starts at 300, and when the finger slides to the left, x becomes 50 and STEP is 200. At this time, the value of downX-x is 250, which is greater than STEP, so the system will send the press and release events of the left button of the remote control, and update downX to the current x value (that is, 50).

[0075] Step S9042: determining a moving distance in the positive direction of the x-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generating a pressing and releasing event of the right button of the remote control when the moving distance in the positive direction of the x-axis is greater than or equal to a first preset threshold;

[0076] Optionally, if x-downX>=STEP, simulate a set of key_down and key_up events of the RIGHT of the remote control and send them to display0, and set downX=x; specifically, if the current horizontal coordinate x minus the initial horizontal coordinate downX of the touch point (determine the moving distance in the positive direction of the x-axis) is greater than or equal to the threshold STEP, generate the press and release events of the right button of the remote control. For example, if downX is 100, and x becomes 300 and STEP is 200, then the value of x-downX is 200, which also meets the conditions, and the press and release events of the right button of the remote control will be sent, and downX will be updated to 300.

[0077] Step S9043, determining a moving distance in the positive direction of the y-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generating a pressing and releasing event of a button on the remote control when the moving distance in the positive direction of the y-axis is greater than or equal to a first preset threshold;

[0078] Optionally, if downY-y>=STEP, simulate a set of key_down and key_up events of the UP of the remote control and send them to display0, and set downY=y. Specifically, if the initial ordinate of the touch point (first gesture position information) downY minus the current ordinate (second and third gesture position information) y (determine the moving distance in the positive direction of the y-axis) is greater than or equal to the threshold STEP, the press and release events of the lower key of the remote control will be generated. For example, if downY starts at 400, y changes to 200, and STEP is 150, then the value of downY-y is 200. If the conditions are met, the system will send the press and release events of the upper key of the remote control and update downY to 200.

[0079] Step S9044, determining a moving distance in the negative direction of the y-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generating a pressing and releasing event of a lower button of the remote control when the moving distance in the negative direction of the y-axis is greater than or equal to a first preset threshold;

[0080] Optionally, if y-downY>=STEP, simulate a set of remote control DOWN key_down, key_up events to display0, and set downY=y. Specifically, if the current vertical coordinate y minus the initial vertical coordinate downY of the touch point (determine the moving distance in the negative direction of the y axis) is greater than or equal to the threshold STEP, the key press and release events on the remote control will be generated. For example, if downY is 200, and y becomes 400, STEP is 200, then the value of y-downY is 200, the system will send the remote control key press and release events, and update downY to 400.

[0081] Step S9045: determine the movement distance in the x-axis and y-axis directions according to the first gesture, the second gesture and the position information of the second gesture, and generate a press and release event of the remote control confirmation button when the movement distance in the x-axis and y-axis directions is less than a second preset threshold.

[0082] Optionally, if (|x - downX| < LIMIT) && (|y - downY| < LIMIT) (the LIMIT value can be set to 30, representing 30px), simulate a set of key_down and key_up events of the CLICK of a remote control and send them to display0, and set isDown = false. Specifically, if the distance that the finger moves is less than the limit LIMIT in both the horizontal and vertical directions, the pressing and releasing events of the confirmation button of the remote control will be generated. For example, if LIMIT is 20, after the finger gently presses and then hardly moves, the differences between x and downX and between y and downY are both within 20, the system will send the pressing and releasing events of the confirmation button of the remote control and set isDown to false (i.e., the released state).

[0083] By determining the operation instructions corresponding to the remote control matched with the projection screen according to the positions of the first gesture, the second gesture, and the third gesture on the touch display screen, the user can control the projection device in a more intuitive way. This not only improves the user experience but also provides more interaction possibilities.

[0084] In one embodiment, after converting the operation instructions corresponding to the remote control matched with the projection screen according to the touch action, the method further includes:

[0085] When the first gesture is not received, no operation instructions are generated for the second gesture and the third gesture;

[0086] When the first gesture is received, if the third gesture is received in response, operation instructions are generated.

[0087] Optionally, when isDown is false: determine the MOVE event and do not process it; when isDown is true: determine the UP event and set isDown=false; when isDown is false: determine the UP event and do not process it. Specifically, if the first gesture is not detected, the existence of the second and third gestures will not generate any operation instructions. This means that only after a specific "start" gesture (i.e., the first gesture) is recognized, subsequent gestures can be interpreted as valid operations. After the first gesture is detected, the system starts to listen for and respond to other gestures. If the third gesture is received at this time, the system will generate corresponding operation instructions according to preset rules. When isDown is false, the MOVE event will be ignored, that is, when the finger moves on the screen but has not yet been recognized as part of a valid gesture, the system will not do anything. If an UP event is detected at this time, that is, the finger is lifted from the screen, but because isDown is already false, the system will not do anything either. When isDown is true, the system starts to listen for UP events, that is, the action of lifting the finger from the screen. Once an UP event is detected, isDown will be reset to false, which usually marks the end of a gesture and may trigger a corresponding operation instruction.

[0088] This helps ensure that only actions are generated when the user is performing a preset action, avoiding unnecessary misoperations or confusion. For example, if the user simply slides on the screen without performing a specific gesture sequence, no action will be generated until the user completes a complete gesture that is recognized by the system.

[0089] The principle of this application is as follows:

[0090] Step 1: Use the driver to capture touch events on the second display screen (display1) and write these events into an input file;

[0091] Step 2: The EventHub component listens to the input file, reads the touch event and notifies the inputReader component to encapsulate the event;

[0092] Step 3: The inputDispatcher component receives the encapsulated touch events and processes them through its notifyMotion() method. Touch events include three types: DOWN, MOVE, and UP.

[0093] In summary, the embodiment of the present application provides a method for controlling a projection device, which obtains the touch action of the touch display screen and converts the operation instructions corresponding to the remote control matched with the projection screen according to the touch action, and the operation instructions are used to control the focus movement of the projector projection screen. The convenience of controlling the projector projection screen is improved, and the user operation experience is improved, and the problem of low control efficiency of the remote control of the existing projector is solved.

[0094] It should be noted that the projection device control method provided in this embodiment is used to implement the above-mentioned implementation mode, and the descriptions that have been made will not be repeated. As used above, the terms "module", "unit", "subunit" and the like can implement a combination of software and / or hardware for a predetermined function. Although the device described in the above embodiment is preferably implemented in software, the implementation of hardware, or a combination of software and hardware is also possible and conceivable.

[0095] In a third aspect, an embodiment of the present application provides a computer-readable storage medium having a program stored thereon, and when the program is executed by a processor, a projection device control method provided in the first aspect is implemented.

[0096] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.

[0097] In a possible implementation manner, the present invention can also be implemented in the form of a program product, which includes program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps of a projection device control method provided in the first aspect.

[0098] Among them, the program code for executing the present invention can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or completely on the remote device.

[0099] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0100] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A projection device, characterized in that: The projection device comprises a body shell, a display screen and an optical machine, wherein the display screen is arranged on the body shell, the optical machine is arranged in the body shell, the display screen has a touch function, and the projection device is configured to: obtain touch actions of the touch display screen, and according to the touch actions, convert operation instructions corresponding to a remote control matched with the projection screen, wherein the operation instructions are used to control the focus movement of the projector projection screen.

2. The projection device according to claim 1, characterized in that: The projection device further comprises a bracket assembly, which comprises a base shell, a bracket arm shell and a rotating member, wherein the bracket arm shell is connected to the base shell, and the body shell is rotationally connected to the bracket arm shell via the rotating member.

3. The projection device according to claim 2, characterized in that: The projection device further comprises a speaker, which is arranged in the base housing.

4. A projection device control method, applied to a projection device, characterized in that: It includes a display screen with a touch function, and acquires touch actions of the touch display screen. According to the touch actions, an operation instruction corresponding to a remote controller matching the projection screen is converted, and the operation instruction is used to control the focus movement of the projector projection screen.

5. The method according to claim 4, characterized in that The touch action includes a first gesture, a second gesture and a third gesture; and converting the operation instruction corresponding to the remote controller matched with the projection screen according to the touch action includes: In response to receiving the first gesture information, obtaining a position of the first gesture on the touch display screen; In response to the marking state, obtaining a position of the second gesture on the touch display screen; In response to receiving the third gesture information, acquiring a position of the third gesture on the touch display screen; According to the positions of the first gesture, the second gesture, and the third gesture on the touch display screen, an operation instruction corresponding to the remote control matched with the projection screen is determined.

6. The method according to claim 5, characterized in that The step of determining the operation instruction corresponding to the remote control that matches the projection screen according to the positions of the first gesture, the second gesture, and the third gesture on the touch display screen includes: Determine a movement distance in the negative direction of the x-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generate a press and release event of the left button of the remote control when the movement distance in the negative direction of the x-axis is greater than or equal to a first preset threshold; Determine a movement distance in the positive direction of the x-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generate a press and release event of the right button of the remote control when the movement distance in the positive direction of the x-axis is greater than or equal to a first preset threshold; Determine a movement distance in a positive direction of the y-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generate a pressing and releasing event of a button on the remote controller when the movement distance in the positive direction of the y-axis is greater than or equal to a first preset threshold; Determine a moving distance in the negative direction of the y-axis according to the first gesture, the second gesture, and the position information of the second gesture, and generate a pressing and releasing event of a lower button of the remote control when the moving distance in the negative direction of the y-axis is greater than or equal to a first preset threshold; According to the first gesture, the second gesture and the position information of the second gesture, the moving distance in the x-axis and y-axis directions is determined, and when the moving distance in the x-axis and y-axis directions is less than a second preset threshold, a pressing and releasing event of the remote control confirmation button is generated.

7. The method according to claim 6, characterized in that The determining the moving distance in the negative direction of the x-axis comprises: when the second gesture moves in the negative direction of the x-axis, based on the position information of the first gesture and the third gesture, determining the moving distance in the negative direction of the x-axis; The determining the moving distance in the positive direction of the x-axis comprises: when the second gesture moves in the positive direction of the x-axis, determining the moving distance in the positive direction of the x-axis based on the position information of the first gesture and the third gesture; The determining the moving distance in the negative direction of the y-axis comprises: when the second gesture moves in the negative direction of the y-axis, determining the moving distance in the negative direction of the y-axis based on the position information of the first gesture and the third gesture; The determining of the moving distance in the positive direction of the y-axis includes: when the second gesture moves in the positive direction of the y-axis, based on position information of the first gesture and the third gesture, determining the moving distance in the positive direction of the y-axis.

8. The method according to claim 5, characterized in that The first gesture includes pressing the touch display screen, the second gesture includes moving after the first gesture, and the third gesture includes lifting after the second gesture; through the first gesture, the second gesture and the second gesture, several operation instructions corresponding to the remote control matching the projection screen are combined.

9. The method according to claim 4, characterized in that After converting the operation instruction corresponding to the remote controller matching the projection screen according to the touch action, the method further includes: When the first gesture is not received, the second gesture and the third gesture do not generate an operation instruction; When the first gesture is received, the operation instruction is generated in response to receiving the third gesture.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, a projection device control method according to any one of claims 4 to 9 is implemented.