Information processing method, device, system and equipment based on radio frequency transceiver and medium

By using signal encoding and biometric alignment mechanisms in radio frequency transceivers, the identification errors caused by signal weakening and interference are solved, and the recognition accuracy and safety of on-board equipment are improved.

CN119227037AActive Publication Date: 2024-12-31NANJING HUACHENG MICROWAVE TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411127913.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-16
Publication Date
2024-12-31
Estimated Expiration
2044-08-16

AI Technical Summary

Technical Problem

Existing RF transceivers are susceptible to weakening and interference during signal transmission and reception, resulting in errors in identification objects, thereby reducing the safety and reliability of on-board equipment.

Method used

By introducing signal encoding and biometric comparison mechanisms into the radio frequency transceiver, the user's identity information is determined, and the signal encoding is consistent with the preset encoding is performed to improve the accuracy and security of the identification.

Benefits of technology

It effectively avoids identification errors caused by signal weakening, interference or misidentification, improves the accuracy and accuracy of identification, and enhances the security and reliability of information processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119227037A_ABST
    Figure CN119227037A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method, device, system and equipment based on a radio frequency transceiver and a medium, and the method comprises the steps: determining whether a signal code contained in a reflection signal is the same as a preset signal code or not after a service request of a user is determined and the reflection signal of an intelligent terminal of the user is received; the signal code is a code added to the transmitted radio frequency signal before the radio frequency transceiver transmits the radio frequency signal; if the signal code of the reflected signal is the same as the preset signal code, acquiring human body feature information of a user, and performing biological feature comparison on the human body feature information and preset feature information; and when the comparison result of the biological characteristic comparison is successful, determining the identity information of the user, obtaining the demand information of the user, and carrying out business processing according to the demand information. According to the invention, information processing is carried out after the user identity is determined, so that a non-authorized user can be prevented from calling various functions of the equipment, and the safety and reliability of information processing are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] Radio frequency transceiver, RF for short, is radio frequency current, which is the abbreviation of high-frequency alternating electromagnetic waves. The transmission of RF transceiver can be widely used in monitoring, remote control, telemetry, industrial data acquisition system, identity recognition, data communication, digital audio, digital image transmission and other fields.

[0003] Among them, the common method of using the RF transceiver to call the vehicle-mounted equipment is: the RF transceiver sends a detection signal to the user's smart terminal, and the user's smart terminal feeds back a specific identity signal to the RF transceiver after receiving the signal. The RF transceiver compares the received RF signal, determines the user's identity based on the comparison result, and after determining the user's identity, performs information processing for various functions according to the user's needs.

[0004] However, the commonly used methods currently have the following technical problems: signal weakening and interference during the signal reception and transmission process, or signals of the same frequency are received from different devices, or even the signals are cracked, resulting in errors in the identification of objects, which in turn allows unauthorized users to call various functions of the vehicle-mounted equipment, and the security and reliability of calling the equipment for information processing are low. Summary of the invention

[0005] The present invention proposes an information processing method, device, system, electronic device and computer-readable storage medium based on a radio frequency transceiver, and the method can solve one or more of the above-mentioned technical problems.

[0006] A first aspect of an embodiment of the present invention provides an information processing method based on a radio frequency transceiver, the method comprising:

[0007] After determining the service request of the user and receiving the reflected signal of the user's smart terminal, determining whether the signal code included in the reflected signal is the same as the preset signal code, wherein the signal code is the code added to the transmitted radio frequency signal by the radio frequency transceiver before the radio frequency signal is transmitted;

[0008] If the signal code of the reflected signal is the same as the preset signal code, obtaining the user's human feature information and performing a biometric comparison using the human feature information and the preset feature information;

[0009] When the result of the biometric feature comparison is passed, the user's identity information is determined, and the user's demand information is obtained, and business processing is performed according to the demand information.

[0010] In a possible implementation manner of the first aspect, determining the service request of the user and receiving the reflected signal of the user's smart terminal includes:

[0011] After obtaining the user's location information when determining the user's service request, the communication area is calculated using the location information and the time interval for sending and receiving signals is calculated based on the communication distance value of the communication area;

[0012] After generating a signal code according to the communication distance value, using the signal code to generate a radio frequency signal, and sending the radio frequency signal to the user's smart terminal;

[0013] A reflected signal sent by the user's smart terminal is received within the time interval, where the reflected signal is a signal fed back by the user's smart terminal after receiving the radio frequency signal.

[0014] In a possible implementation manner of the first aspect, generating a signal code according to the communication distance value includes:

[0015] If the communication distance value of the communication area is less than the preset distance value, obtaining the ID information of the user's smart terminal when uploading the service request;

[0016] The signal code is generated by using the ID value of the ID information and the coordinate value of the positioning information.

[0017] In a possible implementation manner of the first aspect, generating a signal code according to the communication distance value includes:

[0018] If the communication distance value of the communication area is greater than the preset distance value, obtaining the timestamp when the user's smart terminal uploads the service request;

[0019] After extracting a number of time values ​​from the timestamp, a signal code is generated using the time values ​​and the coordinate values ​​of the positioning information.

[0020] In a possible implementation of the first aspect, the human feature information is a facial image recorded when the user performs an action within a preset prompt time;

[0021] The biometric comparison of the human body feature information with the preset feature information includes:

[0022] Extracting a plurality of face images from the face image, and respectively identifying the image positions of the facial features of each face image, to obtain the coordinate points of the facial features of each face image;

[0023] Using a plurality of the coordinate points of the five sense organs to construct an action trajectory of the user's action and calculating an activity frequency value of the action trajectory;

[0024] If the activity frequency value is greater than a preset frequency value and the motion trajectory is the same as the characteristic trajectory corresponding to the preset characteristic information, determining that the comparison result of the biometric feature comparison is passed;

[0025] If the activity frequency value is less than a preset frequency value, or the motion trajectory is different from the characteristic trajectory corresponding to the preset characteristic information, it is determined that the comparison result of the biometric feature comparison is failed.

[0026] In a possible implementation manner of the first aspect, the human body feature information is audio information recorded when the user reads a preset feature text;

[0027] The biometric comparison of the human body feature information with the preset feature information includes:

[0028] Converting the audio information into text to obtain an audio text, and counting text word values ​​of the audio text;

[0029] If the text word value is greater than the preset word value, a number of text keywords are extracted from the audio text, and when each of the text keywords is the same as a word of the feature text included in the preset feature information, the comparison result of the biometric feature comparison is determined to be passed;

[0030] If the text word value is greater than the preset word value, the text similarity between the audio text and the feature text contained in the preset feature information is calculated. When the text similarity is greater than the preset similarity, the comparison result of the biometric comparison is determined to be passed.

[0031] A second aspect of an embodiment of the present invention provides an information processing device based on a radio frequency transceiver, the device comprising:

[0032] A coding determination module, configured to determine whether a signal coding included in the reflected signal is the same as a preset signal coding after determining a service request of a user and receiving a reflected signal from a user's smart terminal, wherein the signal coding is a coding added to a transmitted radio frequency signal by a radio frequency transceiver before the radio frequency signal is transmitted;

[0033] A feature acquisition module, configured to acquire human feature information of the user and perform a biometric feature comparison between the human feature information and the preset feature information if the signal code of the reflected signal is the same as the preset signal code;

[0034] The information processing module is used to determine the user's identity information when the comparison result of the biometric feature comparison is passed, and to obtain the user's demand information and perform business processing according to the demand information.

[0035] In a possible implementation manner of the second aspect, determining the service request of the user and receiving the reflected signal of the user's smart terminal includes:

[0036] After obtaining the user's location information when determining the user's service request, the communication area is calculated using the location information and the time interval for sending and receiving signals is calculated based on the communication distance value of the communication area;

[0037] After generating a signal code according to the communication distance value, generating a radio frequency signal using the signal code, and sending the radio frequency signal to the user's smart terminal;

[0038] A reflected signal sent by the user's smart terminal is received within the time interval, where the reflected signal is a signal fed back by the user's smart terminal after receiving the radio frequency signal.

[0039] In a possible implementation manner of the second aspect, generating a signal code according to the communication distance value includes:

[0040] If the communication distance value of the communication area is less than the preset distance value, obtaining the ID information of the user's smart terminal when uploading the service request;

[0041] The signal code is generated by using the ID value of the ID information and the coordinate value of the positioning information.

[0042] In a possible implementation manner of the second aspect, generating a signal code according to the communication distance value includes:

[0043] If the communication distance value of the communication area is greater than the preset distance value, obtaining the timestamp when the user's smart terminal uploads the service request;

[0044] After extracting a number of time values ​​from the timestamp, a signal code is generated using the time values ​​and the coordinate values ​​of the positioning information.

[0045] In a possible implementation of the second aspect, the human feature information is a facial image recorded when the user performs an action within a preset prompt time;

[0046] The biometric comparison of the human body feature information with the preset feature information includes:

[0047] Extracting a plurality of face images from the face image, and respectively identifying the image positions of the facial features of each face image, to obtain the coordinate points of the facial features of each face image;

[0048] Using a plurality of the coordinate points of the five sense organs to construct an action trajectory of the user's action and calculating an activity frequency value of the action trajectory;

[0049] If the activity frequency value is greater than a preset frequency value and the motion trajectory is the same as the characteristic trajectory corresponding to the preset characteristic information, determining that the comparison result of the biometric feature comparison is passed;

[0050] If the activity frequency value is less than a preset frequency value, or the motion trajectory is different from the characteristic trajectory corresponding to the preset characteristic information, it is determined that the comparison result of the biometric feature comparison is failed.

[0051] In a possible implementation manner of the second aspect, the human body feature information is audio information recorded when the user reads a preset feature text;

[0052] The biometric comparison of the human body feature information with the preset feature information includes:

[0053] Converting the audio information into text to obtain an audio text, and counting text word values ​​of the audio text;

[0054] If the text word value is greater than the preset word value, a number of text keywords are extracted from the audio text, and when each of the text keywords is the same as a word of the feature text included in the preset feature information, the comparison result of the biometric feature comparison is determined to be passed;

[0055] If the text word value is greater than the preset word value, the text similarity between the audio text and the feature text contained in the preset feature information is calculated. When the text similarity is greater than the preset similarity, the comparison result of the biometric comparison is determined to be passed.

[0056] A third aspect of an embodiment of the present invention provides an information processing system based on a radio frequency transceiver, the system comprising: an on-vehicle device and a plurality of intelligent terminals;

[0057] The vehicle-mounted device is applicable to the information processing method based on the radio frequency transceiver as described above;

[0058] The vehicle-mounted equipment is communicatively connected with a plurality of intelligent terminals respectively.

[0059] Compared with the prior art, the information processing method, device, system, electronic device and computer-readable storage medium based on a radio frequency transceiver provided by the embodiments of the present invention have the following beneficial effects: after determining the user's service request and receiving the reflected signal of the user's smart terminal, the present invention can determine whether the signal coding contained in the reflected signal is the same as the preset signal coding, and perform biometric comparison on the user when the signal coding of the reflected signal is the same as the preset signal coding; determine the user's identity information based on the comparison result of the biometric comparison, and process the service information after determining the user's identity. By combining signal coding and biometric information, the present invention can prepare the identification object, avoid the situation where the identification error is caused by signal weakening, signal interference or signal misrecognition, and effectively improve the precision and accuracy of identification; and after determining the user's identity, information processing can be performed to avoid unauthorized users from calling various functions of the device, so as to improve the security and reliability of information processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 It is a flowchart of an information processing method based on a radio frequency transceiver provided by an embodiment of the present invention;

[0061] Figure 2 It is a structural schematic diagram of an information processing device based on a radio frequency transceiver provided by an embodiment of the present invention;

[0062] Figure 3 It is a structural diagram of an information processing system based on a radio frequency transceiver provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0063] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0064] In order to solve the above problems, an information processing method, device, system, electronic device and computer-readable storage medium based on a radio frequency transceiver provided in an embodiment of the present application will be introduced and explained in detail through the following specific embodiments.

[0065] The embodiments of the present invention provide a method, device, system, electronic device and computer-readable storage medium for information processing based on a radio frequency transceiver. The information processing device based on a radio frequency transceiver can be integrated in an electronic device, which can be a server or a terminal.

[0066] Among them, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, network acceleration services (Content Delivery Network, CDN), and basic cloud computing services such as big data and artificial intelligence platforms. Terminals include but are not limited to mobile phones, computers, intelligent voice interaction devices, smart home appliances, vehicle-mounted terminals, aircraft, etc., but are not limited to these. The terminal and the server can be directly or indirectly connected via wired or wireless communication, which is not limited in this application. The embodiments of the present invention can be applied to various scenarios, including but not limited to cloud technology, cloud security, artificial intelligence, smart transportation, assisted driving, etc.

[0067] For example, taking the example of an information processing device based on a radio frequency transceiver integrated in an electronic device, when the electronic device receives a service request uploaded by a user's smart terminal, it can send a radio frequency signal to the user's smart terminal according to the user's service request and obtain a reflected signal fed back by the smart terminal. When it is determined that the signal coding contained in the reflected signal is the same as the preset signal coding, and the result of the biometric comparison between the obtained user's body feature information and the preset feature information is passed, the user's identity information is determined to improve the accuracy of identifying the user's identity. After determining the user device, different business functions are provided according to the user's needs, and different business information processing is performed.

[0068] It can be understood that in the specific implementation of the present application, related operations such as signal reception and transmission, code comparison and biometric comparison are involved. When the following embodiments of the present application are applied to specific products or technologies, permission or consent is required, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions.

[0069] It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments.

[0070] This embodiment will be described from the perspective of an information processing device based on a radio frequency transceiver. The information processing device based on a radio frequency transceiver can be specifically integrated into an electronic device, and the electronic device can be a server or a terminal. Among them, the terminal can include a tablet computer, a laptop computer, a personal computer (PC), a wearable device, a virtual reality device or other smart devices that can perform identity recognition.

[0071] Specifically, the present invention can be applicable to a vehicle-mounted device, and the electronic device can be a vehicle-mounted device, or can be a smart terminal of a car.

[0072] Optionally, the present invention processes vehicle-mounted equipment and may also be applicable to various other airborne equipment, satellite equipment or boat-mounted equipment.

[0073] Reference Figure 1 , showing a flow chart of an information processing method based on a radio frequency transceiver provided by an embodiment of the present invention.

[0074] Wherein, as an example, the information processing method based on the radio frequency transceiver may include:

[0075] S11. After determining the user's service request and receiving the reflected signal of the user's smart terminal, determine whether the signal code contained in the reflected signal is the same as the preset signal code, where the signal code is the code added to the transmitted RF signal by the RF transceiver before the RF signal is transmitted.

[0076] In one embodiment, the service request may be a demand uploaded by a user's smart terminal, data transmission and reception, or device call, etc. For ease of understanding, functions such as remote control of a car or automatic parking may be used as service examples for explanation.

[0077] The electronic device may be an onboard device installed in an electric vehicle, and the user's smart terminal may be a personal mobile phone terminal of the user. The user may upload a service request for automatic parking or opening the tailgate through his smart terminal.

[0078] At this time, the vehicle-mounted device can send a radio frequency signal to the user's smart terminal, and the radio frequency signal is a signal obtained by adding a code to the pulse electromagnetic wave signal emitted by the vehicle-mounted device.

[0079] After receiving the RF signal, the user's smart terminal can feedback a reflected signal based on the RF signal, so that the on-board equipment can determine whether the terminal sending the reflected signal is the smart terminal that uploaded the service request, so as to avoid receiving signals of the same frequency from different devices and improve the recognition accuracy.

