CN117172784A - Information processing method, device, server and storage medium - Google Patents

Information processing method, device, server and storage medium Download PDF

Info

Publication number
CN117172784A
CN117172784A CN202311062891.9A CN202311062891A CN117172784A CN 117172784 A CN117172784 A CN 117172784A CN 202311062891 A CN202311062891 A CN 202311062891A CN 117172784 A CN117172784 A CN 117172784A
Authority
CN
China
Prior art keywords
user
information
identity information
interaction
interactive operation
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.)
Pending
Application number
CN202311062891.9A
Other languages
Chinese (zh)
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.)
Beijing Suneng Technology Co ltd
Original Assignee
Beijing Suneng Technology 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 Beijing Suneng Technology Co ltd filed Critical Beijing Suneng Technology Co ltd
Priority to CN202311062891.9A priority Critical patent/CN117172784A/en
Publication of CN117172784A publication Critical patent/CN117172784A/en
Pending legal-status Critical Current

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The disclosure provides an information processing method, an information processing device, a server and a storage medium. The method comprises the following steps: acquiring first identity information of a first user and at least one piece of first interactive operation information of the first user in a preset period, wherein each piece of first interactive operation information corresponds to one piece of interactive operation, and each piece of first interactive operation information at least comprises second identity information of a second user; based on the first interactive operation information, determining a matching value of the first identity information and each second identity information, wherein the matching value is used for representing the association degree of the second user for carrying out interactive operation on the first user; and outputting alarm information at least when the matching value is larger than the alarm threshold value, wherein the alarm information is used for indicating that the second user corresponding to the matching value is an abnormal user. The method and the device realize monitoring of the interactive operation among multiple users by alarming the second user with the abnormal matching value, and timely alarming the abnormal condition in the interactive operation, thereby improving the system performance.

Description

Information processing method, device, server and storage medium
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to an information processing method, an information processing device, a server, and a storage medium.
Background
In real life, there are many application scenarios where users are in opposition. For example, cashier users cash consumer users. In these application scenarios, one party user (e.g., cashier user) is entrusted by a third party to restrict the other party user (e.g., consumer user), thereby ensuring the benefit of the third party (e.g., obtaining a cashier).
However, after the consumer user and cashier user are in series, the benefits of the third party can be compromised using interactive operations with fraud properties. However, the existing cashier system is not capable of monitoring the interactive operation of the fraud property.
Disclosure of Invention
The disclosure provides an information processing method, an information processing device, a server and a storage medium, so as to monitor interactive operation among multiple users, alarm abnormal conditions in the interactive operation in time, and improve system performance.
In a first aspect, the present disclosure provides an information processing method, including: acquiring first identity information of a first user and at least one piece of first interactive operation information of the first user in a preset period, wherein each piece of first interactive operation information corresponds to one piece of interactive operation, and the first interactive operation information at least comprises second identity information of a second user; based on the first interactive operation information, determining a matching value of the first identity information and each second identity information, wherein the matching value is used for representing the association degree of the second user for carrying out interactive operation on the first user; and outputting alarm information at least when the matching value is larger than the alarm threshold value, wherein the alarm information is used for indicating that the second user corresponding to the matching value is an abnormal user.
In some possible embodiments, obtaining the first identity information of the first user and the first interaction information of the first user in the preset period includes: acquiring a first image acquired in real time, wherein the first image is acquired by a first camera; carrying out identity recognition on the first image to obtain first identity information of a first user; based on the first identity information, first interactive operation information associated with the first user is obtained by querying a database.
In some possible embodiments, before determining the matching value of the first identity information and each of the second identity information based on the first interoperation information, the method further comprises: acquiring interaction operation information corresponding to a first interaction operation, wherein the first interaction operation is an interaction operation of a first user; the first identity information is associated with the interactive operation information and added to the first interactive operation information.
In some possible embodiments, before acquiring the first identity information of the first user and the first interaction information of the first user within the preset period, the method further includes: acquiring a second image which is acquired in real time and contains the second user, wherein the second image is acquired by a second camera; and carrying out identity recognition on the second image to acquire second identity information of the second user.
In some possible embodiments, obtaining the interaction characteristic value of each second user includes: based on the first interactive operation information, determining the total transaction characteristic quantity of the first user and the transaction characteristic quantity corresponding to the second user; and comparing the transaction characteristic quantity with the total transaction characteristic quantity, and determining an interaction characteristic value of the second user.
In some possible embodiments, determining a matching value of the first identity information and each of the second identity information based on the first interoperation information includes: based on the first interactive operation information, the frequency and the frequency of the second user for carrying out interactive operation on the first user are obtained; and determining the matching value of the first identity information and each second identity information based on the frequency and the frequency of the interaction operation of the second user on the first user.
In some possible embodiments, determining the matching value of the first identity information and each of the second identity information based on the number and frequency of the second user's interactions with the first user includes: determining the frequency of the second user performing the interactive operation on the first user under the condition that the number of times of the second user performing the interactive operation on the first user is larger than a first threshold value; and determining a matching value of the second user for performing the interactive operation on the first user according to the frequency of the second user for performing the interactive operation on the first user.
In a second aspect, the present disclosure provides an apparatus for information processing, which may be a chip or a system on a chip in an electronic device, and may also be a functional module in the electronic device for implementing the first aspect and any possible implementation manner thereof. The information processing apparatus may implement the functions performed by the server in the first aspect and any possible implementation manner thereof, and the functions may be implemented by hardware executing corresponding software. The hardware or software comprises one or more modules corresponding to the functions. The information processing apparatus includes: the system comprises an acquisition module, a storage module and a processing module, wherein the acquisition module is used for acquiring first identity information of a first user and first interactive operation information of the first user in a preset period, and each piece of first interactive operation information at least comprises second identity information of a second user; the determining module is used for determining a matching value of the first identity information and each second identity information based on the first interactive operation information, wherein the matching value is used for representing the association degree of the second user for carrying out interactive operation on the first user; the output module is used for outputting alarm information at least when the matching value is larger than the alarm threshold value, and the alarm information is used for indicating that the second user corresponding to the matching value is an abnormal user.
In some possible embodiments, the obtaining module is further configured to: acquiring a first image acquired in real time, wherein the first image is acquired by a first camera; carrying out identity recognition on the first image to obtain first identity information of a first user; based on the first identity information, first interactive operation information associated with the first user is obtained by querying a database.
In some possible embodiments, the information processing apparatus further includes: the storage module is used for acquiring interaction operation information corresponding to a first interaction operation, wherein the first interaction operation is an interaction operation of a first user; the first identity information is associated with the interactive operation information and added to the first interactive operation information.
In some possible implementations, the output module is further configured to: acquiring a second image acquired in real time, wherein the second image is acquired by a second camera; and carrying out identity recognition on the second image to acquire second identity information of a second user.
In some possible implementations, the output module is further configured to: acquiring an interaction characteristic value of each second user, wherein the interaction characteristic value is used for representing the ratio of the transaction characteristic quantity corresponding to each second user to the total transaction characteristic quantity of the first user; when the matching value is larger than the alarm threshold value, determining whether the interaction characteristic value of the second user corresponding to the matching value is larger than the alarm threshold value; and outputting alarm information when the interaction characteristic value is larger than the alarm threshold value.
In some possible implementations, the output module is further configured to: based on the first interactive operation information, determining the total transaction characteristic quantity of the first user and the transaction characteristic quantity corresponding to the second user; and comparing the transaction characteristic quantity with the total transaction characteristic quantity, and determining an interaction characteristic value of the second user.
In some possible implementations, the determining module is further configured to: based on the first interactive operation information, the frequency and the frequency of the second user for carrying out interactive operation on the first user are obtained; and determining the matching value of the first identity information and each second identity information based on the frequency and the frequency of the interaction operation of the second user on the first user.
In some possible implementations, the determining module is further configured to: determining the frequency of the second user performing the interactive operation on the first user under the condition that the number of times of the second user performing the interactive operation on the first user is larger than a first threshold value; and determining a matching value of the second user for performing the interactive operation on the first user according to the frequency of the second user for performing the interactive operation on the first user.
In a third aspect, the present disclosure provides a server comprising: a memory for storing processor-executable instructions; a processor; wherein the processor is configured to: for executing executable instructions to implement a method as described in the first aspect and any possible implementation thereof.
In a fourth aspect, the present disclosure provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, enable the implementation of a method according to the first aspect and any one of its possible embodiments.
In a fifth aspect, the present disclosure provides an information processing system comprising: terminal equipment and a server. Wherein the server is adapted to implement the method according to the first aspect and any possible implementation thereof.
Compared with the prior art, the technical scheme provided by the disclosure has the beneficial effects that:
in the present disclosure, by acquiring first identity information of a first user and at least one piece of first interaction information of the first user within a preset period, a plurality of second identity information of a second user indicated in a first interaction of the first user may be obtained; and determining the matching value of the first identity information and each of the plurality of second identity information, so that the matching value of the first user and any one of the second users, namely the association degree of the interaction operation of the first user and any one of the second users, can be obtained. When the matching value is larger than the alarm threshold value, namely, the association degree of the interaction operation between the first user and one of the second users is larger than the association degree corresponding to the normal interaction operation in the interaction scene, the information for alarming that one of the second users is an abnormal user is output. In the process, the matching value of the first user and the second user in the history interactive operation is obtained, so that the second user with the abnormal matching value is warned, the interactive operation among multiple users is monitored, the abnormal condition in the interactive operation is warned in time, and the system performance is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1 is a schematic diagram of an information processing system according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of an implementation of a first information processing method according to an embodiment of the disclosure;
fig. 3 is a schematic flowchart of an implementation of a second information processing method according to an embodiment of the disclosure;
fig. 4 is a schematic implementation flow chart of a third information processing method according to an embodiment of the disclosure;
fig. 5 is a schematic flowchart of an implementation of a fourth information processing method according to an embodiment of the disclosure;
fig. 6 is a schematic flowchart of an implementation of a fifth information processing method according to an embodiment of the disclosure;
fig. 7 is a schematic flowchart of an implementation of a sixth information processing method according to an embodiment of the disclosure;
fig. 8 is a schematic structural diagram of an information processing apparatus according to an embodiment of the present disclosure;
fig. 9 is a schematic structural diagram of a server according to an embodiment of the present disclosure.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus consistent with some aspects of the disclosure as detailed in the accompanying claims.
In order to illustrate the technical solutions described in the present disclosure, the following description is made by specific embodiments.
In real life, there are many application scenarios where users are in opposition. For example, cashier users cash consumer users. In these application scenarios, one party user (e.g., cashier user) is entrusted by a third party to restrict the other party user (e.g., consumer user), thereby ensuring the benefit of the third party (e.g., obtaining a cashier).
However, after the consumer user and the cashier user are in series, the interactive operation with the fraud property, such as deliberately not scanning certain goods, can be used, so that the payment required by the customer is reduced, and the supermarket suffers from huge benefit loss.
At least the following two cash register systems are available, and can not monitor the interactive operation of fraud properties.
First, the interactive operation between the consumer user and the cashier user is monitored by setting the monitoring device. However, this approach requires a large number of dedicated personnel to view the surveillance video generated by the surveillance device, which is time consuming and inefficient. Meanwhile, the operation behavior of the cashier user is rapid and the concealment degree is high during the interactive operation, so that whether abnormal conditions occur in the interactive operation is difficult to judge through the monitoring video.
Secondly, performing behavior analysis on the monitoring video through an artificial intelligence algorithm to monitor interactive operation of a consumer user and a cashier user. However, artificial intelligence recognition algorithms have a relatively low accuracy in recognition of behaviors in interactive operations in relatively complex and dynamic environments. Therefore, it is also difficult to judge whether an abnormal situation occurs in the interactive operation based on the artificial intelligence algorithm or the computer vision.
In order to solve the above-described problems, an embodiment of the present disclosure provides an information processing system. Fig. 1 is a schematic structural diagram of an information processing system according to an embodiment of the present disclosure, and referring to fig. 1, the information processing system may include: a server 11 and a terminal device 12. Wherein, the server 11 may include: data processing server 111 and database server 112, data processing server 111 and database server 112 may be computers that provide computing or services for terminal device 12. The terminal device 12 may perform data transmission with the data processing server 111 and the database server 112, and may also perform data transmission between the data processing server 111 and the database server 112.
Further, the data processing server 111 and the database server 112 may be disposed on the same device, or may be disposed on different devices. In the following embodiments, the data processing server 111 and the database server 112 are exemplified as different servers.
In an embodiment, the terminal device 12 may include: a processing device 121 and a first camera 122. The first camera 122 is configured to obtain identity information of a first user. The processing device 121 may be a device used by the second user and record the identity information of the second user. The processing device 121 may be a computer, tablet computer, or the like. The first camera 122 may be disposed on the processing device 121, or may be a stand-alone device.
For example, in a consumer scenario, the processing device 121 may be a cash register for use by a cashier user, and the first camera 121 may be a camera disposed near the cash register for capturing a cashed consumer user; in a ticket checking scenario, the processing device 121 may be a ticket checker for use by a ticket checker user, and the first camera 121 may be a camera provided near the ticket checker for capturing a consumer user of the checked ticket.
In an embodiment, the terminal device 12 may further include: and a second camera 123. The second camera 123 is configured to acquire an image of the user to obtain identity information of the second user. The second camera 123 may be provided to the processing device 121 or may be provided separately from the processing device 121.
For example, in a consumer scenario, the second camera 123 may be a camera disposed near a cash register for capturing a cashier user; in the ticket checking scenario, the second camera 123 may be a camera disposed near the ticket checking machine for photographing a ticket checker user.
It should be noted that the above information processing system may be applied to various application scenarios, such as a consumption scenario, a verification scenario, and the like. Based on the difference of the application scenario, the terminal device 12 to which the application scenario is applicable may be set correspondingly.
Next, an information processing method provided by the embodiment of the present disclosure will be described with reference to the above-mentioned information processing system, taking a consumption scenario as an example.
Under the consumption scene, the first user is a consumer user, and is marked as a consumer A, the second user is a cashier user, the processing equipment is a cash register, the first camera is a camera for shooting the cashier user, and is marked as a camera S1, and the second camera is a camera for shooting the cashier user, and is marked as a camera S2.
The embodiment of the disclosure also provides an information processing method to realize monitoring of the interactive operation among multiple users, and timely alarm of abnormal conditions in the interactive operation, thereby improving the system performance.
Fig. 2 is a schematic implementation flow chart of a first information processing method according to an embodiment of the disclosure. The information processing method may be executed by the data processing server 111. As shown in fig. 2, the information processing method may include S201 to S203.
S201, acquiring identity information (namely first identity information) of a consumer A and at least one piece of first interactive operation information of the consumer A in a preset period.
It can be appreciated that, when monitoring the interaction operation (such as the cashing operation) of the consumer a and the cashier user, the data processing server 111 may first obtain the identity information of the consumer a, and then obtain the historical cashing operation information (i.e. the first interaction operation information) of the consumer a in the preset period according to the identity information of the consumer a.
The preset period may include the current operation time, or may include a preset period of time, for example, a week, a month, a year, or the like. Each piece of first interactive operation information corresponds to one interactive operation, and at least the second identity information of the second user is included in each piece of first interactive operation information. The second user may be a cashier user who is currently transacting with consumer a or may be one or more cashiers who transact with consumer a over a period of time.
In one embodiment, the cashier operation information may be obtained from a historical trade order of consumer A. The historical transaction order of the consumer a may be an order generated after the consumer a and all cashier users perform cashing operations in a past period of time (such as a week, a month or a year). The identity information of the consumer A and the identity information (namely the second identity information) of the cashier user corresponding to the cashier operation are associated with each historical transaction order. Therefore, each piece of historical cashing operation information acquired based on the historical transaction order records the identity information of the corresponding consumer A and cashier user during the cashing operation.
In one embodiment, the cashier operation information may also be obtained from transaction operation information currently being performed by consumer a. The transaction operation information currently in progress at least comprises first identity information of a consumer A and second identity information of a cashier user. That is, the consumer a includes in the first interoperation information within the preset period: and consuming second identity information of all cashier users in the past corresponding to the A, and second identity information of the current cashier user corresponding to the A.
For example, the terminal device may obtain matching information of the first identity information of the consumer a and the second identity information of the current cashier user, and update the matching information to the first interoperation information.
Here, the first identity information may be identification information used by the information processing system to mark the consumer a, and may be, for example, a user number, a member number, or the like. The second identity information may be identification information used by the information handling system to tag the cashier user, for example, may be an employee number, employee code, or the like.
Illustratively, the identity information of consumer a may be a000123, and the historical cashing operation information associated with consumer a may be information in the orders of historical trade order D00001123, historical trade order D00008465, historical trade order D00016565, etc.; the identity information of the cashier user included in the historical transaction order D00001123 may be B0011 (denoted as cashier B), the identity information of the cashier user included in the historical transaction order D00008465 may be B0014 denoted as cashier C), and the identity information of the cashier user included in the historical transaction order D00016565 may be B0011.
S202, based on the first interaction operation information, a matching value of the consumer A and each cashier user is determined.
As can be appreciated, after the data processing server 111 obtains the identity information of the consumer a and the identity information of all cashier users corresponding to the historical cashier operation of the consumer a; and determining the matching value of the identity information of the consumer A and the identity information of each cashier user, namely the matching value of the consumer user and each cashier user, based on the occurrence frequency of the identity information of each cashier user.
Wherein the matching value may be used to represent the degree of association of each cashier user to the cashier operation of consumer a. Here, the degree of association is related to at least the number and frequency of cashier operations performed by the consumer a by one cashier user.
In some possible implementations, determining a match value for consumer a with each cashier user based on the first interoperation information in S202 includes: based on the first interactive operation information, the frequency and the frequency of the second user for carrying out interactive operation on the first user are obtained; and determining the matching value of the first identity information and each second identity information based on the frequency and the frequency of the interaction operation of the second user on the first user.
It can be appreciated that after the data processing server 111 obtains the identity information of the consumer a and the identity information of all cashier users corresponding to the historical cashier operation of the consumer a, the number of times of interaction operation between each cashier user and the consumer a can be obtained, and further, based on the ratio of the number of times to the total number of consumption times of the consumer a, the frequency of cashier operation between each cashier user and the consumer a is obtained. Then, the data processing server 111 determines, according to the number and frequency of the interaction operation performed by the second user on the first user, the association degree of each cashier user on the cashier operation performed by the consumer a, so as to obtain the matching value of the consumer a and each cashier user of the second identity information.
In an embodiment, the matching values corresponding to different times and different frequencies can be obtained according to actual requirements, which is not limited in detail.
For example, when cashier user B cashes on consumer a, cashier user B confirms 0.21 as the matching value of cashier user B and consumer a, when cashier user B cashes on consumer a, and cashier user B cashes on consumer a.
In some possible embodiments, determining the matching value of the first identity information and each of the second identity information based on the number and frequency of the second user's interactions with the first user includes: determining the frequency of the second user performing the interactive operation on the first user under the condition that the number of times of the second user performing the interactive operation on the first user is larger than a first threshold value; and determining a matching value of the second user for performing the interactive operation on the first user according to the frequency of the second user for performing the interactive operation on the first user.
It will be appreciated that the lower the total number of consumer a's consumption, i.e. the lower the number of cashier users cashing to consumer a, the higher the probability of cashier operation per cashier user for consumer a. However, the probability value is high due to the abnormality of the number of consumption times of the consumer a, irrespective of the degree of association of the second user with the first user. Therefore, the data processing server 111 is required to determine whether the number of interactions performed by all cashier users on the consumer a is greater than the first threshold, that is, to confirm whether the number of consumption times of the consumer a is in the normal range; when the number of times that the consumer A performs the interactive operation is determined to be larger than a first threshold value, acquiring the frequency of each cashier user performing the interactive operation on the consumer A; a matching value associated with the frequency of consumer a is determined based on the frequency of interaction by each cashier user.
In an embodiment, when the number of times the consumer a performs the interaction is less than or equal to the first threshold, a new frequency value may be customized based on the frequency value, and a matching value of the second user performing the interaction with the first user may be determined with the new frequency value.
Illustratively, as known from the historical cashier operation information associated with consumer a, the identity information of the cashier user contained in the historical transaction order D00001123 and the historical transaction order D00016565 is B0011, corresponding to cashier user B; the identity information of the cashier user contained in the historical transaction order D00008465 is B0014, corresponding to the cashier user C; and determining that the cashing operation probability of the identity information of the consumer A and the identity information of the cashier user B in the historical cashing operation information is 0.67, and the cashing operation probability of the identity information of the consumer A and the identity information of the cashier user C is 0.33. However, since the cashier user performs cashing operation on the consumer a at a relatively low frequency, when the matching value of the consumer a and the cashier user B is obtained, the matching value corresponding to the consumer a and the cashier user B can be customized to be 0.11, which is far less than the cashing operation probability.
In an embodiment, when the number of times of the interaction performed by the consumer a is less than or equal to the first threshold, the data processing server 111 may be further controlled to exit from executing S202 to S203, and stop outputting the alarm information, so as to avoid a false alarm to the cashier user.
S203, outputting alarm information at least when the matching value is larger than the alarm threshold value.
It will be appreciated that the data processing server 111, upon determining a match value for the identity information of consumer a to the identity information of each cashier user, may output alert information at least when the match value for the identity information of consumer a to the identity information of one of the cashier users is greater than the alert threshold.
The alarm threshold may be set according to information such as an application scenario and the number of cashier users, which is not specifically limited in the embodiment of the present application.
For example, in a consumption scenario corresponding to the consumer a and the cashier user, a first probability that the consumer a and the cashier user can match up with a cashier operation may be obtained according to conditions defined by the consumption scenario, such as a shift number, a checkout counter number, and the like, and the number of people of the cashier user, and the first probability may be set as an alarm threshold.
The conditions defined by the consumption scene can be dynamically adjusted according to actual requirements, so that the alarm threshold can be dynamically adjusted.
It will be appreciated that each time consumer a selects a check-out station and cashier user is randomized, therefore, the correlation between consumer a and cashier user is low and the alarm threshold is not exceeded. When the matching value of the identity information of the consumer A and the identity information of one cashier user is larger than the alarm threshold, namely the matching value is larger than the first probability corresponding to the normal cashing operation, the matching value of the identity information of the consumer A and the identity information of the cashier user is an abnormal matching value. The abnormal matching value indicates that the cashier user corresponding to the abnormal matching value and the cashier user corresponding to the matching value of the consumer A in the historical cashing operation exceed the normal range, and abnormal cashing operation possibly exists, so that alarm information needs to be output, and the cashier user corresponding to the matching value larger than the alarm threshold is indicated to be the abnormal user.
In an embodiment, the mode of outputting the alarm information may be selected according to actual requirements, for example, the data processing server 111 may be further connected with a first terminal, and the data processing server 111 may send the alarm information to the first terminal, and the first terminal displays the alarm information, so that the monitoring personnel obtains an early warning for the abnormal cashing operation.
In some possible embodiments, in order to obtain the first identity information of the consumer a and the historical cashier operation information associated with the consumer a, S201 may include S301 to S303.
Fig. 3 is a schematic implementation flow chart of a second information processing method according to an embodiment of the disclosure, and referring to fig. 3, the information processing method includes:
s301, acquiring a first image acquired in real time.
It will be appreciated that the data processing server 111 may obtain the first image acquired in real time via the terminal device 12.
The terminal device 12 may be a camera S1 (i.e. the first camera 122) or a cash register including the camera S1. The camera S1 may be used to capture the consumer a in real time to obtain a first image.
It is understood that the first image may be an image generated based on consumer a, including user features of consumer a, such as facial features, body features, and the like.
In an embodiment, when the terminal device 12 is an independent camera S1, the data processing server 111 may control the camera S1 to collect the first image, and input the first image collected by the camera S1 into the data processing server 111, so that the data processing server 111 obtains the first image collected in real time.
In an embodiment, when the terminal device 12 is a cash register including the camera S1, the cash register may control the camera S1 to collect the first image and output the collected first image to the data processing server 111, so that the data processing server 111 obtains the first image collected in real time.
S302, carrying out identity recognition on the first image to acquire identity information of the consumer A.
It will be appreciated that after the first image is acquired, the data processing server 111 may identify the first image, thereby acquiring the identity information of the consumer a.
The process of identifying the first image by the data processing server 111 may be performed according to the user characteristics of the consumer a included in the first image.
For example, the data processing server 111 may perform face recognition on the face feature in the first image, and obtain identity information corresponding to the face feature.
It can be appreciated that the accuracy of the face recognition technology based on computer vision is far more than 99%, so based on the first image, the data processing server 111 can quickly and accurately identify the identity information of the consumer a in the first image, that is, the data processing server 111 can obtain the identification information used by the data processing system to mark the current consumer a.
S303, acquiring historical cashing operation information associated with the consumer A by querying a database based on the identity information of the consumer A.
It can be appreciated that after the data processing server 111 obtains the identity information of the consumer a, the historical transaction order associated with the consumer a stored in the database server 112 may be obtained by querying the database server 112, and the information in the historical transaction order may be extracted to obtain the historical cashing operation information.
For example, the data processing server 111 may send the identity information a000123 of consumer a to the database server 112, and the database server 112 returns information of the historical trade order D00001123, the historical trade order D00008465, and the historical trade order D00016565 to the data processing server 111.
It can be understood that after the data processing server 111 obtains the historical cashing operation information associated with the consumer a, the data processing server 111 may continue to execute S202 to S203, so as to monitor the interactive operation between multiple users, and alarm the abnormal situation in the interactive operation in time, thereby improving the system performance.
In some possible embodiments, to construct the database server 112 to store the first interoperation information, the data processing server 111 may be used to correlate the identity information of the consumer user with the information of the trade order each time the consumer a makes a trade with the cashier user, so that the identity information of the consumer a corresponding to each trade order may be stored when storing the trade order.
Fig. 4 is a schematic implementation flow chart of a third information processing method according to an embodiment of the disclosure, and referring to fig. 4, the information processing method further includes:
s401, acquiring cashier operation information corresponding to the first interactive operation;
it can be appreciated that, after the first interaction operation is started, the data processing server 111 may acquire cashing operation information corresponding to the first interaction operation. The first interaction operation may be a cashing operation associated with the consumer a, that is, any one cashier operation of the consumer a and any one cashier user.
It should be noted that any one cashing operation may include a current cashing operation.
In some embodiments, the cashier operation information may be generated by a cash register. The cashier operation information may be information generated by the consumer a and the cashier user when the cashier operation is performed using the cash register.
For example, when the consumer a and the cashier user complete the cashing operation using the cash register, the cash register may record cashing operation information corresponding to the cashing operation, such as a receipt number, time, a website, a cash register number, identity information of the cashier user, and the like.
In an embodiment, the information that the first interaction operation is started may be sent by the cash register to the data processing server 111, and after receiving the information, the data processing server 111 obtains cashier operation information corresponding to the first interaction operation according to the cash register.
In an embodiment, the data processing server 111 may acquire a first picture acquired by the camera S1, and determine that the first interaction operation is started; and then acquiring cashier operation information corresponding to the first interactive operation according to the processing device 121.
S402, the first identity information is associated with cashing operation information and added to the first interactive operation information.
It can be appreciated that after acquiring the cashing operation information corresponding to the first interactive operation, the data processing server 111 may associate the first identity information of the consumer a with the interactive operation information and add the first identity information to the first interactive operation information.
It will be appreciated that in some practical uses, processing device 121 is often used and operated by a cashier user such that the identity information of consumer a is not typically included in the operation information generated by processing device 121. Therefore, in the embodiment of the present disclosure, the interactive operation information generated by the processing device is stored after being associated with the first identity information, so that the database server 112 can be queried based on the first identity information of the consumer a, and the first interactive operation information associated with the consumer a can be obtained, thereby completing monitoring of the interactive operation of the consumer a and the cashier user.
It should be noted that, for the ongoing cashing operation, only the identity information of the consumer a and the cashier user is stored in the database in association during the cashing process. After the cashing operation is finished, other cashing information such as the consumption amount, the consumption commodity and the like can be stored in a database.
It is to be understood that S401 to S402 may be performed before S202, may be performed simultaneously with S201, and the embodiment of the present disclosure is not particularly limited thereto.
In some possible embodiments, before acquiring the first identity information of the first user and the first interaction information of the first user within the preset period, the method further includes: acquiring a second image which is acquired in real time and contains the second user, wherein the second image is acquired by a second camera; and carrying out identity recognition on the second image to acquire second identity information of the second user in a second interactive operation.
It can be appreciated that the data processing server 111 may acquire the second image acquired in real time according to the camera S2, and perform the identification based on the second image.
The second image may be an image generated based on the cashier user, and includes user features of the cashier user, such as face features, body features, and the like. In the method, the first image may be referred to for identification in S302 to obtain the description of the identity information of the consumer a, which is not described herein for brevity of the description.
In some possible implementations, the data processing server 111 may obtain the identity information of the cashier user (second user) through the cash register.
For example, the data processing server 111 may determine the identity information of the cashier user according to the account information of the first account logged in the cash register. For example, the first account number may be 001, and the corresponding cashier user number may be B0011, and the identity information of the cashier user is B0011.
In some possible embodiments, after obtaining the first identity information of the first user and the second identity information of the second user, and the terminal device obtains a matching value corresponding to the first identity information of the first user and the second identity information of the second user, the terminal device may adjust the alarm threshold based on the second identity information of the second user; and when the matching value is larger than the adjusted alarm threshold value, outputting alarm information.
It can be understood that the alarm threshold may be a value set according to information such as an application scenario and the number of cashier users, and the value of the alarm threshold does not change greatly when the application scenario does not change greatly or the number of cashier users does not change greatly. However, since conditions defined by the application scenario, such as the number of shifts, may be dynamically changed and special situations (such as too few shifts) exist, the alarm threshold needs to be adjusted to realize the alarm to the cashier user who will be in the special situation.
Illustratively, the number of shifts of cashier user a may be two shifts per year, much less than the number of shifts of normal cashier user B. Correspondingly, when the terminal acquires that the cashier user A performs the first interactive operation currently, and the number of shifts of the cashier user A is small, that is, the probability of the cashier user A interacting with the first user is small, the alarm threshold needs to be reduced so as to adapt to the alarm of the cashier user A with the small number of shifts.
In some possible embodiments, in order to accommodate various complications that may occur in the application scenario, for example, the cashier identity is stolen, and false alarms are avoided, a scheme capable of improving the monitoring accuracy may be performed after the data processing server 111 has performed S201 to S202.
The scheme for improving the monitoring accuracy at least comprises the following two modes:
in the first scheme, in order to improve the timeliness of monitoring and avoid greater loss, when the data processing server 111 acquires the identity information of the second user based on the cash register, further authentication can be performed on the identity information of the cashier user of the interactive operation, so as to terminate the abnormal interactive operation in time. Then, S203 may include S501 to S503.
Fig. 5 is a schematic implementation flow chart of a fourth information processing method according to an embodiment of the disclosure, and referring to fig. 5, the information processing method includes:
s501, obtaining third identity information of a third user.
Wherein the third user may be a cashier user performing a second interaction with consumer a. The second interaction may be a first interaction that consumer a is performing at the current time.
It will be appreciated that after the data processing server 111 performs S202, it may determine a matching value between the identity information of the consumer a and the identity information of each cashier user, and then the data processing server 111 may acquire the identity information of the cashier user (i.e., the third identity information of the third user) that performs the second interaction with the consumer a at the current time.
Here, the third user is a cashier user who is interoperating with the consumer a at the current time, and the third identity information may or may not be one of the second identity information. When the third identity information is not one of the second identity information, indicating that the cashier user identity information corresponding to the third identity information is wrong, and performing other alarm operations.
In some possible embodiments, the data processing server 111 may acquire the third image acquired in real time, and identify the third image, and acquire the identity information of the cashier user in the second interaction operation.
It will be appreciated that a third image may be captured by camera S2, which may be an image generated by the cashier user at the current time, including user features of the cashier user at the current time, such as facial features, body features, and the like. Meanwhile, the data processing server 111 performs identity recognition on the third image, and acquires identity information of the cashier user at the current moment. In the method, the first image may be referred to for identification in S302 to obtain the description of the identity information of the consumer a, which is not described herein for brevity of the description.
When the identity information of the cashier user at the current time cannot be acquired by using the camera S2, it may be confirmed that the cashier user at the current time acquired by the cash register is wrong, and abnormal interaction operation is alerted. Or, when the identity information of the cashier user at the current moment can be acquired using the camera S2, it may be confirmed that the cashier user at the current moment is one member of the cashier users, that is, the identity of the third user is correct, and then S502 is performed.
S502, when the third user is determined to be one user of the second users, and the matching value corresponding to the third user is larger than the alarm threshold value, alarm information is output.
It will be appreciated that after performing S202 to determine a match value for the identity information of consumer a and the identity information of each cashier user, the data processing server 111 may determine whether the third identity information of the third user is one of the second identity information. When the third user is one of the second users, judging whether the matching value corresponding to the third user (one of the second users) is larger than an alarm threshold value; when the matching value is greater than the alarm threshold, the data processing server 111 may output alarm information when determining that the third user is the cashier user corresponding to the matching value, that is, when determining that there may be an abnormal cashing operation between the cashier user and the consumer a at the current time.
In an embodiment, since the third user is a cashier user who is performing cashing operation with the consumer a at the current moment, in order to reduce the loss caused by abnormal cashing operation, the data processing server 111 may send alarm information to the first terminal, so that the monitoring personnel obtains an early warning for the abnormal cashing operation through the first terminal; meanwhile, the data processing server 111 may also control the cash register to stop working to suspend the cash registering operation at the current time.
It can be understood that after the data processing server 111 executes S201 to S202, executing S501 to S503 may further realize monitoring of the interaction operation between multiple users, and timely alarm of abnormal situations in the interaction operation, so as to improve system performance.
In the second scheme, in order to improve the accuracy of monitoring cashing operation between the consumer a and the cashier user, more information can be obtained based on historical cashing operation information so as to increase more monitoring judgment conditions. Then, S203 may include S601 to S603.
Fig. 6 is a schematic implementation flow chart of a fifth information processing method according to an embodiment of the disclosure, and referring to fig. 6, the information processing method includes:
s601, obtaining interaction characteristic values of each second user.
It will be appreciated that after the data processing server 111 performs S202, the data processing server 111 may then obtain the interaction characteristic value of each cashier user indicated in the historical cashier operation information associated with the consumer a after determining a matching value of the identity information of the consumer a with the identity information of each cashier user.
The interaction characteristic value is used for expressing the ratio of the corresponding transaction characteristic quantity of each cashier user to the total transaction characteristic quantity of the consumer A.
Here, different meanings may be given to the transaction characteristic amount and the total transaction characteristic amount according to different transaction scenarios. For example, in a consumption scenario where the consumer user and the cashier user correspond, the transaction feature amount may be a transaction amount, and the total transaction feature amount may be a total transaction amount. Alternatively, in the inspection scenario corresponding to the censor user and the inspector user, the transaction feature amount may be a transaction result (an inspection passing or inspection failing amount), and the total transaction feature amount may be a total transaction result (all inspection passing or all inspection failing amount).
In an embodiment, S601 includes: based on the historical cashing operation information, determining the total transaction characteristic quantity of the consumer A and the transaction characteristic quantity corresponding to the cashier user. And comparing the transaction characteristic quantity with the total transaction characteristic quantity, and determining the interaction characteristic value of the cashier user.
It will be appreciated that the data processing server 111 may determine the total transaction characteristic associated with consumer a and the transaction characteristic corresponding to any one of the cashier users based on the historical cashier operation information associated with consumer a. The data processing server 111 may then determine the transaction characteristic value for any cashier user based on the ratio of any one of the transaction characteristic amounts to the total transaction amount. That is, the data processing server 111 may determine the total transaction amount of the consumer user and the transaction amount of the consumer user when performing a cashing operation with any one of the cashier users. The data processing server 111 may then compare the transaction amount to the total transaction amount to determine an interaction characteristic value for any of the cashiers.
S602, when the matching value is larger than the alarm threshold, determining whether the interaction characteristic value of the second user corresponding to the matching value is larger than the alarm threshold.
It may be appreciated that, after determining that the matching value is greater than the alarm threshold, and acquiring the interaction feature value of each cashier user based on S601, the data processing server 111 may determine whether the interaction feature value of the cashier user corresponding to the matching value is greater than the alarm threshold.
Here, the alarm threshold of the interaction characteristic value is used to indicate that the cashier user corresponding to the interaction characteristic value greater than the alarm threshold is an abnormal user. The alarm threshold of the interaction characteristic value can be set according to the application scene, the interaction characteristic of the consumer a and other information, and the embodiment of the application is not limited in particular.
Illustratively, according to the number of consumption times, the consumption amount, etc. of the consumer a, a second probability that the consumer a and the cashier user can match the upper interaction feature value may be obtained, and the second probability may be set as an alarm threshold of the interaction feature value.
S603, outputting alarm information when the interaction characteristic value is larger than the alarm threshold value.
It will be appreciated that the data processing server 111 may output alert information upon determining that the interaction characteristic value is greater than the alert threshold.
It should be noted that, the manner of outputting the alarm information may refer to the descriptions in the above one or more embodiments, and for brevity of description, details are not repeated here.
It can be understood that after the data processing server 111 executes S201 to S202, executing S601 to S603 may further realize monitoring of the interaction operation between multiple users, and timely alarm of abnormal situations in the interaction operation, so as to improve system performance.
Next, an information processing method in the embodiment of the present disclosure will be described with specific examples. Fig. 7 is a schematic implementation flow chart of a sixth information processing method according to an embodiment of the present disclosure, referring to fig. 7, taking an application scenario corresponding to a consumer user and a cashier user as an example, the information processing method includes:
s701, acquiring first identity information of a consumer user;
as can be appreciated, the data processing server 111 obtains the first identity information a000123 of the consumer a through the camera S1;
s702, acquiring second identity information of a cashier user;
as can be appreciated, the data processing server 111 obtains the second identity information B0011 of the current cashier user through the camera S2;
s703, obtaining a matching value of the first identity information and the second identity information based on the first identity information of the consumer user and the second identity information of the cashier user;
It can be appreciated that the data processing server 111 queries the database server 112 based on the first identity information a000123 of the consumer a and the second identity information B0011 of the cashier user, and obtains a matching value of 0.67 for the first identity information a000123 and the second identity information B0011;
s704, determining an alarm threshold value with a matching value larger than the matching value;
it will be appreciated that the data processing server 111 determines that the match value 0.67 is greater than the alert threshold value 0.21 for the match value;
s705, outputting alarm information.
It will be appreciated that the data processing server 111 outputs alert information to the first terminal.
It should be noted that the information processing method in one or more embodiments described above may also be applied to interactive operations between guests and duty personnel, between passengers and counter personnel, between drivers and toll collection personnel, between inspection personnel and law enforcement personnel, between benefit beneficiaries and public service distribution personnel, and so on. The interactive operation between tourists and duty personnel, between passengers and counter personnel, between drivers and toll collection personnel and between benefit beneficiaries and public service issuing personnel is used for monitoring the matching degree among multiple users in a key mode; the interaction between the censoring personnel and law enforcement personnel focuses on monitoring the degree of match and interaction characteristics (e.g., inspection results) between multiple users.
In the embodiment of the disclosure, by acquiring the first identity information of the first user and at least one piece of first interactive operation information of the first user in a preset period, a plurality of pieces of second identity information of the second user indicated in the historical interactive operation of the first user can be acquired; and determining the matching value of the first identity information and each of the plurality of second identity information, so that the matching value of the first user and any one of the second users, namely the association degree of the interaction operation of the first user and any one of the second users, can be obtained. When the matching value is larger than the alarm threshold value, namely, the association degree of the interaction operation between the first user and one of the second users is larger than the association degree corresponding to the normal interaction operation in the interaction scene, the information for alarming that one of the second users is an abnormal user is output. In the process, the matching value of the first user and the second user in the history interactive operation is obtained, so that the second user with the abnormal matching value is warned, the interactive operation among multiple users is monitored, the abnormal condition in the interactive operation is warned in time, and the system performance is improved.
Based on the same inventive concept, the embodiments of the present disclosure further provide an information processing apparatus, which may be a chip or a system on a chip in an electronic device, and may also be a functional module in the electronic device for implementing the method described in the foregoing embodiments. The information processing apparatus may realize the functions performed by the server in the above embodiments, and these functions may be realized by hardware executing corresponding software. Such hardware or software includes one or more modules corresponding to the functions described above.
Fig. 8 is a schematic structural diagram of an information processing apparatus according to an embodiment of the present disclosure, and referring to fig. 8, an information processing apparatus 800 includes: an obtaining module 801, configured to obtain first identity information of a first user and at least one piece of first interaction information of the first user within a preset period, where each piece of first interaction information corresponds to one interaction operation, and each piece of first interaction information at least includes second identity information of a second user; a determining module 802, configured to determine, based on the first interaction information, a matching value of the first identity information and each second identity information, where the matching value is used to represent a degree of association of the second user to the first user; and the output module 803 is configured to output alarm information at least when the matching value is greater than the alarm threshold, where the alarm information is used to indicate that the second user corresponding to the matching value is an abnormal user.
In some possible implementations, the obtaining module 801 is further configured to: acquiring a first image acquired in real time, wherein the first image is acquired by a first camera; carrying out identity recognition on the first image to obtain first identity information of a first user; based on the first identity information, first interactive operation information associated with the first user is obtained by querying a database.
In some possible embodiments, the information processing apparatus further includes: the storage module is used for acquiring interaction operation information corresponding to a first interaction operation, wherein the first interaction operation is an interaction operation of a first user; the first identity information is associated with the interoperation information and added to the first interoperation information.
In some possible implementations, the output module 803 is further configured to: acquiring a second image which is acquired in real time and contains the second user, wherein the second image is acquired by a second camera; and carrying out identity recognition on the second image to acquire second identity information of the second user.
In some possible implementations, the output module 803 is further configured to: acquiring an interaction characteristic value of each second user, wherein the interaction characteristic value is used for representing the ratio of the transaction characteristic quantity corresponding to each second user to the total transaction characteristic quantity of the first user; when the matching value is larger than the alarm threshold value, determining whether the interaction characteristic value of the second user corresponding to the matching value is larger than the alarm threshold value; and outputting alarm information when the interaction characteristic value is larger than the alarm threshold value.
In some possible implementations, the output module 803 is further configured to: based on the first interactive operation information, determining the total transaction characteristic quantity of the first user and the transaction characteristic quantity corresponding to the second user; and comparing the transaction characteristic quantity with the total transaction characteristic quantity, and determining an interaction characteristic value of the second user.
In some possible implementations, the determining module 802 is further configured to: based on the first interactive operation information, the frequency and the frequency of the second user to carry out interactive operation on the first user are obtained; and determining a matching value of the first identity information and each second identity information based on the frequency and the frequency of the interaction operation of the second user on the first user.
In some possible implementations, the determining module 802 is further configured to: determining the frequency of the second user performing the interactive operation on the first user under the condition that the number of times of the second user performing the interactive operation on the first user is larger than a first threshold value; and determining a matching value of the second user for performing the interactive operation on the first user according to the frequency of the second user for performing the interactive operation on the first user.
It should be noted that, the specific implementation processes of the obtaining module 801, the determining module 802, and the output module 803 may refer to the detailed descriptions of the embodiments of fig. 1 to 6, and are not repeated herein for brevity of description.
Based on the same inventive concept, the embodiments of the present disclosure provide a server, which may be the data processing server 111 described in one or more of the above embodiments, or may be the data processing server 111 and the database server 112 in fig. 1.
Fig. 9 is a schematic structural diagram of a server according to an embodiment of the present disclosure, and referring to fig. 9, server 900 may be implemented by using general purpose computer hardware, including a processor 901 and a memory 902.
In some possible implementations, the at least one processor may constitute any physical device having circuitry to perform logical operations on one or more inputs. For example, the at least one processor may include one or more Integrated Circuits (ICs) including Application Specific Integrated Circuits (ASICs), microchips, microcontrollers, microprocessors, all or part of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a Digital Signal Processor (DSP), a Field Programmable Gate Array (FPGA), or other circuit suitable for executing instructions or performing logic operations. The instructions executed by the at least one processor may, for example, be preloaded into a memory integrated with or embedded in the controller, or may be stored in a separate memory. The memory may include Random Access Memory (RAM), read Only Memory (ROM), hard disk, optical disk, magnetic media, flash memory, other permanent, fixed, or volatile memory, or any other mechanism that is capable of storing instructions. In some embodiments, at least one processor may comprise more than one processor. Each processor may have a similar structure, or the processors may have different configurations electrically connected or disconnected from each other. For example, the processors may be separate circuits or integrated in a single circuit. When more than one processor is used, the processors may be configured to operate independently or cooperatively. The processors may be coupled in electrical, magnetic, optical, acoustical, mechanical, or by other means that allow them to interact.
Based on the same inventive concept, the present disclosure also provides a computer-readable storage medium having stored thereon computer instructions that are executed by a processor to perform the steps in the implementation of one or more of the information processing methods described above. The memory 902 may include computer storage media in the form of volatile and/or nonvolatile memory such as read only memory and/or random access memory. Memory 902 may store an operating system, application programs, other program modules, executable code, program data, user data, and the like.
Further, the memory 902 stores computer-executable instructions for implementing the functions of the modules shown in fig. 8. The functions/implementation of each module in fig. 8 may be implemented by the processor 901 in fig. 9 calling the computer executable instructions stored in the memory 902, and the specific implementation and functions refer to the above-mentioned related embodiments.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any adaptations, uses, or adaptations of the disclosure following the general principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (18)

1. An information processing method, characterized by comprising:
acquiring first identity information of a first user and at least one piece of first interactive operation information of the first user in a preset period, wherein each piece of first interactive operation information corresponds to one piece of interactive operation, and the first interactive operation information at least comprises second identity information of a second user;
determining a matching value of the first identity information and each second identity information based on the first interactive operation information, wherein the matching value is used for representing the association degree of the second user to the first user;
and outputting alarm information at least when the matching value is larger than an alarm threshold value, wherein the alarm information is used for indicating that a second user corresponding to the matching value is an abnormal user.
2. The method of claim 1, wherein the obtaining the first identity information of the first user and the first interaction information of the first user within the preset period of time comprises:
Acquiring a first image acquired in real time, wherein the first image is acquired by a first camera;
carrying out identity recognition on the first image to acquire first identity information of the first user;
and acquiring first interactive operation information associated with the first user by querying a database based on the first identity information.
3. The method of claim 2, wherein prior to said determining a match value for the first identity information and each second identity information based on the first interoperation information, the method further comprises:
acquiring interaction operation information corresponding to a first interaction operation, wherein the first interaction operation is the interaction operation of a first user;
and associating the first identity information with the interactive operation information and adding the first identity information to the first interactive operation information.
4. The method of claim 1, wherein prior to the obtaining the first identity information of the first user and the first interaction information of the first user within a preset period of time, the method further comprises:
acquiring a second image which is acquired in real time and contains the second user, wherein the second image is acquired by a second camera;
And carrying out identity recognition on the second image to acquire second identity information of the second user.
5. The method of claim 1, wherein outputting alert information at least when the match value is greater than an alert threshold comprises:
the method comprises the steps of obtaining an interaction characteristic value of each second user, wherein the interaction characteristic value is used for representing the ratio of transaction characteristic quantity corresponding to each second user to total transaction characteristic quantity of the first user;
when the matching value is larger than an alarm threshold value, determining whether the interaction characteristic value of the second user corresponding to the matching value is larger than the alarm threshold value;
and outputting alarm information when the interaction characteristic value is larger than the alarm threshold value.
6. The method of claim 5, wherein the obtaining the interaction characteristic value of each of the second users comprises:
based on the first interactive operation information, determining the total transaction characteristic quantity of the first user and the transaction characteristic quantity corresponding to the second user;
and comparing the transaction characteristic quantity with the total transaction characteristic quantity, and determining the interaction characteristic value of the second user.
7. The method of claim 1, wherein the determining a match value for the first identity information and each second identity information based on the first interoperation information comprises:
Based on the first interactive operation information, the frequency and the frequency of the second user to carry out interactive operation on the first user are obtained;
and determining a matching value of the first identity information and each second identity information based on the frequency and the frequency of the interaction operation of the second user on the first user.
8. The method of claim 7, wherein the determining a match value for the first identity information to each second identity information based on the number and frequency of interactions of the second user with the first user comprises:
determining the frequency of the second user performing the interactive operation on the first user under the condition that the number of times of the second user performing the interactive operation on the first user is larger than a first threshold value;
and determining a matching value of the second user for carrying out the interactive operation on the first user according to the frequency of the second user for carrying out the interactive operation on the first user.
9. An information processing apparatus, characterized by comprising:
the system comprises an acquisition module, a first interaction module and a second interaction module, wherein the acquisition module is used for acquiring first identity information of a first user and at least one piece of first interaction information of the first user in a preset period, each piece of first interaction information corresponds to one interaction operation, and each piece of first interaction information at least comprises second identity information of a second user;
The determining module is used for determining a matching value of the first identity information and each second identity information based on the first interactive operation information, wherein the matching value is used for representing the association degree of the second user to the first user;
and the output module is used for outputting alarm information at least when the matching value is larger than the alarm threshold value, and the alarm information is used for indicating that the second user corresponding to the matching value is an abnormal user.
10. The apparatus of claim 9, wherein the acquisition module is further configured to: acquiring a first image acquired in real time, wherein the first image is acquired by a first camera; carrying out identity recognition on the first image to acquire first identity information of the first user; and acquiring first interactive operation information associated with the first user by querying a database based on the first identity information.
11. The apparatus according to claim 10, wherein said information processing apparatus further comprises:
the storage module is used for acquiring interaction operation information corresponding to a first interaction operation, wherein the first interaction operation is the interaction operation of the first user; and associating the first identity information with the interactive operation information and adding the first identity information to the first interactive operation information.
12. The apparatus of claim 9, wherein the output module is further configured to: acquiring a second image which is acquired in real time and contains the second user, wherein the second image is acquired by a second camera; and carrying out identity recognition on the second image to acquire second identity information of the second user.
13. The apparatus of claim 9, wherein the output module is further configured to: the method comprises the steps of obtaining an interaction characteristic value of each second user, wherein the interaction characteristic value is used for representing the ratio of transaction characteristic quantity corresponding to each second user to total transaction characteristic quantity of the first user; when the matching value is larger than an alarm threshold value, determining whether the interaction characteristic value of the second user corresponding to the matching value is larger than the alarm threshold value; and outputting alarm information when the interaction characteristic value is larger than the alarm threshold value.
14. The apparatus of claim 13, wherein the output module is further configured to: based on the first interactive operation information, determining the total transaction characteristic quantity of the first user and the transaction characteristic quantity corresponding to the second user; and comparing the transaction characteristic quantity with the total transaction characteristic quantity, and determining the interaction characteristic value of the second user.
15. The apparatus of claim 9, wherein the determining module is further configured to: based on the first interactive operation information, the frequency and the frequency of the second user to carry out interactive operation on the first user are obtained; and determining a matching value of the first identity information and each second identity information based on the frequency and the frequency of the interaction operation of the second user on the first user.
16. The apparatus of claim 15, wherein the determining module is further configured to: determining the frequency of the second user performing the interactive operation on the first user under the condition that the number of times of the second user performing the interactive operation on the first user is larger than a first threshold value; and determining a matching value of the second user for carrying out the interactive operation on the first user according to the frequency of the second user for carrying out the interactive operation on the first user.
17. A server, comprising:
a memory for storing processor-executable instructions;
a processor; wherein the processor is configured to: for implementing the method according to any of claims 1 to 8 when said executable instructions are executed.
18. A computer readable storage medium, characterized in that the readable storage medium stores an executable program, wherein the executable program when executed by a server implements the method according to any one of claims 1 to 8.
CN202311062891.9A 2023-08-22 2023-08-22 Information processing method, device, server and storage medium Pending CN117172784A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311062891.9A CN117172784A (en) 2023-08-22 2023-08-22 Information processing method, device, server and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311062891.9A CN117172784A (en) 2023-08-22 2023-08-22 Information processing method, device, server and storage medium

