Bank terminal, bank terminal control method and device, medium and program product

By setting an adjustable angle grating layer on the display of the bank terminal, and using multiple cameras to collect user facial images, adjust the angle of the grating layer to protect the screen display content, the problems of cumbersome operations and user information leakage in the prior art are solved, and higher user information security and operation efficiency are achieved.

CN120047987APending Publication Date: 2025-05-27INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510185251.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-19
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

When existing bank terminals protect user privacy, they are cumbersome and cannot effectively protect the content displayed on the screen, resulting in a high risk of user information leakage.

Method used

By setting an angle-adjustable grating layer on the display of the bank terminal, using multiple cameras to collect user's face images, the calculation unit generates control instructions to adjust the angle of the grating layer, allowing only users of a specific viewing angle range to view the screen display content.

Benefits of technology

It realizes effective protection of the content displayed on the screen, reduces the risk of user privacy being peeped at by others, improves the security of user information, and simplifies user operation processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120047987A_ABST
    Figure CN120047987A_ABST
Patent Text Reader

Abstract

The invention provides a bank terminal, a bank terminal control method and device, a medium and a program product, and relates to the field of artificial intelligence. The bank terminal comprises a display, a camera assembly and a grating adjustment module. The display comprises a screen and a grating layer located above the screen; the camera assembly comprises a plurality of cameras and is used for collecting facial images of a user from a plurality of positions; the grating adjusting module is used for adjusting the angle of the grating layer based on the obtained control instruction; the control instruction is generated by the computing unit based on a plurality of facial images of the user acquired by the plurality of cameras, and the computing unit is deployed in a bank terminal or an electronic device connected with the bank terminal. Through the grating layer located above the screen, the display content of the screen is effectively shielded, the risk that the display content is snooped by others is reduced, and the safety of user information is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of artificial intelligence, and particularly to a bank terminal, a bank terminal control method, device, medium, and program product. Background Art

[0002] A bank terminal is a device that can provide bank financial services to users to meet their service needs. Bank financial services include querying accounts, transferring funds, and entering passwords, etc. Since user privacy is often involved in the process of bank financial services, on the basis of providing comprehensive services, the bank terminal needs to pay more attention to protecting user privacy.

[0003] Currently, in order to protect user privacy, a password keyboard is usually connected outside the bank terminal and the password keyboard is blocked to protect the user's password. However, this method is cumbersome to operate, affects the user experience, and does not protect the content displayed on the screen, and the content displayed on the screen is still easily peeked at by others. Summary of the Invention

[0004] This application provides a bank terminal, a bank terminal control method, device, medium, and program product. An angle-adjustable grating layer is set on the screen of the display. By controlling the angle of the grating layer, only users within a specific viewing angle range are allowed to view the content displayed on the screen, realizing the protection of the content displayed on the screen and reducing the risk of user privacy being peeked at by others.

[0005] In a first aspect, this application provides a bank terminal, including: a display, a camera assembly, and a grating adjustment module;

[0006] The display includes a screen and a grating layer located above the screen;

[0007] The camera assembly includes multiple cameras for collecting facial images of the user from multiple positions;

[0008] The grating adjustment module is used to adjust the angle of the grating layer based on the obtained control instruction; the control instruction is generated by a calculation unit based on multiple facial images of the user collected by multiple cameras, and the calculation unit is deployed in the bank terminal or an electronic device communicatively connected to the bank terminal.

[0009] In a second aspect, this application provides a bank terminal control method, which is applied to the bank terminal provided in the first aspect. The bank terminal control method includes:

[0010] Obtaining multiple facial images of the operating user collected by multiple cameras;

[0011] Controlling the angle of the grating layer in the display of the bank terminal according to the multiple facial images.

[0012] In a third aspect, the present application provides a bank terminal control device, which is applied to the bank terminal provided in the first aspect. The bank terminal control device includes:

[0013] A facial image acquisition module, configured to acquire multiple facial images of an operating user collected by multiple cameras;

[0014] A grating layer angle control module, configured to control the angle of the grating layer in the display of the bank terminal according to the multiple facial images.

[0015] In a fourth aspect, the present application provides an electronic device, including: a processor, and a memory communicatively connected to the processor;

[0016] The memory stores computer-executable instructions;

[0017] The processor executes the computer-executable instructions stored in the memory to implement the method provided in the second aspect of the present application.

[0018] In a fifth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the method provided in the second aspect of the present application.

[0019] In a sixth aspect, the present application provides a computer program product, including a computer program, which when executed by a processor implements the method provided in the second aspect of the present application.

[0020] The bank terminal, bank terminal control method, device, medium and program product provided by the present application provide a bank terminal including a display, a camera assembly and a grating adjustment module. The display includes a screen and a grating layer located above the screen, and the display content of the screen is blocked by the angle of the grating layer; the camera assembly includes multiple cameras at different positions, and can collect facial images of the user from multiple different but known positions; the calculation unit is configured to generate a control instruction for the grating adjustment module according to the facial images of the user collected from multiple different but known positions and transmit it to the grating adjustment module. The calculation unit is deployed in the bank terminal or an electronic device connected to the bank terminal; the grating adjustment module adjusts the angle of the grating layer according to the control instruction, so that the angle of the grating layer is adjusted according to the position of the user, realizing that the display content of the screen is only shown to users within a specific viewing angle range, while blocking others, avoiding the problem of others snooping on the user information in the display content, and improving the security of user information. At the same time, since the bank terminal can protect the display content of the screen and does not require an additional external password keyboard to protect the user password, the operation efficiency and experience of the user are improved. Description of the Drawings

[0021] The accompanying drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with this application, and are used together with the specification to explain the principles of this application.

[0022] Figure 1 A schematic diagram of an application scenario provided for an embodiment of this application;

[0023] Figure 2 A schematic diagram of the structure of a bank terminal provided for an embodiment of this application;

[0024] Figure 3 A schematic diagram of the structure of a grating layer provided for an embodiment of this application;

[0025] Figure 4 A schematic diagram of the structure of another bank terminal provided for an embodiment of this application;

[0026] Figure 5 A schematic diagram of the structure of a display and an adjustment component provided for an embodiment of this application;

[0027] Figure 6 A schematic diagram of the flowchart of a method for controlling a bank terminal provided for an embodiment of this application;

[0028] Figure 7 A schematic diagram of the flowchart of another method for controlling a bank terminal provided for an embodiment of this application;

[0029] Figure 8 A schematic diagram of the flowchart of yet another method for controlling a bank terminal provided for an embodiment of this application;

[0030] Figure 9 A schematic diagram of the structure of a device for controlling a bank terminal provided for an embodiment of this application;

[0031] Figure 10 A schematic diagram of the structure of an electronic device provided for an embodiment of this application.

[0032] Reference numerals:

[0033] 200 - Bank terminal;

[0034] 210 - Display; 211 - Screen; 212 - Grating layer;

[0035] 220 - Camera assembly; 221 - Camera;

[0036] 230 - Grating adjustment module;

[0037] 240 - Computing unit;

[0038] 250 - Adjustment component; 251 - Sphere structure; 252 - Ball socket structure.

[0039] Through the above-mentioned drawings, specific embodiments of the present application have been shown, and will be described in more detail hereinafter. These drawings and written descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed Description of the Embodiments

[0040] Here, exemplary embodiments will be described in detail, and examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numerals in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0041] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties. Moreover, the processing of relevant data, such as collection, use, processing, transmission, provision, disclosure, and application, complies with relevant laws, regulations, and standards of relevant countries and regions, takes necessary confidentiality measures, does not violate public order and good customs, and provides corresponding operation entrances for users to choose to authorize or refuse.

[0042] Furthermore, the present application involves big data analysis of user information (including but not limited to personal biometric characteristics, identity data, consumption data, asset data, electronic terminal operation data, etc.), and uses artificial intelligence technology for automated decision-making. For technical solutions that make decisions having a significant impact on personal rights and interests based on the results of automated decision-making, corresponding operation entrances are provided for users to choose to agree or refuse the results of automated decision-making; if the user chooses to refuse, the expert decision-making process will be entered.

[0043] It should be noted that the bank terminal, bank terminal control method, device, medium, and program product of the present application can be used in the field of artificial intelligence, and can also be used in any field other than artificial intelligence. The application fields of the bank terminal, bank terminal control method, device, medium, and program product of the present application are not limited.

[0044] The bank terminal is a terminal device deployed at bank branches, which can provide users with a variety of functions and services to meet the needs of users and banks. On the basis of providing functions and services to users, the bank terminal also needs to pay attention to protecting the security of user information. At present, the protection of user information by bank terminals is often the protection of user passwords. Usually, an external password keyboard is connected to the bank terminal, and a shielding device is added to the password keyboard to prevent others from peeping when the user enters the password.

[0045] When a user enters a password through an external password keyboard, the shielding device of the password keyboard will also interfere with the user's line of sight, causing problems such as cumbersome operations and poor user experience. Moreover, since the external password keyboard is prone to aging and damage, it increases the system maintenance cost. At the same time, only protecting the user's password cannot eliminate the risk of user privacy leakage. User information displayed on the bank terminal screen, such as phone numbers, account numbers, or addresses, is easily snooped by others, resulting in the leakage of user information and incomplete protection of user privacy.

[0046] In view of the above problems, the embodiments of the present application provide a bank terminal to achieve comprehensive protection of user information. Specifically, the bank terminal includes a display, a camera assembly, and a grating adjustment module. The display includes a screen and a grating layer located above the screen. By adjusting the angle of the grating layer, the display content of the screen is shielded, so that the display content of the screen is only visible to users within a specific viewing angle range; the camera assembly includes multiple cameras at different positions, which are used to collect facial images of the user from multiple positions to determine the spatial position of the user performing the current operation; the calculation unit generates a control instruction for the grating adjustment module based on the facial images of the user collected from multiple positions and transmits it to the grating adjustment module. The calculation unit is deployed in the bank terminal or an electronic device connected to the bank terminal; the grating adjustment module adaptively adjusts the angle of the grating layer according to the control instruction, so that the screen display content is visible within the viewing angle range where the user performing the current operation is located. It realizes flexible adjustment of the angle of the grating layer based on the spatial position of the user, reduces the viewing range of the screen while ensuring that the screen display content is visible to the current operating user, thereby reducing the risk of others snooping on user information through the screen and achieving the protection of user information.

[0047] Figure 1 It is a schematic diagram of an application scenario provided by the embodiments of the present application. The bank terminal provided by the embodiments of the present application can be applied to various bank financial outlets, such as bank branches, ATMs, and retail malls. Users can process various financial transactions and services through this bank terminal. As Figure 1 shown, when a user enters a bank financial outlet and uses the bank terminal to query or handle business, the bank terminal displays various interfaces to the user through the corresponding process of the business. In some interfaces, the user needs to enter personal information, such as card numbers and passwords, or some information of the user is displayed, such as age, mobile phone number, business handling information, etc. To improve the security of user information, the bank terminal needs to have a certain anti-peeping function, and the viewing range of the screen can be reduced through an angle-adjustable grating layer to reduce the risk of the screen display content being snooped by others.

[0048] The following uses specific embodiments to elaborate in detail on the technical solution of the present application and how the technical solution of the present application solves the above technical problems. These several specific embodiments below can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0049] Figure 2 This is a schematic structural diagram of a bank terminal provided by an embodiment of the present application. As Figure 2 shown, the bank terminal 200 includes a display 210, a camera assembly 220, and a grating adjustment module 230.

[0050] The display 210 includes a screen 211 and a grating layer 212 located above the screen 211.

[0051] Continuing to refer to Figure 2 , the bank terminal 200 may further include a computing unit 240.

[0052] In some embodiments, the computing unit 240 may also be deployed in an electronic device communicatively connected to the bank terminal 200, such as a cloud server.