[0080] The specific determination method can be that the user's smart terminal compiles the RF signal, obtains the signal code of the RF signal, and then uses the signal code to construct a reflected signal for the vehicle-mounted device to determine the identity of the smart terminal based on the signal code of the reflected signal.

[0081] The user of the smart terminal may wake up the vehicle-mounted device nearby or remotely to upload a business request. For example, the user is next to the vehicle and needs to open the vehicle's trunk door to extract tools or goods from it. Or the user is near the vehicle and needs to remotely open the trunk door so that he can immediately move the goods to the vehicle after reaching the vehicle.

[0082] In order to generate a corresponding signal code according to the current actual position of the user, as an example, step S11 may include the following sub-steps:

[0083] S111. After obtaining the user's location information when determining the user's service request, use the location information to calculate a communication area and calculate a time interval for sending and receiving signals based on a communication distance value of the communication area.

[0084] S112: After generating a signal code according to the communication distance value, generate a radio frequency signal using the signal code, and send the radio frequency signal to the user's smart terminal.

[0085] In one embodiment, it can be determined whether the user's service request meets the requirements, specifically whether the user's service request is within the service scope. If so, a positioning request can be sent to the user's smart terminal, and the user's smart terminal can obtain its current positioning information according to the positioning request, which can be specifically the positioning coordinates, and then send the positioning information to the vehicle-mounted device. After obtaining the user's positioning information, the coordinate distance is calculated using the positioning coordinates of the positioning information and the current coordinates of the vehicle-mounted device, and then the communication area can be determined with the current coordinates of the vehicle-mounted device as the center of the circle and the coordinate distance as the radius. After determining the communication area, the rate of signal transmission and reception can be determined. Since the transmission and reception of the signal requires two communication distance values, the sum of the two communication distance values ​​can be calculated, and then the ratio of the sum of the distances to the rate of signal transmission and reception can be calculated to obtain the time interval.

[0086] After calculating the time interval, a signal code can be generated according to the numerical value of the communication distance value, and the numerical values ​​can be spliced ​​or converted to generate a signal code. Then, the signal code can be used to generate a radio frequency signal and send the radio frequency signal to the user's smart terminal.

[0087] In one embodiment, the operation of generating a radio frequency signal by using signal encoding may include the following steps:

[0088] In the first step, a pulse electromagnetic wave signal to be transmitted is divided into a plurality of divided frequency signals by using a preset frequency divider, wherein the frequencies of the plurality of divided frequency signals are the same or different from each other.

[0089] By performing sequence editing on the pulse electromagnetic wave signal, the pulse electromagnetic wave signal can be distinguished from other signals, avoiding the situation where other interference signals are used in subsequent detection, thereby achieving the effect of distinction and anti-interference.

[0090] The pulse electromagnetic wave signal may contain multiple frequencies. The pulse electromagnetic wave signal can be sent to a frequency divider, and the frequency divider divides the pulse electromagnetic wave signal into several divided frequency signals according to the frequency, and each divided frequency signal corresponds to a frequency.

[0091] For example, it is divided into five divided frequency signals, each divided frequency signal is 100kHz, 200kHz, 300kHz, 400kHz and 500kHz.

[0092] In the second step, a preset FSK modulator is used to encode each frequency-divided signal into a baseband code element with signal encoding, thereby obtaining a plurality of baseband code elements.

[0093] In actual operation, each divided frequency signal can be input into the FSK modulator respectively, and the FSK modulator modulates each divided frequency signal. Finally, the FSK modulator can output the corresponding baseband code element of the divided frequency signal according to the signal coding, thereby obtaining several baseband code elements.

[0094] It should be noted that the modulation sequence can be adjusted according to the numerical value of the signal code, or according to specific actual needs, and can also be 121212 or 676767, etc.

[0095] The third step is to combine several baseband code elements to form a coded signal group.

[0096] Next, a number of baseband code elements may be spliced ​​and combined, and the spliced ​​baseband code elements are added to the pulse electromagnetic wave signal to form a corresponding radio frequency signal.

[0097] S113. Receive a reflected signal sent by the user's smart terminal within the time interval, where the reflected signal is a signal fed back by the user's smart terminal after receiving the radio frequency signal.

[0098] In one embodiment, after receiving the encoded RF signal, the smart terminal may decode or demodulate it, and then obtain the signal code therefrom, and then use the signal code to regenerate a reflected signal in the above manner and send it to the smart terminal.

[0099] In an optional embodiment, in order to generate a signal code corresponding to the terminal according to the communication distance value of the smart terminal and its specific characteristics, as an example, the signal code is generated according to the communication distance value, including:

[0100] S21. If the communication distance value of the communication area is less than a preset distance value, obtain ID information of the user's smart terminal when uploading the service request.

[0101] S22. Generate a signal code using the ID value of the ID information and the coordinate value of the positioning information.

[0102] Specifically, if the communication distance value of the communication area is less than the preset distance value, it means that the user's smart terminal is nearby. In order to target the smart terminal of a specific user, the ID information of the smart terminal when uploading the service request can be obtained, and the ID information can be an account ID.

[0103] Then, the ID value of the ID information and the coordinate value of the positioning information can be used to generate a signal code.

