Resource processing method and apparatus, computer device, and storage medium
Patent Information
- Application Number
- CN202110435342.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-22
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2041-04-22
AI Technical Summary
[0003]为了促进资源的转化,系统常提供电子优惠券等资源,但是电子优惠券通常具有局限性,导致电子优惠券的使用率低;且用户需要使用电子优惠券时,通常需要手动查找电子优惠券,由于操作繁琐,也导致电子优惠券的使用率低,从而导致资源转化率低
[0041]上述资源处理方法、装置、计算机设备和存储介质,通过以目标用户标识登录的目标应用将当前所处的目标地理位置上报至服务器,以使服务器将目标地理位置对应的资源减免信息推送至目标应用后,通过目标应用展示服务器推送的与目标地理位置对应的资源减免信息,这样自动为用户推送适用于目标地理位置的资源减免信息,提示用户目标地理位置可用的资源减免信息,促进资源转化;并且,响应于目标应用中关于资源减免信息的触发操作,向服务器发送携带目标用户标识的资源关联请求,以使服务器将触发操作对应的资源减免信息关联至目标用户标识,服务器根据位于目标地理位置的人脸采集设备采集并上报的人脸信息识别目标用户标识,确定关联至目标用户标识的、且与目标地理位置对应的资源减免信息,根据资源减免信息对资源转移请求对应的第一资源数值进行减免后,基于减免后的第二资源数值进行资源转移处理,这样在资源转移场景下用户只需刷脸,不需要用户提供其他信息,即可自动抵扣用户名下的、且适用于目标地理位置的资源减免信息,避免用户手动查找资源减免信息、提供资源账户等繁琐操作,实现资源减免信息的快捷抵扣,进一步促进资源转化。
Smart Images

