Projector control method and apparatus

By judging the fixed position status of the projector and adjusting the picture correction mode, the energy consumption and sensor dust accumulation problems caused by automatic correction every time the projector is turned on are solved, achieving energy savings and improving the user experience.

WO2025190227A1PCT designated stage Publication Date: 2025-09-18SHENZHEN OCEANWING SMART INNOVATIONS TECHNOLOGY CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/081632
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-13
Filing Date
2025-03-10
Publication Date
2025-09-18

AI Technical Summary

Technical Problem

The projector automatically performs image correction every time it is turned on, resulting in high energy consumption, and dust accumulation on the sensor affects the user experience, which is especially obvious when the camera is in a fixed position.

Method used

By determining whether the projector is in a fixed position, if so, the image correction mode is adjusted to non-automatic correction mode, otherwise it is in automatic correction mode, thus avoiding unnecessary image correction operations.

Benefits of technology

It reduces the energy consumption of the projector, avoids image correction failure caused by dust accumulation on the sensor, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025081632_18092025_PF_FP_ABST
    Figure CN2025081632_18092025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure provides a projector control method and apparatus. The projector control method comprises: determining whether a projector is located at a fixed position or not (S110); and adjusting a picture calibration mode of the projector on the basis of a determination result, wherein if the projector is located at the fixed position, the picture calibration mode is adjusted to a non-automatic calibration mode; and the non-automatic calibration mode refers to a mode in which an automatic picture calibration function of the projector is in a disabled state (S120). According to the present disclosure, when it is determined that the projector is located at the fixed position, the projector can adjust the picture calibration mode to the non-automatic calibration mode, and in this mode, the projector no longer performs automatic picture calibration upon startup, so that the energy consumption of the projector can be reduced to a certain extent. Moreover, even if dust accumulates on related sensors responsible for image calibration, the user experience would not be affected due to picture calibration failures, that is, the present disclosure can better improve the user experience of projectors.
Need to check novelty before this filing date? Find Prior Art

Description

Projector control method and device

[0001] Citation of Related Applications

[0002] This disclosure claims all rights and interests in the invention patent application entitled “Projector Control Method and Device” with application number 202410288184.X filed with the State Intellectual Property Office of the People’s Republic of China on March 13, 2024, and incorporates the entire contents herein by reference.

[0003] field

[0004] The present disclosure relates to the technical field of projectors, and in particular to a projector control method and device.

[0005] background

[0006] The installation methods of projectors are generally divided into ceiling installation and non-ceiling installation. Among them, ceiling installation generally refers to installing the projector on the ceiling. In this case, there is basically no movement of the projector, and it is generally believed that the projector body is in a fixed position. Non-ceiling installation generally refers to placing the projector on a desktop, the ground, a bracket or any other flat surface. In this case, the user may place the projector in the same position for a long time (in this case, the body is in a fixed position), or may move the position (such as outdoor projectors, such as using in multiple rooms, etc., in which case the body is in a non-fixed position). The relevant technology cannot distinguish between the above different body states.

[0007] In related technologies, regardless of whether the projector is in a fixed or non-fixed position, each time the projector is turned on, it triggers automatic image corrections such as autofocus and ladder calibration. This results in high energy consumption and affects the user experience. Moreover, when the projector is in a fixed position, the sensors used for image correction (such as accelerometers and time-of-flight sensors) will accumulate dust over time. If image correction is performed every time the projector is turned on, it is easy for image correction to fail over time, affecting the user experience.

[0008] Overview

[0009] In view of this, in order to solve the above-mentioned technical problem that automatic image correction is triggered every time the projector is turned on during the control process of the projector, the present disclosure provides a projector control method and device.

[0010] According to a first aspect of an embodiment of the present disclosure, a projector control method is provided, the projector control method comprising:

[0011] Determine whether the projector is in a fixed position;

[0012] Adjust the picture correction mode of the projector based on the judgment result; wherein, if the projector is in the fixed position, adjust the picture correction mode to a non-automatic correction mode; the non-automatic correction mode refers to a mode in which the automatic picture correction function of the projector is turned off.

[0013] In some embodiments, determining whether the projector is in a fixed position includes:

[0014] Querying the first posture data of the projector before it is turned off and the second posture data after it is turned on for the last time;

[0015] determining a posture of the projector before shutdown based on the first posture data;

[0016] determining a power-on posture of the projector after the projector is last powered on based on the second posture data;

[0017] Based on the posture before power-off and the posture after power-on, it is determined whether the projector is in the fixed position.

[0018] In some embodiments, determining whether the projector is in the fixed position based on the pre-power-off posture and the post-power-on posture includes:

[0019] If the posture before shutting down is the upright posture and the posture after shutting down is the inverted posture, it is determined that the projector is in the fixed position; and / or,

[0020] If the posture before power-off and the posture after power-on are both in an upside-down posture, it is determined that the projector is in the fixed position.

[0021] In some embodiments, determining whether the projector is in a fixed position includes:

[0022] Querying the body position data of the projector;

[0023] It is determined whether the projector is in the fixed position based on the body position data.

[0024] In some embodiments, determining whether the projector is in a fixed position includes:

[0025] monitoring third posture data during use of the projector;

[0026] If it is determined based on the third posture data that the projector shakes during use, it is determined that the projector is in a non-fixed position.

[0027] In some embodiments, determining whether the projector is in a fixed position includes:

[0028] Monitor image correction instructions;

[0029] If the image correction instruction is received, it is determined that the projector is in a non-fixed position.