[0053] The display 210 is used to display various information to the user, including transaction options, account balances, transaction confirmation information, error prompts, etc. The display 210 may be an independent display or embedded in the bank terminal 200. For example, the display 210, the camera assembly 220, and the grating adjustment module 230 may be placed on a platform, and the computing unit 240 may be placed below the platform or deployed inside the housing provided by the platform.

[0054] In some embodiments, the height of the display 210 should be near the natural horizontal line of the user's line of sight so that the user can easily view the display content of the screen 211 when standing or sitting.

[0055] The screen 211 is used to display the interface for the user to interact with the bank terminal 200. The screen 211 may adopt a non-touch screen or a touch screen. If a non-touch screen is adopted, in addition to the screen 211 and the grating layer 212, the display 210 further includes a plurality of buttons for the user to input information. If a touch screen is adopted, the user can directly input information on the screen 211 to improve the user experience and the convenience of user operations.

[0056] The grating layer 212 is located above the screen 211 and is used for users facing the screen 211 or users at a specific viewing angle to view the display content of the screen 211. When viewed from other positions, the display content is blocked by the grating layer 212, resulting in blurring or invisibility. The above-mentioned "above" direction refers to the direction closer to the user. That is, when the user is facing the display 210 directly, the grating layer 212 is between the user and the screen 211, that is, the grating layer 212 is located on the side of the screen 211 closer to the user.

[0057] The grating layer 212 can be made of liquid crystal materials, that is, it includes multiple liquid crystal gratings. By applying different voltage values to the liquid crystal gratings, the arrangement of the liquid crystal gratings can be changed, thereby realizing the control of the angle of the grating layer 212. The angle of the grating layer 212 refers to the orientation or arrangement mode of the materials in the grating, which determines the propagation direction of the light of the screen 211, so that the light emitted by the screen 211 only propagates within a specific range.

[0058] Figure 3 It is a schematic structural diagram of a grating layer provided by an embodiment of the present application. As Figure 3 shown, the grating layer 212 is located above the screen 211 and is composed of multiple arranged gratings. Its arrangement mode can be horizontal row or vertical row, or can be matrix arrangement, Figure 3 which is only exemplary and does not represent the specific structure of the grating layer 212. When adjusting the angle, it can be adjusted in units of a row, a column, a single grating or other ranges. Parameters such as the number of gratings, the number of rows, and the number of columns included in the grating layer 212 can be designed according to the size of the screen 211 or application requirements, which are not limited here. For example, if the requirement for user information protection is relatively high, the number of gratings can be increased.

[0059] The camera assembly 220 includes multiple cameras 221, which are used to collect facial images of users from multiple positions.

[0060] The number of the multiple cameras 221 is at least 2, and they are located at different positions to collect facial images of users from different angles, so that the calculation unit 240 can determine the spatial position of the user, such as the viewpoint position of the user. The cameras 221 can be deployed in the display 210 or on one side of the display 210. For example, the cameras 221 can be in the middle position above the display 210, or on the structure supporting the display 210, or on the wall near the banking terminal 200.

[0061] The camera 221 can be an infrared camera. By using the characteristic that the infrared camera can still image under low light conditions or dark conditions, the facial image of the user can be obtained when the light is insufficient.

[0062] In some embodiments, the camera assembly may further include a radar for detecting the distance between the user and the banking terminal 200. Since the radar measures the position and distance more accurately, the spatial position of the user can be obtained more accurately through the radar, which helps to adjust the angle of the grating layer subsequently.

[0063] The grating adjustment module 230 is configured to adjust the angle of the grating layer 212 based on the obtained control instruction.

[0064] Among them, the control instruction is generated by the calculation unit 240 based on multiple facial images of the user collected by the multiple cameras 221, and the calculation unit 240 is deployed in the banking terminal 200 or an electronic device connected to the banking terminal 200.

[0065] The calculation unit 240 may be deployed in the banking terminal 200, with its input end connected to the camera assembly 220 and its output end connected to the grating adjustment module. The connection between the calculation unit 240 and the camera assembly 220 and the grating adjustment module 230 may be a wired connection or a wireless connection. The calculation unit 240 obtains multiple facial images of the user collected by the multiple cameras 221, performs image processing and analysis, and outputs a control instruction for the grating adjustment module 230 according to the results of the image processing and analysis.

[0066] The calculation unit 240 may also be deployed in an electronic device connected to the banking terminal 200, such as a cloud server or a local server. The camera assembly 220 sends multiple facial images of the user collected through encrypted communication to the calculation unit 240; the calculation unit 240 generates a control instruction based on the multiple facial images of the user collected by the multiple cameras 221 and sends it to the grating adjustment module 230.

[0067] The grating adjustment module 230 is configured to adjust the angle of the grating layer 212 based on the control instruction generated by the calculation unit 240.

[0068] Taking the calculation unit 240 deployed in the banking terminal 200 as an example, the input end of the grating adjustment module 230 is connected to the output end of the calculation unit 240 for receiving the control instruction of the calculation unit 240; the output end of the grating adjustment module 230 is connected to the grating layer 212 for outputting a voltage signal to adjust the angle of the grating layer 212 according to the control instruction. The grating adjustment module 230 and the calculation unit 240 or the grating layer 212 may be connected by wire or wirelessly.

[0069] Adjust the angle of the grating layer 212 through the control instruction, so that the angle of the grating layer 212 changes according to the position of the user, and finally the display content of the screen 211 is only visible to users within a specific viewing angle range.

[0070] A bank terminal 200 provided by the present application includes a display 210, a camera assembly 220, and a grating adjustment module 230. The display 210 includes a screen 211 and a grating layer 212 located above the screen 211, and the display content of the screen 211 is blocked by the angle of the grating layer 212. The camera assembly 220 includes a plurality of cameras 221 at different positions, and can collect facial images of the user from multiple different but known positions. The calculation unit 240 is used to generate a control instruction for the grating adjustment module 230 based on the facial images of the user collected from multiple different but known positions and transmit it to the grating adjustment module 230. The calculation unit 240 is deployed on the bank terminal 200 or an electronic device connected to the bank terminal 200. The grating adjustment module 230 adjusts the angle of the grating layer 212 according to the control instruction, so that the angle of the grating layer 212 is adjusted according to the position of the user, realizing that the display content of the screen is only shown to the user within a specific viewing angle range, while blocking others, avoiding the problem of others snooping on the user information in the display content, and improving the security of user information. At the same time, since the bank terminal 200 can protect the display content of the screen, there is no need to additionally connect an external password keyboard to protect the user password, improving the operation efficiency and experience of the user.

[0071] Optionally, the grating layer 212 includes a plurality of gratings distributed in a matrix.

[0072] The plurality of gratings distributed in a matrix means that the plurality of gratings are arranged and combined in a matrix form in the grating layer 212, that is, each grating is located on a specific row and column. The angles of the plurality of gratings can be arbitrarily adjusted within the allowable angle range of the gratings, and the angles of each grating can be different.

[0073] In some embodiments, the plurality of gratings can also be used to hide part of the content of the screen 211. For example, after the user fills in or confirms the information, the gratings corresponding to the positions where the information is located can completely hide this part of the content. When the user needs to view this part of the content, the angle of the grating layer 212 can be adjusted by issuing corresponding instructions, such as touch screen instructions and button instructions, so that the hidden part of the content is displayed to the user.

[0074] The calculation unit 240 is specifically used for: determining the viewing point position of the user based on multiple facial images of the user collected by the plurality of cameras 221; generating an angle adjustment instruction for each grating based on the relative position between the viewing point position and each grating; and the grating adjustment module 230 is used to adjust the angle of each grating based on the angle adjustment instruction for each grating.

[0075] The viewing point position refers to the spatial position of the pupil of the user determined according to multiple facial images of the user collected. The relative position between the viewing point position and each grating refers to the horizontal distance, vertical distance, and direction between the viewing point position and each grating.

[0076] According to the relative positions of the viewing point position and each grating, the angles formed by the paths between the viewing point position and each grating and the screen 211 can be obtained. Since the positions of the gratings are different, the angles formed by the paths between the viewing point position and each grating and the screen 211 are different. Angle adjustment instructions for each grating can be generated according to this angle, so that the light of the screen 211 only propagates along the paths between the viewing point position and each grating, and the content of the screen 211 is only displayed to the user.

[0077] In this embodiment, the grating adjustment module 230 may include multiple output terminals for outputting multiple voltage signals according to the angle adjustment instructions of each grating. The multiple output terminals are respectively connected to each grating of the grating layer 212 to adjust the angles of each grating respectively.

[0078] Exemplarily, according to multiple facial images of the user collected by the calculation module 240 based on multiple cameras 221, the current position of the user can be determined, and the grating corresponding to the user's pupil can be determined, that is, the grating corresponding to the viewing point position of the user. First, adjust the angle of the corresponding grating so that the light emitted from the corresponding position of the corresponding grating propagates in the horizontal direction; then, with the corresponding grating as the center, according to the relative positions of the viewing point position and each grating, adjust the angles of other gratings respectively, so that the light emitted from the corresponding positions of other gratings converges towards the pupil position of the user. Since the angle between the path between the viewing point position and each grating and the screen 211 decreases as the vertical distance between the viewing point position and each grating increases, the angle of the grating closer to the center can be adjusted larger, and the angle of the grating farther from the center can be adjusted smaller.

[0079] Through multiple gratings distributed in a matrix, the propagation direction of light can be controlled more precisely, further restricting the viewing angle of the screen 211, and the multiple gratings can achieve more flexible control. At the same time, by controlling the angles of each grating respectively, the propagation direction of the light emitted by the screen 211 can be controlled more precisely, so that only users in a specific position can clearly see the display content of the screen 211, avoiding bystanders peeping at user information, thereby protecting the security of user information.

[0080] Optionally, Figure 4 Another structural schematic diagram of a bank terminal provided by an embodiment of the present application. As Figure 4 shown, compared with the embodiment shown in Figure 2 In this embodiment, the bank terminal 200 further includes an adjustment component 250, and the adjustment component 250 is used to support the display 210 and adjust the angle of the display 210.

[0081] Due to the limited adjustable angle of the grating layer 212, when the angle of the display 210 is relatively deviated, when only the grating layer 212 is used to protect user information, the target angle that needs to be adjusted may exceed the adjustable angle range of the grating layer 212, and its protection effect is limited. Therefore, an adjustable angle adjustment component 250 can be added to the banking terminal 200. On the basis of supporting the display 210, the adjustment of the angle of the adjustment component 250 drives the adjustment of the angle of the connected display 210.

[0082] One end of the adjustment component 250 is connected to the bottom of the display 210, and the other end is fixed on a certain fixing device, such as the ground, a desktop, etc. The adjustment component 250 can be a spherical joint, can also be a robotic arm structure, or can be any device with an adjustable angle and a supporting function. The adjustment component 250 is used to control the angle of the adjustment component 250 with respect to the horizontal plane to realize the adjustment of the angle of the display 210 connected to the adjustment component 250.

[0083] The angle of the display 210 refers to the angle between the side of the display 210 close to the user and the horizontal plane.

[0084] Exemplarily, Figure 5 is a schematic structural diagram of the display and the adjustment component provided by the embodiment of the present application. As Figure 5 shown, taking the spherical joint as an example, one end of the adjustment component 250 is connected to the bottom of the display 210, and the other end is fixed on a fixed plane. After receiving the control instruction of the calculation unit 240, the adjustment component 250 controls the angle of the adjustment component 250 with respect to the horizontal plane; since the connection end of the adjustment component 250 and the display 210 is fixed, the angle of the display 210 changes accordingly.

[0085] The adjustment component 250 includes a sensor and a control module. The sensor and the control module can be built into the adjustment component 250. The sensor is a sensor that can measure the movement of the adjustment component 250, such as a gyroscope, an acceleration needle, etc., and is used to detect the rotation and inclination of the adjustment component 250 and transmit it to the control module. The control module is used to adjust the angle of the display 210 based on the control instruction of the calculation unit 240 and the output signal of the sensor.

[0086] When the banking terminal 200 includes the adjustment component 250, the calculation unit 240 is further used for: determining the relative angle between the user and the display 210 based on multiple facial images of the user collected by the plurality of cameras 221, and generating a control instruction for the adjustment component 250 based on the relative angle to control the adjustment component 250 to adjust the display 210 to face the user directly.

[0087] The computing unit 240 determines the relative angle between the user and the display 210 based on multiple facial images of the user captured by multiple cameras through a spatial vision algorithm. Specifically, the relative angle refers to the angle between the plane of the user's face and the side of the display 210 facing the user. And based on the relative angle, a control instruction for the adjustment component 250 is generated to control the adjustment component 250 to adjust the display 210 to face the user directly.

[0088] It should be noted that when the relative angle is less than or equal to a preset angle, it can be considered that the display 210 faces the user directly. The preset angle is determined according to the accuracy requirements of the system and is not limited here.

[0089] Optionally, the adjustment component 250 is a spherical joint. Refer to Figure 5 , the spherical joint is composed of two parts, namely the sphere structure 251 and the ball socket structure 252. The sensor and the control module can be built into the sphere structure 251.

[0090] One end of the sphere structure 251 is connected to the bottom of the display 210, and the other end is placed in the joint socket of the ball socket structure 252. The joint head of the ball socket structure 252 is fixed to the fixing device. Among them, the joint socket is the concave part in the ball socket structure 252, which is used to enable one end of the sphere structure 251 to move flexibly within a certain range; the joint head is the convex part in the ball socket structure 252, which is used to be fixed to the fixing device to control the position of the adjustment component 250.

[0091] In some embodiments, the ball socket structure 252 may only include the joint socket, and the other end can be fixed to the fixing device in any form. The sphere structure 251 can be a sphere, or a part of a sphere, or a structure in which a curved surface is connected to other shapes. For example, the sphere structure 251 can be a structure composed of a cylinder and a hemisphere.

[0092] By introducing the adjustable-angle adjustment component 250, when the relative angle between the display 210 and the user is too large, it can be avoided that the grating layer 212 cannot be adjusted to an ideal position, resulting in the user being unable to clearly view the display content of the screen 211, or there is a problem of someone else snooping on the user's information. On the basis of protecting the user's information security, the user experience is improved. At the same time, by using a spherical joint as the adjustment component 250, compared with other structures such as a robotic arm, its rotation method is more flexible, and its structure is relatively simple, which can reduce the complexity of manufacturing and maintenance.

[0093] Figure 6 This is a schematic flowchart of a bank terminal control method provided by an embodiment of the present application. The method provided in this embodiment is applied to the bank terminal 200 provided in the foregoing embodiment and can be executed by the computing unit 240. As Figure 6As shown, the bank terminal control method provided in this embodiment may include the following steps:

[0094] Step S601: Obtain multiple facial images of the operating user collected by multiple cameras.

[0095] The operating user specifically refers to a user in front of the bank terminal 200 who has an operation behavior on the bank terminal 200. A facial image refers to an image with a human face as the main content.

[0096] Specifically, through multiple cameras 221 included in the camera assembly 220, multiple facial images of the same operating user are collected from different positions. And the multiple collected facial images are sent to the computing unit 240.

[0097] In some embodiments, if the camera captures facial images as soon as it detects a person, it will cause the camera to frequently capture facial images of non-operating users that are useless, resulting in unnecessary power consumption and resource occupation, and increasing costs. Therefore, before multiple cameras collect multiple facial images, it can be determined whether the current person is an operator. If so, the camera captures facial images. For example, capture facial images when the bank terminal 200 is awakened, or identify the behavior of the current person through the camera and capture facial images when it is recognized that the person interacts with the bank terminal 200.

[0098] Step S602: Control the angle of the grating layer 212 in the display 210 of the bank terminal 200 according to the multiple facial images.

[0099] The angle of the grating layer 212 includes the angles of each grating. The angle of the grating refers to the angle between the propagation direction of the light emitted by the screen 211 passing through each grating and the screen 211, which is specifically determined by the orientation or arrangement of the grating material. For example, when using a grating layer 212 made of liquid crystal material, by changing the arrangement of liquid crystal molecules, the propagation direction of light can be changed, and the angle between the propagation direction of light and the screen 211 is the angle of each grating in the grating layer 212.

[0100] Specifically, in order to accurately control the angle of the grating layer 212 according to the current position of the operating user, the facial position of the operating user can be determined according to multiple facial images at different positions; according to the facial position of the user and the position of the display 210, the target angle of each grating in the grating layer 212 can be determined; and according to the target angle of each grating in the grating layer 212, the angles of each grating in the grating layer 212 are controlled so that the display content of the screen 211 is only visible to users within a specific viewing angle range.

[0101] Among them, the target angle of the grating refers to the angle of each grating when only the operating user can view the display content of the screen 211. The target angle of the grating can be determined according to the position of the user's face and the position of the display 210 by using spatial geometric relationships and geometric optics.

[0102] The position of the face of the operating user can be determined by locating the position of the user's face or by locating the position of key parts, such as the pupils. Specifically, the position of the face of the operating user can be determined by using spatial vision algorithms, including edge detection, morphological operations, triangulation, 3D reconstruction algorithms, etc., to calculate the position of the face of the operating user in space based on multiple face images collected by multiple cameras at different but known positions.

[0103] A geometric optics model can be established based on the angles of the gratings on the display 210 and the propagation directions of the light rays at the corresponding positions. Substituting the propagation directions of the light rays emitted from each position into the geometric optics model, the required angles of the gratings can be obtained, and control instructions can be output to control the angles of the gratings in the grating layer 212.

