Indication light spot scanning method and projector

By scanning projection images from the center outward in a structured pattern, the method enhances the speed and accuracy of user interaction point identification in projection systems, addressing slow scanning and edge interference issues.

CN120321376APending Publication Date: 2025-07-15深圳市当智科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510506711.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-22
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

Existing projectors are slow to scan user interaction information and are susceptible to edge spot interference, resulting in inaccurate response.

Method used

The user interaction intention is determined by gradually scanning from the center to the edge of the shooting screen by obtaining the coordinates of the indicator light spots in the shooting screen.

Benefits of technology

The scanning speed of the indicator light spots is accelerated, and a fast and accurate response to user interaction intentions is achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321376A_ABST
    Figure CN120321376A_ABST
Patent Text Reader

Abstract

The invention discloses an indication light spot scanning method and a projector, and the method comprises the following steps: obtaining a shooting picture which comprises a projection picture and comprises a first path pointing from the center of the picture to the edge of the picture, the two sides of the first path respectively comprise a plurality of sections of scanning paths arranged in the direction parallel to the first path, and each section of scanning path is composed of pixel points which are arranged from the first path to the edge of the shot picture and are arranged in the direction perpendicular to the first path; scanning each section of scanning path of which the arrangement direction is gradually far away from the center of the picture in sequence, wherein the scanning direction of the scanning path is the direction far away from the first path along the scanning path; and according to the pixel points of which the brightness is greater than the threshold value scanned in the scanning path, determining the coordinates of the indication light spot in the shot picture. According to the method and the device, the indication light spot can be quickly scanned in the shot picture, so that the interaction intention of a user can be quickly and accurately responded.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of projectors, and particularly to a method for scanning an indicating light spot and a projector. Background Art

[0002] With the gradual enrichment of the functions of projection devices, projection interaction applications have gradually gained market favor. Generally, a projector often uses a camera sensor to photograph the environment of the projection device to obtain accurate user interaction information, and then controls the projection system to make corresponding feedback. In order to accurately and quickly capture user interaction information for rapid response, an image processing chip with a relatively high cost is generally used to scan and identify the entire captured image row by row or column by column starting from the vertices of the image. However, according to the experimental results, the scanning speed of this method is slow, and it is easily interfered by other light spots at the edges and misidentifies the interfering points at the edges as the positions of the light spots pointed by the user. Summary of the Invention

[0003] To solve the above technical problems, the present invention proposes a method for scanning an indicating light spot and a projector, which can speed up the scanning of the indicating light spot in the captured image, so as to quickly and accurately respond to the user's interaction intention.

[0004] To achieve the above object, the present invention adopts the following technical solutions:

[0005] In a first aspect, the present invention discloses a method for scanning an indicating light spot, including the following steps:

[0006] Obtain a captured image, the captured image includes a projection image, the captured image includes a first path pointing from the center of the image to the edge of the image, and both sides of the first path respectively include multiple segments of scanning paths arranged along a direction parallel to the first path, and each segment of the scanning path is composed of pixel points arranged from the starting point of the first path to the edge of the captured image and the arrangement direction is perpendicular to the first path;

[0007] Successively scan each segment of the scanning paths whose arrangement direction is gradually away from the center of the image, wherein the scanning direction of the scanning path is along the direction away from the first path of the scanning path;

[0008] Determine the coordinates of the indicating light spot in the captured image according to the pixel points with a brightness greater than a threshold value scanned in the scanning path.

[0009] Preferably, the captured image includes a first scanning area and a second scanning area divided by a horizontal line or a vertical line passing through the center of the image. Both the first scanning area and the second scanning area include the first path and the scanning path. Each of the first paths is parallel to the arrangement direction of the first area and the second area, and the directions of the first paths in the first scanning area and the second scanning area are opposite;

[0010] The sequential scanning of each segment of the scanning path gradually moving away from the center of the image in the arrangement direction includes: alternately scanning the scanning paths in the first scanning area and the second scanning area, where in the first scanning area and the second scanning area, the scanning paths gradually moving away from the center of the image are sequentially scanned.

[0011] Preferably, on the same straight line perpendicular to the first path, the scanning paths on both sides of the first path are a first pixel path and a second pixel path respectively;

[0012] The sequential scanning of each segment of the scanning path gradually moving away from the center of the image in the arrangement direction includes: during the scanning of the first scanning area, along the direction away from the center of the image of the first path, sequentially scanning each of the first pixel paths and the second pixel paths; during the scanning of the second scanning area, along the direction away from the center of the image of the first path, sequentially scanning each of the first pixel paths and the second pixel paths.

[0013] Preferably, the first scanning area and the second scanning area are arranged horizontally in the captured image, the first path is parallel to the horizontal direction, each first pixel path is composed of a single column of pixel points located above the first path, and each second pixel path is composed of a single column of pixel points located below the first path; or,

[0014] The first scanning area and the second scanning area are arranged vertically in the captured image, the first path is parallel to the vertical direction, each first pixel path is composed of a single row of pixel points located to the left of the first path, and each second pixel path is composed of a single row of pixel points located to the right of the first path.

[0015] Preferably, the captured image is divided into multiple scanning areas, each scanning area includes multiple segments of the scanning path. After sequentially scanning each segment of the scanning path gradually moving away from the center of the image, it includes: sequentially performing a complete scan of the scanning areas away from the center of the image.

[0016] Preferably, the scanning area includes a third scanning area and a fourth scanning area near the edge of the screen. The third scanning area is located at one side edge of the first scanning area and the second scanning area, and the fourth scanning area is located at the other side edge of the first scanning area and the second scanning area. The arrangement directions of the third scanning area and the fourth scanning area are perpendicular to the first path. The third scanning area and the fourth scanning area respectively include multiple scanning paths parallel to the first path.

[0017] The complete scanning of the scanning areas away from the center of the screen in sequence includes: alternately scanning the scanning paths in the third scanning area and the fourth scanning area, wherein in the third scanning area and the fourth scanning area, the scanning paths gradually away from the center of the screen are scanned in sequence.

[0018] Preferably, the third scanning area includes a third path, and the fourth scanning area includes a fourth path. The third path and the fourth path are on the same straight line and perpendicular to the first path. The starting point of the third path is located at the center of the side edge of the third scanning area close to the first scanning area and the second scanning area, and the starting point of the fourth path is located at the center of the side edge of the fourth scanning area close to the first scanning area and the second scanning area. On both sides of the third path in the third scanning area, there are respectively multiple scanning paths arranged along the direction parallel to the third path and perpendicular to the third path. On both sides of the fourth path in the fourth scanning area, there are respectively multiple scanning paths arranged along the direction parallel to the fourth path and perpendicular to the fourth path.

[0019] The complete scanning of the scanning areas away from the center of the screen in sequence includes: during the scanning of the third scanning area, along the direction away from the center of the screen on the third path, scanning the scanning paths on both sides of the third path in sequence; during the scanning of the fourth scanning area, along the direction away from the center of the screen on the fourth path, scanning the scanning paths on both sides of the fourth path in sequence.

[0020] Preferably, each row / column of pixel points on either side of the first path forms a scanning path. The sequential scanning of the scanning paths whose arrangement directions gradually move away from the center of the screen includes: along the direction parallel to the first path and away from the center of the screen, performing row / column-by-row / column scanning on both sides of the first path; or

[0021] Each interlaced / interleaved pixel point located on either side of the first path forms a segment of the scanning path. The sequential scanning of each segment of the scanning path whose arrangement direction gradually moves away from the center of the screen includes: performing interlaced / interleaved scanning on both sides of the first path along a direction parallel to the first path and away from the center of the screen.

[0022] Preferably, the sequential scanning of each segment of the scanning path whose arrangement direction gradually moves away from the center of the screen includes:

[0023] Identifying the projection area range of the projection screen in the captured image;

[0024] Sequentially scanning each segment of the scanning path in the projection area range whose arrangement direction gradually moves away from the center of the screen.

[0025] In a second aspect, the present invention discloses a projector, including a processor and a memory. A computer program is stored in the memory, and the computer program can be read by the processor to execute to implement the scanning method of the indicating light point as described in the first aspect.