[0104] For example, if the ID information is xxaa123 and the coordinate value of the positioning information is (32, 64), the ID value and the coordinate value can be concatenated together to obtain a signal code. Alternatively, the coordinate value can be added to the first and third digits of the ID value to form a signal code.

[0105] In another optional embodiment, in order to generate a signal code corresponding to the terminal according to the communication distance value of the smart terminal and the communication characteristics between the smart terminal and the vehicle-mounted device, as an example, the signal code is generated according to the communication distance value, including:

[0106] S31. If the communication distance value of the communication area is greater than a preset distance value, obtain a timestamp when the user's smart terminal uploads the service request.

[0107] S32. After extracting a number of time values ​​from the timestamp, a signal code is generated using the time values ​​and the coordinate values ​​of the positioning information.

[0108] Specifically, if the communication distance value of the communication area is greater than the preset distance value, it means that the user's smart terminal is in a far place, and the user's service request is remote control to execute the corresponding service.

[0109] At this time, the user is far away and may have to leave due to other business or important matters. If the user's business continues at this time, such as continuing to open the trunk door of the car, there may be safety risks.

[0110] For example, the user needs to open the trunk door of the car in advance. When the communication distance value of the communication area is greater than the preset distance value, the user is far away. If the user fails to arrive as expected after opening the trunk door of the car, the vehicle is at risk of being stolen. At this time, in order to target users at a specific distance, the timestamp when the user's smart terminal uploads the service request can be obtained.

[0111] Then, a number of time values ​​are extracted from the timestamp, and the signal code is generated using the time value and the coordinate value of the positioning information.

[0112] For example, the timestamp is 202403311200, and the coordinate value of the positioning information is (32, 64). The first value of the year, month, day and time can be extracted from the timestamp to obtain 2, 0, 3, and 1. Several time values ​​and coordinate values ​​are concatenated together to obtain the signal code.

[0113] Optionally, the coordinate value may be added to the first and third digits of several time values ​​to form a signal code.

[0114] S12: If the signal code of the reflected signal is the same as the preset signal code, obtain the user's body feature information and perform biometric feature comparison using the body feature information and the preset feature information.

[0115] In one embodiment, the reflected signal can be decoded or demodulated, and then the signal code can be obtained therefrom, and then it is determined whether the signal code of the reflected signal is the same as the preset signal code, and the preset signal code is the signal code for generating the radio frequency signal. If the signal code of the reflected signal is the same as the preset signal code, it means that the smart terminal is a smart terminal that receives the radio frequency signal. At this time, the positioning information can be obtained from the user's smart terminal to determine its real-time positioning, and the distance between the smart terminal and the vehicle-mounted device can be determined based on the real-time positioning information. If the distance is less than the preset distance, it means that the user is nearby.

[0116] It should be noted that the above-mentioned preset distance is smaller than the preset distance values ​​of step S21 and step S31.

[0117] In an optional embodiment, the preset distance may be one fifth, one tenth, etc. of the preset distance values ​​of step S21 and step S31.

[0118] In another optional embodiment, the subsequent steps need to obtain the user's body feature information. In order to accurately obtain the body feature information, the distance can be the minimum distance for the vehicle-mounted device to obtain the body feature information.

[0119] In another optional embodiment, in order to simplify the structure of the vehicle-mounted device, the user's smart terminal may be notified to collect the user's body feature information and feed it back to the vehicle-mounted device.

[0120] When it is determined that the user is close, the user's human body feature information can be obtained through the vehicle-mounted device or the vehicle-mounted device calls the smart terminal to obtain the user's human body feature information.

[0121] Then, the human body feature information is compared with the preset feature information for biometric comparison to determine whether the user is a real person or whether the user has touched the device by mistake.

[0122] In an optional embodiment, the human body feature information is a facial image recorded when the user performs an action within a preset prompt duration. The facial image is an image of the user's face.

[0123] Wherein, as an example, the biometric comparison using the human body feature information and preset feature information may include the following sub-steps:

[0124] S41, extracting a plurality of face images from the face image, and respectively identifying the image positions of the facial features of each face image, to obtain the coordinate points of the facial features of each face image.

[0125] S42, constructing a motion trajectory of the user's action using a plurality of the facial coordinate points and calculating an activity frequency value of the motion trajectory.

[0126] S43: If the activity frequency value is greater than a preset frequency value and the motion trajectory is the same as a feature trajectory corresponding to preset feature information, determine that the comparison result of the biometric feature comparison is passed.

[0127] S44: If the activity frequency value is less than a preset frequency value, or the motion trajectory is different from the characteristic trajectory corresponding to the preset characteristic information, determine that the comparison result of the biometric feature comparison is failed.

[0128] Specifically, a number of face images can be extracted from the face image at a certain frame extraction time interval (for example, 1 microsecond or 10 microseconds), and the image positions of the facial features of each face image can be identified respectively to obtain the coordinate points of the facial features of each face image.

[0129] In one embodiment, the frame extraction time interval can be adjusted according to the length of the face image. If the face image is long, the frame extraction time interval can be increased. Conversely, if the face image is short, the frame extraction time interval can be shortened.

[0130] In one implementation, a conventional face recognition model may be used to identify the image positions of the facial features of each face image, and obtain the coordinate points of the facial features of each face image.

[0131] If a large number of face images are extracted, a large number of coordinate points of facial features are extracted, and a large amount of data needs to be processed later. In order to improve efficiency, the user's active facial features can be determined. For example, if the only active facial features are the eyes, only the image position of the eyes can be obtained to obtain the coordinate points of the eyes for each face image.

[0132] Next, the motion trajectory of the user's action can be constructed by using a number of facial coordinate points in sequence according to the order of the face images, and the activity frequency value of the motion trajectory can be calculated.

[0133] For example, if the active facial feature is the mouth, the activity trajectory of the mouth corners can be obtained, and then the number of times the activity is completed can be calculated, and then the ratio of the number to the duration of the facial image can be calculated to obtain the activity frequency value.

[0134] Assuming that the activity trajectory is the mouth opening and closing up and down, opening and closing up and down 3 times, the activity trajectory obtained is the mouth opening and closing up and down, the number of activities is three times, and then the activity frequency value is calculated by using the three times and the duration of the face image.

[0135] If the activity frequency value is greater than the preset frequency value and the action trajectory is the same as the feature trajectory corresponding to the preset feature information, it means that the user is performing the operation according to a specific rule. At this time, the comparison result of the biometric feature comparison can be determined to be passed.

[0136] On the contrary, if the activity frequency value is less than the preset frequency value, or the motion trajectory is different from the characteristic trajectory corresponding to the preset characteristic information, it can be determined that the user is not performing the operation according to specific rules, and the comparison result of the biometric comparison is failed.

[0137] Optionally, the face image may be compared with a face image preset by the user to determine whether the user currently requesting the service is the preset user, thereby determining the identity of the user.

[0138] In an optional embodiment, the human body feature information is audio information recorded when the user reads a preset feature text. The audio information is the voice audio of the user of the smart terminal.

[0139] Wherein, as an example, the biometric comparison using the human body feature information and preset feature information may include the following sub-steps:

[0140] S51, converting the audio information into text to obtain an audio text, and counting text word values ​​of the audio text.

[0141] S52. If the text word value is greater than the preset word value, a number of text keywords are extracted from the audio text. When each of the text keywords is the same as a word in the feature text included in the preset feature information, the comparison result of the biometric feature comparison is determined to be passed.

[0142] S53. If the text word value is greater than the preset word value, the text similarity between the audio text and the feature text included in the preset feature information is calculated. When the text similarity is greater than the preset similarity, the comparison result of the biometric feature comparison is determined to be passed.

[0143] Specifically, the audio information may be converted into text to obtain an audio text, and then the number of words in the audio text may be counted to obtain a text word value.

[0144] If the text word value is greater than the preset word value, it means that the user may read aloud according to the preset feature text, and several text keywords can be extracted from the audio text. When each text keyword is the same as the word of the feature text contained in the preset feature information, it can be determined that the comparison result of the biometric comparison is passed.

[0145] In one implementation, the smart terminal can display a piece of text as a feature text to the user, and the user can read and pronounce the feature text. At this time, the smart terminal can record the text to obtain audio information.

[0146] On the contrary, if the text word value is less than the preset word value, it means that the user may not read aloud according to the characteristic text, and the comparison result of the biometric comparison can be determined to be failed.

[0147] In an optional embodiment, if the text word value is greater than a preset word value, a text recognition model can also be called to calculate the text similarity between the audio text and the feature text contained in the preset feature information. When the text similarity is greater than the preset similarity, the comparison result of the biometric comparison is determined to be passed.

[0148] On the contrary, if the text similarity is less than the preset similarity, the comparison result of the biometric feature comparison is determined to be passed.

[0149] S13. When the biometric feature comparison result is passed, the user's identity information is determined, and the user's demand information is obtained, and business processing is performed according to the demand information.

[0150] If the result of the biometric feature comparison is determined to be passed, the user's identity information can be determined. The user is the user who sent the service request and meets the requirements, and the operation corresponding to the service request can be executed.

[0151] Referring to the above example, if it is vehicle management, the user's business request is to open the tailgate, and the user's demand information is to half-open the tailgate, then the operation of half-opening the tailgate can be performed.

[0152] In this embodiment, the embodiment of the present invention provides an information processing method based on a radio frequency transceiver, and its beneficial effect is that: after determining the user's service request and receiving the reflected signal of the user's smart terminal, the present invention can determine whether the signal code contained in the reflected signal is the same as the preset signal code, and perform a biometric comparison on the user when the signal code of the reflected signal is the same as the preset signal code; determine the user's identity information based on the comparison result of the biometric comparison, and process the service information after determining the user's identity. The present invention can prepare the identification object by combining signal coding and biometric information, avoid identification errors caused by signal weakening, signal interference or signal misrecognition, and effectively improve the precision and accuracy of identification; and after determining the user's identity, information processing can be performed to avoid unauthorized users from calling various functions of the device, so as to improve the security and reliability of information processing.

[0153] The embodiment of the present invention also provides an information processing device based on a radio frequency transceiver, see Figure 2 , showing a schematic structural diagram of an information processing device based on a radio frequency transceiver provided by an embodiment of the present invention.

[0154] Wherein, as an example, the information processing device based on the radio frequency transceiver may include:

[0155] A coding determination module 201 is used to determine whether a signal coding included in the reflected signal is the same as a preset signal coding after determining a service request of a user and receiving a reflected signal from a user's smart terminal. The signal coding is a coding added to a transmitted radio frequency signal by a radio frequency transceiver before the radio frequency signal is transmitted;