[0104] Exemplarily, when the material of the grating layer 212 is liquid crystal molecules, the angle of the grating layer 212 can be controlled by controlling the voltage at both ends of the liquid crystal molecules. Specifically, according to multiple face images, the position of the pupils of the operating user is determined by using spatial vision algorithms; according to the pupil position and the position of the display 210, the target angles of the gratings are determined to generate control instructions; the grating adjustment module 230 receives the control instructions from the calculation unit 240 and controls the voltage at both ends of each grating according to the corresponding relationship between the target angle and the voltage of each grating layer, so that the angles of the gratings in the grating layer 212 reach the target angles.

[0105] In some embodiments, after controlling the angle of the grating layer 212 in the display 210 of the banking terminal 200, this method can be repeated at a certain frequency so that the angle of the grating layer 212 can be adjusted in real time according to the changing position of the operating user.

[0106] Optionally, the grating layer 212 includes a plurality of gratings distributed in a matrix; controlling the angle of the grating layer 212 in the display 210 according to multiple face images includes: determining the viewing point position of the operating user based on the multiple face images; adjusting the angles of the gratings based on the relative positions of the viewing point position and the gratings.

[0107] Specifically, based on multiple facial images, the pupil images of the operating user in the facial images are recognized; according to the pupil images in the multiple facial images, the spatial vision algorithm is used to determine the viewpoint position of the operating user. Based on the relative positions of the viewpoint position and each grating, the angles formed by the paths between the viewpoint position and each grating and the screen 211 can be obtained, that is, the target angles of each grating. According to the target angles, the angles of each grating are controlled so that the light of the screen 211 only propagates along the paths between the viewpoint position and each grating, realizing the display of the content of the screen 211 only for the user.

[0108] Since the light emitted by the screen 211 is received by the pupils of the operating user, the operating user can see the displayed content. Therefore, through the relative positions of the viewpoint position of the operating user and each grating, the line-of-sight direction of the operating user, that is, the propagation direction of the light, can be tracked and analyzed more accurately. This propagation direction is more precise, which can improve the accuracy of the angle adjustment of the grating layer 212.

[0109] A bank terminal control method provided by an embodiment of the present application obtains multiple facial images of an operating user through multiple cameras 221 for determining the spatial position of the operator; based on the spatial position of the operator, the angle of the grating layer 212 of the bank terminal 200 is precisely controlled so that the displayed content of the display 210 is only visible within the viewing range of the operating user. This method realizes the flexible adjustment of the angle of the grating layer 212 based on the spatial position of the operating user. On the basis of ensuring that the displayed content of the screen 211 is visible to the operating user, it reduces the risk of others snooping on user information through the screen 211, effectively protecting the security of user information; and overcomes the problems such as low brightness and blocking the operator's line of sight that may be caused by the non-adjustable angle of the grating layer 212, improving the user experience.

[0110] Figure 7 It is a schematic flowchart of another bank terminal control method provided by an embodiment of the present application. The method provided in this embodiment is applied to Figure 4 the bank terminal 200 shown in the embodiment. This embodiment is based on Figure 6 the embodiment shown, adding relevant steps for judging whether the account information matches the facial image, and adding relevant steps for determining the relative angle between the operating user and the display 210 and adjusting the relative angle. As Figure 7 shown, the bank terminal control method provided in this embodiment may specifically include the following steps:

[0111] Step S701, obtain the currently logged-in account information and the facial image of the operating user collected by the target camera; the target camera is one of the multiple cameras 221.

[0112] The currently logged-in account information specifically refers to the information related to the account currently being processed by the bank terminal 200, including the account holder's name, account number, account holder's phone number, and the account holder's face information, etc.

[0113] The target camera can select one of the multiple cameras 221 that is more directly facing the operating user, which is convenient for collecting a complete facial image.

[0114] Step S702, determine whether the account information matches the facial image.

[0115] Based on the account holder's face information in the account information and the facial image of the operating user collected by the target camera, determine whether the account information matches the facial image through the method of face recognition.

[0116] In some embodiments, the facial image may include the facial information of multiple persons. The facial information of multiple persons in the facial image can be recognized, and the facial information of the account holder can be determined from the facial information of multiple persons; and the matching facial information is determined as the facial image, and the subsequent steps are only processed according to the facial image of the account holder.

[0117] Step S703, if they match, obtain multiple facial images of the operating user collected by the multiple cameras 221.

[0118] If they match, it means that the operator is the account holder, and perform the step of obtaining multiple facial images of the operating user collected by the multiple cameras 221.

[0119] If they do not match, it means that the operator is not the account holder. To increase the security of user information, verification information can be sent to the account holder, and verification can be performed through methods such as text messages and emails to ensure that the current operation of the operating user is authorized by the account holder.

[0120] Step S704, based on the multiple facial images, determine the relative angle between the operating user and the display 210.

[0121] The relative angle specifically refers to regarding the user's face as a plane, and the angle between this plane and the side of the display 210 facing the user.

[0122] Based on the multiple facial images, identify multiple facial feature points, such as eyes, nose, mouth, etc., to obtain the orientation information of the operator's face; according to the positions of the facial feature points, determine the relative angle between the operating user's face and the display 210.

[0123] This relative angle can be determined by establishing a three-dimensional model of the operating user and the bank terminal 200.

[0124] Step S705, if the relative angle is less than or equal to the preset angle, then control the angle of the grating layer 212 in the display 210 of the banking terminal 200 according to multiple facial images.

[0125] When the operating user is not facing the screen 211 directly and the relative angle with the screen 211 is large, the target angles of some gratings in the grating layer 212 may exceed the adjustable angle of the grating, increasing the possibility of user information being snooped; and when the operating user is facing the screen 211 directly, it can reduce visual fatigue and improve the viewing experience. Therefore, before controlling the angle of the grating layer 212, the operating user can be made to face the display 210 by controlling the angle of the adjustment component 250.

[0126] Facing the screen 211 usually means a relative angle of 0°, however, in actual applications, a certain deviation is usually allowed. The preset angle refers to the maximum value of the allowed deviation.