[0030] In some embodiments, adjusting the image correction mode of the projector based on the determination result includes:

[0031] If the projector is in a non-fixed position, the image correction mode of the projector is adjusted to an automatic correction mode; wherein the automatic correction mode refers to a mode in which the automatic image correction function of the projector is turned on.

[0032] In certain embodiments,

[0033] Before adjusting the image correction mode of the projector based on the judgment result, the projector control method includes:

[0034] Detecting a picture correction mode of the projector; wherein the picture correction mode includes the automatic correction mode and the non-automatic correction mode;

[0035] The adjusting the image correction mode of the projector based on the judgment result includes:

[0036] If the judgment result does not match the image correction mode, the image correction mode is adjusted to match the judgment result; wherein the fixed camera position matches the non-automatic correction mode, and the non-fixed camera position matches the automatic correction mode.

[0037] In some embodiments, adjusting the image correction mode of the projector based on the determination result includes:

[0038] If the judgment result does not match the image correction mode, outputting a prompt message; wherein the prompt message includes an option for adjusting the image correction mode to match the judgment result;

[0039] Based on the received instruction for determining the selection item, the image correction mode is adjusted to match the determination result.

[0040] According to a second aspect of an embodiment of the present disclosure, a projector control device is provided, the projector control device comprising:

[0041] A detection module is used to determine whether the projector is in a fixed position;

[0042] A control module is used to adjust the image correction mode of the projector based on the judgment result; wherein, if the projector is in the fixed position, the image correction mode is adjusted to a non-automatic correction mode; the non-automatic correction mode refers to a mode in which the projector no longer performs automatic image correction when it is turned on.

[0043] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: in the present disclosure, when it is determined that the projector is in a fixed position, the projector can adjust the picture correction mode to a non-automatic correction mode. In this mode, the projector will no longer perform automatic picture correction when it is turned on, which can reduce the energy consumption of the projector to a certain extent; in addition, in the present disclosure, when the projector body is in a fixed position for a long time, since automatic picture correction is no longer performed when it is turned on, even if the relevant sensors used for picture correction are covered with dust, the user experience will not be affected by the failure of picture correction. In other words, the present disclosure can better improve the user experience of the projector.

[0044] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.

[0045] BRIEF DESCRIPTION OF THE DRAWINGS

[0046] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0047] Fig. 1 is a flowchart showing a method for controlling a projector according to an exemplary embodiment.

[0048] FIG. 2 is a flow chart showing a projector control method according to another exemplary embodiment.

[0049] Fig. 3 is a block diagram of a projector control device according to an exemplary embodiment.

[0050] Fig. 4 is a block diagram of a projector according to an exemplary embodiment.

[0051] Details

[0052] The following will describe the embodiments of the present application with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand the other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for the purpose of illustrating the present application and are not intended to limit the scope of protection of the present application.

[0053] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application. Therefore, the illustrations only show components related to the present application rather than the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component can be changed at will, and the component layout type may also be more complicated.

[0054] The following will describe the embodiments of the present application with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand the other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for the purpose of illustrating the present application and are not intended to limit the scope of protection of the present application.

[0055] The embodiments of the present disclosure provide a projector control method and device. In the present disclosure, when it is determined that the projector is in a fixed position, the projector can adjust the image correction mode to a non-automatic correction mode. In this mode, the projector no longer performs automatic image correction when it is turned on, which can reduce the energy consumption of the projector to a certain extent. In addition, in the present disclosure, when the projector body is in a fixed position for a long time, since automatic image correction is no longer performed when it is turned on, even if the relevant sensors used for image correction are dusty, the user experience will not be affected by the failure of image correction. In other words, the present disclosure can better improve the user experience of the projector.

[0056] In an exemplary embodiment, a projector control method is provided, which can be applied to a projector. Referring to FIG1 , the method may include:

[0057] S110, determining whether the projector is in a fixed position;

[0058] S120. Adjust the image correction mode of the projector based on the judgment result; if the projector is in a fixed position, adjust the image correction mode to a non-automatic correction mode; the non-automatic correction mode refers to a mode in which the automatic image correction function of the projector is turned off.

[0059] In step S110, the projector position can be generally divided into a fixed position and a non-fixed position. A fixed position refers to a position where the projector position does not change. A non-fixed position refers to a position where the projector position may change.

[0060] In particular, whether the projector is in a fixed position can generally be determined by the projector's posture data and / or position data. Both the posture data and the position data can be detected by sensors in the projector. The sensor may include an acceleration sensor (Camera Sensor, which may be referred to as a G-Sensor), a time of flight sensor (Time of flight Sensor, which may be referred to as a TOF sensor), an image sensor of a camera, and the like. Of course, at least two of the above sensors may also be included at the same time. For example, the determination of whether the projector is in a fixed position may be made based on the data detected by both the acceleration sensor and the time of flight sensor, which is not limited to this.

[0061] Among them, when judging whether the projector is in a fixed position, the posture data of the projector before shutdown (which can be recorded as the first posture data) and the posture data after the current startup (which can be recorded as the second posture data) can be queried first, and then the posture before shutdown of the projector is determined based on the above-mentioned first posture data, and the posture after the projector is powered on after the current startup is determined based on the above-mentioned second posture data, and then based on the above-mentioned posture before shutdown and posture after startup, whether the projector is in a fixed position is judged. For example, if the posture before shutdown is an upright posture and the posture after startup is an inverted posture, it can be determined that the projector is in a fixed position. For another example, if the posture before shutdown and the posture after startup are both inverted postures, it can be determined that the projector is in a fixed position.

