Movatterモバイル変換


[0]ホーム

URL:


CN107369273B - Anti-peeping method, device and system for ATM - Google Patents

Anti-peeping method, device and system for ATM
Download PDF

Info

Publication number
CN107369273B
CN107369273BCN201710598934.3ACN201710598934ACN107369273BCN 107369273 BCN107369273 BCN 107369273BCN 201710598934 ACN201710598934 ACN 201710598934ACN 107369273 BCN107369273 BCN 107369273B
Authority
CN
China
Prior art keywords
display screen
human eye
vertical distance
atm
position information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710598934.3A
Other languages
Chinese (zh)
Other versions
CN107369273A (en
Inventor
于晶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOE Technology Group Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BOE Technology Group Co LtdfiledCriticalBOE Technology Group Co Ltd
Priority to CN201710598934.3ApriorityCriticalpatent/CN107369273B/en
Publication of CN107369273ApublicationCriticalpatent/CN107369273A/en
Application grantedgrantedCritical
Publication of CN107369273BpublicationCriticalpatent/CN107369273B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明提出一种自助取款机防偷窥方法、装置及系统,其中方法包括:在满足预设的防偷窥监控条件时,向设置于自助取款机的显示屏幕周围的人眼检测设备发送检测指令,获取显示屏幕上的人眼注视点位置信息以及对应的注视时间;人眼注视点位置信息包括:人眼在显示屏幕上的注视点的平面坐标以及人眼到显示屏幕的垂直距离;在垂直距离与当前的自助取款机用户到显示屏幕的第一垂直距离之间的差值大于等于预设差值,且对应的注视时间超过预设时间值时,向自助取款机用户发送报警信息;以便自助取款机用户针对偷窥行为采取相应操作,防止显示屏幕上的信息被其他用户偷窥,提高了自助取款机操作的安全性,提高了自助取款机用户的操作体验。

Figure 201710598934

The present invention provides an anti-peeping method, device and system for an automatic teller machine, wherein the method includes: when a preset anti-peeping monitoring condition is met, sending a detection instruction to a human eye detection device arranged around a display screen of the automatic teller machine, Obtain the position information of the gaze point of the human eye and the corresponding gaze time on the display screen; the position information of the gaze point of the human eye includes: the plane coordinates of the gaze point of the human eye on the display screen and the vertical distance from the human eye to the display screen; When the difference between the current ATM user and the first vertical distance from the display screen is greater than or equal to the preset difference, and the corresponding gaze time exceeds the preset time value, an alarm message is sent to the ATM user; for self-service ATM users take corresponding actions for peeping behaviors to prevent information on the display screen from being peeped by other users, improve the safety of ATM operations, and improve the operating experience of ATM users.

Figure 201710598934

Description

Anti-peeping method, device and system for ATM
Technical Field
The invention relates to the technical field of automatic teller machines, in particular to an anti-peeping method, device and system for an automatic teller machine.
Background
At present, in order to prevent sensitive information from being peeped in the process of carrying out operations such as withdrawing money and the like on an automatic teller machine by a withdrawal user, a main solution at present is to shield a password input keyboard of the automatic teller machine through a shielding plate and the like so as to prevent a non-withdrawal user from peeping sensitive information such as a password input by the withdrawal user. However, the above solutions are difficult to prevent peeping of sensitive information such as account amount and transfer information on the display screen of the atm, which reduces the security of the operation of the atm and affects the operation experience of the user.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the related art.
Therefore, a first object of the present invention is to provide an anti-peeping method for an atm, which is used to solve the problem of poor operation security of the atm in the prior art.
The second purpose of the invention is to provide an anti-peeping device for the ATM.
The third purpose of the invention is to provide an anti-peeping system of the automatic teller machine.
A fourth object of the present invention is to provide another anti-peeping device for an atm.
A fifth object of the invention is to propose a non-transitory computer-readable storage medium.
A sixth object of the invention is to propose a computer program product.
In order to achieve the above object, a first embodiment of the present invention provides an anti-peeping method for an automatic teller machine, including:
when preset peeping-prevention monitoring conditions are met, sending a detection instruction to human eye detection equipment arranged around a display screen of the ATM, and acquiring human eye gazing point position information and corresponding gazing time of the human eye on the display screen detected by the human eye detection equipment; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on the display screen and the vertical distance from the human eyes to the display screen;
comparing the vertical distance with a first vertical distance from a current ATM user to the display screen, and judging whether a difference value between the vertical distance and the first vertical distance is smaller than a preset difference value or not;
if the difference between the vertical distance and the first vertical distance is larger than or equal to a preset difference, and the watching time corresponding to the eye watching point position information exceeds a preset time value, determining that peeping behavior exists, and sending alarm information to the ATM user;
and if the alarm canceling instruction of the ATM user is not received within a preset time period, carrying out card returning operation.
Further, when satisfying predetermined peep-proof monitoring condition, to setting up in eyes check out test set around self-service teller machine's the display screen sending detection instruction, obtain eyes check out test set detects eyes point of fixation positional information and the gaze time that corresponds on the display screen, include:
when preset peeping-proof monitoring conditions are met, calibrating a current ATM user, and acquiring a first vertical distance from the current ATM user to the display screen;
sending a detection instruction to human eye detection equipment arranged around a display screen of the ATM, and acquiring the position information of the human eye fixation point on the display screen and the corresponding fixation time detected by the human eye detection equipment.
Further, before comparing the vertical distance with a first vertical distance from a current user of the atm to the display screen and determining whether a difference between the vertical distance and the first vertical distance is smaller than a preset difference, the method further includes:
judging whether the position information of the fixation point of the human eye is positioned in a sensitive area on the display screen or not according to the plane coordinate of the fixation point of the human eye on the display screen;
the comparing the vertical distance with a first vertical distance from a current ATM user to the display screen, and judging whether a difference between the vertical distance and the first vertical distance is smaller than a preset difference includes:
if the position information of the human eye gazing point is located in a sensitive area on the display screen, comparing the vertical distance with a first vertical distance from a current ATM user to the display screen, and judging whether a difference value between the vertical distance and the first vertical distance is smaller than a preset difference value.
Further, when satisfying predetermined peep-proof monitoring condition, to setting up in eyes check out test set around self-service teller machine's the display screen, acquire eyes check out test set detects before people's eyes gazing point positional information and the corresponding gaze time on the display screen, still include:
acquiring historical display content on the display screen;
determining sensitive display content in the historical display content according to the historical display content on the display screen;
and determining the region to which the sensitive display content belongs as a sensitive region.
Further, the determining, according to the plane coordinate of the gaze point of the human eye on the display screen, whether the position information of the gaze point of the human eye is located in front of a sensitive area on the display screen further includes:
acquiring current display content on the display screen;
and determining a sensitive area on the display area according to the current display content.
According to the anti-peeping method for the ATM, when the preset anti-peeping monitoring condition is met, a detection instruction is sent to human eye detection equipment arranged around a display screen of the ATM, and the position information of a human eye gazing point on the display screen and the corresponding gazing time detected by the human eye detection equipment are acquired; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on a display screen and the vertical distance from the human eyes to the display screen; when the difference value between the vertical distance and the first vertical distance from the current ATM user to the display screen is greater than or equal to a preset difference value and the watching time corresponding to the eye watching point position information exceeds a preset time value, determining that peeping behavior exists and sending alarm information to the ATM user; therefore, the user of the ATM can take corresponding operations aiming at the peeping action, and if the user of the ATM does not take corresponding operations in the preset time period and cancels the alarm, the card withdrawing operation is carried out, so that the information on the display screen is prevented from being peeped by other users, the operation safety of the ATM is improved, and the operation experience of the user of the ATM is improved.
In order to achieve the above object, a second embodiment of the present invention provides an anti-peeping device for an automatic teller machine, including:
the system comprises a sending module, a display screen and a control module, wherein the sending module is used for sending a detection instruction to human eye detection equipment arranged around a display screen of the ATM when a preset peep-proof monitoring condition is met, and acquiring human eye gazing point position information and corresponding gazing time on the display screen detected by the human eye detection equipment; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on the display screen and the vertical distance from the human eyes to the display screen;
the comparison module is used for comparing the vertical distance with a first vertical distance from a current ATM user to the display screen and judging whether a difference value between the vertical distance and the first vertical distance is smaller than a preset difference value or not;
the first determining module is used for determining that peeping behavior exists and sending alarm information to the ATM user when the difference value between the vertical distance and the first vertical distance is larger than or equal to a preset difference value and the watching time corresponding to the eye watching point position information exceeds a preset time value;
and the card returning module is used for carrying out card returning operation when the alarm canceling instruction of the ATM user is not received within a preset time period.
According to the anti-peeping device for the ATM, disclosed by the embodiment of the invention, when the preset anti-peeping monitoring condition is met, a detection instruction is sent to the human eye detection equipment arranged around the display screen of the ATM, so that the position information of the human eye gazing point on the display screen and the corresponding gazing time detected by the human eye detection equipment are obtained; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on a display screen and the vertical distance from the human eyes to the display screen; when the difference value between the vertical distance and the first vertical distance from the current ATM user to the display screen is greater than or equal to a preset difference value and the watching time corresponding to the eye watching point position information exceeds a preset time value, determining that peeping behavior exists and sending alarm information to the ATM user; therefore, the user of the ATM can take corresponding operations aiming at the peeping action, and if the user of the ATM does not take corresponding operations in the preset time period and cancels the alarm, the card withdrawing operation is carried out, so that the information on the display screen is prevented from being peeped by other users, the operation safety of the ATM is improved, and the operation experience of the user of the ATM is improved.
In order to achieve the above object, a third embodiment of the present invention provides an anti-peeping system for an automatic teller machine, including:
the automatic teller machine comprises an automatic teller machine and human eye detection equipment connected with the automatic teller machine;
the automatic teller machine is used for sending a detection instruction to human eye detection equipment arranged around a display screen of the automatic teller machine when a preset peep-proof monitoring condition is met, and acquiring human eye gazing point position information and corresponding gazing time of a human eye on the display screen detected by the human eye detection equipment; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on the display screen and the vertical distance from the human eyes to the display screen;
comparing the vertical distance with a first vertical distance from a current ATM user to the display screen, and judging whether a difference value between the vertical distance and the first vertical distance is smaller than a preset difference value or not;
if the difference between the vertical distance and the first vertical distance is larger than or equal to a preset difference, and the watching time corresponding to the eye watching point position information exceeds a preset time value, determining that peeping behavior exists, and sending alarm information to the ATM user;
and if the alarm canceling instruction of the ATM user is not received within a preset time period, carrying out card returning operation.
In order to achieve the above object, a fourth aspect of the present invention provides another anti-peeping device for an atm, including a memory, a processor, and a computer program stored in the memory and running on the processor, where the processor implements the anti-peeping method for an atm as described above when executing the computer program.
To achieve the above object, a fifth embodiment of the present invention proposes a non-transitory computer-readable storage medium, wherein instructions of the storage medium, when executed by a processor, implement the method as described above.
To achieve the above object, a sixth aspect of the present invention provides a computer program product, wherein when being executed by an instruction processor, the computer program product executes a method for preventing a cash dispenser from being peeped, the method comprising:
when preset peeping-prevention monitoring conditions are met, sending a detection instruction to human eye detection equipment arranged around a display screen of the ATM, and acquiring human eye gazing point position information and corresponding gazing time of the human eye on the display screen detected by the human eye detection equipment; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on the display screen and the vertical distance from the human eyes to the display screen;
comparing the vertical distance with a first vertical distance from a current ATM user to the display screen, and judging whether a difference value between the vertical distance and the first vertical distance is smaller than a preset difference value or not;
if the difference between the vertical distance and the first vertical distance is larger than or equal to a preset difference, and the watching time corresponding to the eye watching point position information exceeds a preset time value, determining that peeping behavior exists, and sending alarm information to the ATM user;
and if the alarm canceling instruction of the ATM user is not received within a preset time period, carrying out card returning operation.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic flow chart of an anti-peeping method for an atm according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of another anti-peeping method for an atm according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an anti-peeping device of an atm according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of another anti-peeping device for an atm according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of another anti-peeping device for an atm according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of another anti-peeping device for an atm according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of another anti-peeping device for an atm according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of an anti-peeping system of an atm according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a computer device according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
The following describes an anti-peeping method, device and system of an automatic teller machine according to an embodiment of the invention with reference to the accompanying drawings.
Fig. 1 is a schematic flow chart of an anti-peeping method for an atm according to an embodiment of the present invention. As shown in fig. 1, the anti-peeping method for the ATM comprises the following steps:
s101, when a preset peep-proof monitoring condition is met, sending a detection instruction to human eye detection equipment arranged around a display screen of the ATM, and acquiring human eye gazing point position information and corresponding gazing time of the human eye on the display screen detected by the human eye detection equipment; the position information of the human eye fixation point comprises: the plane coordinates of the gaze point of the human eye on the display screen and the vertical distance of the human eye to the display screen.
The execution main body of the anti-peeping method for the ATM provided by the invention is the anti-peeping device for the ATM, and the anti-peeping device for the ATM can be specifically hardware equipment such as the ATM or a background server corresponding to the ATM, or software and the like installed on the hardware equipment.
In this embodiment, the preset peep-proof monitoring condition may be that a bank card is inserted into a card insertion portion of the atm, or that a user of the atm inputs a password, inquires a balance, inquires transaction details, transfers an account, and the like. The preset peep-proof monitoring condition can be any one or more of the actions or states, and can be combined at will. And when any one of the peep-proof monitoring conditions is met, starting monitoring.
In this embodiment, the user of the atm refers to a user who is currently operating the atm. The eye detection device may be disposed around a display screen of the atm, for example, below, above, on the left side, on the right side, and the like of the display screen, so that the eye detection device may detect the eye gazing point position information and the corresponding gazing time of each user within a certain range. The certain range may be a preset range in which other users than the user of the atm can observe the display screen.
In this embodiment, when a preset peep-proof monitoring condition is met, the peep-proof device of the cash dispenser can send a detection instruction to the eye detection equipment, so that the eye detection equipment collects the eye gazing point position information and the corresponding gazing time of each user within a certain range in real time and sends the eye gazing point position information and the corresponding gazing time to the peep-proof device of the cash dispenser in real time or periodically, and the peep-proof device of the cash dispenser analyzes and filters the information collected by the eye detection equipment to acquire the eye gazing point position information and the corresponding gazing time on the display screen.
In this embodiment, in order to distinguish the user of the atm from other users, it is necessary to obtain a first vertical distance from the user of the atm to the display screen, and therefore step 101 may specifically include: when the preset peep-proof monitoring condition is met, calibrating a current ATM user, and acquiring a first vertical distance from the current ATM user to a display screen; sending a detection instruction to human eye detection equipment arranged around a display screen of the ATM, and acquiring the position information of the human eye fixation point on the display screen and the corresponding fixation time detected by the human eye detection equipment.
In this embodiment, the process of calibrating the current user of the atm by the anti-peeping device of the atm may specifically be that the anti-peeping device of the atm displays a calibration interface to the current user of the atm, and prompts the user to calibrate, a calibration point is displayed on the calibration interface, and prompts the user to continuously watch for a certain time, for example, several seconds, along with the movement of the calibration point, to acquire the position information of the gaze point of the human eye of the user and the watching time, and when it is determined according to the position information of the gaze point of the human eye of the user and the watching time that the user continuously watches for the certain time along with the movement of the calibration point, the user is identified as the user of the atm, and the first vertical distance from the user of the atm to the display screen is acquired. The moving pattern of the calibration point may be such that the calibration point moves through the four corners of the display screen.
S102, comparing the vertical distance with a first vertical distance from a current ATM user to a display screen, and judging whether a difference value between the vertical distance and the first vertical distance is smaller than a preset difference value.
S103, if the difference between the vertical distance and the first vertical distance is larger than or equal to a preset difference, and the watching time corresponding to the position information of the eye watching point exceeds a preset time value, determining that peeping behavior exists, and sending alarm information to a user of the ATM.
In this embodiment, if the difference between the vertical distance and the first vertical distance is greater than or equal to a preset difference, the anti-peeping device of the self-service teller machine determines that the eye gaze point position information corresponding to the vertical distance does not belong to the eye gaze point position information of the user of the self-service teller machine, and belongs to the eye gaze point position information of other users except the user of the self-service teller machine; if the gaze time corresponding to the position information of the gaze point of the human eye is less than or equal to the preset time value, the sight of other users may pass through the display screen, and the behavior is generally too late to observe the information of the display screen and does not belong to peeping behavior; if the watching time corresponding to the position information of the watching point of the human eye exceeds the preset time value, the information of the display screen can be observed, and the peeping behavior is possible.
In addition, if the difference value between the vertical distance and the first vertical distance is smaller than a preset difference value, the position information of the human eye gaze point corresponding to the vertical distance is determined to be the position information of the human eye gaze point of the ATM user.
In this embodiment, the manner in which the anti-peeping apparatus of the self-service teller machine sends the alarm information to the user of the self-service teller machine may be: sound alarm, light alarm, picture or character alarm, etc, and display alarm cancel button to ATM user.
In addition, in this embodiment, the anti-peeping device for the automatic teller machine may further display the position of the user corresponding to the peeping behavior to the user of the automatic teller machine, so that the user of the automatic teller machine can specifically eliminate the peeping behavior.
And S104, if the alarm canceling instruction of the ATM user is not received within the preset time period, carrying out card returning operation.
In this embodiment, a user of the atm may press or click a cancel alarm button to send a cancel alarm instruction to the anti-peeping apparatus of the atm. In this embodiment, if the anti-peeping device of the automatic teller machine receives an alarm canceling instruction of a user of the automatic teller machine within a preset time period, the operation is continued according to the instruction of the user of the automatic teller machine.
According to the anti-peeping method for the ATM, when the preset anti-peeping monitoring condition is met, a detection instruction is sent to human eye detection equipment arranged around a display screen of the ATM, and the position information of a human eye gazing point on the display screen and the corresponding gazing time detected by the human eye detection equipment are acquired; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on a display screen and the vertical distance from the human eyes to the display screen; when the difference value between the vertical distance and the first vertical distance from the current ATM user to the display screen is greater than or equal to a preset difference value and the watching time corresponding to the eye watching point position information exceeds a preset time value, determining that peeping behavior exists and sending alarm information to the ATM user; therefore, the user of the ATM can take corresponding operations aiming at the peeping action, and if the user of the ATM does not take corresponding operations in the preset time period and cancels the alarm, the card withdrawing operation is carried out, so that the information on the display screen is prevented from being peeped by other users, the operation safety of the ATM is improved, and the operation experience of the user of the ATM is improved.
Fig. 2 is a schematic flow chart of another anti-peeping method for an atm according to an embodiment of the present invention, as shown in fig. 2, including the following steps:
s201, when a preset peep-proof monitoring condition is met, sending a detection instruction to human eye detection equipment arranged around a display screen of the ATM, and acquiring human eye gazing point position information and corresponding gazing time of the human eye on the display screen detected by the human eye detection equipment; the position information of the human eye fixation point comprises: the plane coordinates of the gaze point of the human eye on the display screen and the vertical distance of the human eye to the display screen.
S202, judging whether the position information of the gazing point of the human eyes is located in a sensitive area on the display screen according to the plane coordinates of the gazing point of the human eyes on the display screen.
In this embodiment, one of the determination methods of the sensitive area may be to acquire historical display content on the display screen; determining sensitive display content in the historical display content according to the historical display content on the display screen; and determining the area to which the sensitive display content belongs as the sensitive area.
For example, the anti-peeping device of the automatic teller machine may determine an area displaying sensitive display contents, such as an area displaying an account balance, an area displaying transaction details, and the like, as the sensitive area.
In this embodiment, another method for determining the sensitive area may be to acquire current display content on the display screen; and determining a sensitive area on the display area according to the current display content.
In this embodiment, the sensitive area is dynamically changed, and the anti-peeping device for the automatic teller machine may determine an area to which the sensitive display content in the current display content belongs as the sensitive area. For example, if the account balance is currently displayed on the display screen, determining the area to which the account balance belongs as a sensitive area; if the transaction details are displayed on the display screen at present, determining the region to which the transaction details belong as a sensitive region; and if the sensitive display content does not exist in the content currently displayed on the display screen, the sensitive area does not exist on the current display screen.
In this embodiment, the sensitive area on the display screen has corresponding plane coordinate information. The peep-proof device of the ATM can compare the plane coordinates of the gazing point of the human eyes on the display screen with the plane coordinates of the sensitive area, and judge whether the information of the gazing point of the human eyes is positioned in the sensitive area on the display screen.
S203, if the position information of the fixation point of the human eye is located in the sensitive area on the display screen, comparing the vertical distance with a first vertical distance from a current ATM user to the display screen, and judging whether the difference between the vertical distance and the first vertical distance is smaller than a preset difference.
S204, if the difference between the vertical distance and the first vertical distance is larger than or equal to a preset difference, and the watching time corresponding to the position information of the eye watching point exceeds a preset time value, determining that a peeping behavior exists, and sending alarm information to a user of the ATM.
And S205, if the alarm canceling instruction of the ATM user is not received within the preset time period, carrying out card returning operation.
According to the anti-peeping method for the ATM, when the preset anti-peeping monitoring condition is met, a detection instruction is sent to human eye detection equipment arranged around a display screen of the ATM, and the position information of a human eye gazing point on the display screen and the corresponding gazing time detected by the human eye detection equipment are acquired; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on a display screen and the vertical distance from the human eyes to the display screen; judging whether the position information of the gazing point of the human eye is positioned in a sensitive area on the display screen or not according to the plane coordinate of the gazing point of the human eye on the display screen; if the position information of the eye gaze point is located in a sensitive area on the display screen, the difference value between the vertical distance and the first vertical distance from the current ATM user to the display screen is greater than or equal to a preset difference value, and the gaze time corresponding to the position information of the eye gaze point exceeds a preset time value, determining that peeping behavior exists, and sending alarm information to the ATM user; therefore, the user of the ATM can take corresponding operations aiming at the peeping action, and if the user of the ATM does not take corresponding operations in the preset time period and cancels the alarm, the card withdrawing operation is carried out, so that the information on the display screen is prevented from being peeped by other users, the operation safety of the ATM is improved, and the operation experience of the user of the ATM is improved.
Fig. 3 is a schematic structural diagram of an anti-peeping device of an automatic teller machine according to an embodiment of the present invention. As shown in fig. 3, includes: a sendingmodule 31, a comparingmodule 32, a first determiningmodule 33 and acard returning module 34.
The sendingmodule 31 is configured to send a detection instruction to human eye detection devices arranged around a display screen of the cash dispenser when a preset peep-proof monitoring condition is met, and obtain human eye gazing point position information and corresponding gazing time of a human eye on the display screen detected by the human eye detection devices; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on the display screen and the vertical distance from the human eyes to the display screen;
thecomparison module 32 is configured to compare the vertical distance with a first vertical distance from a current user of the automatic teller machine to the display screen, and determine whether a difference between the vertical distance and the first vertical distance is smaller than a preset difference;
the first determiningmodule 33 is configured to determine that a peeping behavior exists when a difference between the vertical distance and the first vertical distance is greater than or equal to a preset difference and a watching time corresponding to the eye gaze point position information exceeds a preset time value, and send alarm information to the user of the cash dispenser;
and thecard returning module 34 is configured to perform a card returning operation when an alarm canceling instruction of the user of the automatic teller machine is not received within a preset time period.
The anti-peeping device of the ATM provided by the invention can be hardware equipment such as the ATM or a background server corresponding to the ATM, or software and the like installed on the hardware equipment.
In this embodiment, the preset peep-proof monitoring condition may be that a bank card is inserted into a card insertion portion of the atm, or that a user of the atm inputs a password, inquires a balance, inquires transaction details, transfers an account, and the like. The preset peep-proof monitoring condition can be any one or more of the actions or states, and can be combined at will. And when any one of the peep-proof monitoring conditions is met, starting monitoring.
In this embodiment, the user of the atm refers to a user who is currently operating the atm. The eye detection device may be disposed around a display screen of the atm, for example, below, above, on the left side, on the right side, and the like of the display screen, so that the eye detection device may detect the eye gazing point position information and the corresponding gazing time of each user within a certain range. The certain range may be a preset range in which other users than the user of the atm can observe the display screen.
In this embodiment, if the difference between the vertical distance and the first vertical distance is greater than or equal to a preset difference, the anti-peeping device of the self-service teller machine determines that the eye gaze point position information corresponding to the vertical distance does not belong to the eye gaze point position information of the user of the self-service teller machine, and belongs to the eye gaze point position information of other users except the user of the self-service teller machine; if the gaze time corresponding to the position information of the gaze point of the human eye is less than or equal to the preset time value, the sight of other users may pass through the display screen, and the behavior is generally too late to observe the information of the display screen and does not belong to peeping behavior; if the watching time corresponding to the position information of the watching point of the human eye exceeds the preset time value, the information of the display screen can be observed, and the peeping behavior is possible.
In addition, if the difference value between the vertical distance and the first vertical distance is smaller than a preset difference value, the position information of the human eye gaze point corresponding to the vertical distance is determined to be the position information of the human eye gaze point of the ATM user.
In this embodiment, a user of the atm may press or click a cancel alarm button to send a cancel alarm instruction to the anti-peeping apparatus of the atm. In this embodiment, if the anti-peeping device of the automatic teller machine receives an alarm canceling instruction of a user of the automatic teller machine within a preset time period, the operation is continued according to the instruction of the user of the automatic teller machine.
Further, with reference to fig. 4 in combination, on the basis of the embodiment shown in fig. 3, the sendingmodule 31 includes: acalibration unit 311 and atransmission unit 312.
Thecalibration unit 311 is configured to calibrate a current user of the automatic teller machine when a preset peep-proof monitoring condition is met, and obtain a first vertical distance from the current user of the automatic teller machine to the display screen;
the sendingunit 312 is configured to send a detection instruction to human eye detection devices arranged around a display screen of the atm, and acquire position information of a human eye gazing point on the display screen and corresponding gazing time, which are detected by the human eye detection devices.
In this embodiment, the process of calibrating the current user of the atm by the anti-peeping device of the atm may specifically be that the anti-peeping device of the atm displays a calibration interface to the current user of the atm, and prompts the user to calibrate, a calibration point is displayed on the calibration interface, and prompts the user to continuously watch for a certain time, for example, several seconds, along with the movement of the calibration point, to acquire the position information of the gaze point of the human eye of the user and the watching time, and when it is determined according to the position information of the gaze point of the human eye of the user and the watching time that the user continuously watches for the certain time along with the movement of the calibration point, the user is identified as the user of the atm, and the first vertical distance from the user of the atm to the display screen is acquired. The moving pattern of the calibration point may be such that the calibration point moves through the four corners of the display screen.
According to the anti-peeping device for the ATM, disclosed by the embodiment of the invention, when the preset anti-peeping monitoring condition is met, a detection instruction is sent to the human eye detection equipment arranged around the display screen of the ATM, so that the position information of the human eye gazing point on the display screen and the corresponding gazing time detected by the human eye detection equipment are obtained; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on a display screen and the vertical distance from the human eyes to the display screen; when the difference value between the vertical distance and the first vertical distance from the current ATM user to the display screen is greater than or equal to a preset difference value and the watching time corresponding to the eye watching point position information exceeds a preset time value, determining that peeping behavior exists and sending alarm information to the ATM user; therefore, the user of the ATM can take corresponding operations aiming at the peeping action, and if the user of the ATM does not take corresponding operations in the preset time period and cancels the alarm, the card withdrawing operation is carried out, so that the information on the display screen is prevented from being peeped by other users, the operation safety of the ATM is improved, and the operation experience of the user of the ATM is improved.
Further, with reference to fig. 5, on the basis of the embodiment shown in fig. 3, the apparatus may further include: the judgingmodule 35 is configured to judge whether the information of the gazing point position of the human eye is located in a sensitive area on the display screen according to the plane coordinate of the gazing point of the human eye on the display screen.
Correspondingly, the comparingmodule 32 is specifically configured to compare the vertical distance with a first vertical distance from a current ATM user to the display screen when the position information of the eye gaze point is located in a sensitive area on the display screen, and determine whether a difference between the vertical distance and the first vertical distance is smaller than a preset difference.
Further, with reference to fig. 6, on the basis of the embodiment shown in fig. 5, the apparatus may further include: afirst acquisition module 36, asecond determination module 37 and athird determination module 38.
The first obtainingmodule 36 is configured to obtain historical display content on the display screen;
a second determiningmodule 37, configured to determine, according to historical display content on the display screen, sensitive display content in the historical display content;
and a third determiningmodule 38, configured to determine, as a sensitive area, an area to which the sensitive display content belongs.
For example, the anti-peeping device of the automatic teller machine may determine an area displaying sensitive display contents, such as an area displaying an account balance, an area displaying transaction details, and the like, as the sensitive area.
Further, with reference to fig. 7, on the basis of the embodiment shown in fig. 5, the apparatus may further include: asecond acquisition module 39 and afourth determination module 40.
The second obtainingmodule 39 is configured to obtain current display content on the display screen;
a fourth determiningmodule 40, configured to determine, according to the current display content, a sensitive area on the display area.
In this embodiment, the sensitive area is dynamically changed, and the anti-peeping device for the automatic teller machine may determine an area to which the sensitive display content in the current display content belongs as the sensitive area. For example, if the account balance is currently displayed on the display screen, determining the area to which the account balance belongs as a sensitive area; if the transaction details are displayed on the display screen at present, determining the region to which the transaction details belong as a sensitive region; and if the sensitive display content does not exist in the content currently displayed on the display screen, the sensitive area does not exist on the current display screen.
In this embodiment, the sensitive area on the display screen has corresponding plane coordinate information. The peep-proof device of the ATM can compare the plane coordinates of the gazing point of the human eyes on the display screen with the plane coordinates of the sensitive area, and judge whether the information of the gazing point of the human eyes is positioned in the sensitive area on the display screen.
According to the anti-peeping device for the ATM, disclosed by the embodiment of the invention, when the preset anti-peeping monitoring condition is met, a detection instruction is sent to the human eye detection equipment arranged around the display screen of the ATM, so that the position information of the human eye gazing point on the display screen and the corresponding gazing time detected by the human eye detection equipment are obtained; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on a display screen and the vertical distance from the human eyes to the display screen; judging whether the position information of the gazing point of the human eye is positioned in a sensitive area on the display screen or not according to the plane coordinate of the gazing point of the human eye on the display screen; if the position information of the eye gaze point is located in a sensitive area on the display screen, the difference value between the vertical distance and the first vertical distance from the current ATM user to the display screen is greater than or equal to a preset difference value, and the gaze time corresponding to the position information of the eye gaze point exceeds a preset time value, determining that peeping behavior exists, and sending alarm information to the ATM user; therefore, the user of the ATM can take corresponding operations aiming at the peeping action, and if the user of the ATM does not take corresponding operations in the preset time period and cancels the alarm, the card withdrawing operation is carried out, so that the information on the display screen is prevented from being peeped by other users, the operation safety of the ATM is improved, and the operation experience of the user of the ATM is improved.
It should be noted that the foregoing explanation of the embodiment of the anti-peeping method for an atm is also applicable to the anti-peeping device for an atm in the embodiment, and is not repeated herein.
Fig. 8 is a schematic structural diagram of an anti-peeping system of an atm according to an embodiment of the present invention, as shown in fig. 8, including: anautomatic teller machine 81, and a humaneye detection device 82 connected to the automatic teller machine.
Theautomatic teller machine 81 is used for sending a detection instruction to human eye detection equipment arranged around a display screen of the automatic teller machine when a preset peep-proof monitoring condition is met, and acquiring human eye gazing point position information and corresponding gazing time of a human eye on the display screen detected by the human eye detection equipment; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on the display screen and the vertical distance from the human eyes to the display screen;
comparing the vertical distance with a first vertical distance from a current ATM user to the display screen, and judging whether a difference value between the vertical distance and the first vertical distance is smaller than a preset difference value or not;
if the difference between the vertical distance and the first vertical distance is larger than or equal to a preset difference, and the watching time corresponding to the eye watching point position information exceeds a preset time value, determining that peeping behavior exists, and sending alarm information to the ATM user;
and if the alarm canceling instruction of the ATM user is not received within a preset time period, carrying out card returning operation.
In order to implement the above embodiment, the present invention further provides another anti-peeping device for an automatic teller machine, including: memory, processor and computer program stored on the memory and operable on the processor, wherein the processor when executing the program implements a method of anti-peeping at an atm as described above.
In order to implement the above embodiments, the present invention also proposes a non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the anti-peeping method for an atm as described above.
In order to implement the foregoing embodiments, the present invention further provides a computer program product, which when executed by an instruction processor in the computer program product, performs a method for preventing peeping at an atm, the method including:
when preset peeping-prevention monitoring conditions are met, sending a detection instruction to human eye detection equipment arranged around a display screen of the ATM, and acquiring human eye gazing point position information and corresponding gazing time of the human eye on the display screen detected by the human eye detection equipment; the position information of the human eye fixation point comprises: the plane coordinates of a fixation point of human eyes on the display screen and the vertical distance from the human eyes to the display screen;
comparing the vertical distance with a first vertical distance from a current ATM user to the display screen, and judging whether a difference value between the vertical distance and the first vertical distance is smaller than a preset difference value or not;
if the difference between the vertical distance and the first vertical distance is larger than or equal to a preset difference, and the watching time corresponding to the eye watching point position information exceeds a preset time value, determining that peeping behavior exists, and sending alarm information to the ATM user;
and if the alarm canceling instruction of the ATM user is not received within a preset time period, carrying out card returning operation.
FIG. 9 illustrates a block diagram of an exemplary computer device suitable for use to implement embodiments of the present application. Thecomputer device 12 shown in fig. 9 is only an example, and should not bring any limitation to the function and the scope of use of the embodiments of the present application.
As shown in FIG. 9,computer device 12 is in the form of a general purpose computing device. The components ofcomputer device 12 may include, but are not limited to: one or more processors orprocessing units 16, asystem memory 28, and abus 18 that couples various system components including thesystem memory 28 and theprocessing unit 16.
Bus 18 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. These architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus, to name a few.
Computer device 12 typically includes a variety of computer system readable media. Such media may be any available media that is accessible bycomputer device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
Memory 28 may include computer system readable media in the form of volatile Memory, such as Random Access Memory (RAM) 30 and/orcache Memory 52.Computer device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only,storage system 54 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 9, commonly referred to as a "hard drive"). Although not shown in FIG. 9, a disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a Compact disk Read Only Memory (CD-ROM), a Digital versatile disk Read Only Memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected tobus 18 by one or more data media interfaces.Memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the application.
A program/utility 50 having a set (at least one) ofprogram modules 42 may be stored, for example, inmemory 28,such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment.Program modules 42 generally perform the functions and/or methodologies of the embodiments described herein.
Thecomputer device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device,display 24, etc.), with one or more devices that enable a user to interact with the computer system/server 12, and/or with any devices (e.g., network card, modem, etc.) that enable the computer system/server 12 to communicate with one or more other computing devices. Such communication may be through an input/output (I/O)interface 22. Moreover,computer device 12 may also communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public Network such as the Internet) viaNetwork adapter 20. As shown,network adapter 20 communicates with the other modules ofcomputer device 12 viabus 18. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction withcomputer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
Theprocessing unit 16 executes various functional applications and data processing, for example, implementing the methods mentioned in the foregoing embodiments, by executing programs stored in thesystem memory 28.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing steps of a custom logic function or process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. If implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc. Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (8)