[0127] If the relative angle is less than or equal to the preset angle, it can be regarded that the operating user is facing the screen 211 directly, then control the angle of the grating layer 212 in the display 210 of the banking terminal 200 according to multiple facial images.

[0128] The specific implementation manner of controlling the angle of the grating layer 212 in the display 210 of the banking terminal 200 is similar to that in the above embodiment, and will not be elaborated here.

[0129] Step S706, if the relative angle is greater than the preset angle, then adjust the angle of the display 210 so that the relative angle is less than the preset angle.

[0130] If the relative angle is greater than the preset angle, it is regarded that the operating user is not facing the screen 211 directly. To improve the security of user information and the user experience, the angle of the display 210 can be adjusted so that the relative angle is less than the preset angle. Next, control the angle of the grating layer 212 in the display 210 of the banking terminal 200 according to multiple facial images.

[0131] The adjustment method of the angle of the display 210 is specifically to determine the amplitude and direction that the adjustment component 250 needs to be adjusted according to the relative angle, and control the adjustment component 250 according to the amplitude and direction to adjust the angle of the display 210. Exemplarily, assuming the relative angle is 15°, the adjustment component 250 can be controlled to rotate 15° counterclockwise so that the relative angle approaches 0°; or the difference between the relative angle and the preset angle or the configurable angle can be rotated counterclockwise, on the basis that the rotation amplitude is as small as possible, so that the relative angle is less than the preset angle.

[0132] By adding a judgment on whether the account information matches the facial image, the security of operations can be ensured, unauthorized access and operations can be avoided, and the user information security of the account holder can be protected. At the same time, by judging the relative angle between the display 210 and the operating user and controlling the angle of the display 210 according to the relative angle, the problem that the effect decreases significantly when the relative angle is too large due to the limited adjustable range of the grating layer 212 is avoided, further increasing the security of user information; and through the angle of the display 210, visual fatigue can be reduced and the viewing experience can be improved.

[0133] Figure 8 It is a schematic flowchart of another bank terminal control method provided by an embodiment of the present application. The method provided by this embodiment is applied to Figure 4 the bank terminal 200 provided by the embodiment shown, as Figure 8 shown, in order to more clearly understand the bank terminal control method provided by this embodiment, the scenario of the bank terminal control method is further described in this embodiment.

[0134] Step S801, obtain the currently logged-in account information and the facial image of the operating user collected by the target camera.

[0135] Step S802, judge whether the account information matches the facial image.

[0136] If they match, execute step S803; if they do not match, execute step S808.

[0137] Step S803, obtain multiple facial images of the operating user collected by multiple cameras.

[0138] Step S804, based on the multiple facial images, determine the relative angle between the operating user and the display 210.

[0139] Step S805, judge whether the relative angle is greater than a preset angle.

[0140] If the relative angle is greater than the preset angle, execute step S807; if the relative angle is less than or equal to the preset angle, execute step S806.

[0141] Step S806, according to the multiple facial images, control the angle of the grating layer 212 in the display 210 of the bank terminal 200. After completion, execute step S803.

[0142] During the user operation process, continuously obtain multiple facial images of the operating user at a certain frequency, and repeat steps S803 - S806 to facilitate real-time adjustment of the grating layer 212 and the adjustment component 250.

[0143] Step S807: Adjust the angle of the display 210 so that the relative angle is less than the preset angle. After completion, execute step S806.

[0144] Step S808: Verify the account information.

[0145] Since the account information does not match the facial image, in order to further enhance the security of user information, verification information can be sent to the account holder; after the account information holder passes the verification, execute step S803.

[0146] If the verification fails, the bank terminal 200 suspends the operation and displays a prompt message, waiting for the account holder to authorize.

[0147] The bank terminal control method provided by the embodiments of this application has technical effects similar to those of the methods provided by any of the above embodiments of this application, and will not be elaborated here.

[0148] Figure 9 It is a schematic structural diagram of a bank terminal control device provided by an embodiment of this application. As Figure 9 shown, the bank terminal control device provided by this embodiment includes: a facial image acquisition module 901 and a grating layer angle control module 902.

[0149] The facial image acquisition module 901 is used to acquire multiple facial images of the operating user collected by multiple cameras; the grating layer angle control module 902 is used to control the angle of the grating layer in the display of the bank terminal according to the multiple facial images.

[0150] Optionally, the grating layer angle control module 902 is specifically used for:

[0151] The grating layer includes a plurality of gratings distributed in a matrix. Based on the multiple facial images, determine the viewing point position of the operating user; based on the relative position between the viewing point position and each grating, adjust the angle of each grating.

[0152] Optionally, the bank terminal control device further includes a facial image matching module and a relative angle control module, where:

[0153] The facial image matching module is used to acquire the account information of the currently logged-in user and the facial image of the operating user collected by the target camera; the target camera is one of the multiple cameras; determine whether the account information matches the facial image; if they match, execute the step of acquiring multiple facial images of the operating user collected by multiple cameras.

[0154] The relative angle control module is used to determine the relative angle between the operating user and the display based on the multiple facial images; if the relative angle is less than or equal to the preset angle, execute the step of controlling the angle of the grating layer in the display according to the multiple facial images.

[0155] Optionally, the relative angle determining module is specifically configured to: if the relative angle is greater than a preset angle, adjust the angle of the display so that the relative angle is less than the preset angle.

[0156] The bank terminal control device provided in the embodiments of the present application can be used to execute the technical solutions of the bank terminal control method provided in any of the above embodiments of the present application. The implementation principles and technical effects are similar, and will not be elaborated here in this embodiment.

[0157] Figure 10 It is a schematic structural diagram of an electronic device provided in the embodiments of the present application. As Figure 10 shown, the electronic device in this embodiment may include: at least one processor 1001; and a memory 1002 communicatively connected to the at least one processor; wherein, the memory 1002 stores instructions executable by the at least one processor 1001, and the instructions are executed by the at least one processor 1001 to enable the electronic device to execute the method in any of the above embodiments.