[0062] In some embodiments,

[0063] The projector may include an accelerometer, and the posture data may be data detected by the accelerometer. After the projector system is powered on, it can register to monitor changes in the accelerometer data detected by the accelerometer. When the accelerometer data changes, the system will receive a callback (after module A registers a callback with module B, when a specified data in B changes, A will receive a notification). The posture of the projector can be determined based on the accelerometer data.

[0064] In this embodiment, the projector can save acceleration sensor data before each shutdown, and detect acceleration sensor data after each startup. When the projector is powered on, the acceleration sensor data before the shutdown can be retrieved, and this acceleration sensor data can be recorded as first acceleration sensor data. Furthermore, the acceleration sensor data after the projector is powered on can be retrieved, and this acceleration sensor data can be recorded as second acceleration sensor data. In this embodiment, the first acceleration sensor data is used as first posture data, and the second acceleration sensor data is used as second posture data.

[0065] After the projector retrieves the first acceleration sensor data, the projector's pre-power-off posture can be determined based on the first acceleration sensor data. After the projector retrieves the second acceleration sensor data, the projector's post-power-on posture can be determined based on the second acceleration sensor data. The projector's posture can include upright and inverted positions.

[0066] In this embodiment, when the projector is in an upright position before being turned off and is in an inverted position after being turned on, it means that the projector was installed by ceiling mounting after the last power-on. The body of a ceiling mounted projector is generally considered to be in a fixed position, so it can be determined that the projector is in a fixed position.

[0067] In addition, in this embodiment, when the projector is in an upside-down position before shutting down and is also in an upside-down position after starting up, it means that the projector is installed in a ceiling-mounted manner before shutting down and after the last startup, so it can also be determined that the projector is in a fixed position.

[0068] When determining whether the projector is in a fixed position, the body position data of the projector may be queried first, and then whether the projector is in a fixed position may be determined based on the body position data.

[0069] When determining whether the projector is in a fixed position based on the body position data, a comprehensive judgment may be made in combination with the above-mentioned posture before shutdown and the posture after startup.

[0070] In some embodiments,

[0071] The projector may include an acceleration sensor. In this embodiment, after the projector is powered on, if the first acceleration sensor data (as the first posture data) indicates that the projector was in the upright position before being powered off, and the second acceleration sensor data (as the second posture data) indicates that the projector was in the upright position after being powered on, it is impossible to determine whether the projector is in a fixed position. Therefore, it is necessary to further determine whether the projector has moved.

[0072] In this embodiment, if it is determined that both the pre-power-off and post-power-on positions are upright, the acceleration sensor data corresponding to the projector power-on can be queried. This acceleration sensor data can be recorded as the third acceleration sensor data. This third acceleration sensor data is then used as the first body position data to determine whether the projector has moved during power-on.

[0073] If, based on the first body position data corresponding to N consecutive power-on times (N may be 3 or 5, or may be set to another value greater than or equal to 2 based on actual needs), the projector is determined to be in a fixed position if no body movement occurs during N consecutive power-on times, then the projector is determined to be in a fixed position. If, based on the first body position data, the projector is determined to have moved at least once during N consecutive power-on times, then there is a high probability that the projector has moved, and the projector is determined to be in a non-fixed position.

[0074] For example, when N is 3, the third acceleration sensor data may include acceleration sensor data detected after the current power-on, acceleration sensor data saved at the last power-off (this acceleration sensor data is the acceleration sensor data detected at the power-on before the current power-on), and acceleration sensor data saved at the last power-off (this acceleration sensor data is the acceleration sensor data detected at the power-on before the previous power-on). When all three acceleration sensor data indicate that the projector has not moved since being powered on, it is determined that the projector has not moved for three consecutive power-ons, and the projector is determined to be in a fixed position. When at least one of the three acceleration sensor data indicates that the projector has moved since being powered on, it is determined that the projector is in a non-fixed position.

[0075] It should be noted that when determining whether the device has moved upon powering on based on accelerometer data, the device may first determine the distance moved based on the accelerometer data. This distance is then compared with a first predetermined distance threshold. If the distance moved is greater than or equal to the first predetermined distance threshold, the device may be determined to have moved upon powering on based on the accelerometer data. The first predetermined distance threshold may be set based on actual needs and is not limited thereto.

[0076] In some embodiments,

[0077] The projector may include an acceleration sensor and a time-of-flight sensor. In this embodiment, after the projector is powered on, if the first acceleration sensor data indicates that the projector was in the upright position before powering off, and the second acceleration sensor data indicates that the projector was in the upright position after powering on, then it is impossible to determine whether the projector is in a fixed position. Therefore, it is necessary to further determine whether the projector has moved.

[0078] In this embodiment, if it is determined that both the pre-power-off and post-power-on positions are upright, the time-of-flight sensor data corresponding to the projector power-on can be retrieved. This time-of-flight sensor data can be recorded as the first time-of-flight sensor data. This first time-of-flight sensor data is then used as the first body position data to determine whether the projector has moved after N consecutive power-ons.

[0079] If, based on the first body position data corresponding to N consecutive power-on times (N may be 3 or 5, or may be set to another value greater than or equal to 2 based on actual needs), the projector is determined to have not moved for N consecutive times, the projector can be determined to be in a fixed position. If, based on the first body position data, the projector is determined to have moved at least once during the N consecutive power-on times, it is highly likely that the projector has moved, and the projector is determined to be in a non-fixed position.