[0026] Compared with the prior art, the beneficial effects of the present invention are as follows: For the scanning method of the indicating light point and the projector disclosed in the present invention, the scanning starting point of each segment of the scanning path is close to the center of the captured image, and the scanning gradually proceeds from the center of the image to the edge, which can accelerate the scanning of the indicating light point in the captured image, thereby enabling a quick and accurate response to the user's interaction intention. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 is a schematic diagram of the remote control pointing at the projection screen to form an indicating light point;

[0028] Figure 2 is a flowchart of the scanning method of the indicating light point disclosed in the embodiment of the present invention;

[0029] Figure 3 is a schematic diagram of the scanning path of the first example;

[0030] Figure 4 is a schematic diagram of the scanning path of the second example;

[0031] Figure 5 is a schematic diagram of the scanning path of the third example. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0032] The following provides a detailed description of the embodiments of the present invention. It should be emphasized that the following description is merely exemplary and is not intended to limit the scope of the present invention and its applications.

[0033] It should be noted that when an element is referred to as being "fixed to" or "disposed on" another element, it can be directly on the other element or indirectly on the other element. When an element is referred to as being "connected to" another element, it can be directly connected to the other element or indirectly connected to the other element. In addition, the connection can be for a fixing purpose or for a circuit / signal communication purpose.

[0034] It should be understood that the orientation or positional relationship indicated by terms such as "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the embodiments of the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation to the present invention.

[0035] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of the embodiments of the present invention, the meaning of "a plurality" is two or more, unless otherwise specifically defined.

[0036] In the past, the scanning of the screen generally started from the upper left corner. If the indicating light spot (such as a light spot) was not found, it continued to scan line by line or interlaced downwards until a pixel point with a brightness exceeding the threshold was found, and then it was considered that the indicating light spot was scanned and the scanning stopped. However, when a general user holds a pointing remote control and irradiates the laser onto the wall / curtain, the general irradiation area is most likely in the middle of the projection screen. Therefore, each time the sequential scanning starts from the top vertex of the photo, it will cover many non-projection screen areas, resulting in a long time to scan the indicating light spot in the middle of the screen. In addition, when a general user selects the position of the projection screen, the middle area of the projection screen is often the clearest and has no stray light interference, while overexposure is more likely to occur outside the projection screen or in the edge area of the projection screen. If the scanning starts from the edge, it is easy to cause the scanning result to be affected by overexposure, resulting in frequent errors in the scanning result.

[0037] In view of this, the present invention provides a method for quickly scanning an indicating light spot for remote control pointing interaction, including: (1) As Figure 1As shown, the user holds a laser pointer or a remote control 20 with a laser pointer and irradiates the projection screen 30 on the target projection surface (wall / curtain), forming a relatively bright indication light spot 50, such as a light spot, on the projection screen; (2) The projector 10 captures the projection screen 30 through a camera, and the capture area 40 includes the entire projection screen 30; (3) The image processor in the projector 10 scans the captured image collected by the camera. The basic requirement is to scan from the center of the image outwards in sequence, and the starting point of each segment in each area is close to the center of the image, and gradually scan from the center of the captured image to the edge. There are various ways for the scanning direction, order, and area starting from the middle. The specific scanning method is as described in the following embodiments.

[0038] As Figure 2 shown, an embodiment of the present invention discloses a method for scanning an indication light spot, including the following steps:

[0039] S1: Obtain a captured image. The captured image includes a projection screen. The captured image includes a first path pointing from the center of the image to the edge of the image. On both sides of the first path, there are multiple segments of scanning paths arranged along the direction parallel to the first path. Each segment of the scanning path is composed of pixel points arranged from the starting point of the first path towards the edge of the captured image and the arrangement direction is perpendicular to the first path;

[0040] Specifically, as Figure 3 and Figure 4 shown, obtain a captured image 100. Among them, the first path pointing from the center O of the image to the edge of the image includes path A and path B. Multiple segments of scanning paths arranged along the direction parallel to the first path include path A1, path A2, path A3, path A4, path B1, path B2, path B3, path B4, etc. For example, path A1 is composed of pixel points on the arrow corresponding to path A1 in the figure.

[0041] S2: Sequentially scan each segment of the scanning path whose arrangement direction gradually moves away from the center of the image. The scanning direction for the scanning path is along the direction away from the first path along the scanning path;

[0042] Specifically, as Figure 3 shown, start scanning from the center O of the captured image 100. First, scan along path A towards the center of the leftmost column closest to the middle vertical line, and scan upwards from the center of this column (path A1), and then scan downwards from the center (path A2); Subsequently, sequentially scan column by column in an alternating left - right manner according to path B1, path B2, path A3, path A4, path B3, path B4... and all start from the middle pixel points of each column; Stop until the indication light spot is scanned out, or after the entire captured image is scanned. In this way, the starting point of each segment of scanning surrounds the center of the column pixels, which can accelerate the recognition of the laser light spot located in the middle area of the image.

[0043] As shown Figure 4 in the figure, starting from the center O of the captured image 100, the scanning begins. First, it starts from the center of the first row closest to the middle horizontal line on the upper half of path A, and scans leftward from the center of this row (path A1), then scans rightward from the center (path A2). Subsequently, it successively scans according to path B1, path B2, path A3, path A4, path B3, path B4... and scans row by row in an alternating up-and-down manner, all starting from the middle pixel point of each row; until the indicating light spot is scanned out, or the entire captured image is scanned and then it stops. In this way, the starting point of each scanning segment surrounds the center of the row pixels, which can speed up the identification of the laser spot located in the middle area of the image.

[0044] S3: Determine the coordinates of the indicating light spot in the captured image based on the pixel points with a brightness greater than the threshold scanned in the scanning path.

[0045] In a preferred embodiment, the captured image includes a first scanning area and a second scanning area divided by a horizontal line or a vertical line passing through the center of the image. Both the first scanning area and the second scanning area include a first path and a scanning path. Each first path is parallel to the arrangement direction of the first area and the second area, and the directions of the first paths in the first scanning area and the second scanning area are opposite; correspondingly, S2 includes: alternately scanning the scanning paths in the first scanning area and the second scanning area, where in the first scanning area and the second scanning area, the scanning paths gradually away from the center of the image are sequentially scanned.

[0046] In some further embodiments, on the same straight line perpendicular to the first path, the scanning paths on both sides of the first path are respectively a first pixel path and a second pixel path; correspondingly, S2 includes: during the scanning of the first scanning area, along the direction away from the center of the image of the first path, sequentially scanning each first pixel path and the second pixel path; during the scanning of the second scanning area, along the direction away from the center of the image of the first path, sequentially scanning each first pixel path and the second pixel path.

[0047] Further, in one case, the first scanning area and the second scanning area are arranged horizontally in the captured image, the first path is parallel to the horizontal direction, each first pixel path is composed of a single column of pixel points located above the first path, and each second pixel path is composed of a single column of pixel points located below the first path; or, in another case, the first scanning area and the second scanning area are arranged vertically in the captured image, the first path is parallel to the vertical direction, each first pixel path is composed of a single row of pixel points located to the left of the first path, and each second pixel path is composed of a single row of pixel points located to the right of the first path.

[0048] In some further embodiments, the captured image is divided into multiple scanning regions, and each scanning region includes multiple scanning paths. Correspondingly, after S2, it includes: S202: Sequentially perform a complete scan on the scanning regions away from the center of the image.

[0049] Further, the scanning regions include a third scanning region and a fourth scanning region near the edge of the image. The third scanning region is located on one side edge of the first scanning region and the second scanning region, and the fourth scanning region is located on the other side edge of the first scanning region and the second scanning region. The arrangement directions of the third scanning region and the fourth scanning region are perpendicular to the first path. The third scanning region and the fourth scanning region respectively include multiple scanning paths parallel to the first path. Correspondingly, S202 includes: Alternately scanning the scanning paths in the third scanning region and the fourth scanning region, wherein in the third scanning region and the fourth scanning region, the scanning paths gradually away from the center of the image are sequentially scanned.

[0050] Even further, the third scanning region includes a third path, and the fourth scanning region includes a fourth path. The third path and the fourth path are on the same straight line and perpendicular to the first path. The starting point of the third path is located at the center of the side edge of the third scanning region close to the first scanning region and the second scanning region, and the starting point of the fourth path is located at the center of the side edge of the fourth scanning region close to the first scanning region and the second scanning region. On both sides of the third path in the third scanning region, there are respectively multiple scanning paths arranged in a direction parallel to the third path and perpendicular to the third path. On both sides of the fourth path in the fourth scanning region, there are respectively multiple scanning paths arranged in a direction parallel to the fourth path and perpendicular to the fourth path. Correspondingly, S202 includes: During the scanning of the third scanning region, along the direction of the third path away from the center of the image, sequentially scan the scanning paths on both sides of the third path; during the scanning of the fourth scanning region, along the direction of the fourth path away from the center of the image, sequentially scan the scanning paths on both sides of the fourth path.

[0051] In a specific embodiment, such as Figure 5As shown, the captured image 100 includes a first scanning region K1 and a second scanning region J1 divided by a vertical line passing through the center O of the image. The first scanning region K1 and the second scanning region J1 are arranged horizontally in the captured image 100, and the first paths included in the first scanning region K1 and the second scanning region J1 are parallel to the horizontal direction. Among them, in the first scanning region K1, the scanning paths on both sides of the first path are respectively the first pixel path (including paths A1 and A3 composed of single columns of pixel points above the first path, etc.) and the second pixel path (including paths A2 and A4 composed of single columns of pixel points below the first path, etc.); in the second scanning region J1, the scanning paths on both sides of the first path are respectively the first pixel path (including paths B1 and B3 composed of single columns of pixel points above the first path, etc.) and the second pixel path (including paths B2 and B4 composed of single columns of pixel points below the first path, etc.).

[0052] In this specific embodiment, the captured image 100 is divided into multiple scanning regions. In addition to the first scanning region K1 and the second scanning region J1 divided by the vertical line passing through the center O of the image, it also includes a third scanning region and a fourth scanning region near the edge of the image. The third scanning region includes the scanning regions K3 and J3 located on one side edge of the first scanning region K1 and the second scanning region J1, and the fourth scanning region includes the scanning regions K4 and J4 located on the other side edge of the first scanning region K1 and the second scanning region J1. The arrangement directions of the third scanning region (scanning regions K3 and J3) and the fourth scanning region (scanning regions K4 and J4) are perpendicular to the first path. The third scanning region (scanning regions K3 and J3) and the fourth scanning region (scanning regions K4 and J4) respectively include multiple scanning paths parallel to the first path (such as path A7, path B7, path A8, path B8, etc.). The third scanning region (scanning regions K3 and J3) includes a third path, and the fourth scanning region (scanning regions K4 and J4) includes a fourth path. The third path and the fourth path are on the same straight line and perpendicular to the first path. The starting point of the third path is located at the center of the side edge of the third scanning region (scanning regions K3 and J3) close to the first scanning region K1 and the second scanning region J1, and the starting point of the fourth path is located at the center of the side edge of the fourth scanning region (scanning regions K4 and J4) close to the first scanning region K1 and the second scanning region J1. On both sides of the third path in the third scanning region (scanning regions K3 and J3), there are respectively multiple scanning paths arranged along the direction parallel to the third path and perpendicular to the third path (such as path A7, path B7, etc.), and on both sides of the fourth path in the fourth scanning region (scanning regions K4 and J4), there are respectively multiple scanning paths arranged along the direction parallel to the fourth path and perpendicular to the fourth path (such as path A8, path B8, etc.).

[0053] Correspondingly, S2 includes:

[0054] S201: Alternately scan the scanning paths in the first scanning region K1 and the second scanning region J1. In the first scanning region K1 and the second scanning region J1, scan the scanning paths gradually away from the center O of the image in sequence. For example, scan in sequence according to path A1, path A2, path B1, path B2, path A3, path A4, path B3, path B4... scanning column by column in a left - right staggered manner like this, and all start from the middle pixel of each column until the pixels in the first scanning region K1 and the second scanning region J1 are scanned completely;