[0158] Optionally, the memory 1002 can be either independent or integrated with the processor 1001.

[0159] When the memory 1002 is independently provided, the device further includes a bus for connecting the memory 1002 and the processor 1001.

[0160] The implementation principles and technical effects of the electronic device provided in this embodiment can be referred to the foregoing embodiments, and will not be elaborated here.

[0161] The embodiments of the present application further provide a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, the methods provided in any of the foregoing embodiments can be implemented.

[0162] The embodiments of the present application further provide a computer program product, including a computer program, which when executed by a processor, implements the methods provided in any of the foregoing embodiments.

[0163] It should be noted that those skilled in the art should be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to the present application.

[0164] Further, it should be noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, at least some of the steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least some of the other steps or sub-steps or stages of the other steps.

[0165] It should be understood that the above device embodiments are illustrative only, and the devices of the present application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units, modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed.

[0166] In addition, without special instructions, in each embodiment of the present application, each functional unit / module can be integrated in one unit / module, or each unit / module can exist physically alone, or two or more units / modules can be integrated together. The above integrated unit / module can be implemented in the form of hardware or in the form of a software program module.

[0167] When the integrated unit / module is implemented in the form of hardware, the hardware can be a digital circuit, an analog circuit, etc. The physical implementation of the hardware structure includes but is not limited to transistors, memristors, etc. Without special instructions, the processor can be any suitable hardware processor, such as CPU, GPU, FPGA, DSP, and ASIC, etc. Without special instructions, the storage unit can be any suitable magnetic storage medium or magneto-optical storage medium, such as resistive random access memory RRAM (Resistive Random Access Memory), dynamic random access memory DRAM (Dynamic Random Access Memory), static random access memory SRAM (Static Random-Access Memory), enhanced dynamic random access memory EDRAM (Enhanced Dynamic Random Access Memory), high-bandwidth memory HBM (High-Bandwidth Memory), hybrid memory cube HMC (Hybrid Memory Cube), etc.

[0168] When the integrated unit / module is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of various embodiments of this application. And the aforementioned memory includes: various media that can store program codes, such as USB flash drives, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), mobile hard disks, magnetic disks, or optical discs.

[0169] In the above embodiments, the descriptions of each embodiment have their own focuses. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.

[0170] Those skilled in the art will readily think of other implementation solutions of this application after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application, which follow the general principles of this application and include the common general knowledge or conventional technical means in the technical field not disclosed in this application. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of this application are pointed out by the following claims.

[0171] It should be understood that this application is not limited to the exact structure already described and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is only limited by the appended claims.

Claims

1. A bank terminal, characterized in that: Includes display, camera assembly and grating adjustment module; The display comprises a screen and a grating layer located above the screen; The camera assembly includes a plurality of cameras for collecting facial images of the user from a plurality of positions; The grating adjustment module is used to adjust the angle of the grating layer based on the acquired control instructions; the control instructions are generated by a computing unit based on multiple facial images of the user captured by the multiple cameras, and the computing unit is deployed in the bank terminal or an electronic device that is communicatively connected to the bank terminal.

2. The bank terminal according to claim 1, characterized in that: The grating layer includes a plurality of gratings distributed in a matrix.

3. The bank terminal according to claim 2, characterized in that: The computing unit is specifically used for: Determining a viewpoint position of the user based on a plurality of facial images of the user captured by the plurality of cameras; Based on the relative position of the viewpoint position and each of the gratings, an angle adjustment instruction for each grating is generated; The grating adjustment module is used to adjust the angle of each grating based on the angle adjustment instruction of each grating.

4. The bank terminal according to any one of claims 1 to 3, characterized in that: It also includes an adjustment component; the adjustment component is used to support the display and adjust the angle of the display.

5. The bank terminal according to claim 4, characterized in that: The computing unit is also used for: Based on the multiple facial images of the user captured by the multiple cameras, the relative angle between the user and the display is determined, and based on the relative angle, a control instruction of the adjustment component is generated to control the adjustment component to adjust the display to face the user.

6. The bank terminal according to claim 4, characterized in that: The adjustment component is a spherical joint.

7. A bank terminal control method, characterized in that: Applied to the bank terminal provided in any one of claims 1 to 6, the method comprises: Acquire multiple facial images of the operating user captured by multiple cameras; The angle of the grating layer in the display of the bank terminal is controlled according to the multiple facial images.

8. The method according to claim 7, characterized in that The grating layer includes a plurality of gratings distributed in a matrix; and according to the plurality of facial images, controlling the angle of the grating layer in the display comprises: Based on the multiple facial images, determining the viewpoint position of the operating user; Based on the relative position between the viewpoint position and each of the gratings, the angle of each grating is adjusted.

9. The method according to claim 7, characterized in that: Before acquiring multiple facial images of the operating user captured by multiple cameras, the method further includes: Acquire the currently logged-in account information and the facial image of the operating user captured by a target camera; the target camera is one of the multiple cameras; Determining whether the account information matches the facial image; If they match, the step of acquiring multiple facial images of the operating user captured by multiple cameras is performed.

10. The method according to any one of claims 7 to 9, characterized in that: Before controlling the angle of the grating layer in the display according to the plurality of facial images, the method further comprises: Based on the multiple facial images, determining a relative angle between the operating user and the display; If the relative angle is less than or equal to the preset angle, the step of controlling the angle of the grating layer in the display according to the multiple facial images is performed.

11. The method according to claim 10, characterized in that The method further comprises: If the relative angle is greater than the preset angle, the angle of the display is adjusted so that the relative angle is less than the preset angle.

12. A bank terminal control device, characterized in that: Applied to the bank terminal provided in any one of claims 1 to 6, the device comprises: A facial image acquisition module, used to acquire multiple facial images of the operating user collected by multiple cameras; The grating layer angle control module is used to control the angle of the grating layer in the display of the bank terminal according to the multiple facial images.

13. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 7 to 11.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 7 to 11 when executed by a processor.

15. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 7 to 11 when being executed by a processor.