[0080] For example, when N is 3, the first time-of-flight sensor data may include the time-of-flight sensor data detected after the current power-on, the time-of-flight sensor data saved at the last power-off (this time-of-flight sensor data is the time-of-flight sensor data detected at the power-on before the current power-on), and the time-of-flight sensor data saved at the last power-off (this time-of-flight sensor data is the time-of-flight sensor data detected at the power-on before the last power-on). When all three of the above time-of-flight sensor data indicate that the projector did not move when it was powered on, it is determined that the projector did not move for three consecutive power-ons, indicating that the projector is in a fixed position. When at least one of the three time-of-flight sensor data indicates that the projector moved when it was powered on, it can be determined that the projector is in a non-fixed position.

[0081] It should be noted that a time-of-flight sensor can be used to detect the distance between a projector and a projection surface. The data from each detection generally includes a distance matrix consisting of multiple distance data points, each of which represents the distance between the projector and a single location on the projection surface. When determining whether the device has moved upon power-up based on the time-of-flight sensor data, each sub-data point in the time-of-flight sensor data can be first determined to determine the distance of the device. If each sub-data point in the time-of-flight sensor data indicates that the device has moved, and the distance of movement is greater than or equal to a second predetermined distance threshold, the device can be determined to have moved upon power-up based on this time-of-flight sensor data. The second predetermined distance threshold can be set based on actual needs and is not limited thereto.

[0082] In some embodiments,

[0083] The projector may include an acceleration sensor and a time-of-flight sensor. In this embodiment, after the projector is powered on, if the first acceleration sensor data indicates that the projector was in an upright position before powering off, and the second acceleration sensor data indicates that the projector was in an upright position after powering on, then it is impossible to determine whether the projector is stationary. Therefore, it is necessary to further determine whether the projector has moved.

[0084] In this embodiment, if it is determined that both the pre-power-off and post-power-on positions are upright, the acceleration sensor data and time-of-flight sensor data corresponding to the projector power-on can be queried. This acceleration sensor data can be recorded as the third acceleration sensor data, and this time-of-flight sensor data can be recorded as the first time-of-flight sensor data. The third acceleration sensor data and the first time-of-flight sensor data are then used as the first body position data to determine whether the projector has moved after N consecutive power-ons.

[0085] If, based on the first body position data corresponding to N consecutive power-on times (N can be 3 or 5, or can be set to another value greater than or equal to 2 based on actual needs), it is determined that the projector has not moved during N consecutive power-ons, then the projector is in a fixed position. If, based on the first body position data, it is determined that the projector has moved during at least one of the N consecutive power-ons, then the projector is determined to be in a non-fixed position.

[0086] If, based on the first time-of-flight sensor data, it is determined that the projector has not moved during N consecutive power-ups, and based on the third acceleration sensor data, it is determined that the projector has not moved during N consecutive power-ups, the projector can be determined to be in a fixed position. If, based on the first time-of-flight sensor data, it is determined that the projector has moved during at least one of N consecutive power-ups, and / or if, based on the third acceleration sensor data, it is determined that the projector has moved during at least one of N consecutive power-ups, the projector can be determined to be in a non-fixed position.

[0087] When determining whether the projector is in a fixed position based on the body position data, it is not necessary to combine the above-mentioned posture before shutdown and the posture after startup, but to make a determination directly based on the body position data.

[0088] In some embodiments,

[0089] The projector may include an accelerometer. In this embodiment, after the projector is powered on, the accelerometer data corresponding to the projector power-on can be queried. This accelerometer data can be recorded as fourth accelerometer data. This fourth accelerometer data is then used as second body position data to determine whether the projector has moved during power-on.

[0090] If, based on the second body position data corresponding to M consecutive power-ups (M can be 3 or 5, or can be set to another value greater than or equal to 2 based on actual needs), the projector is determined to be in a fixed position. If, based on the second body position data, the projector is determined to have moved at least once during the M consecutive power-ups, it is highly likely that the projector has moved, and the projector is determined to be in a non-fixed position.

[0091] It should be noted that M and N may be the same or different, and there is no limitation thereto. For example, M may be greater than N to better ensure the accuracy of determining whether the fuselage movement occurs directly based on the fuselage position data.

[0092] In addition, in this step, in addition to determining whether the projector is in a fixed position when the projector is turned on, whether the projector is in a fixed position can also be monitored during use. When determining whether the projector is in a fixed position during use, the determination can be based on posture data and / or position data, or based on other methods, for example, whether an image correction instruction has been received.

[0093] In some embodiments,

[0094] During the use of the projector, acceleration sensor data can be monitored. This acceleration sensor data can be recorded as fourth acceleration sensor data. The fourth acceleration sensor data can then be used as third posture data to determine whether the projector is shaking. If the fourth acceleration sensor determines that the projector is shaking, it indicates that the projector body is not in a fixed state, and the projector can be determined to be in a non-fixed position. If the fourth acceleration sensor does not determine that the projector is shaking, it indicates that the projector's state has not changed and is still in the state determined when the projector was turned on.

[0095] In some embodiments,

[0096] During the use of the projector, the screen correction instructions can be monitored. It should be noted that the screen correction instructions can be used to control the projector to perform screen correction. When the user presses the correction shortcut key for screen correction on the projector body or the projector remote control, the projector can receive the screen correction instruction. If the projector is monitored to receive the screen correction instruction, it means that the user has a need to perform screen correction on the projector, which means that the projector body may have moved, and it can be determined that the projector is in a non-fixed position. If no screen correction instruction is received, it means that the user has no need to perform screen correction on the projector, and it is determined that the projector is still in the state judged when it is turned on.

[0097] Additionally, during the use of the projector, the projector's body position data can also be monitored. This body position data can be recorded as third body position data. Similar to the first body position data, the third body position data can include acceleration sensor data and / or time-of-flight sensor data. The acceleration sensor data can be recorded as fifth acceleration sensor data, and the time-of-flight sensor data can be recorded as third time-of-flight sensor data.

[0098] In this step, based on the third body position data, it can be determined whether the projector has undergone H body movements (H can be 3 or 5, or can be set to another value greater than or equal to 2 based on actual needs). If the projector has not undergone H body movements, it is determined that the projector is in a fixed position, or it is determined that the projector is still in the state determined when it was turned on. If the projector has undergone H body movements, it is determined that the projector is in a non-fixed position. H can be the same as M or different from M, and this is not limited.

[0099] In some embodiments,

[0100] The third body position data may include fifth acceleration sensor data, where H is 3. When determining whether body movement has occurred based on the fifth acceleration sensor data, if the movement distance of the body determined based on the fifth acceleration sensor data is greater than or equal to a first set distance threshold, body movement is determined to have occurred. If body movement is detected three times during the current use of the projector, the projector is determined to be in a non-fixed position after the third detection of body movement.

[0101] In some embodiments,

[0102] The third body position data may include third time-of-flight sensor data, where H is 3. When determining whether body movement has occurred based on the third time-of-flight sensor data, if the movement distance of the body determined based on the third time-of-flight sensor data is greater than or equal to a second set distance threshold, body movement may be determined to have occurred. If body movement is detected three times during the current use of the projector, the projector may be determined to be in a non-fixed position after the third detection of body movement.

[0103] In some embodiments,

[0104] The third body position data may include fifth acceleration sensor data and third time-of-flight sensor data, where H is 3. When determining whether body movement has occurred based on the third body position data, if body movement is determined to have occurred based on both the fifth acceleration sensor data in the third body position data and the third time-of-flight sensor data in the third body position data, then body movement is determined to have occurred once. Otherwise, it is determined that no body movement has occurred. If body movement is detected three times during the current use of the projector, then after the third determination of body movement, it can be determined that the projector is in a non-fixed position.

[0105] It should be noted that, in addition to the above-mentioned method for determining whether the projector is in a fixed position, other methods may also be used to determine whether the projector is in a fixed position, and this is not limited to any other method.

[0106] In step S120, in related art, projectors are generally equipped with an automatic image correction function, and this automatic image correction function is generally always enabled, resulting in high power consumption. Moreover, when the projector body is in a fixed position, the sensors used for image correction (such as the accelerometer and time-of-flight sensor) will accumulate dust over time. If image correction is performed every time the projector is turned on, it is easy for image correction to fail as usage increases, affecting the user experience.

[0107] However, when the projector is in a fixed position, its body is generally in a fixed state, and there is no need to perform picture correction every time it is turned on. Therefore, the picture correction function can be turned off in this state to save energy. In view of the above reasons, the function of automatically performing picture correction in the present disclosure can be set to two picture correction modes: automatic correction mode and non-automatic correction mode. After determining that the projector is in a fixed position, the picture correction mode of the projector can be adjusted to non-automatic correction mode. Non-automatic correction mode refers to a mode in which the automatic picture correction function of the projector is turned off. In this mode, the projector will no longer perform automatic picture correction when it is turned on, which can reduce the energy consumption of the projector to a certain extent. In addition, when the projector body is in a fixed position for a long time, since it will no longer perform automatic picture correction when it is turned on, even if the relevant sensors used for picture correction are covered with dust, the user experience will not be affected by the failure of picture correction. In other words, the present disclosure can better improve the user experience of the projector.

[0108] In one exemplary embodiment, a projector control method is provided that can be applied to a projector. In this method, when adjusting the projector's image correction mode based on a judgment result, if the projector is in a non-fixed position, the projector's image correction mode can be adjusted to automatic correction mode. Automatic correction mode refers to a mode in which the projector's automatic image correction function is turned on. In this mode, since the projector's automatic image correction function is turned on, automatic image correction can be performed each time the projector is turned on, thereby ensuring the projector's viewing quality.

[0109] For example, referring to FIG2 , the method may include:

[0110] S210, determining whether the projector is in a fixed position;

[0111] S220, detecting the image correction mode of the projector;

[0112] S230: Adjust the image correction mode of the projector based on the judgment result and the detection result.

[0113] Here, step S210 may refer to step S110 in other embodiments and will not be described in detail here.

[0114] In step S220, when the projector's image correction mode is in the automatic image correction mode, the image correction function is in an on state, and the projector can automatically perform image correction every time it is turned on. When the projector's image correction mode is in the non-automatic image correction mode, the image correction function is in an off state, and the projector will not automatically perform image correction after it is turned on.

[0115] In this step, the image correction mode of the projector can be monitored based on whether the image correction function is in an on state. When it is detected that the image correction function of the projector is in an on state, it can be determined that the image correction mode of the projector is an automatic correction mode. When it is detected that the image correction function of the projector is in an off state, it can be determined that the image correction mode of the projector is a non-automatic correction mode.

[0116] It should be noted that, in addition to the above-mentioned method for detecting the image correction mode of the projector, other methods may also be used to detect the image correction mode of the projector, which is not limited thereto.

[0117] In step S230, when the projector is in a fixed position, its body is generally in a fixed state, and it is not necessary to perform image calibration every time it is turned on. The image calibration function can be turned off to save energy. When the projector is in a non-fixed position, its body is generally in a movable state (i.e., non-fixed state), so it is necessary to perform image calibration every time it is turned on to better ensure the projection effect.

[0118] In view of this, the present disclosure can be configured such that a fixed position matches a non-automatic correction mode, and a non-fixed position matches an automatic correction mode. After determining whether the projector is in a fixed position and detecting the projector's image correction mode, the image correction mode can be controlled based on the determination result.

[0119] Among them, if the projector is in a fixed position and the picture correction mode is a non-automatic picture correction mode, it means that the judgment result matches the detection result, and there is no need to adjust the picture correction mode. That is, in this case, the projector is in a fixed position, the picture correction mode of the projector is a non-automatic picture correction mode, and the picture correction function is in the off state. The projector will not automatically perform picture correction each time it is turned on.

[0120] Among them, if the projector is in a non-fixed position and the picture correction mode is automatic picture correction mode, it means that the judgment result matches the detection result, and there is no need to adjust the picture correction mode. That is, in this case, the projector is in a non-fixed position, the picture correction mode of the projector is automatic picture correction mode, and the picture correction function is on. The projector can automatically perform picture correction each time it is turned on.

[0121] Among them, if the projector is in a fixed position and the picture correction mode is automatic picture correction mode, it means that the judgment result does not match the detection result, and the picture correction mode needs to be adjusted to match the judgment result, that is, the picture correction mode is adjusted to a non-automatic picture correction mode, so that when the projector is in a fixed position, the picture correction function is set to off, and the projector will not automatically perform picture correction each time it is turned on.

[0122] Among them, if the projector is in a non-fixed position and the picture correction mode is a non-automatic picture correction mode, it means that the judgment result does not match the detection result, and the picture correction mode needs to be adjusted to match the judgment result, that is, the picture correction mode is adjusted to the automatic picture correction mode, so that when the projector is in a non-fixed position, the picture correction function is set to the on state, and the projector can automatically perform picture correction each time it is turned on subsequently.

[0123] In addition, it should be noted that in the present disclosure, when the judgment result does not match the detection result, the image correction mode can be automatically adjusted to match the judgment result, or a prompt message can be output first. The prompt message may include an option for adjusting the image correction mode to match the judgment result. The prompt message can be output through UI interaction or other means, which are not limited to this.

[0124] The above prompt information can be displayed in the form of a pop-up window on the projector screen. Once the user understands the above prompt information, they can operate according to their actual needs. If the user selects the above option, the projector can receive a confirmation instruction for the above option and then, in response to the confirmation instruction, adjust the image correction mode to match the judgment result to better ensure the user experience.

[0125] In some embodiments,

[0126] The installation type of the projector before it is turned off is a non-fixed position installation type. After the projector is turned off, the user hoisted the projector, and the projector is in an inverted position. In this embodiment, after the projector is turned on, it can be detected that the projector is in a fixed position, and it can be detected that the projector's picture correction mode is an automatic correction mode. Since the fixed position does not match the automatic correction mode, the projector can pop up a prompt message, and the prompt message includes an option for adjusting the picture correction mode to a non-automatic correction mode. If the user selects the above option through the remote control or the projector body, the projector can receive a confirmation instruction for the above option, and then adjust the picture correction mode to a non-automatic correction mode.

[0127] In addition, in this embodiment, after the image correction mode is adjusted to the non-automatic correction mode, the user can manually control the projector to perform an image correction, or the projector can automatically perform an image correction to ensure the projection effect.

[0128] In some embodiments,

[0129] Before the projector is turned off, the installation type is a fixed-position installation type, and the projector is in an inverted position. After the projector is turned off, the user hoisted the projector, and the projector is in an upright position. In this embodiment, after the projector is turned on, it can be detected that the projector's position before shutdown is an inverted position and the position after startup is an upright position, and it can be detected that the picture correction mode is a non-automatic correction mode. Since it is impossible to determine whether the projector is in a fixed position based on the position before shutdown and the position after startup, it is impossible to obtain a judgment result, and it is also impossible to determine whether the judgment result matches the picture correction mode. In this case, no prompt message will pop up. In this case, the projector's picture correction mode can continue to be in a non-automatic correction mode.

[0130] Then, during the use of the projector, the fourth acceleration sensor data is continuously monitored. If the projector is determined to be shaking based on the monitored fourth acceleration sensor data, it can be determined that the projector is in a non-fixed position, and the judgment result does not match the picture correction mode. The projector can then display a pop-up prompt message, which includes an option for adjusting the picture correction mode to automatic correction mode. If the user selects the above option through the remote control or the projector body, the projector can receive a confirmation instruction for the above option and then adjust the picture correction mode to automatic correction mode.

[0131] In addition, in this embodiment, when the image correction mode is adjusted to the automatic correction mode, the projector can automatically perform an image correction to better ensure the projection effect.

[0132] It should be noted that, in addition to controlling the projector in the above-mentioned manner, the projector may also be controlled in other manners in this method, which is not limited thereto.

[0133] Furthermore, once the projector's power-on position is determined, the projection direction of the projected image can be adjusted based on the power-on position. For example, when the projector is in the upright position after powering on, the projection mode of the projected image can be controlled to forward projection, i.e., a projection mode in which the projected image is not upside down. When the projector is in the inverted position after powering on, the projection mode of the projected image can be controlled to reverse projection, i.e., a projection mode in which the projected image is upside down.