Translated fromChinese
1.一种自助取款机防偷窥方法,其特征在于,包括:1. an anti-peeping method for an automatic teller machine, is characterized in that, comprises:在满足预设的防偷窥监控条件时,向设置于自助取款机的显示屏幕周围的人眼检测设备发送检测指令,获取人眼检测设备检测到的所述显示屏幕上的人眼注视点位置信息以及对应的注视时间;所述人眼注视点位置信息包括:人眼在所述显示屏幕上的注视点的平面坐标以及人眼到所述显示屏幕的垂直距离;When the preset anti-peeping monitoring conditions are met, a detection instruction is sent to the human eye detection device arranged around the display screen of the ATM, and the position information of the human eye gaze point on the display screen detected by the human eye detection device is obtained and the corresponding gaze time; the position information of the gaze point of the human eye includes: the plane coordinates of the gaze point of the human eye on the display screen and the vertical distance from the human eye to the display screen;将所述垂直距离与当前的自助取款机用户到所述显示屏幕的第一垂直距离进行比较,判断所述垂直距离与所述第一垂直距离之间的差值是否小于预设差值;comparing the vertical distance with the current first vertical distance from the ATM user to the display screen, and determining whether the difference between the vertical distance and the first vertical distance is less than a preset difference;若所述垂直距离与所述第一垂直距离之间的差值大于等于预设差值,且所述人眼注视点位置信息对应的注视时间超过预设时间值,则确定存在偷窥行为,向所述自助取款机用户发送报警信息;If the difference between the vertical distance and the first vertical distance is greater than or equal to a preset difference, and the gaze time corresponding to the position information of the gaze point of the human eye exceeds the preset time value, it is determined that there is a voyeuristic behavior, and the The automatic teller machine user sends alarm information;若在预设时间段内未接收到所述自助取款机用户的取消报警指令,则进行退卡操作;If the cancellation alarm instruction from the ATM user is not received within the preset time period, the card return operation is performed;所述将所述垂直距离与当前的自助取款机用户到所述显示屏幕的第一垂直距离进行比较,判断所述垂直距离与所述第一垂直距离之间的差值是否小于预设差值之前,还包括:comparing the vertical distance with the first vertical distance from the current ATM user to the display screen, and determining whether the difference between the vertical distance and the first vertical distance is less than a preset difference Before, also included:根据所述人眼在所述显示屏幕上的注视点的平面坐标,判断所述人眼注视点位置信息是否位于所述显示屏幕上的敏感区域内;其中,敏感区域为显示过敏感显示内容或者显示有敏感显示内容的区域;According to the plane coordinates of the gaze point of the human eye on the display screen, it is judged whether the position information of the gaze point of the human eye is located in the sensitive area on the display screen; Display areas with sensitive display content;所述将所述垂直距离与当前的自助取款机用户到所述显示屏幕的第一垂直距离进行比较,判断所述垂直距离与所述第一垂直距离之间的差值是否小于预设差值,包括:comparing the vertical distance with the first vertical distance from the current ATM user to the display screen, and determining whether the difference between the vertical distance and the first vertical distance is less than a preset difference ,include:若所述人眼注视点位置信息位于所述显示屏幕上的敏感区域内,则将所述垂直距离与当前的自助取款机用户到所述显示屏幕的第一垂直距离进行比较,判断所述垂直距离与所述第一垂直距离之间的差值是否小于预设差值。If the position information of the gaze point of the human eye is located in the sensitive area on the display screen, the vertical distance is compared with the first vertical distance from the current ATM user to the display screen, and the vertical distance is judged. Whether the difference between the distance and the first vertical distance is less than a preset difference.2.根据权利要求1所述的方法,其特征在于,在满足预设的防偷窥监控条件时,向设置于自助取款机的显示屏幕周围的人眼检测设备发送检测指令,获取人眼检测设备检测到的所述显示屏幕上的人眼注视点位置信息以及对应的注视时间,包括:2 . The method according to claim 1 , wherein when a preset anti-peeping monitoring condition is met, a detection instruction is sent to a human eye detection device arranged around the display screen of the ATM to obtain the human eye detection device. 3 . The detected position information of the gaze point of the human eye on the display screen and the corresponding gaze time, including:在满足预设的防偷窥监控条件时,对当前的自助取款机用户进行校准,获取当前的自助取款机用户到所述显示屏幕的第一垂直距离;When the preset anti-peeping monitoring conditions are met, the current ATM user is calibrated to obtain the first vertical distance from the current ATM user to the display screen;向设置于自助取款机的显示屏幕周围的人眼检测设备发送检测指令,获取人眼检测设备检测到的所述显示屏幕上的人眼注视点位置信息以及对应的注视时间。A detection instruction is sent to the human eye detection device arranged around the display screen of the ATM, and the position information of the human eye gaze point and the corresponding gaze time on the display screen detected by the human eye detection device are obtained.3.根据权利要求1所述的方法,其特征在于,所述在满足预设的防偷窥监控条件时,向设置于自助取款机的显示屏幕周围的人眼检测设备发送检测指令,获取人眼检测设备检测到的所述显示屏幕上的人眼注视点位置信息以及对应的注视时间之前,还包括:3 . The method according to claim 1 , wherein when a preset anti-peeping monitoring condition is met, a detection instruction is sent to a human eye detection device arranged around the display screen of the ATM to obtain the human eye. 4 . Before the position information of the gaze point of the human eye on the display screen and the corresponding gaze time detected by the detection device, the method further includes:获取所述显示屏幕上的历史显示内容;obtain the historical display content on the display screen;根据所述显示屏幕上的历史显示内容,确定所述历史显示内容中的敏感显示内容;According to the historical display content on the display screen, determine the sensitive display content in the historical display content;将所述敏感显示内容所属的区域确定为敏感区域。The area to which the sensitive display content belongs is determined as a sensitive area.4.根据权利要求1所述的方法,其特征在于,所述根据所述人眼在所述显示屏幕上的注视点的平面坐标,判断所述人眼注视点位置信息是否位于所述显示屏幕上的敏感区域内之前,还包括:4 . The method according to claim 1 , wherein, according to the plane coordinates of the gaze point of the human eye on the display screen, it is determined whether the position information of the gaze point of the human eye is located on the display screen. 5 . Before on the sensitive area, also include:获取所述显示屏幕上的当前显示内容;obtain the current display content on the display screen;根据所述当前显示内容,确定所述显示屏幕上的敏感区域。According to the current display content, a sensitive area on the display screen is determined.5.一种自助取款机防偷窥装置,其特征在于,包括:5. An anti-peeping device for an automatic teller machine, characterized in that, comprising:发送模块,用于在满足预设的防偷窥监控条件时,向设置于自助取款机的显示屏幕周围的人眼检测设备发送检测指令,获取人眼检测设备检测到的所述显示屏幕上的人眼注视点位置信息以及对应的注视时间;所述人眼注视点位置信息包括:人眼在所述显示屏幕上的注视点的平面坐标以及人眼到所述显示屏幕的垂直距离;The sending module is used to send a detection instruction to the human eye detection device arranged around the display screen of the self-service teller machine when the preset anti-peeping monitoring conditions are met, and obtain the person on the display screen detected by the human eye detection device. Eye fixation point position information and corresponding fixation time; the human eye fixation point position information includes: the plane coordinates of the fixation point of the human eye on the display screen and the vertical distance from the human eye to the display screen;比较模块,用于将所述垂直距离与当前的自助取款机用户到所述显示屏幕的第一垂直距离进行比较,判断所述垂直距离与所述第一垂直距离之间的差值是否小于预设差值;The comparison module is configured to compare the vertical distance with the first vertical distance from the current ATM user to the display screen, and determine whether the difference between the vertical distance and the first vertical distance is less than a predetermined distance. set the difference;第一确定模块,用于在所述垂直距离与所述第一垂直距离之间的差值大于等于预设差值,且所述人眼注视点位置信息对应的注视时间超过预设时间值时,确定存在偷窥行为,向所述自助取款机用户发送报警信息;A first determination module, used for when the difference between the vertical distance and the first vertical distance is greater than or equal to a preset difference, and the gaze time corresponding to the position information of the human eye gaze point exceeds a preset time value , determine that there is voyeurism, and send alarm information to the ATM user;退卡模块,用于在预设时间段内未接收到所述自助取款机用户的取消报警指令时,进行退卡操作;A card ejection module, used to perform a card ejection operation when the ATM user's cancellation alarm instruction is not received within a preset time period;所述的装置还包括:判读模块,用于根据所述人眼在所述显示屏幕上的注视点的平面坐标,判断所述人眼注视点位置信息是否位于所述显示屏幕上的敏感区域内;其中,敏感区域为显示过敏感显示内容或者显示有敏感显示内容的区域;The device further includes: an interpretation module for determining whether the position information of the gaze point of the human eye is located in a sensitive area on the display screen according to the plane coordinates of the gaze point of the human eye on the display screen ; Among them, the sensitive area is the area that displays sensitive display content or displays sensitive display content;所述比较模块,具体用于在所述人眼注视点位置信息位于所述显示屏幕上的敏感区域内时,将所述垂直距离与当前的自助取款机用户到所述显示屏幕的第一垂直距离进行比较,判断所述垂直距离与所述第一垂直距离之间的差值是否小于预设差值。The comparison module is specifically configured to compare the vertical distance with the first vertical distance from the current ATM user to the display screen when the position information of the gaze point of the human eye is located in the sensitive area on the display screen. The distances are compared to determine whether the difference between the vertical distance and the first vertical distance is less than a preset difference.6.一种自助取款机防偷窥系统,其特征在于,包括:6. An anti-peeping system for an automatic teller machine, characterized in that, comprising:自助取款机,以及与所述自助取款机连接的人眼检测设备;an automatic teller machine, and a human eye detection device connected to the automatic teller machine;所述自助取款机,用于在满足预设的防偷窥监控条件时,向设置于自助取款机的显示屏幕周围的人眼检测设备发送检测指令,获取人眼检测设备检测到的所述显示屏幕上的人眼注视点位置信息以及对应的注视时间;所述人眼注视点位置信息包括:人眼在所述显示屏幕上的注视点的平面坐标以及人眼到所述显示屏幕的垂直距离;The self-service teller machine is used to send a detection instruction to the human eye detection device arranged around the display screen of the self-service teller machine when the preset anti-peeping monitoring conditions are met, and obtain the display screen detected by the human eye detection device The human eye fixation point position information and the corresponding fixation time on the human eye; the human eye fixation point position information includes: the plane coordinates of the fixation point of the human eye on the display screen and the vertical distance from the human eye to the display screen;根据所述人眼在所述显示屏幕上的注视点的平面坐标,判断所述人眼注视点位置信息是否位于所述显示屏幕上的敏感区域内;其中,敏感区域为显示过敏感显示内容或者显示有敏感显示内容的区域;According to the plane coordinates of the gaze point of the human eye on the display screen, it is judged whether the position information of the gaze point of the human eye is located in the sensitive area on the display screen; Display areas with sensitive display content;若所述人眼注视点位置信息位于所述显示屏幕上的敏感区域内,则将所述垂直距离与当前的自助取款机用户到所述显示屏幕的第一垂直距离进行比较,判断所述垂直距离与所述第一垂直距离之间的差值是否小于预设差值;If the position information of the gaze point of the human eye is located in the sensitive area on the display screen, the vertical distance is compared with the first vertical distance from the current ATM user to the display screen, and the vertical distance is judged. Whether the difference between the distance and the first vertical distance is less than a preset difference;若所述垂直距离与所述第一垂直距离之间的差值大于等于预设差值,且所述人眼注视点位置信息对应的注视时间超过预设时间值,则确定存在偷窥行为,向所述自助取款机用户发送报警信息;If the difference between the vertical distance and the first vertical distance is greater than or equal to a preset difference, and the gaze time corresponding to the position information of the gaze point of the human eye exceeds the preset time value, it is determined that there is a voyeuristic behavior, and the The automatic teller machine user sends alarm information;若在预设时间段内未接收到所述自助取款机用户的取消报警指令,则进行退卡操作。If the cancellation alarm instruction from the ATM user is not received within the preset time period, the card return operation is performed.7.一种自助取款机防偷窥装置,其特征在于,包括:7. An anti-peeping device for an automatic teller machine, characterized in that, comprising:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-4中任一所述的自助取款机防偷窥方法。A memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, when the processor executes the program, the automatic teller machine protection according to any one of claims 1-4 is realized Peeping method.8.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一所述的自助取款机防偷窥方法。8. A non-transitory computer-readable storage medium on which a computer program is stored, characterized in that, when the program is executed by a processor, the anti-peeping method for an automatic teller machine according to any one of claims 1-4 is implemented .
CN201710598934.3A2017-07-212017-07-21Anti-peeping method, device and system for ATMActiveCN107369273B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710598934.3ACN107369273B (en)2017-07-212017-07-21Anti-peeping method, device and system for ATM

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710598934.3ACN107369273B (en)2017-07-212017-07-21Anti-peeping method, device and system for ATM

Publications (2)

Publication NumberPublication Date
CN107369273A CN107369273A (en)2017-11-21
CN107369273Btrue CN107369273B (en)2021-01-26

Family

ID=60307019

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710598934.3AActiveCN107369273B (en)2017-07-212017-07-21Anti-peeping method, device and system for ATM

Country Status (1)

CountryLink
CN (1)CN107369273B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109961586A (en)*2017-12-262019-07-02航天信息股份有限公司The safety protecting method and device of sensitive information
CN108648375B (en)*2018-03-292021-05-25中电金融设备系统(深圳)有限公司Self-service financial equipment and peep-proof method and computer readable storage medium thereof
CN111061447A (en)*2019-12-182020-04-24青岛海信商用显示股份有限公司Wireless screen transmission method, device and system
CN115394018A (en)*2022-08-292022-11-25中国农业银行股份有限公司 Safety monitoring method and device for automatic equipment, self-service equipment and storage medium
CN116824767B (en)*2022-12-262025-09-19慧之安可(北京)科技有限公司ATM control method based on face recognition

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106778381A (en)*2016-11-302017-05-31宇龙计算机通信科技(深圳)有限公司A kind of important information processing method and terminal
CN106845195A (en)*2017-01-132017-06-13安徽金鼎机电装备制造有限公司A kind of method for preventing from peeping and mobile terminal

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101211484A (en)*2006-12-252008-07-02成都三泰电子实业股份有限公司Method and device for preventing peep of cipher when withdrawing at ATM
CN102610035B (en)*2012-04-052014-02-12广州广电运通金融电子股份有限公司Financial self-service device and anti-peeping system and anti-peeping method thereof
CN103218579B (en)*2013-03-282016-06-08东莞宇龙通信科技有限公司A kind of method preventing screen content from being peeped and mobile terminal thereof
CN103402006B (en)*2013-07-242015-02-04江苏晓山信息产业股份有限公司Time control-based human eye detection personal screen anti-peep method
CN103902042B (en)*2014-03-272019-01-25宇龙计算机通信科技(深圳)有限公司 A terminal, anti-peeping method and device
CN105389527B (en)*2015-10-272019-10-08努比亚技术有限公司The Anti-peeping device and method of mobile terminal
CN105354960A (en)*2015-10-302016-02-24夏翊Financial self-service terminal security zone control method
CN106295425A (en)*2016-08-052017-01-04深圳市金立通信设备有限公司Terminal and screen content display method thereof thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106778381A (en)*2016-11-302017-05-31宇龙计算机通信科技(深圳)有限公司A kind of important information processing method and terminal
CN106845195A (en)*2017-01-132017-06-13安徽金鼎机电装备制造有限公司A kind of method for preventing from peeping and mobile terminal

Also Published As

Publication numberPublication date
CN107369273A (en)2017-11-21

Similar Documents

PublicationPublication DateTitle
CN107369273B (en)Anti-peeping method, device and system for ATM
CN105378595B (en) Method for calibrating an eye-tracking system with touch input
US20150185909A1 (en)Method of sensing a user input to a capacitive touch sensor, a capacitive touch sensor controller, an input device and an apparatus
EP3342343B1 (en)Radiograph interpretation assistance device and method
US9651785B2 (en)Display system, portable display device, display control device, and display method
AU2015342838B2 (en)Transit vending machine with automatic user interface adaption
JP2010282309A (en) Automatic transaction equipment
CN106030469A (en) Touch screen display device and touch input control method
CN107239222B (en)Touch screen control method and terminal device
US20120229373A1 (en)Image display control apparatus including image shooting unit
US7469825B2 (en)Self-service terminal
CN110737882A (en)Electronic equipment and method for starting fingerprint under screen
CN107403523A (en)Determination methods, device and the equipment of abnormal trading activity
US20180313676A1 (en)Information processing apparatus, information processing method, and program
JP2020205119A (en)Remittance fraud prevention device, remittance fraud prevention method, and program
CN106708705A (en)Terminal background process monitoring method and system
CN215679327U (en) display screen
US11385787B2 (en)Electronic device and program
CN105808141B (en)Information processing method and electronic equipment
EP3440532B1 (en)Improving readability of content displayed on a screen
WO2023243172A1 (en)Monitoring apparatus and monitoring apparatus method
CN115188048A (en) Eye sight correction method, device, electronic device and storage medium
US20170060336A1 (en)Information processing method and electronic device
JP2018013926A (en) Display control method
JP5216243B2 (en) Game medium lending device, abnormality detection method, and abnormality detection program

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp