Projection equipment and projection method
By storing the correspondence between different scenes and projection data in the projection device, the target projection data is automatically selected and applied, which solves the problem of frequent picture correction when using scene replacement and improves the user experience.
Patent Information
- Application Number
- CN202411750620.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-03-18
AI Technical Summary
When replacing the projection device usage scenario, users need to frequently correct the picture, which leads to cumbersome and time-consuming operations and affects the user experience.
A projection device and method are provided. By storing the correspondence between different scenes and corresponding projection data, the user can select the current scene on the interface, and the device automatically determines and applies the target projection data for projection, realizing fast picture correction.
It reduces the time for picture correction, is simple to operate, improves the user experience, and allows users to quickly obtain satisfactory picture effects.
Smart Images

Figure CN119653059A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of projection technology, and in particular to a projection device and a projection method. Background Art
[0002] A projection device is a display device that can project images or videos onto a screen. With the development of projection technology, micro-projection devices have emerged. Micro-projection devices are relatively small and have strong mobility. Users often change the usage scenarios of micro-projection devices when using them.
[0003] In the related art, each time the use scenario of the micro-projector device is changed, for example, the micro-projector device is moved from the bedroom to the living room, in order to enable the micro-projector device to output a satisfactory picture effect in the living room, the micro-projector device needs to be recalibrated. However, each time the micro-projector device is moved, the user needs to recalibrate the micro-projector device, which is cumbersome, time-consuming and labor-intensive, and affects the user's experience. Summary of the invention
[0004] The present application provides a projection device and a projection method, which can reduce the time of picture correction.
[0005] In a first aspect, a projection device is provided, comprising:
[0006] An optical machine is configured to project playback content onto a projection surface;
[0007] The controller is configured to perform the following steps:
[0008] Receiving a first operation of a user on a first interface, where the first operation is used to select a first scene where the projection device is currently located, wherein the first interface includes an identifier of the first scene where the projection device is currently located;
[0009] Determine, according to the correspondence between different scenes in which the projection device is located and the projection data corresponding to the different scenes, first target projection data corresponding to the scene in which the projection device is currently located, wherein the first target projection data includes the coordinates of the projection screen;
[0010] In the first scene where the projection device is currently located, the optical machine is controlled to project the playback content according to the first target projection data.
[0011] Since the projection device stores the correspondence between different scenes in which the projection device is located and the projection data corresponding to the different scenes, the user can select the identifier of the scene in which the projection device is currently located on the first interface, so that the projection device can determine the target projection data corresponding to the current scene, and then use the target projection data to project the playback content. In the current scene, the corresponding target projection data can be directly used to obtain a picture effect that satisfies the user, thereby achieving the purpose of quickly performing picture correction, reducing the time for picture correction, simplifying the operation, and improving the user experience.
[0012] In some embodiments, the controller is further configured to perform the following steps:
[0013] Receiving a second operation of the user, where the second operation is used to construct second target projection data corresponding to a second scene currently located by the projection device, wherein the first interface does not include an identifier of the second scene;
[0014] storing the second scene currently located by the projection device and the target projection data corresponding to the second scene in the corresponding relationship;
[0015] An identifier of the second scene in which the projection device is currently located is displayed on the first interface.
[0016] When the first interface does not include the identification of the second scene, it indicates that the target projection data corresponding to the identification of the second scene is not stored in the projection device. The target projection data corresponding to the second scene can be constructed and stored for the second scene, so that the next time the projection device is used in the second scene, the target projection data corresponding to the second scene can be directly used to obtain a picture effect that satisfies the user.
[0017] In some embodiments, the controller is further configured to perform the following steps:
[0018] The projection data of the projection device is corrected to obtain a projection picture, and when the projection picture meets a preset verification condition, the corrected projection data is determined as the second target projection data.
[0019] In this implementation, the projection picture obtained after correction is verified, and the projection data corresponding to the projection picture that meets the conditions is determined as the second target projection data, so that the projection effect of the projection picture is better.
[0020] In some embodiments, the controller is further configured to perform the following steps:
[0021] When the projection image meets the preset verification condition, receiving a third operation of the user;
[0022] In response to the third operation, the corrected projection data is determined as second target projection data.
[0023] In this implementation, a user confirmation operation for the picture effect is added, so that when the customer is satisfied with the projection effect of the projection picture, the projection data corresponding to the projection picture is determined as the second target projection data. The obtained target projection data better meets the user's needs and also improves the user experience.
[0024] In some embodiments, the projection device further includes: an image acquisition device, the image acquisition device being used to shoot the projection playback content of the optical machine in the first scene to obtain an image corresponding to the projection playback content;
[0025] The controller is also configured to perform the following steps:
[0026] Get the image corresponding to the projected content;
[0027] When the definition of the image corresponding to the projected playback content is greater than or equal to a preset definition threshold, controlling the optical machine to project the playback content according to the first target projection data;
[0028] When the clarity of the image corresponding to the projected content is less than the preset clarity threshold:
[0029] Use auto-focus algorithm to adjust the image clarity;
[0030] Compare the sharpness of adjacent images for multiple times to determine the maximum sharpness of the image;
[0031] When the position of the lens in the projection device is adjusted to a position that matches the maximum clarity of the image, the optical machine is controlled to project the playback content according to the first target projection data.
[0032] In this implementation, the projection picture is fine-tuned by adjusting the clarity of the image corresponding to the projected content, thereby improving the quality of the projection picture and making the projection picture more effective.
[0033] In some embodiments, the controller is further configured to perform the following steps:
[0034] Get the focus mode supported by the projection device, which includes: digital focus and / or optical zoom;
[0035] Use the focus method supported by the projection device to adjust the image clarity.
[0036] In this implementation, when the projection device supports different focusing methods, the position of the lens can be adjusted in different ways to make the focus more accurate.
[0037] In some embodiments, the usage scenarios of the projection equipment include at least: a master bedroom, a second bedroom, a study, a living room, a dining room, and an audio-visual room.
[0038] In a second aspect, a projection method is provided, comprising:
[0039] Receiving a first operation of a user on a first interface, where the first operation is used to select a first scene where the projection device is currently located, wherein the first interface includes an identifier of the first scene where the projection device is currently located;
[0040] Determine, according to the correspondence between different scenes in which the projection device is located and the projection data corresponding to the different scenes, first target projection data corresponding to the scene in which the projection device is currently located, wherein the first target projection data includes the coordinates of the projection screen;
[0041] In a first scene currently located by the projection device, the playback content is projected according to the first target projection data.
[0042] In a third aspect, a chip is provided, comprising: a processor, configured to call and run a computer program from a memory, so that a projection device equipped with the chip executes the projection method in the second aspect.
[0043] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by an image processing apparatus, the projection device executes the projection method in the second aspect.
[0044] In a fifth aspect, a computer program product is provided, the computer program product comprising: a computer program, when the computer program is executed by a projection device, the projection device executes the projection method in the second aspect.
[0045] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 A schematic diagram of a projection scene of a projection device provided in an embodiment of the present application;
[0047] Figure 2 A schematic diagram of the optical path of a projection device provided in an embodiment of the present application;
[0048] Figure 3 A schematic diagram of the circuit architecture of a projection device provided in an embodiment of the present application;
[0049] Figure 4 A schematic diagram of the optical path of a projection device provided in an embodiment of the present application;
[0050] Figure 5 A schematic diagram of the system framework of a projection device provided in an embodiment of the present application;
[0051] Figure 6 A schematic diagram of the lens structure of a projection device provided in an embodiment of the present application;
[0052] Figure 7 A schematic diagram of the lens projection optical path provided in an embodiment of the present application;
[0053] Figure 8 A schematic diagram of the distance sensor and camera structure provided in an embodiment of the present application;
[0054] Fig. 9 A schematic diagram of a flow chart of a projection method executed by a controller in a projection device provided in an embodiment of the present application;
[0055] Fig.10 A schematic diagram of a first interface provided in an embodiment of the present application;
[0056] Fig.11 A schematic diagram of an interface for selecting a scene name provided in an embodiment of the present application;
[0057] Fig.12 A schematic diagram of an interface provided in an embodiment of the present application without saving any scene;
[0058] Fig.13 A schematic diagram of a projection scene provided in an embodiment of the present application moving from a bedroom to a living room;
[0059] Fig.14 A schematic diagram of the change of the projection screen when the projection scene provided in the embodiment of the present application moves from the bedroom to the dining room. DETAILED DESCRIPTION
[0060] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0061] In the following, the terms "first", "second", and "third" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first", "second", and "third" may explicitly or implicitly include one or more of the features.
[0062] The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.
[0063] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0064] For the purpose of illustration rather than limitation, specific details such as specific system structures, technologies, etc. are provided to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0065] The embodiments of the present application can be applied to various types of projection devices. The following will take a projector as an example to explain the projection device and the automatic focusing method.
[0066] A projector is a device that can project images or videos onto a screen. It can be connected to computers, broadcasting networks, the Internet, VCD (Video Compact Disc), DVD (Digital Versatile Disc Recordable), game consoles, DV, etc. through different interfaces to play corresponding video signals. Projectors are widely used in homes, offices, schools, and entertainment venues.
[0067] Figure 1 A schematic diagram of a projection scene of a projection device provided in an embodiment of the present application is shown.
[0068] In some embodiments, reference Figure 1 The present application provides a projection device including a projection screen 1 and a projection device 2. The projection screen 1 is fixed at a first position, and the projection device 2 is placed at a second position. By adjusting the relationship between the first position and the second position, the image projected by the projection device 2 is consistent with the projection screen 1. At this time, the second position is the best placement position of the projection device 2 relative to the first position.
[0069] Figure 2 A schematic diagram of the optical path of a projection device provided in an embodiment of the present application is shown.
[0070] The projection device includes a laser light source 100, an optical machine 200, a lens 300, and a projection medium 400. The laser light source 100 provides illumination for the optical machine 200, and the optical machine 200 modulates the light beam of the light source and outputs it to the lens 300 for imaging, and projects it to the projection medium 400 to form a projection picture.
[0071] In some embodiments, the laser light source 100 of the projection device includes a laser assembly 110 and an optical lens assembly 120. The light beam emitted by the laser assembly 110 can pass through the optical lens assembly 120 to provide lighting for the optical machine. For example, the optical lens assembly 120 requires a higher level of environmental cleanliness and airtight sealing; while the chamber where the laser assembly is installed can be sealed with a lower level of dustproof sealing to reduce the sealing cost.
[0072] In some embodiments, the light engine 200 of the projection device may be implemented as a blue light engine, a green light engine, a red light engine, and may also include a heat dissipation system, a circuit control system, etc. It should be noted that in some embodiments, the light emitting component of the projection device may also be implemented by an LED light source.
[0073] Figure 3 A schematic diagram of the circuit architecture of a projection device provided in one embodiment of the present application is shown.
[0074] In some embodiments, see Figure 3 The projection device may include a display control circuit 10, a laser light source 20, at least one laser driving component 30 and at least one brightness sensor 40. The laser light source 20 may include at least one laser corresponding to the at least one laser driving component 30. The at least one refers to one or more, and the plurality refers to two or more.
[0075] In some embodiments, the laser light source 20 includes three lasers corresponding to the laser driving assembly 30, and the three lasers may be a blue laser 201, a red laser 202, and a green laser 203. The blue laser 201 is used to emit a blue laser, the red laser 202 is used to emit a red laser, and the green laser 203 is used to emit a green laser. The laser driving assembly 30 may be implemented as including a plurality of sub-laser driving assemblies, each corresponding to a laser of a different color.
[0076] In some embodiments, the display control circuit 10 is used to output light control signals corresponding to different primary colors to the laser driving component 30 to drive the corresponding laser to emit light. For example, the light control signal includes a blue light control signal, a red light control signal, and a green light control signal. Figure 3The display control circuit 10 is connected to the laser driving component 30, and is used to output at least one light control signal corresponding to the three primary colors of each frame of the multi-frame display image, and transmit the at least one light control signal to the corresponding laser driving component 30. For example, the display control circuit 10 can be a microcontroller unit (MCU), also known as a single chip microcomputer.
[0077] Based on the circuit architecture, the projection device can achieve adaptive adjustment. For example, by setting a brightness sensor 40 in the light output path of the laser light source 20, the brightness sensor 40 can detect the first brightness value of the laser light source and send the first brightness value to the display control circuit 10. The display control circuit 10 can obtain the second brightness value corresponding to the driving current of each laser, and when it is determined that the difference between the second brightness value of the laser and the first brightness value of the laser is greater than the difference threshold, it is determined that the laser has a COD (Catastrophic optical damage) failure; the display control circuit can adjust the current control signal of the corresponding laser driving component of the laser until the difference is less than or equal to the difference threshold, thereby eliminating the COD failure of the blue laser; the projection device can eliminate the COD failure of the laser in time, reduce the damage rate of the laser, and improve the image display effect of the projection device.
[0078] Figure 4 A schematic diagram of the optical path of a projection device according to an embodiment of the present application is shown.
[0079] In some embodiments, the laser light source 20 in the projection device may include independently arranged blue laser 201, red laser 202 and green laser 203. The projection device may also be called a three-color projection device. The blue laser 201, the red laser 202 and the green laser 203 are all modular lightweight (Mirai Console Loader, MCL) packaged lasers, which are small in size and conducive to the compact arrangement of the optical path.
[0080] In some embodiments, the projection device may include a controller, which includes at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), a RAM (Random Access Memory), a ROM (Read-Only Memory), a first interface to an nth interface for input / output, and a communication bus (Bus), etc. The controller is connected to the relevant hardware of the projection device, such as a display control circuit, a brightness sensor, a distance sensor, an image collector, etc., to control the projection, focusing, correction, calibration, switch screen state adjustment, etc. of the projection device.
[0081] In some embodiments, several types of interfaces may be provided on the body of the projection device, such as a power interface, a USB interface, an HDMI (High Definition Multimedia Interface) interface, a network cable interface, a VGA (Video Graphics Array) interface, a DVI (Digital Visual Interface), etc., to connect a signal source for transmitting media.
[0082] In some embodiments, after the projection display device is started, it can directly enter the display interface of the signal source selected last time, or the signal source selection interface, where the signal source is, for example, a preset video-on-demand program, or can be one of the signal sources such as an HDMI interface, a USB interface, a live TV interface, etc. After the user selects the target signal source, the projection device can obtain media data from the target signal source and project the media data onto the projection screen 1 for display.
[0083] In some embodiments, the projection device may be configured with an image collector for cooperating with the projection device to achieve relevant adjustment and control of the projection process. For example, the image collector configured with the projection device may be specifically implemented as a 3D camera, a monocular camera or a binocular camera; when the camera is implemented as a binocular camera, it specifically includes a left camera and a right camera; the binocular camera can obtain the screen corresponding to the projection device, that is, the image and playback content presented by the projection surface, and the image or playback content is projected by the built-in optical machine of the projection device.
[0084] When the projection device moves, its projection angle and distance to the projection surface change, which will cause the projected image to deform. The projected image will appear as a trapezoidal image or other deformed image. The projection device controller can achieve automatic trapezoidal correction based on the image taken by the camera by coupling the angle between the optical and mechanical projection surfaces and the correct display of the projection image.
[0085] Figure 5 A schematic diagram of a system framework for realizing display control of a projection device according to an embodiment of the present application is shown.
[0086] In some embodiments, the projection device has the characteristics of a telephoto micro-projector, and its controller can control the display of the projection light image through a preset algorithm to achieve functions such as automatic trapezoidal correction of the display screen, automatic screen entry, automatic obstacle avoidance, automatic focusing, and anti-eye-shooting.
[0087] In some embodiments, the projection device is configured with a gyroscope sensor; when the device is moving, the gyroscope sensor can sense the position movement and actively collect movement data; the collected data is then sent to the application service layer through the system framework layer to support the application data required during user interface interaction and application interaction. The collected data can also be used for data calls by the controller in the algorithm service implementation.
[0088] In some embodiments, the projection device is configured with a time of flight (TOF) sensor. After the time of flight sensor collects corresponding data, the data will be sent to the corresponding time of flight service of the service layer; after the above-mentioned time of flight service obtains the data, it will send the collected data to the application service layer through the process communication framework, and the data will be used for interactive use such as controller data calls, user interfaces, and program applications.
[0089] In some embodiments, the projection device is configured with a camera for capturing images, and the camera can be implemented as a binocular camera, a depth camera, a 3D camera, etc.; the camera capture data will be sent to the camera service, and then the camera service will send the captured image data to the process communication framework, and / or the projection device correction service; the projection device correction service can receive the camera capture data sent by the camera service, and the controller can call the corresponding control algorithm in the algorithm library according to the different functions to be implemented.
[0090] In some embodiments, data is interacted with the application service through a process communication framework, and then the calculation results are fed back to the correction service through the process communication framework; the correction service sends the obtained calculation results to the projection device operating system to generate control signals, and sends the control signals to the optical machine control driver to control the optical machine working conditions and realize automatic correction of the displayed image.
[0091] In some embodiments, the projection device uses an automatic focusing algorithm and its configured laser ranging to obtain the current object distance to calculate the initial focal length and the search range; then the projection device drives the camera to take pictures and uses the corresponding algorithm to evaluate the clarity.
[0092] The projection device searches for the best possible focal length within the above search range based on the search algorithm, and then repeats the above steps of taking pictures and evaluating clarity, and finally finds the optimal focal length through clarity comparison to complete automatic focusing.
[0093] For example, after the projection device is started, the user moves the device; the projection device automatically completes the calibration and refocuses, and the controller detects whether the autofocus function is turned on; when the autofocus function is not turned on, the controller ends the autofocus service; when the autofocus function is turned on, the projection device obtains the detection distance of the time-of-flight sensor through the middleware for calculation;
[0094] The controller queries the preset mapping table according to the acquired distance to obtain the focal length of the projection device; then the middleware sets the acquired focal length to the optical machine of the projection device; after the optical machine emits laser at the above focal length, the camera executes the photo command; the controller determines whether the focus adjustment of the projection device is completed according to the acquired captured image and evaluation function;
[0095] If the judgment result meets the preset completion conditions, the control of the automatic focusing process ends; if the judgment result does not meet the preset completion conditions, the middleware will fine-tune the focal length parameters of the projection device optical machine, for example, the focal length can be gradually fine-tuned with a preset step length, and the adjusted focal length parameters can be set to the optical machine again; thereby achieving repeated photo taking and clarity evaluation steps, and finally finding the optimal focal length through clarity comparison to complete automatic focusing.
[0096] Figure 6 Schematic diagram of the lens structure of the projection device in some embodiments is shown. In order to support the automatic focusing process of the projection device, such as Figure 6 As shown, the lens 300 of the projection device may further include an optical component 310 and a focus motor 320. The optical component 310 is a lens group composed of one or more lenses, which can refract the light emitted by the optical machine 200 so that the light emitted by the optical machine 200 can be transmitted to the projection surface to form a transmission content image.
[0097] The optical assembly 310 may include a lens barrel and a plurality of lenses disposed in the lens barrel. Depending on whether the position of the lens can be moved, the lens in the optical assembly 310 may be divided into a movable lens 311 and a fixed lens 312. By changing the position of the movable lens 311 and adjusting the distance between the movable lens 311 and the fixed lens 312, the overall focal length of the optical assembly 310 may be changed. Therefore, the focusing motor 320 may be connected to the movable lens 311 in the optical assembly 310 to drive the movable lens 311 to move its position, thereby realizing an automatic focusing function.
[0098] It should be noted that the focusing process described in some embodiments of the present application refers to changing the position of the movable lens 311 by the focusing motor 320, thereby adjusting the distance between the movable lens 311 and the fixed lens 312, that is, adjusting the image plane position. Therefore, the imaging principle of the lens combination in the optical assembly 310, the adjustment of the focal length is actually the adjustment of the image distance, but in terms of the overall structure of the optical assembly 310, adjusting the position of the movable lens 311 is equivalent to adjusting the overall focal length of the optical assembly 310. Therefore, for the convenience of description, the adjustment of the focal length is used to illustrate the above process in the subsequent embodiments.
[0099] The focus motor 320 can be connected to the moving lens 311 through a specific transmission mechanism. The transmission principle of the transmission mechanism can be any transmission structure that converts a rotational motion into a moving motion. For example, a worm gear transmission structure, a ball screw transmission structure, a threaded screw transmission structure, etc. For the threaded screw transmission structure, a lens frame is provided at the outer edge of the moving lens 311, and a thread can be provided on the lens frame. The power output shaft of the focus motor 320 is connected to a screw, and the screw cooperates with the thread on the lens frame, so that the rotational motion output by the focus motor 320 can be converted into the moving motion of the lens frame, thereby driving the moving lens 311 to move in the lens barrel.
[0100] Since the movable lens 311 has different effects on the overall focal length of the optical component 310 when it is in different positions, the projection device can rotate the focus motor 320 by a specific angle or number of turns so that the movable lens 311 is in a corresponding position. In order to achieve the above functions, the focus motor 320 can be a stepper motor, a servo motor, etc. with a controllable rotation angle. During the focusing process, the controller of the projection device can send a movement instruction to the focus motor 320, and the movement instruction may include angle data required to control the focus motor 320 to rotate. For example, for the focus motor 320 in the form of a stepper motor, the movement instruction sent by the controller may include a pulse signal corresponding to the required rotation angle. After sending the movement instruction to the focus motor 320, the focus motor 320 can parse the pulse signal from the movement instruction and rotate according to the pulse signal.
[0101] It should be noted that, in order to adjust the movable lens 311 to a specific position, the correspondence between the moving distance of the movable lens 311 and the rotation angle of the focus motor 320 can be calculated in advance according to the internal structure of the projection device. The correspondence between the moving distance and the rotation angle can be a linear relationship, which is affected by the transmission ratio of the transmission mechanism. When focusing, the projection device can first calculate the target position of the movable lens 311, and then calculate the required moving distance of the movable lens 311 during the focusing process by subtracting the target position from the current position of the movable lens 311. Then, according to the correspondence between the moving distance and the rotation angle, the angle that the focus motor 320 needs to rotate is calculated, thereby generating a moving instruction and sending it to the focus motor 320.
[0102] Since the movable lens 311 can usually only move along the lens barrel and inside the lens barrel, the movable lens 311 has a travel limit during the focusing process. Figure 7 Schematic diagram of lens projection light path in some embodiments is shown. Figure 7 As shown, for the convenience of description, the end of the movable lens 311 closest to the optical machine can be called the near end, and the end of the movable lens 311 farthest from the optical machine can be called the far end, and the overall moving stroke of the movable lens 311 is the distance between the near end and the far end. In some embodiments, in order to facilitate accurate adjustment of the projection effect, the actual focusing range of the projection device can be within the stroke range of the movable lens 311. For example, after the movable lens 311 is moved to the near end, the focus motor 320 is adjusted forward by 300 steps to meet the focusing requirements of the projection device at the closest projection distance; and if it is adjusted forward by 900 steps from the near end, the focusing requirements of the projection device at the farthest projection distance can be met, and the actual focusing range can be the position interval corresponding to the adjustment of the focus motor 320 from 300 steps to 900 steps.
[0103] Since the focusing process may also be affected by comprehensive factors such as the focusing motor characteristics, environmental characteristics, and placement posture, the projection device needs to set a certain adjustment margin at the near and far positions to meet the actual projection effect. Therefore, in some embodiments, the adjustment interval of the projection device can increase some adjustment margins on the basis of the actual focusing range. For example, for the position interval corresponding to the adjustment of 300 steps to 900 steps, after setting a 100-step adjustment margin, the position 200 steps away from the near end and the position 1000 steps away can be set as the adjustment start point and adjustment end point to form the final focusing range.
[0104] When the distance between the projection device and the projection surface is different, the lens of the projection device needs to adjust different focal lengths to transmit a clear image on the projection surface. During the projection process, the distance between the projection device and the projection surface will require different focal lengths due to the different placement positions of the user. Therefore, in order to adapt to different usage scenarios, the projection device needs to adjust the focal length of the optical component 310.
[0105] In some embodiments, the projection device may support a manual focus function, that is, an interactive button may be provided on the projection device, or the projection device may be equipped with a remote control, and the user may interact with the projection device through the focus adjustment button on the projection device or the focus adjustment button on the remote control. During the interaction, the controller of the projection device may generate a movement instruction according to the user's button operation, and send the movement instruction to the focus motor to control the focus motor to drive the movable lens 311 to move and change the focal length of the optical component.
[0106] For example, when the user finds that the projected image is not clear when using the projection device, the user can press the "forward" button on the projection device. In response to the user's button operation at this time, the projection device can generate a movement instruction to control the movable lens 311 to move away from the optical machine, and send the movement instruction to the focus motor. After receiving the movement instruction, the focus motor rotates in the positive (clockwise) direction to output torque, driving the movable lens 311 to move away from the optical machine. With the movement of the movable lens 311, the clarity of the image transmitted by the projection device will change, and the user can choose to continue focusing or stop focusing according to the clarity of the image until the image effect satisfactory to the user is presented.
[0107] During manual focusing, the controller of the projection device can implement corresponding control of the focus motor 320 according to the preset interaction rules. That is, in some embodiments, the controller can determine the rotation angle of the focus motor according to the duration of the user's key press. When the focus amount is large, the user can press the focus button for a long time; when the focus amount is small, the user can press the focus button for a short time.
[0108] In some embodiments, the controller of the projection device can also determine the rotation angle of the focus motor according to the user's key press. For example, in the coarse adjustment state of the projection device, the adjustment amount of each key operation is set to 100 steps, corresponding to one rotation of the focus motor. When the user adjusts 300 steps to the far end, the user needs to press the "forward" button three times in succession.
[0109] The projection device can also automatically adjust the focal length according to the projection effect. In some embodiments of the present application, a focusing method based on the relationship between the spacing distance and the focal length is provided. That is, the projection device can detect the spacing distance between the optical machine and the projection surface. Since different spacing distances require different focal lengths to present a clear picture, after detecting the spacing distance relative to the projection surface, the projection device can obtain a corresponding focal length. Then send a movement instruction to the focusing motor, so as to adjust the overall focal length of the optical component to a corresponding focal length.
[0110] Figure 8Schematic diagram of distance sensor and camera structure in some embodiments is shown. Figure 8 As shown, the projection device may also have a built-in or external camera 700, and the camera 700 may capture the image projected by the projection device to obtain the projection content image. The projection device then performs a clarity detection on the projection content image to determine whether the current lens focal length is appropriate, and adjusts the focal length if it is not appropriate. When automatically focusing based on the projection content image captured by the camera 700, the projection device may continuously adjust the lens position and take pictures, and find the focus position by comparing the clarity of the front and back position pictures, thereby adjusting the movable lens 311 in the optical component to a suitable position. For example, the controller may first control the focus motor 320 to gradually move the focus starting position of the movable lens 311 to the focus end position, and continuously obtain the projection content image through the camera 700 during this period. Then, by performing a clarity detection on multiple projection content images, the position with the highest clarity is determined, and finally the focus motor 320 is controlled to adjust the movable lens 311 from the focus terminal to the position with the highest clarity, thereby completing the automatic focusing.
[0111] In order to facilitate further understanding of the technical solutions in some embodiments of the present application, the technical solutions of the projection method and how the technical solutions solve the above-mentioned technical problems are described in detail below in conjunction with some specific embodiments and drawings. The various embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments.
[0112] The embodiment of the present application provides a projection device, including: an optical machine and a controller, wherein:
[0113] The optical machine is configured to project playback content onto a projection surface.
[0114] See also Fig. 9 , Fig. 9 This is a flow chart of a controller in a projection device according to an embodiment of the present application executing a projection method, wherein the controller is configured to execute the following steps:
[0115] S910, receiving a first operation performed by a user on a first interface.
[0116] The first operation is used to select a first scene in which the projection device is currently located, and the first interface includes an identifier of the first scene in which the projection device is currently located.
[0117] In an embodiment of the present application, the projection device is currently in the audio-visual room scene. The user can operate the logo corresponding to the audio-visual room on the first interface by single-clicking, double-clicking, etc., to select the first scene logo where the projection device is currently located.
[0118] In some embodiments, the scene identification may be displayed on the interface in the form of graphic symbols, text descriptions, etc.
[0119] In some embodiments, the usage scenarios of the projection device can be different environmental spaces. For example, the projection device is used at home, and the usage scenarios include at least: master bedroom, second bedroom, study, living room, dining room, and audio-visual room, etc.; the projection device is used in school, and the usage scenarios include at least: classroom, conference room, auditorium, etc.
[0120] It should be noted that when the projection device changes its usage scenario, taking the usage scenario at home as an example, from the master bedroom to the audio-visual room, when the projection device is turned on in the audio-visual room, the projection device uses the projection data corresponding to the master bedroom scene to project the playback content. Since the scenes of the master bedroom and the audio-visual room are different, the user needs to select the audio-visual room scene so that the projection device uses the target projection data corresponding to the audio-visual room for projection.
[0121] In some embodiments, the projection device may display the first interface to the user upon receiving a user voice control command, the projection device detecting movement of the projection device, or receiving a user selection to display the first interface before S910. In this way, the projection device may receive the user's first operation on the first interface. Fig.10 This is a schematic diagram of a first interface shown in an embodiment of the present application. Fig.10 , the interface name of the first interface is "Screen Correction Memory", and the interface name of the first interface can also be other names, which are not limited in this embodiment of the present application. Fig.10 The first interface includes common scenes or locations such as master bedroom, study room, and audio-visual room. Users can click Fig.10 In the "Audio and Video Room" menu, click the "Apply Now" button to allow the projection device to receive the user's operation. Fig.10 In the prompt word, when the user places the projection device at the same position in the same scene, the picture correction parameters of the commonly used positions (scenes) that have been saved (that is, the projection data corresponding to different scenes in this application) can be used to restore the memorized correction parameters with one click, that is, to restore the projection data of the scene where the projection device is currently located with one click.
[0122] S920: Determine first target projection data corresponding to the scene currently located by the projection device according to the correspondence between different scenes located by the projection device and the projection data corresponding to the different scenes.
[0123] The first target projection data includes the coordinates of the projection screen.
[0124] In some embodiments, the projection device responds to the first operation in S910 and can select Fig.10The scene of the "audio-visual room" shown in the figure is matched with the first target projection data corresponding to the scene of the "audio-visual room" from the correspondence between different scenes where the projection device is located and the projection data corresponding to the different scenes.
[0125] In the present application examples, see Fig.10 In the picture correction memory interface, scene identifiers such as the master bedroom, study, and audio-visual room are displayed. It can be understood that the scene identifier appears in the first interface, which can indicate that the projection device stores the scene identifiers included in the first interface and the corresponding relationship between the projection data corresponding to these scenes, that is, the projection device at least stores: the corresponding relationship between the master bedroom and the target projection data corresponding to the master bedroom, the corresponding relationship between the study and the target projection data corresponding to the study, and the corresponding relationship between the audio-visual room and the target projection data corresponding to the audio-visual room.
[0126] In some embodiments, the first target projection data includes the coordinates of the projection screen. The coordinates of the projection screen may be the coordinates of the projection screen on the projection surface (e.g., a screen), and may also include parameters such as brightness and contrast to optimize the effect of the projection screen. The embodiments of the present application do not limit the first target projection data.
[0127] S930, in the first scene currently located by the projection device, controlling the optical machine to project the playback content according to the first target projection data.
[0128] Exemplarily, the projection device is in an audio-visual room, and controls the optical machine to project the playback content according to the target projection data corresponding to the audio-visual room, so that the user can see the projection picture that matches the scene of the audio-visual room on the projection surface.
[0129] Optionally, if the projection device is used for the first time in a certain scenario, the first interface does not include an identifier of the first-time use scenario. In this case, a correspondence between the target projection data corresponding to the scenario and the first-time use scenario can be constructed and stored to facilitate user selection.
[0130] Optionally, in the embodiment of the present application, the controller is further configured to perform the following steps:
[0131] S1110: Receive a second operation from the user.
[0132] The second operation is used to construct second target projection data corresponding to the second scene that the projection device is currently in. The first interface does not include an identifier of the second scene.
[0133] Exemplarily, the first interface does not include the identification of the second scene, that is, the projection device does not store the correspondence between the identification of the second scene in which the projection device is currently located and the target projection data corresponding to the identification of the second scene. The user does not find the identification of the second scene in which the projection device is currently located on the first interface, and cannot select the second scene in which the projection device is currently located on the first interface. The user can instruct the projection device to construct corresponding target projection data for the second scene in which it is currently located.
[0134] In some embodiments, the projection device receives a second operation of the user, and determines second target projection data corresponding to a current second scene in response to the second operation.
[0135] Exemplarily, the controller is further configured to perform the following steps: obtain a projection picture after correcting the projection data of the projection device, and determine the corrected projection data as the second target projection data when the projection picture meets a preset verification condition.
[0136] Specifically, the projection data of the projection device may be manually corrected and / or automatically corrected to obtain a projection image. The two correction processes are described below respectively:
[0137] The process of manually correcting the projection data of the projection device: select at least one of the four corner points of the projection screen, and use the direction keys of the remote control device connected to the projection device to adjust the positions of the four corner points of the projection screen left and right or up and down according to the screen problems observed by the naked eye, so that the projection screen is displayed as a rectangle, thereby realizing manual correction of the projection screen.
[0138] The process of automatically correcting the projection data of the projection device: automatically correcting the projection data of the projection device through an automatic correction algorithm (for example, a trapezoidal correction algorithm, a nonlinear self-correction technology) and the like.
[0139] In some embodiments, the preset verification condition may be: the four corner points of the projection screen form a rectangle. Further, in order to improve the image quality, the preset verification condition may also include: the clarity of the projection screen is greater than or equal to a preset threshold. The preset verification condition may be other conditions that can optimize the projection effect, and the embodiments of the present application are not limited here.
[0140] It can be understood that the above-mentioned correction of the projection data of the projection device can be performed once or multiple times. After each correction, it is necessary to verify the projection image obtained after the correction to determine whether the projection image obtained after the correction meets the preset verification conditions. In the case that the projection image obtained after the correction does not meet the preset verification conditions each time, the projection data of the projection device is corrected again to obtain a re-corrected projection image, until the projection image obtained after the correction meets the preset verification conditions, the corrected projection data is determined as the second target projection data.
[0141] Specifically, in Fig.10 In the example, the user performs a second operation on the display area containing the “+” mark, and the projection device responds to the second operation and can further display to the user Fig.11 The interface diagram of the scene name selection interface shown is, or may be, a custom scene name interface, where the user inputs the scene name, and the projection device performs the aforementioned correction process to obtain corrected projection data.
[0142] In a possible implementation manner, when the target projection data corresponding to the second scene is obtained in the second scene currently located by the projection device, projection can be performed according to the target projection data corresponding to the second scene.
[0143] It is understandable that if the projection device has not been used in any scene, the projection device does not store projection data corresponding to any scene. When using the projection device for setting, the user can directly set it through the setting interface so that the projection device displays as shown in the figure. Fig.12 The interface diagram shown is without saving any scene.
[0144] S1120: Store the second scene currently located by the projection device and the target projection data corresponding to the second scene in a corresponding relationship.
[0145] Exemplarily, the corrected projection data is target projection data corresponding to the second scene, and a mapping table or a database is used to store the correspondence between the second scene in which the projection device is currently located and the target projection data corresponding to the second scene.
[0146] S1130: Displaying, on the first interface, an identifier of the second scene in which the projection device is currently located.
[0147] In a possible implementation manner, the second scene where the projection device is currently located and the target projection data corresponding to the second scene are stored in a corresponding relationship, and an identifier of the second scene where the projection device is currently located is added to the first interface.
[0148] In another possible implementation, the identifier of the second scene is added to the identifier set of the first scene, so that all the identifiers of the first scene are displayed on the first interface, thereby displaying the identifier of the second scene where the projection device is currently located on the first interface.
[0149] It should be noted that after steps S1120 and S1130 are executed, when the scene in which the projection device is located next time is the second scene, the second scene can be selected on the first interface without the need to calibrate the projection image through a cumbersome calibration process.
[0150] In order to improve the user experience, when the projection screen meets the preset verification conditions, a step can be added for the user to confirm whether the projection screen effect is satisfactory, so that the projection screen effect obtained by projecting the target projection data corresponding to the second scene must be an effect that satisfies the user. In the embodiment of the present application, the controller is further configured to perform the following steps:
[0151] When the projection image meets the preset verification condition, a third operation of the user is received; in response to the third operation, the corrected projection data is determined as the second target projection data.
[0152] In some embodiments, when the projection screen meets the preset verification conditions, the projection device can display a screen effect confirmation interface to the user. If the user is satisfied with the effect of the projection screen, the user can trigger the third operation to determine the corrected projection data as the second target projection data; if the user is not satisfied with the effect of the projection screen, the user can trigger the fourth operation, or the projection device does not receive the third operation within a preset time (for example, 8 seconds or 10 seconds), the projection device continues to correct the projection data of the projection device until the user triggers the third operation and determines the corrected projection data as the second target projection data. It can be understood that the fourth operation can be a continuous correction operation.
[0153] Since the projection device is moved manually, even if the projection device is usually placed in the same position for use in the same scene, some errors may still occur during placement, such as direction error, angle error, distance error, etc., which affect the effect of the projection picture. Therefore, the embodiment of the present application also provides a process for fine-tuning the projection picture. The process of fine-tuning the projection picture is described below.
[0154] The projection device in the embodiment of the present application also includes: an image acquisition device, which is used to shoot the projection playback content of the optical machine in the first scene to obtain an image corresponding to the projection playback content.
[0155] The controller is also configured to perform the following steps:
[0156] S1210: Acquire an image corresponding to the projected content.
[0157] The controller obtains an image corresponding to the projected content through an image acquisition device (eg, a camera).
[0158] In some embodiments, after obtaining the image corresponding to the projection playback content, the display effect of the image corresponding to the projection playback content is verified to determine whether the display effect corresponding to the projection playback content is the best display effect. Exemplarily, according to different verification results of the clarity of the image corresponding to the projection playback content, whether fine-tuning is performed in the embodiment of the present application is described in the following two aspects:
[0159] S1220A, when the clarity of the image corresponding to the projected playback content is greater than or equal to a preset clarity threshold: controlling the optical machine to project the playback content according to the first target projection data.
[0160] In some embodiments, the clarity of the image corresponding to the projected playback content may be determined based on an algorithm based on image features or a statistical method.
[0161] The clarity of the image corresponding to the projected playback content is greater than or equal to the preset clarity threshold, indicating that the display effect of the image displayed using the first target projection data has passed the verification, the image clarity is good, and the display effect is good. It also indicates that the placement position of the projection device has a small or no error with the preset placement position. In this way, there is no need to further adjust the image displayed using the first target projection data, and the projection device can control the optical machine to project the playback content according to the first target projection data.
[0162] S1220B: When the definition of the image corresponding to the projected content is less than a preset definition threshold:
[0163] The clarity of the image is adjusted using an automatic focusing algorithm; the clarity of adjacent images is compared multiple times to determine the maximum clarity of the image; when the position of the lens in the projection device is adjusted to a position that matches the maximum clarity of the image, the optical machine is controlled to project the playback content according to the first target projection data.
[0164] In some embodiments, the clarity of the image corresponding to the projected playback content is less than a preset clarity threshold, indicating that the display effect of the image displayed using the first target projection data has not passed the verification, the image clarity is insufficient, and the display effect is poor. It also indicates that the placement position of the projection device has a large error with the preset placement position, and it is necessary to further adjust the clarity of the image corresponding to the projected playback content to improve the clarity of the image corresponding to the projected playback content and improve the display effect of the image corresponding to the projected playback content.
[0165] In some embodiments, the auto-focus algorithm includes at least one of the following algorithms: a contrast detection method, a phase detection method, a frequency-based method, a deep learning-based method, etc.
[0166] In some embodiments, an automatic focusing algorithm is used to adjust the clarity of an image. Each time the clarity of an image is adjusted, the clarity of the adjusted image is compared with the clarity of the image before the adjustment. If the clarity of the adjusted image is better, the automatic focusing algorithm is used to adjust the clarity of the image in the same direction. If the clarity of the adjusted image deteriorates, the automatic focusing algorithm is used to adjust the clarity of the image in the reverse direction until the clarity of the adjusted image reaches a maximum value. The position of the lens is adjusted according to the maximum clarity of the image, and then the optical machine is controlled to project the playback content according to the first target projection data, so as to obtain a projection picture that satisfies the user.
[0167] In the embodiment of the present application, the projection device may further adjust the lens position in the image acquisition device according to the focusing mode supported by the projection device. Specifically, the controller is further configured to perform the following steps:
[0168] Get the focus mode supported by the projection device, and use the focus mode supported by the projection device to adjust the image clarity.
[0169] Wherein, the focusing mode includes: digital focus and / or optical zoom;
[0170] In some embodiments, the projection device supports different focusing methods, and the methods of adjusting the image clarity are also different. Different focusing methods have different working principles: optical focus refers to changing the focus point of light by adjusting the physical position of the lens, so that the image is clearly imaged on the sensor; digital focus refers to simulating the focus effect through software processing after the image has been captured.
[0171] In some embodiments, if the projection device supports both digital focus and optical zoom, in order to ensure the picture effect, the clarity of the projection picture can be adjusted by digital focus first, and then the clarity of the projection picture can be further adjusted by optical zoom, so that the projection picture effect is better.
[0172] In one possible implementation, the projection device supports digital focus by default. During fine-tuning of the projection device, the automatic focus algorithm supported by the digital focus is first used for focusing, and then a determination is made as to whether the projection device supports optical zoom. If the projection device supports optical zoom, the optical zoom is used to perform optical zoom processing on the projection image to obtain the projection image with the best effect. If the projection device does not support optical zoom, the projection image after digital focus is directly output to obtain the projection image with the best effect.
[0173] Exemplarily, the present application provides the following two examples of changes in projection images when projection scenes change, to further illustrate the implementation process of the projection method provided in the embodiments of the present application:
[0174] (1) Fig.13 A schematic diagram showing the change of the projection screen when the projection scene moves from the bedroom to the living room.
[0175] like Fig.13 As shown, when using projection equipment in the bedroom, the scene is usually small and the projection screen is also small, such as Fig.13 The projection screen corresponding to the bedroom scene in the picture is moved from the bedroom to the living room. The user only needs to select the living room in the picture correction memory interface and the projection screen can be switched to the living room immediately. Fig.13 The projection picture corresponding to the living room scene is larger than the projection picture corresponding to the bedroom. Furthermore, the image acquisition device (such as an AI camera) can also detect whether the projection picture in the living room needs to adjust the clarity.
[0176] (2) Fig.14 A schematic diagram showing the change of the projection screen when the projection scene moves from the bedroom to the dining room.
[0177] like Fig.14 As shown, due to the different installation methods of the bedroom and the dining room, the projection data will automatically switch to the corresponding hanging data of the dining room, and then the image acquisition device (such as: AI camera) will detect whether the projection picture in the living room needs to adjust the clarity.
[0178] The embodiment of the present application provides a projection device. Since the projection device stores the correspondence between different scenes in which the projection device is located and the projection data corresponding to the different scenes, the user can select the identifier of the scene in which the projection device is currently located on the first interface, so that the projection device can determine the target projection data corresponding to the current scene, and then use the target projection data to project the playback content. In the current scene, the corresponding target projection data can be directly used to obtain a picture effect that satisfies the user, thereby achieving the purpose of quickly performing picture correction, reducing the time for picture correction, simplifying the operation, and improving the user experience.
[0179] Based on the same inventive concept, the embodiment of the present application further provides a projection method, including:
[0180] Receiving a first operation of a user on a first interface, where the first operation is used to select a first scene where the projection device is currently located, wherein the first interface includes an identifier of the first scene where the projection device is currently located;
[0181] Determine, according to the correspondence between different scenes in which the projection device is located and the projection data corresponding to the different scenes, first target projection data corresponding to the scene in which the projection device is currently located, wherein the first target projection data includes the coordinates of the projection screen;
[0182] In the first scene where the projection device is currently located, the optical machine is controlled to project the playback content according to the first target projection data.
[0183] Optionally, the above projection method further includes:
[0184] Receiving a second operation of the user, where the second operation is used to construct second target projection data corresponding to a second scene currently located by the projection device, wherein the first interface does not include an identifier of the second scene;
[0185] storing the second scene currently located by the projection device and the target projection data corresponding to the second scene in the corresponding relationship;
[0186] An identifier of the second scene in which the projection device is currently located is displayed on the first interface.
[0187] Optionally, the above-mentioned projection method further includes: obtaining a projection picture after correcting the projection data of the projection device, and when the projection picture meets a preset verification condition, determining the corrected projection data as the second target projection data.
[0188] Optionally, the above projection method further includes:
[0189] When the projection image meets the preset verification condition, receiving a third operation of the user;
[0190] In response to the third operation, the corrected projection data is determined as second target projection data.
[0191] Optionally, the above projection method further includes:
[0192] Get the image corresponding to the projected content;
[0193] When the definition of the image corresponding to the projected playback content is greater than or equal to a preset definition threshold, controlling the optical machine to project the playback content according to the first target projection data;
[0194] When the clarity of the image corresponding to the projected content is less than the preset clarity threshold:
[0195] Use auto-focus algorithm to adjust the image clarity;
[0196] Compare the sharpness of adjacent images for multiple times to determine the maximum sharpness of the image;
[0197] When the position of the lens in the projection device is adjusted to a position that matches the maximum clarity of the image, the optical machine is controlled to project the playback content according to the first target projection data.
[0198] Optionally, the above projection method further includes:
[0199] Get the focus mode supported by the projection device, which includes: digital focus and / or optical zoom;
[0200] Use the focus method supported by the projection device to adjust the image clarity.
[0201] Optionally, the above-mentioned projection method also includes: the usage scenarios of the projection equipment include at least: a master bedroom, a second bedroom, a study, a living room, a dining room and an audio-visual room.
[0202] The embodiment of the present application provides a projection method. Since the projection device stores the correspondence between different scenes in which the projection device is located and the projection data corresponding to the different scenes, the user can select the identifier of the scene in which the projection device is currently located on the first interface, so that the projection device can determine the target projection data corresponding to the current scene, and then use the target projection data to project the playback content. In the current scene, the corresponding target projection data can be directly used to obtain a picture effect that satisfies the user, thereby achieving the purpose of quickly performing picture correction, reducing the time for picture correction, simplifying the operation, and improving the user experience.
[0203] The embodiment of the present application further provides a chip, which is located in the projection device, and includes: a processing unit and a communication unit, wherein the processing unit may be, for example, a processor, and the communication unit may be, for example, an input / output interface, a pin or a circuit, etc. The processing unit may execute computer instructions to enable the communication device to perform any one of the projection methods provided in the embodiment of the present application.
[0204] Optionally, the computer instructions are stored in a storage unit.
[0205] Optionally, the storage unit is a storage unit within the chip, such as a register, a cache, etc. The storage unit can also be a storage unit located outside the chip within the terminal, such as a ROM or other types of static storage devices that can store static information and instructions, random RAM, etc. Among them, the processor mentioned in any of the above can be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of the program of the above-mentioned feedback information transmission method. The processing unit and the storage unit can be decoupled and respectively set on different physical devices, and connected by wired or wireless means to implement the respective functions of the processing unit and the storage unit to support the system chip to implement the various functions in the above-mentioned embodiments. Alternatively, the processing unit and the memory can also be coupled on the same device.
[0206] In some embodiments, the embodiments of the present application further provide a computer-readable storage medium, which stores a computer program. When the computer program is executed by a controller, the steps of the projection method of the special-shaped projection surface in the above embodiment are implemented.
[0207] It is worth noting that the computer-readable storage medium mentioned in the embodiments of the present application may be a non-volatile storage medium, in other words, a non-transitory storage medium.
[0208] In some embodiments, the embodiments of the present application further provide a computer program product, which includes instructions. When the instructions are executed, the projection device performs corresponding steps in any of the above-mentioned projection methods.
[0209] It should be understood that all or part of the steps to implement the above embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. The computer instructions can be stored in the above-mentioned computer readable storage medium.
[0210] That is, in some embodiments, a computer program product including instructions is also provided, which, when executed on a computer, enables the computer to execute the steps of the above-mentioned method for projecting a special-shaped projection surface.
[0211] It should be understood that the "at least one" mentioned herein refers to one or more, and "multiple" refers to two or more. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second" and the like are used to distinguish the same items or similar items with basically the same functions and effects. Those skilled in the art can understand that the words "first", "second" and the like do not limit the quantity and execution order, and the words "first", "second" and the like do not limit them to be necessarily different.
[0212] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in the embodiments of the present application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.
[0213] The above-mentioned embodiments are provided for the present application and are not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A projection device, characterized in that: include: An optical machine is configured to project playback content onto a projection surface; The controller is configured to perform the following steps: Receiving a first operation of a user on a first interface, wherein the first operation is used to select a first scene in which the projection device is currently located, wherein the first interface includes an identifier of the first scene in which the projection device is currently located; Determine, according to the correspondence between different scenes in which the projection device is located and the projection data corresponding to the different scenes, first target projection data corresponding to the scene in which the projection device is currently located, wherein the first target projection data includes the coordinates of the projection screen; In a first scene currently located in the projection device, the optical machine is controlled to project the playback content according to the first target projection data.
2. The projection device according to claim 1, characterized in that: The controller is further configured to perform the following steps: receiving a second operation of the user, where the second operation is used to construct second target projection data corresponding to a second scene currently located by the projection device, wherein the first interface does not include an identifier of the second scene; storing a second scene currently located by the projection device and target projection data corresponding to the second scene in the corresponding relationship; An identifier of the second scene in which the projection device is currently located is displayed on the first interface.
3. The projection device according to claim 2, characterized in that: The controller is also configured to perform the following steps: The projection data of the projection device is corrected to obtain a projection picture, and when the projection picture meets a preset verification condition, the corrected projection data is determined as the second target projection data.
4. The projection device according to claim 3, characterized in that: The controller is further configured to perform the following steps: When the projection image satisfies a preset verification condition, receiving a third operation of the user; In response to the third operation, the corrected projection data is determined as the second target projection data.
5. The projection device according to claim 1, characterized in that: The projection device further includes: an image acquisition device, the image acquisition device being used to shoot the projection playback content of the optical machine in the first scene to obtain an image corresponding to the projection playback content; The controller is further configured to perform the following steps: Acquire an image corresponding to the projected content; When the definition of the image corresponding to the projected playback content is greater than or equal to a preset definition threshold, controlling the optical machine to project the playback content according to the first target projection data; When the definition of the image corresponding to the projected content is less than the preset definition threshold: Use auto-focus algorithm to adjust the image clarity; Compare the sharpness of adjacent images for multiple times to determine the maximum sharpness of the image; When the position of the lens in the projection device is adjusted to a position matching the maximum definition of the image, the optical machine is controlled to project the playback content according to the first target projection data.
6. The projection device according to claim 5, characterized in that: The controller is further configured to perform the following steps: Acquire a focus mode supported by the projection device, where the focus mode includes: digital focus and / or optical zoom; Use the focus mode supported by the projection device to adjust the clarity of the image.
7. The projection device according to claim 1, characterized in that: The usage scenarios of the projection device include at least: a master bedroom, a second bedroom, a study, a living room, a dining room and an audio-visual room.
8. A projection method, characterized in that: include: Receiving a first operation of a user on a first interface, wherein the first operation is used to select a first scene in which the projection device is currently located, wherein the first interface includes an identifier of the first scene in which the projection device is currently located; Determine, according to the correspondence between different scenes in which the projection device is located and the projection data corresponding to the different scenes, first target projection data corresponding to the scene in which the projection device is currently located, wherein the first target projection data includes the coordinates of the projection screen; In a first scene currently located by the projection device, the playback content is projected according to the first target projection data.
9. A computer program product, characterized in that A computer program is included, which, when executed, causes the method as claimed in claim 8 to be performed.
10. A chip, characterized in that: include: A processor is used to call and run a computer program from a memory so that a projection device equipped with the chip executes the method as claimed in claim 8.