[0156] The feature acquisition module 202 is used to acquire the human feature information of the user and perform a biometric feature comparison using the human feature information and the preset feature information if the signal code of the reflected signal is the same as the preset signal code;

[0157] The information processing module 203 is used to determine the user's identity information when the comparison result of the biometric feature comparison is passed, and to obtain the user's demand information and perform business processing according to the demand information.

[0158] Optionally, determining the service request of the user and receiving the reflected signal of the user's smart terminal includes:

[0159] After obtaining the user's location information when determining the user's service request, the communication area is calculated using the location information and the time interval for sending and receiving signals is calculated based on the communication distance value of the communication area;

[0160] After generating a signal code according to the communication distance value, generating a radio frequency signal using the signal code, and sending the radio frequency signal to the user's smart terminal;

[0161] A reflected signal sent by the user's smart terminal is received within the time interval, where the reflected signal is a signal fed back by the user's smart terminal after receiving the radio frequency signal.

[0162] Optionally, generating a signal code according to the communication distance value includes:

[0163] If the communication distance value of the communication area is less than the preset distance value, obtaining the ID information of the user's smart terminal when uploading the service request;

[0164] The signal code is generated by using the ID value of the ID information and the coordinate value of the positioning information.

[0165] Optionally, generating a signal code according to the communication distance value includes:

[0166] If the communication distance value of the communication area is greater than the preset distance value, obtaining the timestamp when the user's smart terminal uploads the service request;

[0167] After extracting a number of time values ​​from the timestamp, a signal code is generated using the time values ​​and the coordinate values ​​of the positioning information.

[0168] Optionally, the human feature information is a facial image recorded when the user performs an action within a preset prompt time;

[0169] The biometric comparison of the human body feature information with the preset feature information includes:

[0170] Extracting a plurality of face images from the face image, and respectively identifying the image positions of the facial features of each face image, to obtain the coordinate points of the facial features of each face image;

[0171] Using a plurality of the coordinate points of the five sense organs to construct an action trajectory of the user's action and calculating an activity frequency value of the action trajectory;

[0172] If the activity frequency value is greater than a preset frequency value and the motion trajectory is the same as the characteristic trajectory corresponding to the preset characteristic information, determining that the comparison result of the biometric feature comparison is passed;

[0173] If the activity frequency value is less than a preset frequency value, or the motion trajectory is different from the characteristic trajectory corresponding to the preset characteristic information, it is determined that the comparison result of the biometric feature comparison is failed.

[0174] Optionally, the human body feature information is audio information recorded when the user reads a preset feature text aloud;

[0175] The biometric comparison of the human body feature information with the preset feature information includes:

[0176] Converting the audio information into text to obtain an audio text, and counting text word values ​​of the audio text;

[0177] If the text word value is greater than the preset word value, a number of text keywords are extracted from the audio text, and when each of the text keywords is the same as a word of the feature text included in the preset feature information, the comparison result of the biometric feature comparison is determined to be passed;

[0178] If the text word value is greater than the preset word value, the text similarity between the audio text and the feature text contained in the preset feature information is calculated. When the text similarity is greater than the preset similarity, the comparison result of the biometric comparison is determined to be passed.

[0179] The embodiment of the present invention also provides an information processing system based on a radio frequency transceiver, see Figure 3 , showing a schematic structural diagram of an information processing system based on a radio frequency transceiver provided by an embodiment of the present invention.

[0180] Wherein, as an example, the information processing system based on the radio frequency transceiver may include: a vehicle-mounted device and a plurality of intelligent terminals;

[0181] The vehicle-mounted device is applicable to the information processing method based on the radio frequency transceiver as described in the above embodiment;

[0182] The vehicle-mounted equipment is communicatively connected with a plurality of intelligent terminals respectively.

[0183] Specifically, the vehicle-mounted device may be an electronic device arranged on a center console in the vehicle, and the smart terminal may be a smart terminal of a user of the vehicle, and the user may send a service request to the vehicle-mounted device through the smart terminal.

[0184] Those skilled in the art can clearly understand that, for the sake of convenience and brevity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0185] Furthermore, an embodiment of the present application also provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the information processing method based on the radio frequency transceiver as described in the above embodiment is implemented.

[0186] Furthermore, an embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer-executable program, and the computer-executable program is used to enable a computer to execute the information processing method based on the radio frequency transceiver as described in the above embodiment.

[0187] It should be noted that the orientation or positional relationship indicated by the terms "upper", "lower", etc. is based on the orientation or positional relationship shown in the accompanying drawings, which is only for the convenience of describing the embodiments of the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present invention. When an element such as a layer, region or substrate is referred to as being "on" or "above" another element, it can be directly on the other element, or there can also be an intermediate element. On the contrary, when an element is referred to as "directly on" or "above" another element, there is no intermediate element. It should also be understood that when an element is referred to as being "under" or "below" another element, it can be directly under or below the other element, or there can also be an intermediate element. On the contrary, when an element is referred to as being "directly under" or "below" another element, there is no intermediate element. Unless otherwise clearly specified and limited, the terms "installed", "connected" and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0188] Those skilled in the art will appreciate that the embodiments of the present application may also provide computer program products. Therefore, the present application may adopt the form of complete hardware embodiments, complete software embodiments, or embodiments in combination with software and hardware. Moreover, the present application may adopt the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program codes.

[0189] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), apparatuses, and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0190] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0191] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0192] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. An information processing method based on a radio frequency transceiver, characterized in that: The method comprises: After determining the service request of the user and receiving the reflected signal of the user's smart terminal, determining whether the signal code included in the reflected signal is the same as the preset signal code, wherein the signal code is the code added to the transmitted radio frequency signal by the radio frequency transceiver before the radio frequency signal is transmitted; If the signal code of the reflected signal is the same as the preset signal code, obtaining the user's human feature information and performing a biometric comparison using the human feature information and the preset feature information; When the result of the biometric feature comparison is passed, the user's identity information is determined, and the user's demand information is obtained, and business processing is performed according to the demand information.

2. The information processing method based on radio frequency transceiver according to claim 1, characterized in that: The determining the service request of the user and receiving the reflected signal of the user's smart terminal includes: After obtaining the user's location information when determining the user's service request, the communication area is calculated using the location information and the time interval for sending and receiving signals is calculated based on the communication distance value of the communication area; After generating a signal code according to the communication distance value, using the signal code to generate a radio frequency signal, and sending the radio frequency signal to the user's smart terminal; A reflected signal sent by the user's smart terminal is received within the time interval, where the reflected signal is a signal fed back by the user's smart terminal after receiving the radio frequency signal.

3. The information processing method based on the radio frequency transceiver according to claim 2, characterized in that: The generating of the signal code according to the communication distance value comprises: If the communication distance value of the communication area is less than the preset distance value, obtaining the ID information of the user's smart terminal when uploading the service request; The signal code is generated by using the ID value of the ID information and the coordinate value of the positioning information.

4. The information processing method based on the radio frequency transceiver according to claim 2, characterized in that: The generating of the signal code according to the communication distance value comprises: If the communication distance value of the communication area is greater than the preset distance value, obtaining the timestamp when the user's smart terminal uploads the service request; After extracting a number of time values ​​from the timestamp, a signal code is generated using the time values ​​and the coordinate values ​​of the positioning information.

5. The information processing method based on a radio frequency transceiver according to any one of claims 1 to 4, characterized in that: The human feature information is a facial image recorded when the user performs an action within a preset prompt time; The biometric comparison of the human body feature information with the preset feature information includes: Extracting a plurality of face images from the face image, and respectively identifying the image positions of the facial features of each face image, to obtain the coordinate points of the facial features of each face image; Using a plurality of the coordinate points of the five sense organs to construct an action trajectory of the user's action and calculating an activity frequency value of the action trajectory; If the activity frequency value is greater than a preset frequency value and the motion trajectory is the same as the characteristic trajectory corresponding to the preset characteristic information, determining that the comparison result of the biometric feature comparison is passed; If the activity frequency value is less than a preset frequency value, or the motion trajectory is different from the characteristic trajectory corresponding to the preset characteristic information, it is determined that the comparison result of the biometric feature comparison is failed.

6. The information processing method based on a radio frequency transceiver according to any one of claims 1 to 4, characterized in that: The human body feature information is the audio information recorded when the user reads a preset feature text; The biometric comparison of the human body feature information with the preset feature information includes: Converting the audio information into text to obtain an audio text, and counting text word values ​​of the audio text; If the text word value is greater than the preset word value, a number of text keywords are extracted from the audio text, and when each of the text keywords is the same as a word of the feature text included in the preset feature information, the comparison result of the biometric feature comparison is determined to be passed; If the text word value is greater than the preset word value, the text similarity between the audio text and the feature text contained in the preset feature information is calculated. When the text similarity is greater than the preset similarity, the comparison result of the biometric comparison is determined to be passed.

7. An information processing device based on a radio frequency transceiver, characterized in that: The device comprises: A coding determination module, configured to determine whether a signal coding included in the reflected signal is the same as a preset signal coding after determining a service request of a user and receiving a reflected signal from a user's smart terminal, wherein the signal coding is a coding added to a transmitted radio frequency signal by a radio frequency transceiver before the radio frequency signal is transmitted; A feature acquisition module, configured to acquire human feature information of the user and perform a biometric feature comparison between the human feature information and the preset feature information if the signal code of the reflected signal is the same as the preset signal code; The information processing module is used to determine the user's identity information when the comparison result of the biometric feature comparison is passed, and to obtain the user's demand information and perform business processing according to the demand information.

8. An information processing system based on a radio frequency transceiver, characterized in that: The system includes: vehicle-mounted equipment and multiple intelligent terminals; The vehicle-mounted device is applicable to the information processing method based on the radio frequency transceiver as claimed in any one of claims 1 to 6; The vehicle-mounted equipment is communicatively connected with a plurality of intelligent terminals respectively.

9. An electronic device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the information processing method based on the radio frequency transceiver as described in any one of claims 1 to 6 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer-executable program, and the computer-executable program is used to enable a computer to execute the information processing method based on the radio frequency transceiver according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method and device for triggering execution of business processing

    CN105701384A

  • Healthcare monitoring system

    US20040100376A1

  • Electronic vehicle toll collection system and method

    US20060145893A1

  • Coordinated interference cleaning with known interferer location and timing

    US20220163660A1

  • Multi-frequency radio frequency transmitter with code learning capability

    US6181255B1