[0055] S202: Perform a complete scan on the scanning areas away from the center of the screen in sequence: Alternately scan the scanning paths in the third scanning area (scanning areas K3 and J3) and the fourth scanning area (scanning areas K4 and J4), where in the third scanning area (scanning areas K3 and J3) and the fourth scanning area (scanning areas K4 and J4), scan the scanning paths gradually moving away from the center of the screen in sequence. During the process of scanning the third scanning area (scanning areas K3 and J3), along the direction away from the center of the screen of the third path, scan the scanning paths on both sides of the third path (path A7, path B7, etc.) in sequence; during the process of scanning the fourth scanning area, along the direction away from the center of the screen of the fourth path, scan the scanning paths on both sides of the fourth path (path A8, path B8, etc.) in sequence. For example, scan line by line alternately up and down, left and right in the order of path A7, path A8, path B7, path B8... and all start from the middle pixel point of each row until the pixels in the third scanning area (scanning areas K3 and J3) and the fourth scanning area (scanning areas K4 and J4) are scanned completely.

[0056] Such as Figure 5As shown, in a specific example, the captured image 100 is divided into multiple regions, including the middle scanning region (the first scanning region K1 and the second scanning region J1) with the highest interaction probability, the middle edge regions (scanning region K2, scanning region K3, scanning region K4, scanning region J2, scanning region J3, scanning region J4) with medium interaction probability, and the corner regions (scanning region K5, scanning region K6, scanning region J5, scanning region J6) with relatively low interaction probability. At the beginning of scanning, start from the center O of the middle scanning region (the first scanning region K1 and the second scanning region J1). For example, first start from the center of the first column closest to the middle vertical line in the left first scanning region K1, and scan upward from the center of this column (path A1), then scan downward from the center (path A2). Subsequently, scan column by column alternately left and right in sequence according to paths B1, B2, A3, A4, B3, B4... and all start from the middle pixel point of each column until the pixels in the first scanning region K1 and the second scanning region J1 are scanned completely. Then scan the scanning region K2 and the scanning region J2. Similarly, start from the column closest to the center O of the image in each region, and scan along path A5 upward and path A6 downward from the center of this column respectively, and then scan along paths B5 and B6 respectively, forming an alternating scan between the two regions; then scan the scanning region K3, scanning region K4, scanning region J3, and scanning region J4 respectively. At this time, you can first scan the row closest to the center O of the image along path A7, and then scan the row closest to the center O of the image along paths A8, B7, and B8 respectively in sequence. Then return to the scanning region K3 and scan the second row along the direction of path A7... and scan row by row progressively outward in the four regions in sequence. In some other specific examples, you can also first scan the scanning region K3, scanning region K4, scanning region J3, and scanning region J4, and then scan the scanning region K2 and the scanning region J2. These regions all belong to the edge regions and have the same priority. Finally, scan the corner scanning regions K5, K6, J5, and J6. In this solution, the priority of scanning is placed on the middle region where users are most likely to interact, while the priority of the edge regions is lowered. And even when scanning the edge regions, it also follows the rule of starting from the side close to the center of the image and gradually scanning outward. In this way, under most user interaction operations, the indicated light points on the captured image can be scanned out more quickly.

[0057] In some preferred embodiments, each row / column of pixel points on either side of the first path forms a scanning path. Scanning the scanning paths in the arrangement direction gradually away from the center of the screen in S2 includes: performing row / column-by-row scanning on both sides of the first path along a direction parallel to the first path and away from the center of the screen, or performing interlaced row / column scanning on both sides of the first path. In the scanning method of the preferred embodiment of the present invention, the scanning method is not limited to column-by-column or row-by-row scanning, and interlaced scanning can also be performed. Because the size of the indicating light spot in the captured image 100 is often large, if interlaced scanning is used, the scanning speed can be further increased without affecting the scanning accuracy.

[0058] In some preferred embodiments, S2 includes: S21: Identifying the projection area range of the projection screen in the captured image; S22: Scanning the scanning paths in the arrangement direction gradually away from the center of the screen in the projection area range in sequence.

[0059] Among them, considering that the projection screen only occupies a part of the captured image, the projection area range in the captured image can be identified through calibration, and then only the projection area range is scanned without scanning other areas, which can further improve the scanning efficiency. Specifically, before executing S1, the following steps can be executed: A1: Projecting a calibration screen onto the target projection surface, where at least four corners of the calibration screen contain feature maps. Specifically, a projection screen with QR codes at all four corners or a screen with a checkerboard pattern throughout can be projected first; A2: Obtaining the calibrated captured image, where the calibrated captured image contains the calibration screen; A3: Obtaining the area range of the projection screen in the calibrated captured image according to the calibrated captured image. Specifically, in the captured image, the four vertex positions of the projection screen in the calibrated captured image are determined by identifying the QR codes or the checkerboard pattern, and the area enclosed by the four vertex positions is regarded as the projection area range of the projection screen. Subsequently, when the user uses the pointing remote control for interaction, the processor starts scanning from the center O of the captured image to the periphery, but only scans within the projection area range.

[0060] Embodiment 2 of the present invention discloses a projector, including a processor and a memory. A computer program is stored in the memory, and the computer program can be read by the processor to execute to implement the scanning method of the indicating light spot in Embodiment 1.

[0061] A memory is a storage device that stores programs and data executed by a processor non-volatilely. The memory is composed of semiconductor storage elements such as magnetic storage devices, flash read-only memories (ROMs), or other types of non-volatile storage devices. The memory may also include a random access memory (RAM) that constitutes the working area of the processor. The memory stores a control program executed by the processor. The processor may be composed of a single processor or a combination of multiple processors. The processor executes the control program to control various parts of the projection device.

[0062] Embodiment 3 of the present invention discloses a storage medium storing a computer program, wherein the computer program is configured to be run by a processor to execute the method for scanning indicated light points in Embodiment 1.

[0063] Optionally, the above storage medium may include, but is not limited to: various media that can store computer programs such as USB flash drives, read-only memories (ROMs), random access memories (RAMs), mobile hard disks, magnetic disks, or optical discs.

[0064] The background section of the present invention may include background information about the problems or environment of the present invention, rather than the prior art described by others. Therefore, the content included in the background art section is not an admission by the applicant of the prior art.

[0065] The above content is a further detailed description of the present invention in combination with specific / preferred embodiments, and it cannot be determined that the specific implementation of the present invention is only limited to these descriptions. For those of ordinary skill in the technical field to which the present invention pertains, without departing from the concept of the present invention, they can also make several substitutions or modifications to these described embodiments, and these substitution or modification methods should all be regarded as belonging to the protection scope of the present invention. In the description of this specification, the description with reference to terms such as "an embodiment", "some embodiments", "preferred embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples. Although the embodiments of the present invention and their advantages have been described in detail, it should be understood that various changes, substitutions, and alterations can be made herein without departing from the scope defined by the appended claims.

Claims

1. A scanning method for indicating a light spot, characterized in that, Including the following steps: Obtain a captured image, the captured image includes a projected image, the captured image includes a first path pointing from the center of the image to the edge of the image, both sides of the first path respectively include multiple segments of scanning paths arranged along a direction parallel to the first path, and each segment of the scanning path is composed of pixel points arranged from the starting point of the first path towards the edge of the captured image and with the arrangement direction perpendicular to the first path; Successively scan each segment of the scanning paths whose arrangement direction gradually moves away from the center of the image, wherein the scanning direction of the scanning path is along the direction away from the first path along the scanning path; Determine the coordinates of the indicated light points in the captured image according to the pixel points with brightness greater than the threshold scanned in the scanning path.

2. The scanning method for indicating a light spot according to claim 1, characterized in that, The captured image includes a first scanning area and a second scanning area divided by a horizontal line or a vertical line passing through the center of the image. Both the first scanning area and the second scanning area include the first path and the scanning paths. Each of the first paths is parallel to the arrangement direction of the first area and the second area, and the directions of the first paths in the first scanning area and the second scanning area are opposite; The step of successively scanning each segment of the scanning paths whose arrangement direction gradually moves away from the center of the image includes: alternately scanning the scanning paths in the first scanning area and the second scanning area, wherein in the first scanning area and the second scanning area, the scanning paths that gradually move away from the center of the image are successively scanned respectively.

3. The scanning method for indicating a light spot according to claim 2, characterized in that, On the same straight line perpendicular to the first path, the scanning paths located on both sides of the first path are respectively a first pixel path and a second pixel path; The step of successively scanning each segment of the scanning paths whose arrangement direction gradually moves away from the center of the image includes: during the process of scanning the first scanning area, along the direction away from the center of the image along the first path, successively scan each of the first pixel paths and the second pixel paths; during the process of scanning the second scanning area, along the direction away from the center of the image along the first path, successively scan each of the first pixel paths and the second pixel paths.

4. The scanning method of an indicating light spot according to claim 3, characterized in that, The first scanning area and the second scanning area are arranged horizontally in the captured image, the first path is parallel to the horizontal direction, each of the first pixel paths is composed of a single column of pixel points located above the first path, and each of the second pixel paths is composed of a single column of pixel points located below the first path; Or, The first scanning area and the second scanning area are arranged vertically in the captured image, the first path is parallel to the vertical direction, each of the first pixel paths is composed of a single row of pixel points located to the left of the first path, and each of the second pixel paths is composed of a single row of pixel points located to the right of the first path.

5. The scanning method of the indicating light point according to claim 2, wherein Divide the captured image into multiple scanning regions, each of the scanning regions includes multiple segments of the scanning paths, and after sequentially scanning each segment of the scanning paths whose arrangement directions gradually move away from the center of the image, it includes: Sequentially perform a complete scan on the scanning regions that move away from the center of the image.

6. The method for scanning an indicating light spot according to claim 5, characterized in that, The scanning regions include a third scanning region and a fourth scanning region near the edge of the image. The third scanning region is located on one side edge of the first scanning region and the second scanning region, and the fourth scanning region is located on the other side edge of the first scanning region and the second scanning region. The arrangement directions of the third scanning region and the fourth scanning region are perpendicular to the first path. The third scanning region and the fourth scanning region respectively include multiple segments of scanning paths parallel to the first path; The sequentially performing a complete scan on the scanning regions that move away from the center of the image includes: alternately scanning the scanning paths in the third scanning region and the fourth scanning region, wherein in the third scanning region and the fourth scanning region, the scanning paths that gradually move away from the center of the image are sequentially scanned.

7. The scanning method for indicating a light spot according to claim 6, characterized in that, The third scanning region includes a third path, and the fourth scanning region includes a fourth path. The third path and the fourth path are on the same straight line and perpendicular to the first path. The starting point of the third path is located at the center of the side edge of the third scanning region close to the first scanning region and the second scanning region, and the starting point of the fourth path is located at the center of the side edge of the fourth scanning region close to the first scanning region and the second scanning region. On both sides of the third path in the third scanning region, there are respectively multiple segments of scanning paths arranged along the direction parallel to the third path and perpendicular to the third path. On both sides of the fourth path in the fourth scanning region, there are respectively multiple segments of scanning paths arranged along the direction parallel to the fourth path and perpendicular to the fourth path; The sequentially performing a complete scan on the scanning regions that move away from the center of the image includes: during the scanning of the third scanning region, along the direction away from the center of the image on the third path, sequentially scan the scanning paths on both sides of the third path; during the scanning of the fourth scanning region, along the direction away from the center of the image on the fourth path, sequentially scan the scanning paths on both sides of the fourth path.

8. The scanning method of the indicating light spot according to claim 1, characterized in that, Each row / column of pixel points on either side of the first path constitutes a segment of the scanning path. The sequentially scanning each segment of the scanning paths whose arrangement directions gradually move away from the center of the image includes: along the direction parallel to the first path and away from the center of the image, perform a row / column-by-row / column scan on both sides of the first path; or, Each interlaced / interleaved pixel point located on either side of the first path forms a segment of the scanning path. The sequential scanning of the segments of the scanning path whose arrangement directions gradually move away from the center of the screen includes: performing interlaced / interleaved scanning on both sides of the first path along a direction parallel to the first path and away from the center of the screen.

9. The scanning method of the indicating light spot according to claim 1, characterized in that, The sequential scanning of the segments of the scanning path whose arrangement directions gradually move away from the center of the screen includes: Identifying the projection area range of the projection screen in the captured screen; Sequentially scanning the segments of the scanning path in the projection area range whose arrangement directions gradually move away from the center of the screen.

10. A projector, characterized in that, It includes a processor and a memory. A computer program is stored in the memory, and the computer program can be read by the processor to execute and implement the scanning method of the indicating light point as described in any one of claims 1 to 9.