[0134] This method can automatically determine whether the projector is in a fixed position, and detect the picture correction mode of the projector. When the judgment result does not match the detected picture correction mode, the method can prompt and guide the user to select the picture correction mode, thereby reducing the difficulty of use and function understanding, and avoiding the ineffective action of automatic picture correction every time the projector is turned on in a fixed position, thereby reducing the energy consumption of the projector to a certain extent, and also avoiding the picture correction failure caused by dust accumulation on related sensors when the projector body is in a fixed state for a long time, thereby improving the user experience of the projector.

[0135] In an exemplary embodiment, a projector control device is provided, which can be applied to a projector. The device can be used to implement the above-mentioned projector control method. For example, referring to FIG3 , the device may include:

[0136] A detection module 10 is used to determine whether the projector is in a fixed position;

[0137] The control module 20 is used to adjust the image correction mode of the projector based on the judgment result; if the projector is in a fixed position, the image correction mode is adjusted to a non-automatic correction mode; the non-automatic correction mode refers to a mode in which the projector no longer performs automatic image correction when it is turned on.

[0138] In an exemplary embodiment, a projector control device is provided, which can be applied to a projector. Referring to FIG3 , in the device, a detection module 10 can be used to:

[0139] Query the first posture data of the projector before it is turned off and the second posture data after it is turned on for the last time;

[0140] determining a pre-shutdown posture of the projector based on the first posture data;

[0141] determining a power-on posture of the projector after the projector is last powered on based on the second posture data;

[0142] Based on the posture before shutdown and after startup, determine whether the projector is in a fixed position.

[0143] In an exemplary embodiment, a projector control device is provided, which can be applied to a projector. Referring to FIG3 , in the device, a detection module 10 can be used to:

[0144] If the position before power off is upright and the position after power on is inverted, it is determined that the projector is in a fixed position; and / or,

[0145] If the projector is in an upside-down position both before and after it is turned off, make sure the projector is in a fixed position.

[0146] In an exemplary embodiment, a projector control device is provided, which can be applied to a projector. Referring to FIG3 , in the device, a detection module 10 can be used to:

[0147] Query the projector's body position data;

[0148] Determine whether the projector is in a fixed position based on the body position data.

[0149] In an exemplary embodiment, a projector control device is provided, which can be applied to a projector. Referring to FIG3 , in the device, a detection module 10 can be used to:

[0150] Monitor the third posture data during the use of the projector;

[0151] If it is determined based on the third posture data that the projector shakes during use, it is determined that the projector is in a non-fixed position.

[0152] In an exemplary embodiment, a projector control device is provided, which can be applied to a projector. Referring to FIG3 , in the device, a detection module 10 can be used to:

[0153] Monitor image correction instructions;

[0154] If the image correction instruction is received, it is determined that the projector is in a non-fixed position.

[0155] In an exemplary embodiment, a projector control device is provided, which can be applied to a projector. Referring to FIG3 , in the device, a control module 20 can be used to:

[0156] If the projector is not in a fixed position, the image correction mode of the projector is adjusted to the automatic correction mode; wherein the automatic correction mode refers to a mode in which the automatic image correction function of the projector is turned on.

[0157] In an exemplary embodiment, a projector control device is provided, which can be applied to a projector. Referring to FIG3 , in the device, a detection module 10 can be used to:

[0158] Before adjusting the image correction mode of the projector based on the judgment result, detecting the image correction mode of the projector; wherein the image correction mode includes an automatic correction mode and a non-automatic correction mode;

[0159] The control module 20 may be used to:

[0160] If the judgment result does not match the picture correction mode, the picture correction mode is adjusted to match the judgment result; wherein, the fixed camera position matches the non-automatic correction mode, and the non-fixed camera position matches the automatic correction mode.

[0161] In an exemplary embodiment, a projector control device is provided, which can be applied to a projector. Referring to FIG3 , in the device, a control module 20 can be used to:

[0162] If the judgment result does not match the image correction mode, outputting a prompt message; wherein the prompt message includes an option for adjusting the image correction mode to match the judgment result;

[0163] Based on the received instruction for determining the selection item, the picture correction mode is adjusted to match the determination result.

[0164] In an exemplary embodiment, a projector is provided, which may include any device with a projection function, without limitation.

[0165] As shown in FIG. 4 , the projector 100 may include at least one processor 101, a memory 102, at least one network interface 104, and another user interface 103. The various components of the projector 100 are coupled together via a bus system 105. It will be appreciated that the bus system 105 is used to enable communication between these components. In addition to a data bus, the bus system 105 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all of these buses will be referred to as the bus system 105.

[0166] The user interface 103 may include a display, a keyboard, or a pointing device (eg, a mouse, a trackball), a touch pad, or a touch screen.

[0167] It is understood that the memory 102 in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDRSDRAM), enhanced synchronous DRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 102 described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0168] In some embodiments, the memory 102 stores the following elements, executable units, or data structures, or a subset thereof, or an extended set thereof: an operating system 1021 and application programs 1022 .

[0169] Among them, the operating system 1021 includes various system programs, such as the framework layer, the core library layer, and the driver layer, which are used to implement various basic services and process hardware-based tasks. The application 1022 includes various application programs, such as a media player (Media Player), a browser (Browser), etc., which are used to implement various application services. The program implementing the method of the embodiment of the application can be included in the application 1022.

[0170] In the embodiment of the present application, the processor 101 is used to execute the methods provided in each method embodiment by calling the program or instructions stored in the memory 102, specifically, the program or instructions stored in the application 1022.