Figure CN115240238B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a resource processing method, apparatus, computer equipment, and storage medium. Background Technology
[0002] With the continuous development of computer technology, processing resource data through computers is becoming increasingly common. Resources can include both virtual and physical items; virtual items include, for example, account balances, points, or electronic coupons in the financial sector. Resource owners can convert resources on computer platforms to obtain other resources of equivalent value.
[0003] To promote resource conversion, the system often provides resources such as electronic coupons. However, electronic coupons usually have limitations, resulting in low usage rates. Furthermore, when users need to use electronic coupons, they usually need to manually search for them, which is cumbersome and also leads to low usage rates, thus resulting in low resource conversion rates. Summary of the Invention
[0004] Therefore, it is necessary to provide a resource processing method, apparatus, computer equipment, and storage medium that can promote resource transformation in response to the above-mentioned technical problems.
[0005] A resource processing method, the method comprising:
[0006] Obtain facial information collected and reported by facial recognition devices located at the target geographical location;
[0007] Receive a resource transfer request initiated by the face capture device, carrying the first resource value;
[0008] In response to a resource transfer request, identify the target user identifier corresponding to the facial information;
[0009] Determine the resource reduction information associated with the target user identifier and corresponding to the target geographical location. The resource reduction information is pushed to the target application and then associated with the target user identifier by the target application when the terminal running the target application is located in the target geographical location and the target application is logged in with the target user identifier.
[0010] After reducing the resource value of the first resource based on the resource reduction information, the resource transfer method corresponding to the target application is adopted, and the resource account corresponding to the target user identifier is transferred based on the reduced second resource value.
[0011] A resource processing apparatus, the apparatus comprising:
[0012] The acquisition module is used to acquire facial information collected and reported by facial recognition devices located at the target geographical location;
[0013] The receiving module is used to receive a resource transfer request initiated by the face acquisition device, which carries a first resource value;
[0014] The identification module is used to identify the target user identifier corresponding to the facial information in response to a resource transfer request;
[0015] The determination module is used to determine the resource reduction information associated with the target user identifier and corresponding to the target geographical location. The resource reduction information is pushed to the target application and then associated with the target user identifier by the target application when the terminal running the target application is located in the target geographical location and the target application is logged in with the target user identifier.
[0016] The processing module is used to reduce the resource value of the first resource value according to the resource reduction information, and then use the target resource transfer method corresponding to the target application to transfer the resource account corresponding to the target user identifier based on the reduced second resource value.
[0017] In one embodiment, the resource processing device further includes a generation module and a sending module. The generation module is used to generate a resource transfer result regarding the resource transfer request. The sending module is used to, when the resource transfer result indicates that the resource transfer is successful, deassociate the resource reduction information associated with the target user identifier and send the resource transfer result and the deduction information corresponding to the resource reduction information to the face acquisition device, so that the face acquisition device can display the resource transfer result and the deduction information.
[0018] In one embodiment, the generating module is further configured to generate a resource transfer result regarding the resource transfer request; the sending module is further configured to, when the resource transfer result indicates that the resource transfer was successful, unassociate the resource reduction information associated with the target user identifier and push the resource transfer result and the deduction information corresponding to the resource reduction information to the target application logged in with the target user identifier, so that the target application can display the resource transfer result and the deduction information.
[0019] In one embodiment, the resource processing device further includes a receiving module for receiving the geographical location reported by the face acquisition device; a determining module for determining the resource reduction information corresponding to the geographical location reported by the face acquisition device; and a sending module for generating promotional media data about the resource reduction information and pushing the promotional media data to the face acquisition device so that the face acquisition device can promote the resource reduction information through the promotional media data.
[0020] In one embodiment, the receiving module is further configured to receive the geographical location reported by the terminal running the target application, and the target application logs in with the target user identifier; the determining module is further configured to determine the resource reduction information corresponding to the target geographical location when the geographical location reported by the terminal is the target geographical location; the sending module is further configured to push the resource reduction information corresponding to the target geographical location to the target application so that the target application can display the resource reduction information corresponding to the target geographical location.
[0021] In one embodiment, the receiving module is further configured to receive a resource association request carrying a target user identifier sent by the terminal, wherein the resource association request is generated by the terminal in response to a trigger operation on resource reduction information in the target application; the sending module is further configured to, in response to the resource association request, associate the resource reduction information corresponding to the trigger operation with the target user identifier.
[0022] In one embodiment, the identification module is further configured to, in response to a resource transfer request, extract image features corresponding to the face information; match the image features with reference image features in the face database; and use the user identifier corresponding to the reference image feature with the highest matching degree as the target user identifier corresponding to the face information.
[0023] A computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the resource processing method described above.
[0024] A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the above-described resource processing method.
[0025] A computer program includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps of the resource processing method described above.
[0026] The aforementioned resource processing method, apparatus, computer equipment, and storage medium identify the target user identifier based on the facial information collected and reported by the facial recognition device located at the target geographical location. They then determine resource reduction information associated with the target user identifier and corresponding to the target geographical location. This resource reduction information is automatically pushed to the target application and associated with the target user identifier when the terminal running the target application is located at the target geographical location and the application is logged in with the target user identifier. This information prompts the user about available resource reductions at the target geographical location, promoting resource conversion. Based on the resource reduction information corresponding to the target geographical location, the first resource value corresponding to the resource transfer request is reduced, and then the resource transfer is performed based on the reduced second resource value. In this resource transfer scenario, the user only needs to scan their face; no other information is required. The resource reduction information under the user's name, applicable to the target geographical location, is automatically deducted. This avoids the cumbersome operation of manually searching for resource reduction information and providing resource accounts, enabling quick deduction of resource reduction information and further promoting resource conversion.
[0027] A resource processing method, the method comprising:
[0028] Log in to the target application using the target user's identifier;
[0029] After the target application reports its current geographical location to the server, the server pushes resource reduction information corresponding to the target geographical location.
[0030] In response to a triggering operation in the target application regarding resource reduction information, a resource association request carrying the target user's identifier is sent to the server;
[0031] The resource association request is used to instruct the server to associate the resource reduction information corresponding to the trigger operation with the target user identifier. When the face information collected and reported by the face collection device located at the target geographical location is obtained, the resource transfer request carrying the first resource value initiated by the face collection device is reduced according to the resource reduction information associated with the target user identifier corresponding to the face information and the target geographical location. Then, the target resource transfer method corresponding to the target application is adopted, and the resource account corresponding to the target user identifier is transferred based on the reduced second resource value.
[0032] A resource processing apparatus, the apparatus comprising:
[0033] The login module is used to log in to the target application using the target user's identifier;
[0034] The display module is used to display the resource reduction information corresponding to the target geographical location pushed by the server after the target application reports its current geographical location to the server.
[0035] The sending module is used to send a resource association request carrying the target user identifier to the server in response to the trigger operation of the target application regarding resource reduction information;
[0036] The resource association request is used to instruct the server to associate the resource reduction information corresponding to the trigger operation with the target user identifier. When the face information collected and reported by the face collection device located at the target geographical location is obtained, the resource transfer request carrying the first resource value initiated by the face collection device is reduced according to the resource reduction information associated with the target user identifier corresponding to the face information and the target geographical location. Then, the target resource transfer method corresponding to the target application is adopted, and the resource account corresponding to the target user identifier is transferred based on the reduced second resource value.
[0037] In one embodiment, the resource processing device further includes a receiving module for receiving a resource transfer result generated by the server regarding the resource transfer request; and a display module for displaying the resource transfer result and the deduction information corresponding to the resource reduction information when the resource transfer result indicates that the resource transfer was successful.
[0038] A computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the resource processing method described above.
[0039] A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the above-described resource processing method.
[0040] A computer program includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps of the resource processing method described above.
[0041] The aforementioned resource processing method, apparatus, computer equipment, and storage medium report the current target geographical location to the server through a target application logged in with a target user identifier. This allows the server to push resource reduction information corresponding to the target geographical location to the target application. The target application then displays this server-pushed resource reduction information, automatically pushing applicable resource reduction information to the user and indicating available resource reduction information for that location, thus promoting resource conversion. Furthermore, in response to a trigger operation related to resource reduction information in the target application, a resource association request carrying the target user identifier is sent to the server, causing the server to associate the resource reduction information corresponding to the trigger operation. By linking to the target user identifier, the server identifies the target user identifier based on the facial information collected and reported by the facial recognition device located at the target geographical location. It then determines the resource reduction information associated with the target user identifier and corresponding to the target geographical location. Based on the resource reduction information, the server reduces the first resource value corresponding to the resource transfer request, and then performs resource transfer processing based on the reduced second resource value. In this way, in resource transfer scenarios, users only need to scan their faces and do not need to provide other information. The resource reduction information under the user's name that is applicable to the target geographical location can be automatically deducted. This avoids the cumbersome operation of users manually searching for resource reduction information and providing resource accounts, realizing quick deduction of resource reduction information and further promoting resource conversion.
[0042] A resource processing method, the method comprising:
[0043] Collect facial information, send the facial information and a resource transfer request carrying a first resource value to the server, so that the server responds to the resource transfer request, and performs resource reduction information based on the target user identifier associated with the facial information and the target geographical location at the time of facial information collection, after reducing the first resource value, adopts the target resource transfer method corresponding to the target application, and performs resource transfer processing on the resource account corresponding to the target user identifier based on the reduced second resource value. The target application is the application used to trigger the association of the target user identifier with the resource reduction information.
[0044] Receive the resource transfer result generated by the server regarding the resource transfer request;
[0045] When the resource transfer result indicates that the resource transfer was successful, the corresponding deduction information along with the resource reduction information is displayed.
[0046] A resource processing apparatus, the apparatus comprising:
[0047] The acquisition module is used to acquire facial information and send the facial information and a resource transfer request carrying a first resource value to the server. The server responds to the resource transfer request by reducing the first resource value based on the resource reduction information associated with the target user identifier corresponding to the facial information and the target geographical location at the time of facial information acquisition. Then, it adopts the target resource transfer method corresponding to the target application and performs resource transfer processing on the resource account corresponding to the target user identifier based on the reduced second resource value. The target application is the application used to trigger the association of the target user identifier with the resource reduction information.
[0048] The receiving module is used to receive the resource transfer result generated by the server regarding the resource transfer request;
[0049] The display module is used to show the resource transfer result and the corresponding deduction information when the resource transfer result indicates that the resource transfer was successful.
[0050] In one embodiment, the resource processing device further includes an acquisition module and a promotion module. The acquisition module is used to acquire the current geographical location and report the geographical location to the server. The receiving module is also used to receive promotional media data about the resource reduction information sent by the server after determining the resource reduction information corresponding to the geographical location. The promotion module is used to promote the resource reduction information through the promotional media data.
[0051] In one embodiment, the acquisition module is further configured to acquire face video segments; score the video frames in the face video segments according to a preset face image filtering method; and after selecting the video frame with the highest score from the face video segments, send the selected video frame and a resource transfer request carrying a first resource value to the server.
[0052] A computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the resource processing method described above.
[0053] A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the above-described resource processing method.
[0054] A computer program includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps of the resource processing method described above.
[0055] The aforementioned resource processing method, apparatus, computer equipment, and storage medium involve a face capture device located at the target geographical location collecting facial information and sending the facial information and a resource transfer request carrying a first resource value to a server. The server identifies the target user identifier based on the facial information, determines the resource reduction information associated with the target user identifier and corresponding to the target geographical location, reduces the first resource value corresponding to the resource transfer request based on the resource reduction information, and then performs resource transfer processing based on the reduced second resource value. In this resource transfer scenario, the user only needs to scan their face; no other information is required from the user. The resource reduction information under the user's name and applicable to the target geographical location can be automatically deducted, avoiding the cumbersome operation of manually searching for resource reduction information and providing resource accounts. This achieves quick deduction of resource reduction information and further promotes resource conversion. Attached Figure Description
[0056] Figure 1 This is an application environment diagram of a resource processing method in one embodiment;
[0057] Figure 2 This is a flowchart of a resource processing method in one embodiment;
[0058] Figure 3 Here is a flowchart of a resource processing method in another embodiment;
[0059] Figure 4 This is a flowchart illustrating a resource processing method in one embodiment;
[0060] Figure 5 This is a schematic diagram of a display page for a face capture device in one embodiment;
[0061] Figure 6 This is a schematic diagram of the display page of the face capture device in another embodiment;
[0062] Figure 7 This is a schematic diagram of the display page of the target application in one embodiment;
[0063] Figure 8 This is a flowchart illustrating a resource processing method in another embodiment;
[0064] Figure 9 This is a flowchart illustrating the resource processing method in yet another embodiment;
[0065] Figure 10 This is a structural block diagram of a resource processing system in one embodiment;
[0066] Figure 11 This is a structural block diagram of a resource processing device in one embodiment;
[0067] Figure 12This is a structural block diagram of the resource processing apparatus in another embodiment;
[0068] Figure 13 This is a structural block diagram of the resource processing device in yet another embodiment;
[0069] Figure 14 This is an internal structural diagram of a computer device in one embodiment;
[0070] Figure 15 This is a diagram of the internal structure of a computer device in another embodiment. Detailed Implementation
[0071] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0072] The resource processing method provided in this application relates to Artificial Intelligence (AI) technology. AI is the theory, method, technology, and application system that uses digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to obtain optimal results. In other words, AI is a comprehensive technology within computer science that attempts to understand the essence of intelligence and produce a new type of intelligent machine that can react in a way similar to human intelligence. AI studies the design principles and implementation methods of various intelligent machines, enabling them to possess perception, reasoning, and decision-making capabilities.
[0073] Artificial intelligence (AI) is a comprehensive discipline encompassing a wide range of fields, including both hardware and software technologies. Fundamental AI technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interactive systems, and mechatronics. AI software technologies primarily include computer vision, speech processing, natural language processing, and machine learning / deep learning.
[0074] The resource processing method provided in this application mainly relates to computer vision (CV) technology in artificial intelligence. Computer vision is a science that studies how to enable machines to "see." More specifically, it refers to machine vision that uses cameras and computers to replace human eyes for target recognition, tracking, and measurement, and further performs image processing to make the computer-processed images more suitable for human observation or transmission to instruments for detection. As a scientific discipline, computer vision studies related theories and technologies, attempting to establish artificial intelligence systems capable of extracting information from images or multidimensional data. Computer vision technology typically includes image processing, resource processing, image semantic understanding, image retrieval, OCR, video processing, video semantic understanding, video content / behavior recognition, 3D object reconstruction, 3D technology, virtual reality, augmented reality, simultaneous localization and mapping (SLAM), and other technologies, as well as common biometric recognition technologies such as facial recognition and fingerprint recognition.
[0075] The resource processing method provided in this application mainly relates to face recognition technology in the field of computer vision technology. For example, in this application embodiment, face information collected and reported by a face acquisition device located at a target geographical location is obtained, and a target user identifier corresponding to the face information is identified through face recognition technology. In this way, resource reduction information associated with the target user identifier and corresponding to the target geographical location, as well as the resource account corresponding to the target user identifier, can be obtained, and then resource transfer processing can be performed.
[0076] The resource processing method provided in this application also relates to blockchain technology. Blockchain is a novel application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms. Essentially, a blockchain is a decentralized database, a chain of data blocks linked using cryptographic methods. Each data block contains information about a batch of network transactions, used to verify the validity of the information (anti-counterfeiting) and generate the next block. A blockchain can include a blockchain underlying platform, a platform product service layer, and an application service layer. For example, in this application embodiment, the server can be a blockchain node in the blockchain network, through which resource transfer processing is performed.
[0077] The resource processing method provided in this application can be applied to, for example... Figure 1In the application environment shown, terminal 102 communicates with server 104 via a network, and face acquisition device 106 communicates with server 104 via a network. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, and portable wearable devices; server 104 can be a standalone server or a server cluster consisting of multiple servers; face acquisition device 106 can be, but is not limited to, various devices integrating face information acquisition capabilities, specifically devices integrating face payment capabilities, such as devices integrating a face payment SDK (Software Development Kit) or a face payment application.
[0078] In one embodiment, terminal 102 logs into the target application using a target user identifier. After the target application reports its current target geographical location to server 104, it displays resource reduction information corresponding to the target geographical location pushed by server 104. In response to a trigger operation regarding resource reduction information in the target application, terminal 102 sends a resource association request carrying the target user identifier to server 104. The resource association request instructs server 104 to associate the resource reduction information corresponding to the trigger operation with the target user identifier. Thus, in a resource transfer scenario, when the user is in front of the face acquisition device 106, server 104 obtains the face information collected and reported by the face acquisition device 106 at the target geographical location, receives a resource transfer request carrying a first resource value initiated by the face acquisition device 106, and in response to the resource transfer request, identifies the target user identifier corresponding to the face information, determines the resource reduction information associated with the target user identifier and corresponding to the target geographical location, reduces the first resource value according to the resource reduction information, and then uses the target resource transfer method corresponding to the target application to transfer resources to the resource account corresponding to the target user identifier based on the reduced second resource value. Optionally, after the server 104 performs resource transfer processing on the resource account corresponding to the target user identifier based on the reduced second resource value, it generates a resource transfer result for the resource transfer request. When the resource transfer result indicates that the resource transfer is successful, the server 104 decouples the resource reduction information associated with the target user identifier and sends the resource transfer result and the deduction information corresponding to the resource reduction information to the face acquisition device 106 so that the face acquisition device 106 can display the resource transfer result and the deduction information.
[0079] The resource processing method provided in this application embodiment can be executed by a resource processing device provided in this application embodiment, or a computer device integrating the resource processing device, wherein the resource processing device can be implemented in hardware or software. The computer device can be... Figure 1The terminal 102, server 104, or face capture device 106 shown are illustrated.
[0080] The resource processing method provided in this application can be applied to facial recognition payment scenarios. Facial recognition payment is an innovative payment method that combines biometrics, AI (Artificial Intelligence), big data intelligent risk control, 3D cameras, and other technologies. Users can complete the payment by "scanning their face" on offline payment machines that integrate facial recognition payment capabilities.
[0081] For example, refer to Figure 2 With user authorization, the server obtains the user's location information through the target application to determine the user's target geographical location. It then pushes payment reduction information corresponding to the target user's current geographical location to the target user identifier logged into the target application. The terminal, responding to the payment reduction information trigger operation in the target application, sends a resource association request carrying the target user identifier to the server, instructing the server to associate the payment reduction information corresponding to the trigger operation with the target user identifier. Thus, in a facial recognition payment scenario, referring to... Figure 3 The server acquires facial information collected and reported by a facial payment device located at the target geographical location, and receives a payment request initiated by the facial payment device carrying a first resource value. In response to the payment request, the server identifies the target user identifier corresponding to the facial information, determines the payment reduction information associated with the target user identifier and corresponding to the target geographical location, reduces the first resource value based on the payment reduction information, and then uses the target payment method corresponding to the target application to perform a payment operation on the payment account corresponding to the target user identifier based on the reduced second resource value. Optionally, after performing the payment operation on the payment account corresponding to the target user identifier based on the reduced second resource value, the server generates a payment result for the payment request. When the payment result indicates successful payment, the server decouples the payment reduction information associated with the target user identifier and sends the payment result and the deduction information corresponding to the payment reduction information to the facial payment device, so that the facial payment device displays the payment result 302 and the deduction information 304.
[0082] In one embodiment, such as Figure 4 As shown, a resource processing method is provided. This embodiment mainly applies this method to the above-mentioned... Figure 1 Taking server 104 as an example, the following steps are included:
[0083] Step S402: Obtain the facial information collected and reported by the facial recognition device located at the target geographical location.
[0084] The target geographic location is used to represent a specific location or region. The target geographic location can be a specific location determined by longitude and latitude; it can also be a region determined by a range of longitude and latitude, such as a province, city, district, or street. It is understood that the target geographic location is not used to limit a specific location or region, but rather refers broadly to the geographic location of the face capture device currently reporting facial information. It should be noted that the term "geographic location" in this application is used to represent a location or region.
[0085] Facial information can be a facial image, which is an image carrying the face to be identified; or it can be image features, which are data used to reflect the facial features in a facial image. Facial features are the inherent physiological characteristics of a human face, such as the shape of the iris, the positional relationship between facial organs (eyes, nose, mouth, ears, etc.), the structure of facial organs (shape, size, etc.), skin texture, and so on.
[0086] A face capture device is a device that integrates the ability to collect facial information. Optionally, a face capture device can also be a device that integrates facial recognition payment capabilities, such as a device that integrates a facial recognition payment SDK (Software Development Kit) or a device that integrates a facial recognition payment application.
[0087] In one embodiment, a face capture device located at the target geographical location captures a face image and uploads the face image to a server, whereby the server obtains the face information. In other embodiments, a face capture device located at the target geographical location captures a face image, extracts the corresponding image features of the face image, uploads the image features to a server, whereby the server obtains the face information.
[0088] In one embodiment, the face capture device can capture facial images of a real-world scene using a built-in image capture device, or it can capture facial images of a real-world scene using an external image capture device associated with the face capture device. The image capture device can be a camera, such as a monocular camera, a binocular camera, a depth camera, a 3D (3D) camera, etc.
[0089] In one embodiment, the face acquisition device may employ a feature extraction strategy to extract corresponding image features from the face image. The feature extraction strategy may be a feature extraction algorithm or a trained feature extraction network, etc. It is understood that a general feature extraction algorithm or feature extraction network can meet the requirements of the feature extraction operation in this embodiment, therefore, a general feature extraction algorithm or feature extraction network can be used to extract corresponding image features from the face image.
[0090] Step S404: Receive a resource transfer request initiated by the face capture device, carrying the first resource value.
[0091] Resources are virtual items residing in electronic resource accounts and capable of circulating online. Specific resources may include, but are not limited to, electronic currencies or cryptocurrencies. An electronic resource account can be an internet payment tool issued by an electronic payment platform, such as a third-party payment platform, using an internet electronic account as a carrier for payments, receipts, transfers, and top-ups, such as an e-wallet account or e-membership account. E-wallet accounts can be used to store electronic currencies, while e-membership accounts can be used to store virtual currencies. Both electronic resource accounts and e-membership accounts can be topped up through deposit channels, meaning users can transfer funds from their bank cards into their electronic resource accounts or e-membership accounts to form a resource account balance.
[0092] Resource transfer is the process of moving resources from one electronic resource account to another. The party transferring resources from one electronic resource account is called the resource transferor, and the party transferring resources into the electronic resource account is called the resource recipient. Both the resource transferor and the resource recipient can be individuals or organizations; for example, the resource transferor could be an individual user, and the resource recipient could be a merchant. It should be noted that resource transfers between resource transferors and resource recipients can be conducted through a third-party platform. For instance, a server can transfer resources from the resource transferor to a third-party platform, and then transfer a corresponding amount of resources from the third-party platform to the resource recipient.
[0093] The first resource value is the resource transfer value carried in the resource transfer request. The electronic resource account displays the resource owner's resource quantity in an electronic form, and the resource transfer value is used to describe the quantity of resources transferred.
[0094] In one embodiment, the server may be an electronic payment platform registered with the electronic resource accounts of the resource transferor and the resource recipient. Therefore, the server can transfer resources between the electronic resource accounts of the resource transferor and the resource recipient based on a resource transfer request.
[0095] In one embodiment, the face capture device is a face payment device that integrates face recognition payment capabilities and is provided to the resource recipient for receiving payments. The face recognition payment service provided by the face capture device is technically supported by an electronic payment platform registered with the electronic resource accounts of both the resource transferor and the resource recipient. The resource transfer request can be initiated by the face capture device. For example, the face capture device receives an input first resource value and initiates a resource transfer request based on that value. In one embodiment, the face capture device initiates a resource transfer request carrying the first resource value and the resource recipient's identifier. The resource recipient identifier uniquely identifies the resource recipient and may specifically be the resource recipient's electronic resource account, a universal resource receiving graphic code, etc. The electronic resource account is a user's registered account on the electronic payment platform and may be a user's mobile phone number, email address, ID card number, etc. The universal resource receiving graphic code is a payment graphic code assigned by the electronic payment platform to registered users.
[0096] In some embodiments, the face capture device receives an input first resource value and initiates a resource transfer request based on the first resource value and the device identifier of the face capture device. The device identifier is used to uniquely identify the face capture device, and there is a correspondence between the device identifier and the resource recipient identifier. The server stores the correspondence between the device identifier and the resource recipient identifier in advance. Then, after receiving the resource transfer request, the server determines the resource recipient identifier corresponding to the device identifier based on the resource transfer request, transfers resources from the resource transferor, and transfers resources to the resource recipient corresponding to the device identifier.
[0097] In one embodiment, after the face acquisition device initiates a resource transfer request carrying a first resource value, it triggers the acquisition of the face information of the resource transferor. In this way, the server responds to the resource transfer request reported by the face acquisition device, identifies the resource transferor identifier corresponding to the face information reported by the face acquisition device, and performs resource transfer according to the first resource value and resource receiver identifier carried in the resource transfer request, as well as the identified resource transferor identifier.
[0098] It should be noted that this application does not limit the execution order of steps 402 and 404. For example, the face acquisition device may first acquire the face information of the resource transferor, and then initiate a resource transfer request carrying the first resource value. In this way, the server first identifies the resource transferor identifier corresponding to the face information reported by the face acquisition device, and then responds to the resource transfer request reported by the face acquisition device, performing resource transfer according to the first resource value carried in the resource transfer request and the identified resource transferor identifier.
[0099] Step S406: In response to the resource transfer request, identify the target user identifier corresponding to the face information.
[0100] The target user identifier, also known as the resource transferor identifier, is used to uniquely identify the resource transferor. Specifically, it can be the resource transferor's electronic resource account, a universal resource transfer graphic code, etc. For example, a universal resource transfer graphic code could be a payment graphic code assigned to a registered user by an electronic payment platform.
[0101] It should be noted that, for ease of description, this application refers to the user identifier that receives payment through the face capture device as the resource recipient identifier, and the user identifier that logs into the target application as the resource transferor identifier. In different resource transfer operations, the user identifier can act as either a resource recipient or a resource transferor. This application does not limit the role of the user identifier in the resource transfer operation.
[0102] In one embodiment, the server pre-stores the correspondence between reference face information and user identifiers. The reference face information is pre-stored face information that matches the user identifier. The reference face information is used to match the face information reported by the face acquisition device to determine the target user identifier corresponding to the face information. The reference face information can be a reference face image or reference image features.
[0103] In one embodiment, in response to a resource transfer request, the server matches the face information reported by the face acquisition device with each pre-stored reference face information, and uses the user identifier corresponding to the reference face information with the highest matching degree as the target user identifier corresponding to the face information.
[0104] Step S408: Determine the resource reduction information associated with the target user identifier and corresponding to the target geographical location. The resource reduction information is pushed to the target application and then associated with the target user identifier by the target application when the terminal running the target application is located in the target geographical location and the target application is logged in with the target user identifier.
[0105] Resource reduction information is used to offset resource transfer values. Resource reduction information can be the resource value itself used to offset the resource transfer value; for example, if the resource transfer value is 50 and the resource reduction information is 10, then the reduced resource transfer value is 40. Alternatively, resource reduction information can be the deduction rule used to offset the resource transfer value; for example, if the resource transfer value is 50 and the resource reduction information is "10 minus 3," then the reduced resource transfer value is 35.
[0106] The target application is an application client that integrates resource transfer capabilities, and the resource transfer service provided by the target application is technically supported by an electronic payment platform registered with the electronic resource accounts of both the resource transferor and the resource recipient. The resource transferor's identifier and the resource recipient's identifier can be recognized by the target application's application server. For example, when the facial recognition device also integrates graphic code payment capabilities, the target application, logged in with the resource transferor's identifier, can scan the payment graphic code displayed by the facial recognition device to initiate a payment request pointing to the resource recipient's identifier; conversely, the facial recognition device can scan the payment graphic code generated by the target application, logged in with the resource transferor's identifier, to initiate a payment request pointing to the resource transferor's identifier.
[0107] In one embodiment, the server receives the geographic location reported by the terminal running the target application, and the target application logs in with the target user identifier; when the geographic location reported by the terminal is the target geographic location, the server determines the resource reduction information corresponding to the target geographic location; and pushes the resource reduction information corresponding to the target geographic location to the target application so that the target application can display the resource reduction information corresponding to the target geographic location.
[0108] Specifically, after obtaining location authorization from the target application logged in with the target user's identifier, the server obtains the target application's current geographic location, determines the resource reduction information applicable to that geographic location, and pushes this information to the target application so that the application can display the corresponding resource reduction information. For example, if the target geographic location is a city, the server determines the coupons offered by various merchants in that city and pushes these coupons to the target application logged in with the target user's identifier.
[0109] In one embodiment, the server obtains the current geographical location of the target application. If the current geographical location is different from the previously obtained geographical location, then the current geographical location is determined to be the target geographical location. For example, if the server obtains that the geographical location of the target application has changed from Shanghai to Shenzhen, then Shenzhen is the target geographical location.
[0110] In one embodiment, the server can select resource reduction information for push notification from the resource reduction information corresponding to the target geographical location according to a priority strategy. The priority strategy is used to rank the priority of each resource reduction information. Factors influencing the ranking may include the consumption location of the resource reduction information, its historical usage rate, and / or the consumption preferences of the resource transferor. That is, resource reduction information that is closer to the consumption location, has a higher historical usage rate, and matches the consumption preferences of the resource transferor will be pushed preferentially. For example, if the target geographical location is a city, the server determines the coupons of various merchants in that city, ranks the merchants from closest to furthest according to their distance from the target application's current location, and pushes a preset number of coupons from the top-ranked merchants to the target application logged in with the target user's identifier. In one embodiment, the server receives a resource association request sent by the terminal carrying the target user's identifier. This resource association request is generated by the terminal responding to a trigger operation regarding resource reduction information in the target application. In response to the resource association request, the server associates the resource reduction information corresponding to the trigger operation with the target user's identifier.
[0111] The triggering action can be a click action, etc. For example, the server generates a promotional image and a trigger control for resource reduction information related to the target geographical location, and pushes the promotional image and trigger control to the target application. The promotional image is used to prompt the user for the resource reduction information corresponding to the target geographical location, and the trigger control is used by the user to click to claim the resource reduction information corresponding to the target geographical location.
[0112] Specifically, the server pushes the resource reduction information corresponding to the target geographical location to the target application logged in with the target user's identifier. The terminal displays the resource reduction information corresponding to the target geographical location through the target application. Users can selectively claim the resource reduction information displayed by the target application. When a user claims the resource reduction information, the terminal initiates a resource association request carrying the target user's identifier. The resource association request is used to instruct the server to associate the resource reduction information claimed by the resource transferor with the target user's identifier.
[0113] In one embodiment, the server stores the association between user identifiers and resource reduction information, where each resource reduction information has an applicable geographical location. In response to a resource transfer request, the server identifies the target user identifier corresponding to the facial information and determines the resource reduction information associated with the target user identifier and applicable to the target geographical location.
[0114] In one embodiment, the server pushes resource reduction information corresponding to the target geographical location to the target application, and the target application associates the resource reduction information with the target user identifier; and the server pushes the facial information of the target user identifier to the facial recognition device of the resource recipient that can use the resource reduction information; in this way, the facial recognition device collects facial information, recognizes the facial information locally to obtain the target user identifier, which can improve the facial recognition speed in resource transfer scenarios and improve the user experience.
[0115] In one embodiment, the server pushes resource reduction information corresponding to the target geographical location to the target application, which then associates the resource reduction information with the target user identifier. The association between the resource reduction information and the target user identifier is then pushed to the face capture device of the resource recipient who can use the resource reduction information. Furthermore, the server pushes the face information of the target user identifier to the face capture device of the resource recipient who can use the resource reduction information. Thus, the face capture device collects face information, locally recognizes the face information to obtain the target user identifier and the resource reduction information associated with it, reduces the first resource value based on the resource reduction information, and reports the reduced second resource value to the server. This allows the server to perform resource transfer processing on the resource account corresponding to the target user identifier based on the reduced second resource value.
[0116] Step S410: After reducing the resource value of the first resource value according to the resource reduction information, the resource transfer method corresponding to the target application is adopted, and the resource account corresponding to the target user identifier is transferred based on the reduced second resource value.
[0117] The target resource transfer method can be the payment method of the electronic payment platform registered by the electronic resource accounts of the resource transferor and the resource recipient.
[0118] In one embodiment, the server determines a first resource value and a resource recipient identifier based on the resource transfer request, identifies the target user identifier based on the face information reported by the face acquisition device, and performs resource transfer based on the target user identifier, the resource recipient identifier, and the first resource value.
[0119] In one embodiment, the server first reduces the resource value of the first resource value according to the resource reduction information to obtain the reduced resource value of the second resource value, and then performs resource transfer based on the target user identifier, the resource recipient identifier, and the second resource value. The server transfers the second resource value from the electronic resource account corresponding to the target user identifier and transfers the second resource value to the electronic resource account corresponding to the resource recipient identifier, thus completing the resource transfer process.
[0120] In the above resource processing method, the target user identifier is identified based on the facial information collected and reported by the facial recognition device located at the target geographical location. Resource reduction information associated with the target user identifier and corresponding to the target geographical location is determined. This resource reduction information is automatically pushed to the target application and associated with the target user identifier when the terminal running the target application is located at the target geographical location and the target application is logged in with the target user identifier. This information prompts the user about available resource reductions at the target geographical location, promoting resource conversion. Based on the resource reduction information corresponding to the target geographical location, the first resource value corresponding to the resource transfer request is reduced. Then, resource transfer processing is performed based on the reduced second resource value. In this resource transfer scenario, the user only needs to scan their face; no other information is required. The resource reduction information under the user's name applicable to the target geographical location is automatically deducted, avoiding the cumbersome operation of manually searching for resource reduction information and providing resource accounts. This achieves quick deduction of resource reduction information and further promotes resource conversion.
[0121] In one embodiment, after transferring resources to the resource account corresponding to the target user identifier based on the reduced second resource value, the method further includes: generating a resource transfer result regarding the resource transfer request; when the resource transfer result indicates that the resource transfer was successful, the resource reduction information associated with the target user identifier is delinked, and the resource transfer result and the deduction information corresponding to the resource reduction information are sent to the face capture device so that the face capture device can display the resource transfer result and the deduction information.
[0122] Reference Figure 5 , Figure 5 This is a schematic diagram of the display page of a face capture device in one embodiment. When the resource transfer result indicates that the resource transfer is successful, the server sends the resource transfer result and the corresponding deduction information to the face capture device. As can be seen, the face capture device displays the resource transfer result 502 and the deduction information 504 to notify the resource transferor and the resource receiver of the resource transfer result and the deduction information.
[0123] In one embodiment, when the resource transfer result indicates that the resource transfer has failed, the server sends the resource transfer result to the face capture device so that the face capture device can display the resource transfer result. In the case of resource transfer failure, since the resource exemption information has not been cancelled, the association between the target user identifier and the resource exemption information is retained.
[0124] Reference Figure 6 , Figure 6This is a schematic diagram of the display page of the face capture device in another embodiment. When the resource transfer result indicates that the resource transfer has failed, the server sends the resource transfer result to the face capture device. As can be seen, the face capture device displays the resource transfer result 602 to notify the resource transferor and the resource receiver of the resource transfer result.
[0125] In one embodiment, after transferring resources to the resource account corresponding to the target user identifier based on the reduced second resource value, the method further includes: generating a resource transfer result for the resource transfer request; when the resource transfer result indicates that the resource transfer was successful, the resource reduction information associated with the target user identifier is delinked, and the resource transfer result and the deduction information corresponding to the resource reduction information are pushed to the target application logged in with the target user identifier, so that the target application can display the resource transfer result and the deduction information.
[0126] Reference Figure 7 , Figure 7 This is a schematic diagram of the display page of the target application in one embodiment. When the resource transfer result indicates that the resource transfer is successful, the server sends the resource transfer result and the corresponding deduction information for resource reduction information to the target application logged in with the target user's identifier. As can be seen, the terminal displays the resource transfer result 702 and the deduction information 704 through the target application to notify the resource transferor of the resource transfer result and the deduction information.
[0127] In one embodiment, the method further includes: receiving a geographical location reported by a face acquisition device; determining resource reduction information corresponding to the geographical location reported by the face acquisition device; generating promotional media data about the resource reduction information; and pushing the promotional media data to the face acquisition device so that the face acquisition device can promote the resource reduction information through the promotional media data.
[0128] Among them, promotional media data can be videos, images, or audio about resource reduction information.
[0129] Specifically, the server receives the geographical location reported by the face capture device, determines the resource reduction information applicable to that geographical location, generates promotional media data about the resource reduction information, and pushes the promotional media data to the face capture device so that the face capture device can play videos, display images or audio about the resource reduction information, etc., to remind the resource transferor and avoid causing abruptness to the resource transferor when the resource reduction information is deducted.
[0130] In one embodiment, in response to a resource transfer request, identifying a target user identifier corresponding to facial information includes: in response to a resource transfer request, extracting image features corresponding to facial information; matching the image features with reference image features in a facial database; and using the user identifier corresponding to the reference image feature with the highest matching degree as the target user identifier corresponding to facial information.
[0131] Image features are data that reflect facial features in a face image, and can be feature maps or feature vectors, etc. The server pre-stores the correspondence between reference image features and user identifiers. The reference image features are pre-stored image features that match the user identifiers. The reference image features are used to match the image features corresponding to the face information reported by the face acquisition device to determine the target user identifier corresponding to the face information.
[0132] In one embodiment, image features can specifically be one or a combination of several of the following: location information, texture information, shape information, and color information related to facial features extracted from a face image. For example, location information can refer to the distances and angles between various facial features such as the eyes, nose, mouth, and ears.
[0133] In one embodiment, the facial information can be a facial image. A facial capture device located at the target geographical location captures the facial image and uploads it to a server. The server extracts the image features corresponding to the facial image. The server can use a feature extraction strategy to extract the corresponding image features of the facial image. The feature extraction strategy can be a feature extraction algorithm or a trained feature extraction network, etc. It is understood that a general feature extraction algorithm or feature extraction network can meet the requirements of the feature extraction operation in this embodiment of the application. Therefore, a general feature extraction algorithm or feature extraction network can be used to extract the corresponding image features of the facial image.
[0134] In one embodiment, the server matches the image features with the features of each reference image in the face database, and uses the user identifier corresponding to the reference image feature with the highest matching degree as the target user identifier corresponding to the face information.
[0135] In this embodiment, the server identifies the target user based on the facial information reported by the facial recognition device. In the payment scenario, the user only needs to scan their face to realize quick payment and quick deduction of resource reduction information.
[0136] In one embodiment, such as Figure 8 As shown, a resource processing method is provided. This embodiment mainly applies this method to the above-mentioned... Figure 1 Taking terminal 102 as an example, the steps include:
[0137] Step S802: Log in to the target application using the target user identifier.
[0138] In one embodiment, the terminal logs into the target application using the target user identifier.
[0139] For the specific implementation of step S802, please refer to the above embodiments, which will not be repeated here.
[0140] Step S804: After the target application reports its current target geographical location to the server, the resource reduction information corresponding to the target geographical location pushed by the server is displayed.
[0141] In one embodiment, the server, having obtained location authorization from the target application logged in with the target user's identifier, obtains the target geographical location where the target application is currently located, determines the resource reduction information applicable to the target geographical location, pushes the resource reduction information applicable to the target geographical location to the target application, and the terminal displays the resource reduction information corresponding to the target geographical location through the target application.
[0142] For the specific implementation of step S804, please refer to the above embodiments, and it will not be repeated here.
[0143] Step S806: In response to the trigger operation regarding resource reduction information in the target application, a resource association request carrying the target user identifier is sent to the server. The resource association request instructs the server to associate the resource reduction information corresponding to the trigger operation with the target user identifier. When face information collected and reported by a face collection device located at the target geographical location is obtained, the resource transfer request carrying the first resource value initiated by the face collection device is reduced according to the resource reduction information associated with the target user identifier corresponding to the face information and the target geographical location. Then, the target resource transfer method corresponding to the target application is adopted, and the resource account corresponding to the target user identifier is transferred based on the reduced second resource value.
[0144] In one embodiment, the server pushes the resource reduction information corresponding to the target geographical location to the target application logged in with the target user identifier. The terminal displays the resource reduction information corresponding to the target geographical location through the target application. The user can selectively claim the resource reduction information displayed by the target application. When the user claims the resource reduction information, the terminal initiates a resource association request carrying the target user identifier. The resource association request is used to instruct the server to associate the resource reduction information claimed by the resource transferor with the target user identifier.
[0145] In one embodiment, the method further includes: the terminal receiving a resource transfer result generated by the server regarding the resource transfer request through the target application; when the resource transfer result indicates that the resource transfer was successful, the terminal displaying the deduction information corresponding to the resource transfer result and the resource reduction information through the target application.
[0146] For the specific implementation of step S806, please refer to the above embodiments, which will not be repeated here.
[0147] In the above resource processing method, the target application, logged in with the target user's identifier, reports its current target geographical location to the server. This allows the server to push resource reduction information corresponding to the target geographical location to the target application. The target application then displays this server-pushed resource reduction information, automatically pushing applicable resource reduction information to the user and prompting them to access available resource reductions for their target geographical location, thus promoting resource conversion. Furthermore, in response to a triggering operation related to resource reduction information in the target application, a resource association request carrying the target user's identifier is sent to the server. This allows the server to associate the resource reduction information corresponding to the triggering operation with the target user's identifier. The server identifies the target user's identifier based on the facial information collected and reported by the facial recognition device located at the target geographical location. It then determines the resource reduction information associated with the target user's identifier and corresponding to the target geographical location. Based on the resource reduction information, the server reduces the first resource value corresponding to the resource transfer request. Based on the reduced second resource value, the server performs resource transfer processing. In this resource transfer scenario, the user only needs to scan their face; no other information is required. The resource reduction information under the user's name that is applicable to the target geographical location can be automatically deducted. This avoids the cumbersome operation of the user manually searching for resource reduction information and providing resource accounts, enabling quick deduction of resource reduction information and further promoting resource conversion.
[0148] In one embodiment, such as Figure 9 As shown, a resource processing method is provided. This embodiment mainly applies this method to the above-mentioned... Figure 1 Taking the face capture device 106 in the image as an example, the following steps are included:
[0149] Step S902: Collect facial information and send the facial information and a resource transfer request carrying a first resource value to the server. The server responds to the resource transfer request by reducing the first resource value based on the resource reduction information associated with the target user identifier corresponding to the facial information and the target geographical location at the time of facial information collection. Then, it uses the target resource transfer method corresponding to the target application to transfer resources to the resource account corresponding to the target user identifier based on the reduced second resource value. The target application is the application used to trigger the association of the target user identifier with the resource reduction information.
[0150] In one embodiment, a face capture device located at the target geographical location collects facial information and sends the facial information and a resource transfer request carrying a first resource value to a server. The server then identifies the target user identifier corresponding to the facial information, first reduces the first resource value according to resource reduction information to obtain a reduced second resource value, and then performs a resource transfer based on the target user identifier, the resource recipient identifier corresponding to the face capture device, and the second resource value. The server transfers the second resource value from the electronic resource account corresponding to the target user identifier and transfers it to the electronic resource account corresponding to the resource recipient identifier, completing the resource transfer process.
[0151] For the specific implementation of step S902, please refer to the above embodiments, and it will not be repeated here.
[0152] Step S904: Receive the resource transfer result generated by the server regarding the resource transfer request.
[0153] In one embodiment, the face capture device receives the resource transfer result generated by the server regarding the resource transfer request.
[0154] For the specific implementation of step S904, please refer to the above embodiments, and will not be repeated here.
[0155] Step S906: When the resource transfer result indicates that the resource transfer was successful, display the deduction information corresponding to the resource transfer result and the resource reduction information.
[0156] In one embodiment, when the resource transfer result indicates successful resource transfer, the face capture device displays the resource transfer result and the corresponding deduction information for resource reduction. When the resource transfer result indicates failed resource transfer, the face capture device displays the resource transfer result.
[0157] For the specific implementation of step S906, please refer to the above embodiments, and will not be repeated here.
[0158] In the above resource processing method, a face capture device located at the target geographical location collects facial information and sends the facial information and a resource transfer request carrying a first resource value to the server. The server identifies the target user identifier based on the facial information, determines the resource reduction information associated with the target user identifier and corresponding to the target geographical location, reduces the first resource value corresponding to the resource transfer request based on the resource reduction information, and then performs resource transfer processing based on the reduced second resource value. In this way, in the resource transfer scenario, the user only needs to scan their face and does not need to provide other information to automatically deduct the resource reduction information under the user's name that is applicable to the target geographical location. This avoids the cumbersome operation of the user manually searching for resource reduction information and providing resource accounts, realizing the quick deduction of resource reduction information and further promoting resource conversion.
[0159] In one embodiment, the method further includes: obtaining the current geographical location and reporting the geographical location to the server; receiving promotional media data about the resource reduction information issued by the server after determining the resource reduction information corresponding to the geographical location; and promoting the resource reduction information through the promotional media data.
[0160] In one embodiment, the server obtains the geographical location reported by the face capture device, determines the resource reduction information applicable to that geographical location, generates promotional media data about the resource reduction information, and pushes the promotional media data to the face capture device so that the face capture device can play videos, display images or audio about the resource reduction information, etc., to remind the user and avoid giving the user a sudden feeling when the resource reduction information is deducted.
[0161] In one embodiment, collecting facial information and sending the facial information and a resource transfer request carrying a first resource value to a server includes: collecting facial video segments; scoring video frames in the facial video segments according to a preset facial image filtering method; selecting the video frame with the highest score from the facial video segments, and then sending the selected video frame and a resource transfer request carrying the first resource value to the server.
[0162] Among them, a face video clip refers to a timed video clip containing a face to be identified.
[0163] In one embodiment, the face capture device can select video frames from each video frame of a face video segment for submission to the server according to a preset face image filtering method. The preset face image filtering method is used to score each video frame, and factors influencing the score may include face size, face angle, video frame contrast, video frame brightness, and / or video frame clarity. In other words, the more suitable the face size and angle, and the more suitable the contrast, brightness, and clarity of the video frame, the higher the score and the easier it is to be submitted to the server. After selecting the video frame with the highest score, the face capture device sends the selected video frame and a resource transfer request carrying a first resource value to the server, so that the server can identify the target user identifier based on the selected video frame and perform resource transfer based on the target user identifier and the resource transfer request.
[0164] In this embodiment, the face capture device selects the video frame with the highest score and reports it to the server, thereby improving the server's success rate in identifying the target user based on the video frame.
[0165] In one embodiment, a resource processing method is provided, comprising the following steps:
[0166] Reference Figure 10 , Figure 10 This is a structural block diagram of a resource processing system in one embodiment. As can be seen, for the terminal, the terminal can provide location services, and a target application runs on the terminal. The target application can provide resource reduction information push services, resource reduction information retrieval services, and resource transfer result push services.
[0167] For face capture devices, they are equipped with image acquisition devices that can provide positioning services, and face capture applications run on the face capture devices. Face capture applications can provide face capture services, face selection services, resource transfer request generation services, resource reduction information promotion services, and resource transfer result push services.
[0168] For the server, when communicating with the terminal, it can provide location statistics service, resource reduction information distribution service, resource reduction information association service, and resource transfer result distribution service; when communicating with the face collection device, it can provide resource reduction information promotion data distribution service, face recognition service, account management service, resource reduction information verification service, resource transfer service, and resource transfer result distribution service.
[0169] Specifically, the terminal obtains its current target geographical location through location services, reports this location to the server through the target application logged in with the target user's identifier, and the server receives the reported geographical location through location statistics services. The server determines the resource reduction information corresponding to the target geographical location through resource reduction information distribution services and distributes this information to the terminal. The terminal displays the resource reduction information corresponding to the target geographical location through the target application's resource reduction information push service. The terminal responds to a trigger operation related to resource reduction information in the target application through the target application's resource reduction information retrieval service, sending a resource association request carrying the target user's identifier to the server. The server associates the resource reduction information corresponding to the trigger operation with the target user's identifier through the resource reduction information association service. In resource transfer scenarios, when the resource transfer result indicates successful transfer, the server pushes the resource transfer result and the corresponding deduction information to the terminal through the resource transfer result distribution service. The terminal displays the resource transfer result and deduction information through the target application's resource transfer result push service.
[0170] The facial recognition device obtains its current geographical location through a location service and reports this location to the server via a facial recognition application. The server determines the resource reduction information corresponding to the reported geographical location using a resource reduction information promotion data distribution service, generates promotional media data related to the resource reduction information, and pushes the promotional media data to the facial recognition device. The facial recognition device then displays the promotional media data through the resource reduction information promotion service of the facial recognition application.
[0171] In a resource transfer scenario, the face capture device located at the target geographical location obtains a resource transfer request carrying a first resource value through a resource transfer request generation service. The face capture device, through the face capture service of the face capture application, calls its image capture device to capture face video clips. Using the face optimization service of the face capture application, it scores the video frames in the face video clips according to a preset face image filtering method. After selecting the video frame with the highest score, it sends the selected video frame and the resource transfer request carrying the first resource value to the server. The server, through its face recognition service, responds to the resource transfer request by extracting image features corresponding to the face information. It matches these image features with reference image features in the face database, and uses the user identifier corresponding to the reference image feature with the highest matching degree as the target user identifier corresponding to the face information. The server, through its account management service, determines the resource reduction information associated with the target user identifier and corresponding to the target geographical location. The server, through its resource reduction information verification service, reduces the first resource value based on the resource reduction information. The server uses a resource transfer service and a target resource transfer method corresponding to the target application to transfer resources to the resource account corresponding to the target user identifier based on the reduced second resource value. When the resource transfer result indicates successful transfer, the server pushes the resource transfer result and the corresponding deduction information to the face capture device through the resource transfer result distribution service. The face capture device then displays the resource transfer result and deduction information through the resource transfer result push service of the face capture application.
[0172] The aforementioned resource processing method identifies the target user identifier based on the facial information collected and reported by the facial recognition device located at the target geographical location. It then determines resource reduction information associated with the target user identifier and corresponding to the target geographical location. This resource reduction information is automatically pushed to the target application and linked to the target user identifier when the terminal running the target application is located at the target geographical location and the application is logged in with the target user identifier. This information prompts the user about available resource reductions at the target geographical location, promoting resource conversion. Based on this resource reduction information, the first resource value corresponding to the resource transfer request is reduced, and then the resource transfer is performed based on the reduced second resource value. In this resource transfer scenario, the user only needs to scan their face; no other information is required. The resource reduction information applicable to the target geographical location is automatically deducted, avoiding the cumbersome operations of manually searching for resource reduction information and providing resource accounts. This achieves quick deduction of resource reduction information and further promotes resource conversion.
[0173] In one embodiment, a resource processing method is provided, which can be applied to facial recognition payment scenarios, including the following steps:
[0174] The terminal obtains its current target geographic location and reports it to the server through the target application logged in with the target user identifier. The server determines the payment reduction information corresponding to the target geographic location and sends this information to the terminal. The terminal then displays the payment reduction information corresponding to the target geographic location through the target application. In response to a trigger operation related to payment reduction information in the target application, the terminal sends a resource association request carrying the target user identifier to the server. The server then associates the payment reduction information corresponding to the trigger operation with the target user identifier. In a facial recognition payment scenario, when the payment result indicates successful payment, the server pushes the payment result and the corresponding deduction information to the terminal, which then displays the payment result and deduction information through the target application.
[0175] The facial recognition payment device obtains its current geographical location and reports it to the server. The server determines the payment discount information corresponding to the geographical location reported by the facial recognition payment device, generates promotional media data related to the payment discount information, and pushes the promotional media data to the facial recognition payment device, which then displays the promotional media data.
[0176] In a facial recognition payment scenario, the facial recognition payment device located at the target geographical location receives a payment request carrying a first resource value. The device captures facial video clips, scores video frames within the clips according to a preset facial image filtering method, selects the highest-scoring frame, and sends the selected frame along with a payment transfer request carrying the first payment value to the server. The server responds to the payment request by extracting image features corresponding to the facial information, matching these features with reference image features in the facial database, and using the user identifier corresponding to the reference image feature with the highest matching degree as the target user identifier corresponding to the facial information. The server determines payment reduction information associated with the target user identifier and corresponding to the target geographical location. After reducing the first resource value based on the payment reduction information, the server uses the target payment method corresponding to the target application and processes the payment for the payment account corresponding to the target user identifier based on the reduced second resource value. When the payment result indicates successful payment, the server pushes the payment result and the corresponding deduction information to the facial recognition payment device, which then displays the payment result and deduction information.
[0177] The above resource processing method automatically pushes payment discount information applicable to the target geographical location to users, prompting them to provide available payment discount information for the target geographical location, thus promoting resource conversion. Furthermore, in the payment scenario, users only need to scan their face, without needing to provide other information, to automatically deduct payment discount information under their name that is applicable to the target geographical location. This avoids the cumbersome operation of users manually searching for payment discount information and providing resource accounts, realizing quick deduction of payment discount information and further promoting resource conversion.
[0178] It should be understood that, although Figure 4 , 8 The steps in flowchart -9 are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order requirement for the execution of these steps, and they can be executed in other orders. Furthermore, Figure 4 , 8 At least some of the steps in -9 may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but may be executed at different times. The execution order of these steps or stages is not necessarily sequential, but may be executed in turn or alternately with other steps or at least some of the steps or stages in other steps.
[0179] In one embodiment, such as Figure 11 As shown, a resource processing device is provided. This device can be a software module, a hardware module, or a combination of both as part of a computer device. Specifically, the device includes: an acquisition module 1102, a receiving module 1104, an identification module 1106, a determination module 1108, and a processing module 1110, wherein:
[0180] The acquisition module 1102 is used to acquire facial information collected and reported by a facial acquisition device located at the target geographical location;
[0181] The receiving module 1104 is used to receive a resource transfer request initiated by the face acquisition device, which carries a first resource value;
[0182] The identification module 1106 is used to identify the target user identifier corresponding to the face information in response to a resource transfer request;
[0183] The determination module 1108 is used to determine the resource reduction information associated with the target user identifier and corresponding to the target geographical location. The resource reduction information is pushed to the target application and then associated with the target user identifier by the target application when the terminal running the target application is located in the target geographical location and the target application is logged in with the target user identifier.
[0184] The processing module 1110 is used to reduce the resource value of the first resource value according to the resource reduction information, and then use the target resource transfer method corresponding to the target application to transfer the resource account corresponding to the target user identifier based on the reduced second resource value.
[0185] In one embodiment, the resource processing device further includes a generation module and a sending module. The generation module is used to generate a resource transfer result regarding the resource transfer request. The sending module is used to, when the resource transfer result indicates that the resource transfer is successful, deassociate the resource reduction information associated with the target user identifier and send the resource transfer result and the deduction information corresponding to the resource reduction information to the face acquisition device, so that the face acquisition device can display the resource transfer result and the deduction information.
[0186] In one embodiment, the generating module is further configured to generate a resource transfer result regarding the resource transfer request; the sending module is further configured to, when the resource transfer result indicates that the resource transfer was successful, unassociate the resource reduction information associated with the target user identifier and push the resource transfer result and the deduction information corresponding to the resource reduction information to the target application logged in with the target user identifier, so that the target application can display the resource transfer result and the deduction information.
[0187] In one embodiment, the resource processing device further includes a receiving module 1104, which is used to receive the geographical location reported by the face collection device; a determining module 1108, which is also used to determine the resource reduction information corresponding to the geographical location reported by the face collection device; and a sending module, which is also used to generate promotional media data about the resource reduction information and push the promotional media data to the face collection device so that the face collection device can promote the resource reduction information through the promotional media data.
[0188] In one embodiment, the receiving module 1104 is further configured to receive the geographical location reported by the terminal running the target application, and the target application logs in with the target user identifier; the determining module 1108 is further configured to determine the resource reduction information corresponding to the target geographical location when the geographical location reported by the terminal is the target geographical location; the sending module is further configured to push the resource reduction information corresponding to the target geographical location to the target application so that the target application can display the resource reduction information corresponding to the target geographical location.
[0189] In one embodiment, the receiving module 1104 is further configured to receive a resource association request carrying a target user identifier sent by the terminal, wherein the resource association request is generated by the terminal in response to a trigger operation on resource reduction information in the target application; the sending module is further configured to, in response to the resource association request, associate the resource reduction information corresponding to the trigger operation with the target user identifier.
[0190] In one embodiment, the identification module 1106 is further configured to, in response to a resource transfer request, extract image features corresponding to the face information; match the image features with reference image features in the face database; and use the user identifier corresponding to the reference image feature with the highest matching degree as the target user identifier corresponding to the face information.
[0191] Specific limitations regarding the resource processing device can be found in the limitations regarding the resource processing method described above, and will not be repeated here. Each module in the aforementioned resource processing device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0192] In the aforementioned resource processing device, the target user identifier is identified based on the facial information collected and reported by the facial recognition device located at the target geographical location. Resource reduction information associated with the target user identifier and corresponding to the target geographical location is determined. This resource reduction information is automatically pushed to the target application and associated with the target user identifier when the terminal running the target application is located at the target geographical location and the target application is logged in with the target user identifier. This information prompts the user about available resource reductions at the target geographical location, promoting resource conversion. Based on the resource reduction information corresponding to the target geographical location, the first resource value corresponding to the resource transfer request is reduced. Then, resource transfer processing is performed based on the reduced second resource value. In this resource transfer scenario, the user only needs to scan their face; no other information is required. The resource reduction information under the user's name, applicable to the target geographical location, is automatically deducted. This avoids the cumbersome operation of manually searching for resource reduction information and providing resource accounts, enabling quick deduction of resource reduction information and further promoting resource conversion.
[0193] In one embodiment, such as Figure 12 As shown, a resource processing device is provided. This device can be a software module, a hardware module, or a combination of both, integrated into a computer device. Specifically, the device includes: a login module 1202, a display module 1204, and a sending module 1206, wherein:
[0194] Login module 1202 is used to log in to the target application using the target user identifier;
[0195] The display module 1204 is used to display the resource reduction information corresponding to the target geographical location pushed by the server after the target application reports the current target geographical location to the server.
[0196] The sending module 1206 is used to send a resource association request carrying the target user identifier to the server in response to a trigger operation on resource reduction information in the target application.
[0197] The resource association request is used to instruct the server to associate the resource reduction information corresponding to the trigger operation with the target user identifier. When the face information collected and reported by the face collection device located at the target geographical location is obtained, the resource transfer request carrying the first resource value initiated by the face collection device is reduced according to the resource reduction information associated with the target user identifier corresponding to the face information and the target geographical location. Then, the target resource transfer method corresponding to the target application is adopted, and the resource account corresponding to the target user identifier is transferred based on the reduced second resource value.
[0198] In one embodiment, the resource processing device further includes a receiving module, which is used to receive the resource transfer result generated by the server regarding the resource transfer request; and a display module 1204, which is used to display the resource transfer result and the deduction information corresponding to the resource reduction information when the resource transfer result indicates that the resource transfer was successful.
[0199] Specific limitations regarding the resource processing device can be found in the limitations regarding the resource processing method described above, and will not be repeated here. Each module in the aforementioned resource processing device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0200] In the aforementioned resource processing device, the target application, logged in with a target user identifier, reports its current target geographical location to the server. This allows the server to push resource reduction information corresponding to the target geographical location to the target application. The target application then displays this server-pushed resource reduction information, automatically pushing applicable resource reduction information to the user for their target geographical location and prompting them to access available resource reductions, thus promoting resource conversion. Furthermore, in response to a triggering operation related to resource reduction information in the target application, a resource association request carrying the target user identifier is sent to the server. This allows the server to associate the resource reduction information corresponding to the triggering operation with the target user identifier. The server then determines the appropriate resource reduction information based on the user's location within the target geographical location. The facial recognition device collects and reports facial information to identify the target user, determines the resource reduction information associated with the target user and corresponding to the target geographical location, and reduces the first resource value corresponding to the resource transfer request based on the resource reduction information. Then, it performs resource transfer processing based on the reduced second resource value. In this resource transfer scenario, the user only needs to scan their face, without needing to provide other information, to automatically deduct the resource reduction information under the user's name that is applicable to the target geographical location. This avoids the cumbersome operation of the user manually searching for resource reduction information and providing resource accounts, realizing the quick deduction of resource reduction information and further promoting resource conversion.
[0201] In one embodiment, such as Figure 13 As shown, a resource processing device is provided. This device can be a software module, a hardware module, or a combination of both as part of a computer device. Specifically, the device includes: a data acquisition module 1302, a receiving module 1304, and a display module 1306, wherein:
[0202] The acquisition module 1302 is used to acquire facial information and send the facial information and a resource transfer request carrying a first resource value to the server so that the server responds to the resource transfer request. Based on the resource reduction information associated with the target user identifier corresponding to the facial information and the target geographical location at the time of acquiring the facial information, the first resource value is reduced. Then, the target resource transfer method corresponding to the target application is adopted. Based on the reduced second resource value, the resource account corresponding to the target user identifier is transferred. The target application is the application used to trigger the association of the target user identifier with the resource reduction information.
[0203] The receiving module 1304 is used to receive the resource transfer result generated by the server regarding the resource transfer request;
[0204] The display module 1306 is used to display the deduction information corresponding to the resource transfer result and resource reduction information when the resource transfer result indicates that the resource transfer was successful.
[0205] In one embodiment, the resource processing device further includes an acquisition module and a promotion module. The acquisition module is used to acquire the current geographical location and report the geographical location to the server. The receiving module 1304 is also used to receive promotional media data about the resource reduction information sent by the server after determining the resource reduction information corresponding to the geographical location. The promotion module is used to promote the resource reduction information through the promotional media data.
[0206] In one embodiment, the acquisition module 1302 is further configured to acquire face video segments; score the video frames in the face video segments according to a preset face image filtering method; and after selecting the video frame with the highest score from the face video segments, send the selected video frame and a resource transfer request carrying a first resource value to the server.
[0207] Specific limitations regarding the resource processing device can be found in the limitations regarding the resource processing method described above, and will not be repeated here. Each module in the aforementioned resource processing device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0208] In the aforementioned resource processing device, a face capture device located at the target geographical location collects facial information and sends the facial information and a resource transfer request carrying a first resource value to the server. The server identifies the target user identifier based on the facial information, determines the resource reduction information associated with the target user identifier and corresponding to the target geographical location, reduces the first resource value corresponding to the resource transfer request based on the resource reduction information, and then performs resource transfer processing based on the reduced second resource value. In this way, in the resource transfer scenario, the user only needs to scan their face and does not need to provide other information to automatically deduct the resource reduction information under the user's name that is applicable to the target geographical location. This avoids the cumbersome operation of the user manually searching for resource reduction information and providing resource accounts, realizing the quick deduction of resource reduction information and further promoting resource conversion.
[0209] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 14As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores resource processing data. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements a resource processing method.
[0210] In one embodiment, a computer device is provided, which may be a terminal or a face recognition device, and its internal structure diagram may be as follows. Figure 15 As shown, the computer device includes a processor, memory, communication interface, and image acquisition device connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, carrier networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a resource processing method. The image acquisition device can be a camera, such as a monocular camera, binocular camera, depth camera, or 3D (3D) camera. The image acquisition device can also be a radar device such as LiDAR or millimeter-wave radar.
[0211] Those skilled in the art will understand that Figure 14 and Figure 15 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0212] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0213] In one embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0214] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, causing the computer device to perform the steps in the above method embodiments.
[0215] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0216] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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, they should be considered to be within the scope of this specification.
[0217] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A resource processing method, characterized in that, The method includes: The system receives the geographic location reported by the terminal running the target application, where the target application is logged in with a target user identifier; when the geographic location reported by the terminal is the target geographic location, the system determines the resource reduction information corresponding to the target geographic location; and pushes the resource reduction information corresponding to the target geographic location to the target application so that the target application can display the resource reduction information corresponding to the target geographic location. The terminal receives a resource association request carrying the target user identifier, the resource association request being generated by the terminal in response to a trigger operation in the target application regarding resource reduction information; in response to the resource association request, the terminal associates the resource reduction information corresponding to the trigger operation with the target user identifier. The system receives the geographical location reported by the face recognition device; determines the resource reduction information corresponding to the geographical location reported by the face recognition device; generates promotional media data about the resource reduction information; and pushes the promotional media data to the face recognition device so that the face recognition device can promote the resource reduction information through the promotional media data. The face recognition device is a face payment device that integrates face recognition payment capabilities and is provided to the resource recipient for receiving payments. Obtain facial information collected and reported by facial recognition devices located at the target geographical location; Receive a resource transfer request initiated by the face acquisition device, carrying a first resource value and the device identifier of the face acquisition device; In response to the resource transfer request, identify the target user identifier corresponding to the facial information; The resource reduction information associated with the target user identifier and corresponding to the target geographical location is determined. The resource reduction information is pushed to the target application and then associated with the target user identifier by the target application when the terminal running the target application is located in the target geographical location and the target application is logged in with the target user identifier. After reducing the first resource value according to the resource reduction information, the resource transfer method corresponding to the target application is adopted. Based on the reduced second resource value, the resource transfer process is carried out from the resource account corresponding to the target user identifier to the resource recipient. The resource recipient is determined based on the correspondence between the device identifier and the resource recipient identifier stored in advance.
2. The method according to claim 1, characterized in that, After performing resource transfer processing on the resource account corresponding to the target user identifier based on the reduced second resource value, the method further includes: Generate a resource transfer result related to the resource transfer request; When the resource transfer result indicates that the resource transfer was successful, the resource reduction information associated with the target user identifier is delinked, and the resource transfer result and the deduction information corresponding to the resource reduction information are sent to the face acquisition device so that the face acquisition device can display the resource transfer result and the deduction information.
3. The method according to claim 1, characterized in that, After performing resource transfer processing on the resource account corresponding to the target user identifier based on the reduced second resource value, the method further includes: Generate a resource transfer result related to the resource transfer request; When the resource transfer result indicates that the resource transfer was successful, the resource reduction information associated with the target user identifier is delinked, and the resource transfer result and the corresponding deduction information are pushed to the target application logged in with the target user identifier, so that the target application can display the resource transfer result and the deduction information.
4. The method according to claim 1, characterized in that, The method further includes: The target application receives the geographical location reported by the terminal running the target application, and the target application logs in using the target user identifier; When the geographical location reported by the terminal is the target geographical location, the resource reduction information corresponding to the target geographical location is determined; The resource reduction information corresponding to the target geographical location is pushed to the target application so that the target application can display the resource reduction information corresponding to the target geographical location.
5. The method according to any one of claims 1 to 4, characterized in that, The step of identifying the target user identifier corresponding to the facial information in response to the resource transfer request includes: In response to the resource transfer request, image features corresponding to the facial information are extracted; The image features are matched with reference image features in the face database; The user identifier corresponding to the reference image feature with the highest matching degree is used as the target user identifier corresponding to the face information.
6. A resource processing method, characterized in that, The method includes: Log in to the target application using the target user's identifier; After the target application reports its current target geographical location to the server, the resource reduction information corresponding to the target geographical location pushed by the server is displayed. In response to a triggering operation in the target application regarding the resource reduction information, a resource association request carrying the target user identifier is sent to the server; The resource association request is used to instruct the server to associate the resource reduction information corresponding to the triggered operation with the target user identifier. When the geographical location reported by the face collection device is received, the server determines the resource reduction information corresponding to the geographical location reported by the face collection device; generates promotional media data about the resource reduction information; and pushes the promotional media data to the face collection device so that the face collection device can promote the resource reduction information through the promotional media data. The face collection device is a face payment device that integrates face recognition payment capabilities and is provided to the resource recipient for payment collection. When a face capture device collects and reports face information, based on resource reduction information associated with the target user identifier corresponding to the face information and the target geographical location, the resource transfer request initiated by the face capture device, carrying a first resource value and the device identifier of the face capture device, is reduced in resource reduction. Then, a target resource transfer method corresponding to the target application is adopted, and the resource transfer is performed from the resource account corresponding to the target user identifier to the resource recipient based on the reduced second resource value. The resource recipient is determined based on the pre-stored correspondence between the device identifier and the resource recipient identifier.
7. The method according to claim 6, characterized in that, The method further includes: receiving a resource transfer result generated by the server regarding the resource transfer request; When the resource transfer result indicates that the resource transfer was successful, the resource transfer result and the corresponding deduction information are displayed.
8. A resource processing method, characterized in that, The method includes: A method is used to collect facial information and send the facial information, along with a resource transfer request carrying a first resource value and a device identifier of the facial collection device, to a server. The server responds to the resource transfer request by reducing the first resource value based on resource reduction information associated with the target user identifier corresponding to the facial information and the target geographical location at the time of facial information collection. Then, using the target application's target resource transfer method, the reduced second resource value is used to transfer resources from the resource account corresponding to the target user identifier to the resource recipient. The facial collection device is a facial payment device integrating facial recognition payment capabilities, provided to the resource recipient for receiving payments. The resource recipient is determined based on a pre-stored correspondence between device identifiers and resource recipient identifiers. The target application is the application used to trigger the association of the target user identifier with the resource reduction information. The server receives the geographical location reported by the terminal running the target application. The target application logs in using a target user identifier; when the geographical location reported by the terminal is the target geographical location, resource reduction information corresponding to the target geographical location is determined; the resource reduction information corresponding to the target geographical location is pushed to the target application so that the target application displays the resource reduction information corresponding to the target geographical location; a resource association request carrying the target user identifier is received from the terminal, the resource association request being generated by the terminal in response to a trigger operation in the target application regarding the resource reduction information; in response to the resource association request, the resource reduction information corresponding to the trigger operation is associated with the target user identifier; a geographical location reported by a face capture device is received; resource reduction information corresponding to the geographical location reported by the face capture device is determined; promotional media data regarding the resource reduction information is generated, and the promotional media data is pushed to the face capture device so that the face capture device promotes the resource reduction information through the promotional media data; Receive the resource transfer result generated by the server regarding the resource transfer request; When the resource transfer result indicates that the resource transfer was successful, the resource transfer result and the corresponding deduction information are displayed.
9. The method according to claim 8, characterized in that, The method further includes: Obtain the current geographical location and report the geographical location to the server; After the server determines the resource reduction information corresponding to the geographical location, it receives promotional media data about the resource reduction information. The information regarding resource reductions is promoted through the aforementioned media data.
10. The method according to claim 8, characterized in that, The process of collecting facial information and sending the facial information and a resource transfer request carrying a first resource value and a device identifier of the facial collection device to the server includes: Collect facial video clips; The video frames in the face video segment are scored according to a preset face image filtering method; After selecting the highest-scoring video frame from the facial video segments, the selected video frame and the resource transfer request carrying the first resource value are sent to the server.
11. A resource processing device, characterized in that, The device includes: A receiving module is configured to receive the geographic location reported by a terminal running a target application, wherein the target application is logged in using a target user identifier; when the geographic location reported by the terminal is the target geographic location, determine the resource reduction information corresponding to the target geographic location; push the resource reduction information corresponding to the target geographic location to the target application so that the target application displays the resource reduction information corresponding to the target geographic location; receive a resource association request sent by the terminal carrying the target user identifier, wherein the resource association request is generated by the terminal in response to a trigger operation in the target application regarding the resource reduction information; and, in response to the resource association request, push the trigger operation to the target application. The system associates resource reduction information corresponding to the operation with the target user identifier; receives the geographical location reported by the face capture device; determines the resource reduction information corresponding to the geographical location reported by the face capture device; generates promotional media data about the resource reduction information, and pushes the promotional media data to the face capture device so that the face capture device can promote the resource reduction information through the promotional media data; receives a resource transfer request initiated by the face capture device carrying a first resource value and the device identifier of the face capture device; the face capture device is a face payment device that integrates face recognition payment capabilities and is provided to the resource recipient for receiving payments; The acquisition module is used to acquire facial information collected and reported by facial recognition devices located at the target geographical location; The identification module is used to identify the target user identifier corresponding to the facial information in response to the resource transfer request; The determination module is used to determine resource reduction information associated with the target user identifier and corresponding to the target geographical location. The resource reduction information is pushed to the target application and then associated with the target user identifier by the target application when the terminal running the target application is located in the target geographical location and the target application is logged in with the target user identifier. The processing module is used to reduce the resource value of the first resource value according to the resource reduction information, and then use the target resource transfer method corresponding to the target application to transfer the resource value from the resource account corresponding to the target user identifier to the resource recipient based on the reduced second resource value. The resource recipient is determined based on the correspondence between the device identifier and the resource recipient identifier stored in advance.
12. The resource processing apparatus according to claim 11, characterized in that, The device further includes a generation module and a sending module. The generation module is used to generate a resource transfer result regarding the resource transfer request. The sending module is used to, when the resource transfer result indicates that the resource transfer was successful, deassociate the resource reduction information associated with the target user identifier and send the resource transfer result and the deduction information corresponding to the resource reduction information to the face acquisition device, so that the face acquisition device can display the resource transfer result and the deduction information.
13. The resource processing apparatus according to claim 11, characterized in that, The device further includes a generation module and a push module. The generation module is used to generate a resource transfer result for the resource transfer request. The push module is used to, when the resource transfer result indicates that the resource transfer was successful, deassociate the resource reduction information associated with the target user identifier and push the resource transfer result and the deduction information corresponding to the resource reduction information to the target application logged in with the target user identifier, so that the target application displays the resource transfer result and the deduction information.
14. The resource processing apparatus according to claim 11, characterized in that, The receiving module is further configured to receive the geographical location reported by the terminal running the target application, wherein the target application is logged in with the target user identifier; when the geographical location reported by the terminal is the target geographical location, the resource reduction information corresponding to the target geographical location is determined; The resource reduction information corresponding to the target geographical location is pushed to the target application so that the target application can display the resource reduction information corresponding to the target geographical location.
15. The resource processing apparatus according to any one of claims 11 to 14, characterized in that, The recognition module is further configured to, in response to the resource transfer request, extract image features corresponding to the face information; match the image features with reference image features in the face database; and use the user identifier corresponding to the reference image feature with the highest matching degree as the target user identifier corresponding to the face information.
16. A resource processing device, characterized in that, The device includes: The login module is used to log in to the target application using the target user's identifier; The display module is used to display the resource reduction information corresponding to the target geographical location pushed by the server after the target application reports its current target geographical location to the server. The sending module is used to send a resource association request carrying the target user identifier to the server in response to a trigger operation in the target application regarding the resource reduction information; The resource association request is used to instruct the server to associate the resource reduction information corresponding to the triggered operation with the target user identifier. When the geographical location reported by the face collection device is received, the server determines the resource reduction information corresponding to the geographical location reported by the face collection device; generates promotional media data about the resource reduction information; and pushes the promotional media data to the face collection device so that the face collection device can promote the resource reduction information through the promotional media data. The face collection device is a face payment device that integrates face recognition payment capabilities and is provided to the resource recipient for payment collection. When a face capture device collects and reports face information, based on resource reduction information associated with the target user identifier corresponding to the face information and the target geographical location, the resource transfer request initiated by the face capture device, carrying a first resource value and the device identifier of the face capture device, is reduced in resource reduction. Then, a target resource transfer method corresponding to the target application is adopted, and the resource transfer is performed from the resource account corresponding to the target user identifier to the resource recipient based on the reduced second resource value. The resource recipient is determined based on the pre-stored correspondence between the device identifier and the resource recipient identifier.
17. The resource processing apparatus according to claim 16, characterized in that, The device further includes a receiving module, which is used to receive the resource transfer result generated by the server regarding the resource transfer request; The display module is also used to display the resource transfer result and the deduction information corresponding to the resource reduction information when the resource transfer result indicates that the resource transfer was successful.
18. A resource processing device, characterized in that, The device includes: The acquisition module is used to acquire facial information and send the facial information and a resource transfer request carrying a first resource value and a device identifier of the facial acquisition device to the server. The server responds to the resource transfer request by reducing the first resource value based on resource reduction information associated with the target user identifier corresponding to the facial information and the target geographical location at the time of facial information acquisition. Then, using the target application's target resource transfer method, it transfers resources from the resource account corresponding to the target user identifier to the resource recipient based on the reduced second resource value. The facial acquisition device is a facial payment device integrating facial recognition payment capabilities and provided to the resource recipient for payment collection. The resource recipient is determined based on a pre-stored correspondence between device identifiers and resource recipient identifiers. The target application is the application used to trigger the association of the target user identifier with the resource reduction information. The server is used to receive the geographical location reported by the terminal running the target application. The system is configured as follows: the target application logs in using a target user identifier; when the geographical location reported by the terminal is the target geographical location, resource reduction information corresponding to the target geographical location is determined; the resource reduction information corresponding to the target geographical location is pushed to the target application so that the target application displays the resource reduction information corresponding to the target geographical location; a resource association request carrying the target user identifier is received from the terminal, the resource association request being generated by the terminal in response to a trigger operation in the target application regarding the resource reduction information; in response to the resource association request, the resource reduction information corresponding to the trigger operation is associated with the target user identifier; the system receives the geographical location reported by the face collection device; the resource reduction information corresponding to the geographical location reported by the face collection device is determined; promotional media data regarding the resource reduction information is generated, and the promotional media data is pushed to the face collection device so that the face collection device promotes the resource reduction information through the promotional media data; A receiving module is used to receive the resource transfer result generated by the server regarding the resource transfer request; The display module is used to display the resource transfer result and the corresponding deduction information when the resource transfer result indicates that the resource transfer was successful.
19. The resource processing apparatus according to claim 18, characterized in that, The device further includes an acquisition module and a promotion module. The acquisition module is used to acquire the current geographical location and report the geographical location to the server. The receiving module is also used to receive promotional media data about the resource reduction information issued by the server after determining the resource reduction information corresponding to the geographical location. The promotion module is used to promote the resource reduction information through the promotional media data.
20. The resource processing apparatus according to claim 18, characterized in that, The acquisition module is also used to acquire facial video segments; score the video frames in the facial video segments according to a preset facial image filtering method; select the video frame with the highest score from the facial video segments, and send the selected video frame and the resource transfer request carrying the first resource value to the server.
21. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 10.
22. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 10.
23. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 10.
Citation Information
Patent Citations
Payment method and terminal
CN106408353A
Device and method for advertising multimedia shared intelligent direct water dispenser
CN109360341A
Equipment control method and device, computer equipment and storage medium
CN110955879A