CN-121996094-A - Display device and touch display method
Abstract
The embodiment of the application belongs to a touch technology, and provides a display device and a touch display method, wherein the display device comprises a touch screen; the touch device comprises an infrared emitting device, an infrared receiving device, a control device and a display device, wherein the infrared emitting device is used for determining a touch area, position information of candidate touch points and the association relation between the candidate touch points and the touch area are determined according to the touch area, the position information comprises center coordinates of the candidate touch points in a first direction and a second direction, start-stop coordinates of a target area where the candidate touch points are located in the first direction and start-stop coordinates of the candidate touch points in the second direction, a real touch point in the candidate touch points is obtained, and if any real touch point is located on the boundary of the display device in the target direction, the center coordinates of the real touch point in the non-target direction are corrected according to the start-stop coordinates of the target area in the non-target direction, so that the positioning accuracy is improved, and the touch experience of a user is improved.
Inventors
- WANG WUJUN
- ZHAO HONGYANG
- HAO MIAO
- XUE XIAOGUANG
Assignees
- 青岛海信商用显示股份有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20241106
Claims (10)
- 1. A display device, the display device comprising: the touch screen is used for displaying pictures; an infrared emission device for emitting an infrared beam; the infrared receiving device is used for receiving the infrared light beams emitted by the infrared emitting device; The control device is respectively connected with the touch screen, the infrared emission device and the infrared receiving device, and is configured to determine a real touch point on the touch screen according to the infrared light beam received by the infrared receiving device and control the touch screen to display a corresponding picture according to the real touch point; The control device is specifically configured to: acquiring the light intensity of an infrared light beam received by the infrared receiving device, and determining a touch area on the touch screen according to the light intensity; determining position information of a candidate touch point according to the touch area, and determining an association relation between the candidate touch point and the touch area, wherein the position information comprises center coordinates of the candidate touch point, start-stop coordinates of a target area where the candidate touch point is located in a first direction and start-stop coordinates of the candidate touch point in a second direction, the center coordinates comprise center coordinates of the candidate touch point in the first direction and center coordinates of the candidate touch point in the second direction, and the target area is an overlapped area of a plurality of touch areas associated with the candidate touch point; acquiring real touch points in the candidate touch points according to the association relation between the candidate touch points and the touch area; And for any one real touch point, if the edge of any touch area associated with the real touch point is positioned on the boundary of the display equipment in the target direction, correcting the center coordinate of the real touch point in the non-target direction according to the start-stop coordinate of the target area in the non-target direction, wherein the target direction is the first direction or the second direction.
- 2. The display device according to claim 1, wherein the start-stop coordinates of the target area in the non-target direction comprise a start coordinate and an end coordinate, the control means being specifically configured to: Determining a difference between a termination coordinate and a start coordinate of the target area in a non-target direction; And if the absolute value of the difference value is larger than a first threshold value, correcting the central coordinate of the real touch point in the non-target direction according to the start-stop coordinate of the target area in the non-target direction.
- 3. The display device according to claim 1 or 2, wherein start-stop coordinates of the target region in a non-target direction include start coordinates and end coordinates; The control device is specifically configured to: Determining a first distance between a start coordinate of the target area in a non-target direction and a central coordinate of the real touch point in the non-target direction, and a second distance between a stop coordinate of the target area in the non-target direction and a central coordinate of the real touch point in the non-target direction; And correcting the center coordinates of the real touch point in the non-target direction according to the first distance and the second distance.
- 4. A display device according to claim 3, characterized in that the control means are specifically configured to: if the first distance is smaller than or equal to the second distance, correcting the central coordinate of the real touch point in the non-target direction to be the initial coordinate of the target area in the non-target direction; And if the first distance is larger than the second distance, correcting the center coordinate of the real touch point in the non-target direction to be the ending coordinate of the target area in the non-target direction.
- 5. A display device according to claim 3, characterized in that the control means are specifically configured to: Determining an edge region where the target region is located based on a preset edge region boundary line; determining a first weight corresponding to the first distance and a second weight corresponding to the second distance according to the edge area; And correcting the center coordinates of the real touch point in the non-target direction according to the first distance, the first weight, the second distance and the second weight.
- 6. The display device according to claim 1, wherein the control means is specifically configured to: And correcting the center coordinates of the real touch point in the non-target direction according to the start-stop coordinates of the target area in the non-target direction based on a preset boundary line of the edge area.
- 7. The display device of claim 6, wherein the start-stop coordinates of the target region in the non-target direction comprise start coordinates and end coordinates; The control device is specifically configured to: if the initial coordinate of the target area in the non-target direction is smaller than the coordinate of the initial boundary, correcting the central coordinate of the real touch point in the non-target direction to be the initial coordinate of the target area in the non-target direction; And if the ending coordinate of the target area in the non-target direction is larger than the ending coordinate of the ending boundary, correcting the central coordinate of the real touch point in the non-target direction to be the ending coordinate of the target area in the non-target direction.
- 8. The display device according to claim 1, wherein the position information further comprises width and height information and/or area information of the candidate touch points, and wherein the control means is specifically configured to: converting the corrected center coordinates of the real touch points; And controlling the touch screen to display a corresponding picture according to the converted center coordinates of the real touch points, the width and height information and/or the area information of the real touch points.
- 9. The display device according to claim 1, wherein the control means is specifically configured to: And executing scanning for one period, and acquiring the light intensity of the infrared light beam received by the infrared receiving device for any one preset scanning direction, and determining a touch area corresponding to the preset scanning direction according to the light intensity.
- 10. A touch display method, the method comprising: Acquiring the light intensity of an infrared beam received by an infrared receiving device, and determining a touch area on a touch screen according to the light intensity; determining position information of a candidate touch point according to the touch area, and determining an association relation between the candidate touch point and the touch area, wherein the position information comprises center coordinates of the candidate touch point, start-stop coordinates of a target area where the candidate touch point is located in a first direction and start-stop coordinates of the candidate touch point in a second direction, the center coordinates comprise center coordinates of the candidate touch point in the first direction and center coordinates of the candidate touch point in the second direction, and the target area is an overlapped area of a plurality of touch areas associated with the candidate touch point; acquiring real touch points in the candidate touch points according to the association relation between the candidate touch points and the touch area; And for any one real touch point, if the edge of any touch area associated with the real touch point is positioned on the boundary of the display equipment in the target direction, correcting the center coordinate of the real touch point in the non-target direction according to the start-stop coordinate of the target area in the non-target direction, wherein the target direction is the first direction or the second direction.
Description
Display device and touch display method Technical Field The embodiment of the application relates to a touch technology. And more particularly, to a display apparatus and a touch display method. Background The touch screen is an electronic system capable of detecting the existence and the position of touch in the display area, and the man-machine interaction method is simplified. Among the current touch technologies, the infrared touch technology has the advantages of strong environmental adaptability, long service life, more identifiable touch points and the like, and is widely applied. In some related arts, for a display device of an infrared touch screen, after a touch area is determined, coordinates of a touch point may be determined through a logical polygon superposition algorithm to perform corresponding display according to the coordinates of the touch point. However, in general, when the coordinates of the touch point are determined by the above method, the touch area needs to include the touch area in both the X direction and the Y direction, and when there is only the touch area in the X direction or the Y direction, the coordinates of the touch point cannot be determined, and further, the touch operation of the user cannot be responded, resulting in poor touch experience of the user. Disclosure of Invention The embodiment of the application provides a display device and a touch display method, which can be used for solving the problem that in the related art, under the condition that only an X-direction or Y-direction touch area exists, the coordinates of a touch point cannot be determined, and further, the touch operation of a user cannot be responded, so that the touch experience of the user is poor. In a first aspect, an embodiment of the present application provides a display apparatus, including: the touch screen is used for displaying pictures; an infrared emission device for emitting an infrared beam; the infrared receiving device is used for receiving the infrared light beams emitted by the infrared emitting device; The control device is respectively connected with the touch screen, the infrared emission device and the infrared receiving device, and is configured to determine a real touch point on the touch screen according to the infrared light beam received by the infrared receiving device and control the touch screen to display a corresponding picture according to the real touch point; The control device is specifically configured to: acquiring the light intensity of an infrared light beam received by the infrared receiving device, and determining a touch area on the touch screen according to the light intensity; determining position information of a candidate touch point according to the touch area, and determining an association relation between the candidate touch point and the touch area, wherein the position information comprises center coordinates of the candidate touch point, start-stop coordinates of a target area where the candidate touch point is located in a first direction and start-stop coordinates of the candidate touch point in a second direction, the center coordinates comprise center coordinates of the candidate touch point in the first direction and center coordinates of the candidate touch point in the second direction, and the target area is an overlapped area of a plurality of touch areas associated with the candidate touch point; acquiring real touch points in the candidate touch points according to the association relation between the candidate touch points and the touch area; And for any one real touch point, if the edge of any touch area associated with the real touch point is positioned on the boundary of the display equipment in the target direction, correcting the center coordinate of the real touch point in the non-target direction according to the start-stop coordinate of the target area in the non-target direction, wherein the target direction is the first direction or the second direction. According to the display device provided by the embodiment, for any one real touch point, when the edge of any one touch area associated with the real touch point is located on the boundary of the display device in the target direction, a certain offset exists in the center coordinate of the real touch point in the non-target direction, and the center coordinate of the real touch point in the non-target direction is corrected according to the start-stop coordinate of the target area in the non-target direction, so that the offset of the center coordinate of the real touch point in the non-target direction is reduced, the positioning accuracy is improved, the touch accuracy is improved, and the touch experience of a user is improved. In some embodiments of the present application, the start-stop coordinates of the target region in the non-target direction include a start coordinate and a stop coordinate, and the control device is specifically configured to: Determining