Disclosure of Invention
The invention mainly aims to provide a touch sensitivity self-checking method and device, a desktop projector and a computer readable storage medium. The method aims to automatically detect the reason that the touch sensitivity of a projection area of a desktop projector is possibly reduced so as to ensure that the click operation of fingers in the projection area can be effectively realized.
In order to achieve the above object, the present invention provides a touch sensitivity self-checking method, which is applied to a desktop projector including a laser module and an infrared camera module;
the touch sensitivity self-checking method comprises the following steps:
when a projector self-checking instruction is detected, projecting a projection image consisting of a plurality of squares to a projection area, wherein the color of each square is a first color;
acquiring image data of the projection area through the infrared camera module, and converting the color of a target square into a second color when a light spot appears in the target square in each square is detected according to the image data, wherein the light spot is generated by performing interactive operation on the target square when the laser module emits laser to the projection area;
and when a self-inspection ending instruction of the projector is detected, detecting whether the color of each square is converted into the second color or not to obtain a detection result of the sensitivity of the projection area.
Optionally, the step of detecting whether the color of each square is converted into the second color to obtain a detection result of the sensitivity to the projection area includes:
if the color of each square is detected to be converted into the second color, obtaining the detection result of the sensitivity of the projection area as normal sensitivity;
if the square grids of the first color exist in the square grids, the detection result of the sensitivity of the projection area is obtained to be the sensitivity reduction.
Optionally, the desktop projector further includes a display screen, and after the step of obtaining the detection result of the sensitivity of the projection area as a decrease in sensitivity, the method further includes:
and if the fact that the grids with the first color are overlapped with the projection area in the target area of the projection area is detected, outputting a first prompt for prompting processing of the laser module and/or the infrared camera module and/or the display screen.
Optionally, after the step of obtaining the detection result of the sensitivity to the projection region is sensitivity reduction, the method further includes:
and if the grid with the first color is detected to be positioned in the central part of the projection area in the target area of the projection area, outputting a second prompt for prompting to process the laser module.
Optionally, the desktop projector further includes a display screen, and after the step of obtaining the detection result of the sensitivity of the projection area as a decrease in sensitivity, the method further includes:
and if the fact that the grids with the first color are located at the edge part of the projection area in the target area of the projection area is detected, outputting a third prompt for prompting to process the display screen.
Optionally, the method for self-checking touch sensitivity further includes:
projecting the projection image to the projection area again, and acquiring new image data of the projection area through the infrared camera module;
when the light spot appears in a target square in each square is detected according to the new image data, converting the color of the target square into a second color;
and if the color of each square is detected to be converted into the second color, determining that the sensitivity of the projection area is recovered to be normal.
Optionally, after the step of converting the color of the target cell into a second color when the light spot is detected to appear in the target cell of the cells according to the new image data, the method further includes:
if the grids of the first color still exist in the grids, determining an after-sales point closest to the position of the desktop projector, and packaging relevant information of the after-sales point as a maintenance recommendation prompt for outputting, wherein the relevant information at least comprises: address, service hotline, and subscription.
In addition, in order to achieve the purpose, the invention also provides a touch sensitivity self-checking device, which is applied to a desktop projector comprising a laser module and an infrared camera module;
the touch sensitivity self-checking device comprises:
the projector comprises a projection module, a display module and a control module, wherein the projection module projects a projection image consisting of a plurality of grids to a projection area when a self-checking instruction of the projector is detected, and the color of each grid is a first color;
the image acquisition and detection module is used for acquiring image data of the projection area through the infrared camera module, and converting the color of a target square into a second color when a light spot appears in the target square in each square is detected according to the image data, wherein the light spot is generated by performing interactive operation on the target square when the laser module emits laser to the projection area;
and the fault detection module is used for detecting whether the color of each square is converted into the second color or not to obtain a detection result of the sensitivity of the projection area when the self-inspection ending instruction of the projector is detected.
In addition, to achieve the above object, the present invention also provides a desktop projector, including: the touch sensitivity self-checking method comprises a memory, a processor and a touch sensitivity self-checking program which is stored on the memory and can run on the processor, wherein when the touch sensitivity program of the desktop projector is executed by the processor, the steps of the touch sensitivity self-checking method are realized.
In addition, to achieve the above object, the present invention further provides a computer readable storage medium, where a touch sensitivity self-checking program is stored, and when being executed by a processor, the touch sensitivity self-checking program implements the steps of the touch sensitivity self-checking method as described above.
According to the touch sensitivity self-checking method and device, the desktop projector and the computer readable storage medium, when a projector self-checking instruction is detected, a projection image composed of a plurality of grids is projected to a projection area when the projector self-checking instruction is detected, wherein the color of each grid is a first color; acquiring image data of the projection area through the infrared camera module, and converting the color of a target square into a second color when a light spot appears in the target square in each square is detected according to the image data, wherein the light spot is generated by performing interactive operation on the target square when the laser module emits laser to the projection area; and when a self-inspection ending instruction of the projector is detected, detecting whether the color of each square is converted into the second color or not to obtain a detection result of the sensitivity of the projection area.
In this way, the embodiment of the present invention guides the user to perform interactive operations such as touch and click on each grid when the laser module emits laser light to the projection area, so that when a light spot reflected by a finger of the user or other interactive tools is recognized in a certain grid area, the color of the grid is converted into the second color, and further, the detection result of the sensitivity of the projection area can be obtained by detecting whether the color of each grid is converted into the second color.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an apparatus relating to a hardware operating environment of a desktop projector according to an embodiment of the present invention.
The desktop projector provided by the embodiment of the invention comprises a laser module and an infrared camera module.
As shown in fig. 1, the desktop projector may include: aprocessor 1001, such as a CPU, acommunication bus 1002, auser interface 1003, anetwork interface 1004, and amemory 1005. Wherein acommunication bus 1002 is used to enable connective communication between these components. Theuser interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and theoptional user interface 1003 may also include a standard wired interface, a wireless interface. Thenetwork interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., a Wi-Fi interface). Thememory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). Thememory 1005 may alternatively be a storage device separate from theprocessor 1001.
Those skilled in the art will appreciate that the desktop projector configuration shown in fig. 1 does not constitute a limitation of the desktop projector, and may include more or fewer components than shown, or some components in combination, or a different arrangement of components.
As shown in fig. 1, amemory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a touch sensitivity self-test program.
In the terminal shown in fig. 1, thenetwork interface 1004 is mainly used for connecting to a backend server and performing data communication with the backend server; theuser interface 1003 is mainly used for connecting a client and performing data communication with the client; and theprocessor 1001 may be configured to call the touch sensitivity self-test program stored in thememory 1005, and perform the following operations:
when a projector self-inspection instruction is detected, projecting a projection image consisting of a plurality of grids to a projection area, wherein the color of each grid is a first color;
acquiring image data of the projection area through the infrared camera module, and converting the color of a target square into a second color when a light spot appears in the target square in each square according to the image data, wherein the light spot is generated by performing interactive operation on the target square when the laser module emits laser to the projection area;
and when a self-inspection ending instruction of the projector is detected, detecting whether the color of each square is converted into the second color or not to obtain a detection result of the sensitivity of the projection area.
Optionally, theprocessor 1001 may be further configured to call a touch sensitivity self-test program stored in thememory 1005, and perform the following operations:
if the color of each square is detected to be converted into the second color, obtaining the detection result of the sensitivity of the projection area as normal sensitivity;
if the square grids of the first color exist in the square grids, the detection result of the sensitivity of the projection area is obtained to be the sensitivity reduction.
Optionally, the desktop projector further includes a display screen, and theprocessor 1001 may be further configured to call a touch sensitivity self-test program stored in thememory 1005, and after the step of obtaining that the detection result of the sensitivity of the projection area is a sensitivity reduction is performed, further perform the following operations:
and if the fact that the grids with the first color are overlapped with the projection area in the target area of the projection area is detected, outputting a first prompt for prompting processing of the laser module and/or the infrared camera module and/or the display screen.
Optionally, theprocessor 1001 may be further configured to invoke a touch sensitivity self-test program stored in thememory 1005, and after the step of obtaining the detection result of the sensitivity of the projection area as a sensitivity reduction is performed, further perform the following operation:
and if the grid with the first color is detected to be positioned in the central part of the projection area in the target area of the projection area, outputting a second prompt for prompting to process the laser module.
Optionally, the desktop projector further includes a display screen, and theprocessor 1001 may be further configured to call a touch sensitivity self-test program stored in thememory 1005, and after the step of obtaining the detection result of the sensitivity of the projection area that is the sensitivity reduction is performed, further perform the following operations:
and if the fact that the grids with the first color are located at the edge part of the projection area in the target area of the projection area is detected, outputting a third prompt for prompting to process the display screen.
Optionally, theprocessor 1001 may be further configured to call a touch sensitivity self-test program stored in thememory 1005, and perform the following operations:
projecting the projected image to the projection area again, and acquiring new image data of the projection area through the infrared camera module;
when the light spot appears in a target square in each square is detected according to the new image data, converting the color of the target square into a second color;
and if the color of each square is detected to be converted into the second color, determining that the sensitivity of the projection area is recovered to be normal.
Optionally, theprocessor 1001 may be further configured to call a touch sensitivity self-test program stored in thememory 1005, and perform the following operations:
if the fact that the squares of the first color still exist in the squares is detected, determining after-sales points closest to the position of the desktop projector, and packaging relevant information of the after-sales points as a maintenance recommendation prompt to output, wherein the relevant information at least comprises: address, service hotline, and subscription.
Based on the desktop projector, embodiments of the touch sensitivity self-checking method of the invention are provided.
In each embodiment of the touch sensitivity self-checking method of the invention, the touch sensitivity self-checking method of the invention is applied to the desktop projector configured with the laser module and the infrared camera module. As shown in fig. 3, in a usage scenario of the touch sensitivity self-inspection method of the present invention, an infrared camera module (4), a projector module (5) and an RGB camera module (6) are disposed at a projector and camera module installation location (1) of a desktop projector. In addition, the desktop projector is also provided with an LCD display screen (2) on the vertical wall below the projector module (5), and a laser module (3) at the bottom of the vertical wall. Therefore, the laser module (3) of the desktop projector projects laser to the projection area (8) on the desktop, the laser emitted by the laser module (3) can form a plane, and the range of the plane is overlapped with the projection area (8). When a user clicks on the desktop through a finger, the laser is reflected by the fingertip part to form a light spot which can be captured only by the infrared camera. The infrared camera module (4) continuously takes pictures and transmits the pictures back to the main board (7) for processing. At the moment, the main board (7) analyzes that a light spot exists in the image, gives a light spot coordinate, finds the same coordinate point of the projection content, makes a corresponding response (such as clicking a button, drawing a line and the like), and shows the same coordinate point in a new frame of projection.
Referring to fig. 2, fig. 2 is a flowchart illustrating a touch sensitivity self-testing method according to a first embodiment of the present invention. In a first embodiment of the touch sensitivity self-inspection method of the present invention, the touch sensitivity self-inspection method of the present invention includes:
step S10: when a projector self-checking instruction is detected, projecting a projection image consisting of a plurality of squares to a projection area, wherein the color of each square is a first color;
in this embodiment, when the desktop projector detects a projector self-checking instruction, the desktop projector projects a projection image composed of a plurality of squares into the projection area through its own projection module, and at this time, the colors of the squares are all the first color.
It should be noted that, in this embodiment, the desktop projector body may detect a projector self-check instruction triggered by a user when the user starts a self-check function preset by the user, or the desktop projector body may further automatically trigger the projector self-check instruction according to a preset time period. It should be understood that, based on different design requirements of practical applications, in different possible embodiments, the desktop projector may set different time periods, and the touch sensitivity self-detection method of the present invention is not limited to a specific size of the time period.
It should be noted that thedesktop projector projects 10 × 8 squares to the projection area through its own projection module, it should be understood that, based on different design requirements of practical applications, in different feasible embodiments, the desktop projector may certainly set different matrix squares, and the touch sensitivity self-checking method of the present invention is not limited to the specific size of the matrix square. In addition, at this time, the color of the square is the first color, it should be understood that, based on different design requirements of practical applications, in different feasible real-time manners, the desktop projector may certainly set different colors as the first color, and the touch sensitivity self-checking method of the present invention is not limited to this color.
Step S20, acquiring image data of the projection area through the infrared camera module, and converting the color of a target square into a second color when a light spot appears in the target square in each square is detected according to the image data, wherein the light spot is generated by performing interactive operation on the target square when the laser module emits laser to the projection area;
in this embodiment, after thedesktop projector projects 10 × 8 squares of a first color onto a projection area through its own projection module, the desktop projector further emits laser light onto the projection area through its own laser module, guides a user to click each square with a finger or other interactive tool, acquires image data of the projection area through its own infrared camera module, and finds a target square where a light spot is located and converts the color of the target square into a second color if the light spot reflected by a fingertip or other tool when the user performs an interactive operation is detected to appear in the image data.
In addition, in this embodiment, the user follows the guidance of the desktop projector to perform a click operation on each red grid, and at the same time, the infrared camera module continuously acquires image data of the projection area and returns the image data to the main board for processing. When the light spot appears in the image data, the mainboard analyzes the light spot coordinate, so that a target square where the light spot is located is found, and a corresponding response is made, namely, the color of the target square is changed from red to green.
It should be noted that the color of the grid where the light spot appears is converted into the second color, it should be understood that, based on different design requirements of practical applications, the desktop projector may certainly set a different color as the second color in different feasible real-time manners, and the touch sensitivity self-checking method of the present invention is not limited to this color.
And step S30, when the self-checking ending instruction of the projector is detected, detecting whether the color of each square is converted into the second color so as to obtain a detection result of the sensitivity of the projection area.
In this embodiment, when the desktop projector detects a self-checking end instruction of the projector, it detects whether the colors of all the squares are converted into the second color, so as to obtain whether the sensitivity of the area where each square is located is normal, and further obtain the detection result of the sensitivity of the whole projection area.
Further, in a possible embodiment, in step S30, the step of detecting whether the color of each square is converted into the second color to obtain the detection result of the sensitivity of the projection area may include:
step 301, if it is detected that the color of each square is converted into the second color, obtaining a detection result of the sensitivity of the projection area as normal sensitivity;
in this embodiment, when the desktop projector detects the self-checking end command, if it detects that the color of each square is converted into the second color, it is determined that the sensitivity of the projection area is normal.
Illustratively, when the desktop projector detects a self-checking end instruction, if the color of each square is detected to be converted from red to green, the sensitivity of the projection area is determined to be normal.
Step 302, if it is detected that there is a square grid of the first color in each square grid, obtaining a detection result of the sensitivity to the projection area as a sensitivity reduction.
In this embodiment, when the desktop projector detects the self-checking end instruction, if it is detected that the color of each square still has a square of the first color, it is determined that the sensitivity of the square area still having the first color in the projection area is reduced.
For example, when the desktop projector detects a self-checking end instruction, if red squares still exist in the projection area, it is determined that the sensitivity of the area where the red squares still exist in the projection area is reduced.
In this embodiment, when the desktop projector detects the projector self-inspection instruction, the desktop projector projects a projection image composed of a plurality of squares into the projection area through its own projection module, where the colors of the squares are all the first color. After the desktop projector emits laser to the projection area through the laser module of the desktop projector, the desktop projector guides a user to click each square to execute interactive operation, image data of the projection area is obtained through the infrared camera module of the desktop projector, if light spots reflected by fingertips or other interactive tools when the user executes the clicking operation are detected to appear in the image data, a target square where the light spots are located is found, and the color of the target square is converted into a second color. When the desktop projector detects a self-checking finishing instruction of the projector, whether the colors of all the squares are converted into the second color or not is detected, so that whether the sensitivity of the area where each square is located is normal or not is obtained, and further, the detection result of the sensitivity of the whole projection area is obtained.
In this way, in the embodiment of the present invention, the projection module projects a projection image composed of a plurality of squares of a first color to the projection area, so as to guide the user to perform a click operation in each square after the laser module emits laser light to the projection area, so that, when a light spot reflected by a finger of the user is recognized in a certain square area, the color of the square is converted into a second color by the projection module, and further, a detection result of the sensitivity of the projection area can be obtained by detecting whether the color of each square is converted into the second color.
Further, based on the first embodiment of the touch sensitivity self-inspection method of the present invention, a second embodiment of the touch sensitivity self-inspection method of the present invention is provided.
In this embodiment, the desktop projector further includes a display screen, and after step 302, the touch sensitivity self-inspection method of the present invention may further include:
and if the fact that the grids with the first color are overlapped with the projection area in the target area of the projection area is detected, outputting a first prompt for prompting processing of the laser module and/or the infrared camera module and/or the display screen.
It should be noted that, in this embodiment, the Display screen included in the desktop projector may be an LCD (Liquid Crystal Display) screen or an LED (light emitting diode) Display screen. It should be understood that, based on different design requirements of practical applications, in different possible embodiments, the desktop projector may use any different kinds of display screens on the market, and the touch sensitivity self-checking method of the present invention is not limited to the specific kind of display screens used by the desktop projector.
In addition, in this embodiment, the processing performed on the laser module and/or the infrared camera module and/or the display screen includes, but is not limited to: cleaning, barrier/stickies removal and removal.
In this embodiment, the position of the square grid of the first color in the projection area is detected by the desktop projector, and if it is detected that the target area of the square grid of the first color in the projection area completely coincides with the projection area, it is determined that the sensitivity of the whole projection area is reduced, and a first prompt prompting a user to process the laser module and/or the infrared camera module and/or the display screen is displayed on the display screen.
Illustratively, the coordinates of the grids where no light spot is recognized in each grid memorized by the main board are detected to obtain the boundary coordinates of the area where all grids where no light spot appears, so as to obtain the position of the red grid in the projection area. When the cells of the projection area are all red, the user is prompted on the LCD screen to clean or remove the laser module, infrared camera module and/or LCD screen or directly remove the obscuration/stickers, as shown in fig. 5.
In addition, in this embodiment, after step 302, the touch sensitivity self-checking method of the present invention may further include:
and if the grid with the first color is detected to be positioned in the central part of the projection area in the target area of the projection area, outputting a second prompt for prompting to process the laser module.
In this embodiment, the position of the square grid with the first color in the projection area is detected by the desktop projector, and if the central part of the projection area of the target area of the square grid with the first color in the projection area is detected, it is determined that the sensitivity of the central part of the projection area is reduced, and a second prompt for prompting a user to process the laser module is displayed on the display screen.
Illustratively, the coordinates of the boundaries of the areas where all the squares without light spots appear are obtained by detecting the coordinates of the squares where no light spot is identified in the squares memorized by the main board, so as to obtain the positions of the red squares in the projection area. When the red square is in the center part of the projection area, the user is prompted to clean or remove the laser module or directly remove the laser module through the LCD screen, as shown in FIG. 6.
In addition, in this embodiment, the desktop projector further includes a display screen, and after step 302, the touch sensitivity self-checking method of the present invention may further include:
and if the fact that the grids with the first color are located at the edge part of the projection area in the target area of the projection area is detected, outputting a third prompt for prompting to process the display screen.
In this embodiment, the position of the square in the first color in the projection area is detected by the desktop projector, and if the edge part of the target area where the square in the first color is located in the projection area is detected, it is determined that the sensitivity of the edge part of the projection area is reduced, and a third prompt prompting the user to process the display screen is displayed on the display screen.
Illustratively, the coordinates of the grids where no light spot is recognized in each grid memorized by the main board are detected to obtain the boundary coordinates of the area where all grids where no light spot appears, so as to obtain the position of the red grid in the projection area. As shown in fig. 7, when the red squares are at the edge portion of the projection area, the user is prompted through the LCD screen to clean/remove stickies from the LCD screen.
In this embodiment, the touch sensitivity self-checking method of the invention detects the position of the grid of the first color in the projection area through the desktop projector, determines that the sensitivity of the whole projection area is reduced if it is detected that the target area of the grid of the first color in the projection area completely coincides with the projection area, and displays a first prompt prompting a user to process the laser module and/or the infrared camera module and/or the display screen on the display screen. And if the target area of the grid with the first color in the projection area is detected to be in the central part of the projection area, determining that the sensitivity of the central part of the projection area is reduced, and displaying a second prompt for reminding a user to process the laser module on the display screen. And if the edge part of the target area of the grid with the first color in the projection area is detected to be in the projection area, determining that the sensitivity of the edge part of the projection area is reduced, and displaying a third prompt for reminding a user to process the display screen on the display screen.
Therefore, the embodiment of the invention divides the processing of the projection area sensitivity abnormity of the desktop projector into three conditions, and displays the corresponding prompt on the display screen, so that the user can more clearly know the reason and the solution of the abnormity, and the user experience is improved when the laser bifurcation self-checking method of the desktop projector is adopted by the user.
Further, based on the first embodiment and/or the second embodiment of the touch sensitivity self-test method according to the present invention, a third embodiment of the touch sensitivity self-test method according to the present invention is provided.
In this embodiment, the touch sensitivity self-checking method of the present invention may further include:
projecting the projected image to the projection area again, and acquiring new image data of the projection area through the infrared camera module;
when the light spot appears in a target square in each square is detected according to the new image data, converting the color of the target square into a second color;
and if the color of each square is detected to be converted into the second color, determining that the sensitivity of the projection area is recovered to be normal.
In this embodiment, after the user performs a corresponding operation according to a prompt given by the desktop projector, the self-test of the touch sensitivity of the desktop projector is started again. Projecting a projection image consisting of a plurality of first color grids to the projection area again through the projection module, guiding a user to execute interactive operation aiming at the grids after emitting laser to the projection area through the laser module, acquiring new image data of the projection area through the infrared camera module, converting the color of the target grids into a second color when detecting that light spots appear in the target grids in each grid in the new image data, and determining that the sensitivity of the projection area is recovered to be normal if detecting that the colors of all the grids are converted into the second color.
Exemplarily, as shown in the flow of fig. 4, a corresponding prompt is given to the user through the detection result obtained by the first self-check, that is, if the detection result indicates that none of the squares in the entire projection area is recognized, the user is prompted to clean the infrared camera module, the laser module and/or the LCD screen or remove the occlusion; if the detection result indicates that the central part of the projection area is not recognized, prompting a user to clean the laser module; and if the detection result is that the central part of the projection area is not recognized, prompting the user to clean the LCD screen or remove the stickers. After the user executes corresponding operations, secondary self-checking is started, a projection module of the desktop projector projects 10 x 8 red squares to a projection area, the desktop projector guides the user to click each square after emitting laser to the projection area through a laser module, at the moment, the infrared camera module continuously acquires image data of the projection area and transmits the acquired image data to the mainboard, the mainboard analyzes whether a user finger reflects a light spot or not in the image data, and the red squares with the light spots identified are converted into green squares. And if the user finishes clicking all the squares according to the guidance of the desktop projector, finishing clicking, namely finishing the secondary self-checking. Finally, if all the squares can be recognized, that is, their colors are changed to green, it is determined that the sensitivity of the projection area is restored to normal, and the desktop projector can be normally used.
Further, in this embodiment and other possible embodiments described later, after the step of "converting the color of the target square into the second color when the light point appears in the target square in the squares is detected according to the new image data", the touch sensitivity self-inspection method of the present invention may further include:
if the grids of the first color still exist in the grids, determining an after-sales point closest to the position of the desktop projector, and packaging relevant information of the after-sales point as a maintenance recommendation prompt for outputting, wherein the relevant information at least comprises: address, service hotline, and subscription.
In this embodiment, if it is detected that red squares still exist in the squares, that is, a target square area with low sensitivity exists, the after-sales point closest to the position where the desktop projector is located is determined, the relevant information of the after-sales point is packaged into a maintenance recommendation prompt, and then the maintenance recommendation prompt is displayed on the display screen of the desktop projector. The prompt includes at least one of an address of a nearby after-sales point, a service hotline, and a reservation method.
In this embodiment, in the touch sensitivity self-checking method of the present invention, after the user executes the corresponding operation according to the prompt given by the desktop projector, the self-checking of the touch sensitivity of the desktop projector is started again. The method comprises the steps of projecting a projection image consisting of a plurality of first color grids to a projection area again, acquiring new image data of the projection area through an infrared camera module, converting the color of a target grid into a second color when a light spot appears in the target grid in each grid in the new image data, and determining that the sensitivity of the projection area is recovered to be normal if the color of all the grids is converted into the second color. If red grids still exist in the grids, namely a target grid area with low sensitivity exists, determining after-sales points closest to the position of the desktop projector, packaging related information of the after-sales points into a maintenance recommendation prompt, and then displaying the maintenance recommendation prompt through a display screen of the desktop projector. The prompt includes at least one of an address of a nearby after-sales point, a service hotline, and a reservation method.
Thus, after the abnormal processing aiming at the reduction of the touch sensitivity of the desktop projector, the self-check is carried out again to determine whether the touch sensitivity of the desktop projector is recovered to be normal. Therefore, the accuracy of whether the touch sensitivity of the desktop projector is recovered to be normal or not is further improved.
In addition, the embodiment of the invention also provides a touch sensitivity self-checking device, and the touch sensitivity self-checking device is applied to the configuration of a laser module and an infrared camera module.
Referring to fig. 8, fig. 8 is a schematic functional block diagram of a touch sensitivity self-testing device according to an embodiment of the present invention, as shown in fig. 8, the touch sensitivity self-testing device of the present invention includes:
the touch sensitivity self-checking device comprises:
the projector comprises aprojection module 10, a display module and a control module, wherein the projection module is used for projecting a projection image formed by a plurality of grids to a projection area when a projector self-checking instruction is detected, and the color of each grid is a first color;
the image acquisition anddetection module 20 is configured to acquire image data of the projection area through the infrared camera module, and convert a color of a target square into a second color when a light spot appears in the target square in each of the squares according to the image data, where the light spot is generated by performing an interactive operation on the target square when the laser module emits a laser to the projection area;
and afailure detection module 30, configured to detect, when a projector self-inspection end instruction is detected, whether the color of each square is converted into the second color to obtain a detection result of the sensitivity to the projection area.
Optionally, thefailure detection module 30 is further configured to obtain a detection result of the sensitivity of the projection area as normal if it is detected that the color of each square is converted into the second color; if the square grids of the first color exist in the square grids, the detection result of the sensitivity of the projection area is obtained to be the sensitivity reduction.
Optionally, the desktop projector further includes a display screen, and the touch sensitivity self-inspection apparatus of the present invention further includes:
and the first exception handling module is used for outputting a first prompt for prompting to handle the laser module and/or the infrared camera module and/or the display screen if the fact that the grid of the first color is superposed with the projection area in the target area of the projection area is detected.
Optionally, the touch sensitivity self-inspection apparatus of the present invention further includes:
and the second exception handling module is used for outputting a second prompt for prompting to process the laser module if the grid with the first color is detected to be positioned in the central part of the projection area in the target area of the projection area.
Optionally, the desktop projector further includes a display screen, and the touch sensitivity self-inspection apparatus of the present invention further includes:
and the third exception processing module is used for outputting a third prompt for prompting to process the display screen if the grid with the first color is detected to be positioned at the edge part of the projection area in the target area of the projection area.
Optionally, the touch sensitivity self-inspection apparatus of the present invention further includes:
the secondary self-checking module projects the projected image to the projection area again through the laser module, and acquires new image data of the projection area through the infrared camera module; when the light spot appears in a target square in all the squares according to the new image data, converting the color of the target square into a second color; and if the color of each square is detected to be converted into the second color, determining that the sensitivity of the projection area is recovered to be normal.
Optionally, the secondary self-inspection module is further configured to, if it is detected that there is still a square of the first color in each square, determine an after-sales point closest to the position where the desktop projector is located, and package relevant information of the after-sales point as a maintenance recommendation prompt to output, where the relevant information at least includes: address, service hotline, and subscription.
The specific embodiment of the touch sensitivity self-checking device of the present invention in which each functional module operates is basically the same as that of each embodiment of the touch sensitivity self-checking method of the present invention, and details thereof are not repeated herein.
The invention further provides a computer storage medium, where a touch sensitivity self-checking program is stored, and when being executed by a processor, the touch sensitivity self-checking program implements the steps of the touch sensitivity self-checking program method according to any one of the embodiments.
The specific embodiment of the computer storage medium of the present invention is substantially the same as the embodiments of the touch sensitivity self-checking program method of the present invention, and will not be described herein again.
The present invention further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the touch sensitivity self-inspection method according to any of the above embodiments of the present invention are implemented, which are not described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrases "comprising a," "8230," "8230," or "comprising" does not exclude the presence of other like elements in a process, method, article, or system comprising the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on this understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a desktop projector (which may be a TWS headset or the like) to perform the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.