[0171] The methods disclosed in the above embodiments of the present application can be applied to or implemented by processor 101. Processor 101 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits in processor 101 or by software instructions. The above processor 101 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software units in the decoding processor. The software units can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory 102 , and the processor 101 reads the information in the memory 102 and implements the above method in combination with its hardware.

[0172] It is understood that the embodiments described herein may be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or at least one application-specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field-programmable gate array (FPGA), general-purpose processor, controller, microcontroller, microprocessor, other electronic units for performing the functions described herein, or a combination thereof.

[0173] For software implementation, the technology described herein can be implemented by a unit that performs the functions described herein. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.

[0174] The present application also provides a storage medium (computer-readable storage medium). The storage medium stores one or at least one program. The storage medium may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, hard disk, or solid-state drive; and the memory may also include a combination of the aforementioned types of memory.

[0175] When one or at least one program in a storage medium is executable by one or at least one processor, the storage medium, when used in a projector, can implement the aforementioned method executed on the projector. The processor is configured to execute the projector control program stored in the memory to implement the aforementioned method executed on the projector.

[0176] Professionals should also be further aware that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0177] It should be noted that references in this specification to "one embodiment," "an embodiment," "an exemplary embodiment," "some embodiments," and the like indicate that the described embodiments may include a particular feature, structure, or characteristic, but not necessarily every embodiment includes that particular feature, structure, or characteristic. Furthermore, such phrases do not necessarily refer to the same embodiment. Furthermore, when a particular feature, structure, or characteristic is described in conjunction with an embodiment, it is within the knowledge of those skilled in the art to implement such feature, structure, or characteristic in conjunction with other embodiments, whether explicitly described or not.

[0178] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or projector that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or projector. In the absence of more limitations, an element defined by the sentence "comprises a..." does not exclude the presence of other identical elements in the process, method, article or projector that includes the element.

[0179] The above embodiments are only preferred embodiments for fully illustrating the present application, and the protection scope of the present application is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art based on the present application are within the protection scope of the present application.

Claims

1. A projector control method, characterized in that: The projector control method includes: Determine whether the projector is in a fixed position; Adjust the picture correction mode of the projector based on the judgment result; wherein, if the projector is in the fixed position, adjust the picture correction mode to a non-automatic correction mode; the non-automatic correction mode refers to a mode in which the automatic picture correction function of the projector is turned off.

2. The projector control method according to claim 1, characterized in that: The determining whether the projector is in a fixed position includes: Querying the first posture data of the projector before it is turned off and the second posture data after it is turned on for the last time; determining a posture of the projector before shutdown based on the first posture data; determining a power-on posture of the projector after the projector is last powered on based on the second posture data; Based on the posture before power-off and the posture after power-on, it is determined whether the projector is in the fixed position.

3. The projector control method according to claim 2, characterized in that: The determining whether the projector is in the fixed position based on the posture before power-off and the posture after power-on includes: If the posture before shutting down is the upright posture and the posture after shutting down is the inverted posture, it is determined that the projector is in the fixed position; and / or, If the posture before power-off and the posture after power-on are both in an upside-down posture, it is determined that the projector is in the fixed position.

4. The projector control method according to claim 1, wherein: The determining whether the projector is in a fixed position includes: Querying the body position data of the projector; It is determined whether the projector is in the fixed position based on the body position data.

5. The projector control method according to claim 1, characterized in that: The determining whether the projector is in a fixed position includes: monitoring third posture data during use of the projector; If it is determined based on the third posture data that the projector shakes during use, it is determined that the projector is in a non-fixed position.

6. The projector control method according to claim 1, characterized in that: The determining whether the projector is in a fixed position includes: Monitor image correction instructions; If the image correction instruction is received, it is determined that the projector is in a non-fixed position.

7. The projector control method according to any one of claims 1 to 6, characterized in that: The adjusting the image correction mode of the projector based on the judgment result includes: If the projector is in a non-fixed position, the image correction mode of the projector is adjusted to an automatic correction mode; wherein the automatic correction mode refers to a mode in which the automatic image correction function of the projector is turned on.

8. The projector control method according to claim 7, characterized in that: Before adjusting the image correction mode of the projector based on the judgment result, the projector control method includes: Detecting a picture correction mode of the projector; wherein the picture correction mode includes the automatic correction mode and the non-automatic correction mode; The adjusting the image correction mode of the projector based on the judgment result includes: If the judgment result does not match the image correction mode, the image correction mode is adjusted to match the judgment result; wherein the fixed camera position matches the non-automatic correction mode, and the non-fixed camera position matches the automatic correction mode.

9. The projector control method according to claim 7, characterized in that: The adjusting the image correction mode of the projector based on the judgment result includes: If the judgment result does not match the image correction mode, outputting a prompt message; wherein the prompt message includes an option for adjusting the image correction mode to match the judgment result; Based on the received instruction for determining the selection item, the image correction mode is adjusted to match the determination result.

10. A projector control device, characterized in that: The projector control device comprises: A detection module is used to determine whether the projector is in a fixed position; A control module is used to adjust the image correction mode of the projector based on the judgment result; wherein, if the projector is in the fixed position, the image correction mode is adjusted to a non-automatic correction mode; the non-automatic correction mode refers to a mode in which the projector no longer performs automatic image correction when it is turned on.

Citation Information

Patent Citations

  • Control method and device for automatically focusing at starting-up moment of projector

    CN106291869A

  • Projection equipment control method and projection equipment control apparatus

    CN108398845A

  • Projection equipment and trigger correction method

    CN114760454A

  • Projection correction method and device, electronic equipment and readable storage medium

    CN115550619A

  • Image projection apparatus

    US20180146179A1