Publications (1)

Publication Number Publication Date
CN117172784A true CN117172784A (en) 2023-12-05

Family

ID=88934764

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311062891.9A Pending CN117172784A (en) 2023-08-22 2023-08-22 Information processing method, device, server and storage medium

Country Status (1)

Country Link
CN (1) CN117172784A (en)

Similar Documents

Publication Publication Date Title
CN110866429B (en) Missing scanning identification method, device, self-service cashing terminal and system
WO2018179586A1 (en) Analysis system, analysis method, and program
US20160234416A1 (en) Method, device, and self service equipment thereof for card processing in card reader
US20210097540A1 (en) Transaction Terminal Fraud Processing
CN111161259B (en) Method and device for detecting whether image is tampered or not and electronic equipment
CN111428572B (en) Information processing method, device, electronic equipment and medium
JP6947185B2 (en) Anomaly detectors, control methods, and programs
CN114119007A (en) Computer vision transaction monitoring
WO2021238385A1 (en) Recognition method and device, security system, and storage medium
CN109242658B (en) Suspicious transaction report generation method, suspicious transaction report generation system, suspicious transaction report generation computer device and suspicious transaction report storage medium
CN111372042A (en) Fault detection method and device, computer equipment and storage medium
US11600158B2 (en) Information processing apparatus, control method, and program
TWI671701B (en) System and method for detecting trading behavior
CN117172784A (en) Information processing method, device, server and storage medium
US20230073167A1 (en) Registration checking apparatus, control method, and non-transitory storage medium
CN111932525B (en) Method and device for detecting left-over real object of real object delivery port of bank equipment
CN111144181A (en) Risk detection method, device and system based on background collaboration
CN110599668B (en) Abnormal detection method and system for number of paper money in money box, server and financial equipment
US20190378389A1 (en) System and Method of Detecting a Potential Cashier Fraud
CN114418743A (en) Account information detection method, device, equipment, storage medium and program product
EP4205023A1 (en) Method and system for facial feature information generation
US10891491B2 (en) In-store monitoring device, in-store monitoring method, and recording medium
US20210110398A1 (en) Fraud detection system, method, and non-temporary computer readable storage medium
CN117196658B (en) Market economic information management system and method based on data analysis
JP7265072B1 (en) Information processing system, information processing method and program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination