A video call processing method and related equipment
By introducing a split-screen interface for video calling in the video calling system, combining video calling and service operation interface, the problem that traditional video calling systems cannot handle target services is solved, and more efficient service processing and user experience is achieved.
Patent Information
- Application Number
- CN202010902858.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-08-29
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2040-08-29
AI Technical Summary
Traditional video calling systems are limited to video communication and cannot process target services while video calls, resulting in inefficient processing of target services.
Provide a video call processing method, by receiving video call requests, establishing a video call connection, and displaying a video call split-screen interface in the display interface, including a video call interface and a service operation interface, the user can perform video calls and process target services in the same interface.
Improve the processing efficiency of target services, reduce the steps of users switching back and forth in multiple applications, reduce communication costs and improve user experience.
Smart Images

Figure CN112035043B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology and is applied to the field of data processing technology, and in particular to a video call processing method and related equipment. Background Art
[0002] Video call, also known as video phone. Video call usually refers to a communication method based on the Internet and mobile Internet terminals, which transmits people's voice and images in real time between terminal devices such as mobile phones. Video call can effectively improve work efficiency, reduce communication costs, and improve corporate benefits.
[0003] At present, handling target services often involves video calls, for example, customer service staff helps customers handle target services through video calls. However, in traditional video call systems, traditional video calls are limited to video communication and do not involve the handling of target services, resulting in low efficiency in handling target services. Summary of the invention
[0004] The embodiments of the present application provide a video call processing method and related equipment, which can improve the processing efficiency of the target business.
[0005] In a first aspect, an embodiment of the present application provides a video call processing method, the method comprising:
[0006] receiving a video call request for target business processing;
[0007] When a call confirmation operation input for the video call request is detected, establishing a video call between the call users corresponding to the video call request;
[0008] A video call split-screen interface associated with the target service is displayed in the display interface, wherein the video call split-screen interface includes a video call interface between the calling user and a service operation interface associated with the target service, wherein the service operation interface is used for the user to process the target service.
[0009] In an optional embodiment, after displaying the video call split-screen interface associated with the target service in the display interface, the method further includes: obtaining an ID image of the calling user; when an ID recognition operation is detected, identifying the ID image; authenticating the calling user based on the recognition result of the ID image, and obtaining and outputting the identity authentication result for the calling user.
[0010] In an optional embodiment, the identifying the ID image includes: determining the ID type corresponding to the ID image; determining a target ID recognition system that matches the ID type from at least one ID recognition system; sending a ID recognition request to the target ID recognition system, the ID recognition request including the ID image; and receiving a recognition result for the ID image returned by the target ID recognition platform.
[0011] In an optional embodiment, the calling user's identity is authenticated based on the recognition result of the certificate image, and the identity authentication result for the calling user is obtained and output, including: obtaining pre-stored document information of the calling user; the calling user's identity is authenticated based on the document information, and the identity authentication result for the calling user is obtained.
[0012] In an optional embodiment, the recognition result includes a face recognition result, and the identity authentication result includes a first result for indicating that the identity authentication is passed and a second result for indicating that the identity authentication is not passed, and the identity authentication of the calling user is performed based on the recognition result of the ID card image to obtain the identity authentication result, including: capturing a face image in a video call interface; if it is detected that the face image matches the face recognition result, it is determined that the identity authentication of the calling user is passed, and a first result for indicating that the identity authentication is passed is generated; if it is detected that the face image does not match the face recognition result, it is determined that the identity authentication of the calling user is not passed, and a second result for indicating that the identity authentication is not passed is generated.
[0013] In an optional embodiment, after displaying the video call split-screen interface associated with the target service in the display interface, the method further includes: receiving a call end request sent by the calling user; when an end confirmation operation input for the call end request is detected, closing the video call interface in the display interface, and displaying the service operation interface in a preset display mode.
[0014] In an optional embodiment, obtaining the ID image of the calling user includes: receiving the ID image uploaded by the calling user; or, during the video call with the calling user, detecting whether the video call screen includes the ID, and if it is detected that the video call page includes the ID, capturing the video call screen and determining the captured video image as the ID image.
[0015] In a second aspect, an embodiment of the present application provides a video call processing device, which includes a unit for executing the method of the first aspect.
[0016] In a third aspect, an embodiment of the present application provides a terminal device, which includes a processor, a communication interface and a memory, wherein the processor, communication interface and memory are interconnected, wherein the communication interface is controlled by the processor for sending and receiving messages, and the memory is used to store a computer program that supports the terminal device to execute the above method, wherein the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method of the first aspect above.
[0017] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes the method of the first aspect above.
[0018] In the embodiment of the present application, a video call request for target service processing can be received, and when a call confirmation operation input for the video call request is detected, a video call between call users corresponding to the video call request is established, and a video call split-screen interface associated with the target service is displayed in the display interface, the video call split-screen interface includes a video call interface between the call users and a service operation interface associated with the target service, and the service operation interface is used for the user to process the target service. By implementing the embodiment of the present application, the processing efficiency of the target service can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0020] Figure 1 It is a flowchart of a video call processing method provided by an embodiment of the present application;
[0021] Figure 2 This is a schematic diagram of a scenario provided by an embodiment of the present application;
[0022] Figure 3 It is a flowchart of another video call processing method provided in an embodiment of the present application;
[0023] Figure 4 This is another scenario schematic diagram provided by an embodiment of the present application;
[0024] Figure 5 is a schematic block diagram of a video call processing device provided in an embodiment of the present application;
[0025] Figure 6It is a schematic block diagram of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0026] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0027] Video call, also known as video phone. Video call usually refers to a communication method based on the Internet and mobile Internet terminals, which transmits people's voice and images in real time between terminal devices such as mobile phones. Video call can effectively improve work efficiency, reduce communication costs, and improve corporate benefits.
[0028] However, in traditional video call systems, video calls are limited to communication. The certificates displayed in the video cannot be identified, and the vehicle registration certificate, driver's license and other information provided by the customer cannot be identified during the video call. Therefore, when handling relevant services for customers, customer service personnel need to make a video call with the customer through a terminal device, and then log in to the relevant business operation interface through another terminal device to perform corresponding business operations.
[0029] Or, the customer needs to exit the video and send a picture to the customer service through instant chat, which increases the communication steps. This increases the difficulty and steps for customer service personnel to handle business, brings a lot of inconvenience to customers, makes it difficult to improve overall work efficiency, keeps operating costs high, and affects customer satisfaction.
[0030] In the video call processing method proposed in the embodiment of the present application, the user may refer to the customer service personnel who handles the target service, and the first user may refer to the customer who needs to handle the target service. The method is applicable to a terminal device or the service processing platform itself deployed with a service processing platform, so that the user can display the video call interface between the call user and the service operation interface associated with the target service on the display screen of the terminal device while having a video call with the call user (i.e., the customer), without having to switch back and forth between various functional modules or applications during the target service handling process, thereby improving the processing efficiency of the target service.
[0031] See also Figure 1 , Figure 1 : is a flow chart of a video call processing method provided by an embodiment of the present application. As shown in the figure, the video call processing method may include:
[0032] 101. Receive a video call request for target service processing.
[0033] In the embodiment of the present application, the above-mentioned video call processing method is mainly applied to a terminal device running a service processing platform or the service processing platform itself. The terminal device may include: a smart phone, a smart tablet, a desktop computer or a notebook computer, etc.
[0034] In the embodiment of the present application, the above-mentioned target business can be any business that the first user (ie, the customer) needs to handle, which may include: car insurance damage assessment, bank account opening, provident fund withdrawal, after-sales service, etc.
[0035] In an embodiment of the present application, the first user makes a video call through the business processing platform. The business processing platform can arrange the best user for the first user based on the number of cases handled by the user (i.e., the customer service staff) and the geographical location, generally giving priority to users who are closer and have the least number of cases to handle, and sending a video call request to the best user.
[0036] 102. When a call confirmation operation input for a video call request is detected, a video call is established between the calling users corresponding to the video call request.
[0037] In an embodiment of the present application, after the user receives the video call request through the terminal device used by the user, the user enters a call confirmation operation for the video call request, such as clicking an answer button for the video call request, thereby starting a video call between the calling users corresponding to the video call request, and thus starting this customer service.
[0038] 103. Display a split-screen interface of a video call associated with the target service in the display interface. The split-screen interface of the video call includes a video call interface between the calling user and a service operation interface associated with the target service. The service operation interface is used for the user to process the target service.
[0039] In one embodiment, a specific implementation method for displaying a video call split-screen interface associated with a target business in a display interface may be: displaying a video call split-screen interface associated with a target business in a display interface through a preconfigured split-screen component, the split-screen component being a pre-customized native combination component, including a video call control and a business processing control, wherein the video call control is fixedly displayed at a first position (e.g., top, left, etc.) of the video call split-screen interface, and the video call control is used to manage the display of the above-mentioned video call interface, specifically for unified audio and video rendering of the video call interface; the business processing control is fixedly displayed at a second position (e.g., bottom, right, etc.) of the video call split-screen interface, and is used to manage the display of the above-mentioned business operation interface, and can also be used for business processing such as entering various types of operation information, intelligent recognition (e.g., recognizing ID images), jumping to different functional business pages, and the like.
[0040] The video call control and the business processing control are both independent and interconnected. The two controls are independent in that their interface rendering does not affect each other, and interconnected in that their information is interactive. For example, the screenshots and document image recognition results in the video call control need to be passed to the business processing control, and the voice recognition information of the business processing control needs to be fed back to the video call control.
[0041] In the embodiment of the present application, after starting the video call between the calling users corresponding to the video call request, the user's terminal display screen no longer displays the ordinary video call interface, but a video call split-screen interface specifically for the target service. The video call split-screen interface includes two sub-interfaces, namely the video call interface and the service operation interface. The service operation interface can support the input of various types of operation information, intelligent identification and other service processing, and can realize the jump of different functional service pages without affecting the video call interface, so as to achieve the whole video call during the service processing.
[0042] Taking the field of auto insurance as an example, this method can handle claims processes such as investigation, damage assessment, and bill collection. The business operation interface includes business processing buttons: "Investigation", "Damage Assessment" and "Bill Collection". When the calling user wants to handle the "Damage Assessment" business, the user can input a touch operation for the "Damage Assessment" button. At this time, the upper screen still displays the video page between the calling user and the lower screen displays the "Damage Assessment" business operation interface.
[0043] In the embodiment of the present application, the video call interface and the service operation interface can be split up and down, split left and right, or nested (the video call interface is nested in the service operation interface, or the service operation interface is nested in the video call interface), etc. Figure 2 The several situations shown may also be in other forms, which are not specifically limited in this embodiment. The screen ratio of the video call interface and the service operation interface may be 1:1, 2:1 or 3:1, etc., or other ratios, which are not specifically limited in this embodiment.
[0044] It can be understood that in the embodiment of the present application, the above-mentioned video call processing method is applicable to the terminal device used by the user in the business processing platform, so that the user can better provide customer service, such as: car insurance damage assessment, bank account opening, etc. When the user conducts a video call with the calling user to handle the business, the video call interface between the calling user and the business operation interface associated with the target business can be displayed on the user's terminal device display at the same time. In this way, the user can perform related business operations through the business operation interface while conducting a video call with the calling user, without having to switch back and forth between multiple applications, thereby improving the user's work efficiency and reducing the communication cost between the first user and the user.
[0045] In the embodiment of the present application, a video call request for target service processing can be received, and when a call confirmation operation input for the video call request is detected, a video call between call users corresponding to the video call request is established, and a video call split-screen interface associated with the target service is displayed in the display interface, the video call split-screen interface includes a video call interface between the call users and a service operation interface associated with the target service, and the service operation interface is used for the user to process the target service. By implementing the embodiment of the present application, the processing efficiency of the target service can be improved.
[0046] See also Figure 3 , is another video call processing method of an embodiment of the present application, such as Figure 3 As shown, the present application provides another video call processing method, the method comprising:
[0047] 301. Receive a video call request for target service processing.
[0048] In the embodiment of the present application, the above-mentioned video call processing method is mainly applied to the terminal device used by the user in the service processing platform. The terminal device may include: a smart phone, a smart tablet, a desktop computer or a notebook computer, etc.
[0049] In the embodiment of the present application, the above-mentioned target business is the customer service business that the first user needs to handle, which may include: car insurance damage assessment, bank account opening, provident fund withdrawal, after-sales service, etc.
[0050] In an embodiment of the present application, the first user makes a video call to the business processing platform corresponding to the target business. The system can arrange the best user for the first user based on the number of cases handled by each customer service terminal and the geographical location, generally giving priority to users who are closer and have the least number of cases to handle, and sending a video call request to the best user.
[0051] 302. When a call confirmation operation input for the video call request is detected, a video call is established between the calling users corresponding to the video call request. The call confirmation operation may be a touch, voice or other operation input by the user to answer the video call.
[0052] In an embodiment of the present application, after the user receives the video call request through the terminal device used by the user, the user enters a call confirmation operation for the video call request, such as clicking an answer button for the video call request, thereby starting a video call between the calling users corresponding to the video call request, and thus starting this customer service.
[0053] 303. Display a video call split-screen interface associated with the target service in the display interface. The video call split-screen interface includes a video call interface between the calling user and a service operation interface associated with the target service. The service operation interface is used for the user to process the target service.
[0054] In the embodiment of the present application, after starting the video call between the calling users corresponding to the video call request, the user's terminal display screen no longer displays the ordinary video call interface, but a video call split-screen interface specifically for the target service. The video call split-screen interface includes two sub-interfaces, namely the video call interface and the service operation interface. The service operation interface can support the input of various types of operation information, intelligent identification and other service processing, and can realize the jump of different functional service pages without affecting the video call interface, so as to achieve the whole video call during the service processing.
[0055] Taking the field of auto insurance as an example, this method can handle claims processes such as investigation, damage assessment, and bill collection. The business operation interface includes business processing buttons: "Investigation", "Damage Assessment" and "Bill Collection". When the calling user wants to handle the "Damage Assessment" business, the user can input a touch operation for the "Damage Assessment" button. At this time, the upper screen still displays the video page between the calling user and the lower screen displays the "Damage Assessment" business operation interface.
[0056] In the embodiment of the present application, the video call interface and the service operation interface can be split up and down, split left and right, or nested, such as Figure 2 The several situations shown may also be in other forms, which are not specifically limited in this embodiment. The screen ratio of the video call interface and the service operation interface may be 1:1, 2:1 or 3:1, etc., or other ratios, which are not specifically limited in this embodiment.
[0057] It can be understood that in the embodiment of the present application, the above-mentioned video call processing method is applicable to the terminal device used by the user in the business processing platform, so that the user can better provide customer service, such as: car insurance damage assessment, bank account opening, etc. When the user conducts a video call with the calling user to handle the business, the video call interface between the calling user and the business operation interface associated with the target business can be displayed on the user's terminal device display at the same time. In this way, the user can perform related business operations through the business operation interface while conducting a video call with the calling user, without having to switch back and forth between multiple applications, thereby improving the user's work efficiency and reducing the communication cost between the first user and the user.
[0058] 304. Receive a call ending request sent by the calling user.
[0059] In the embodiment of the present application, the above-mentioned calling user is the first user who needs the above-mentioned target service. When the calling user completes the target service through the video call with the user, the calling user can negotiate with the user to close the video call. When the calling user performs the call end operation through its terminal device, the user's terminal device can receive the call end request sent by the calling user.
[0060] 305. When an end confirmation operation is detected for the end call request input, the video call interface in the display interface is closed, and the service operation interface is displayed in a preset display mode so that the user can continue to handle the target service. The preset display mode may be to display the service operation interface in full screen or to display the service operation interface in any sub-screen of the split screen.
[0061] When it is detected that the first user has completed the input of the relevant information required for the target business, the first user can actively hang up the video call, and the user can continue to add some information that does not need to be provided by the first user, reducing the first user's unnecessary waiting. If the user finds that some information is missing or inaccurate during the video recording process, the information that needs to be provided by the first user can be sent to the first user through the terminal for supplementary recording. The entire feedback process is based on instant messaging, ensuring the timeliness and efficient processing of the service.
[0062] Specifically, when the first user hangs up the video call, the user can also continue to perform detailed operations on the target service of the first user. Figure 4 As shown, the user can select "Continue" so that the target business processing can continue without being interrupted by hanging up the video call, saving the first user's time and improving the user experience.
[0063] In one embodiment, after the video call split-screen interface associated with the target service is displayed in the display interface, the ID image of the calling user can also be obtained. When the ID recognition operation is detected, the ID image is recognized, and the calling user is authenticated based on the recognition result of the ID image, and the identity authentication result for the calling user is obtained and output. The user can process the target service based on the output identity authentication result. For example, if the identity authentication result is used to indicate that the identity authentication fails, the calling user's request for the target service can be rejected. If the identity authentication result is used to indicate that the identity authentication passes, the target service can be processed for the calling user.
[0064] Among them, a "document recognition" button can be displayed on the business operation interface associated with the target business, and when a trigger operation input by the user for the "document recognition" button is detected, the document image is recognized.
[0065] In the embodiment of the present application, for target services such as car insurance damage assessment, bank account opening, provident fund withdrawal, after-sales service, etc., the calling user needs to upload relevant certificate information, such as: ID card, driver's license, bank card, etc. The certificate image can be a copy, scan or photo of the certificate. After the user's terminal system obtains the calling user's certificate image, it can perform image recognition and identity verification later.
[0066] The specific method of obtaining the ID image of the calling user includes: receiving the ID image uploaded by the calling user; or, during the video call with the calling user, detecting whether the video call screen includes the ID, if it is detected that the video call page includes the ID, capturing the video call screen, and determining the captured video image as the ID image. That is, the ID image can be uploaded by the calling user himself, or it can be displayed during the video call to handle the target business. The user (i.e., the customer service staff) can capture the image including the ID in the video screen, which is the ID image.
[0067] When the screenshot is not clear, in order to improve the accuracy of the document recognition results, in addition to transmitting the driver's license, vehicle registration certificate and other documents through video, the first user can also upload the document images corresponding to the driver's license, vehicle registration certificate and other documents through the first terminal during the video process. After the user receives the document image, the document recognition is triggered to determine the document recognition result.
[0068] In one embodiment, for different types of certificates, different certificate recognition systems can be pre-configured for certificate recognition to improve the accuracy of certificate recognition results. In this case, after the target user captures the video image, he can input a touch operation for the recognition button that matches the certificate category. The target terminal device can determine the certificate category corresponding to the captured video image based on the touch operation, and recognize the video image through the certificate recognition platform that matches the certificate category to determine the certificate recognition result.
[0069] Specifically, the specific implementation of the above-mentioned identification document image can be:
[0070] Determine the document type corresponding to the document image, determine a target document recognition system that matches the document type from at least one document recognition system, and send a document recognition request to the target document recognition system, where the document recognition request includes the document image. The target document recognition system receives the document recognition request, can obtain the document image from the document recognition request, recognize the document image, and then return a recognition result for the document image. Furthermore, the terminal can receive the recognition result for the document image returned by the target document recognition platform.
[0071] Among them, the recognition result mainly includes structured data corresponding to the document image. For example, assuming that the document image is an ID card, the recognition result may include structured data such as ID card number, name, gender, and place of origin, which can also be understood as a named entity data.
[0072] In one embodiment, the above-mentioned authentication of the calling user based on the recognition result of the ID card image and the specific method of obtaining and outputting the authentication result of the calling user can be: obtaining the pre-stored document information of the calling user, authenticating the calling user based on the document information, and obtaining the authentication result of the calling user.
[0073] In the field of auto insurance, for example, the document information may refer to the data corresponding to the auto insurance policy of the first user, and the document information includes the identity information of the calling user, such as an identity account number. The terminal may compare the ID number in the document information with the ID number in the recognition result, and if the comparison is consistent, it is confirmed that the identity authentication of the calling user has passed, and an identity authentication result indicating that the identity authentication has passed is generated.
[0074] In one embodiment, the above-mentioned recognition result may further include a face recognition result, and the identity authentication result includes a first result for indicating that the identity authentication is passed and a second result for indicating that the identity authentication is not passed, and the identity authentication of the calling user is performed based on the recognition result of the certificate image to obtain the identity authentication result, including:
[0075] Collect facial images in the video call interface;
[0076] If it is detected that the face image matches the face recognition result, it is determined that the identity authentication of the calling user is passed, and a first result indicating that the identity authentication is passed is generated;
[0077] If it is detected that the facial image does not match the facial recognition result, it is determined that the identity authentication of the calling user has failed, and a second result indicating that the identity authentication has failed is generated.
[0078] In the embodiment of the present application, after the user's terminal device receives the call end request sent by the calling user, the user inputs the end confirmation operation for the call end request, such as clicking the end button for the call end request, and the video call with the corresponding calling user is closed. However, for some target services, after the video call with the calling user, the user may need to continue to complete some information. Therefore, the user's terminal device display only closes the video call interface in the display interface, and displays the service operation interface in a preset display mode, so that the user can continue the service operation, and avoids unnecessary waiting for the calling user. The user's work efficiency is improved, and the communication cost between the first user and the user is reduced.
[0079] In one embodiment, in the process of handling the target business, in addition to the above-mentioned video transmission of the identification of documents such as the driver's license and vehicle registration certificate, images of the scene may also be required. For example, when handling the inspection and damage assessment, it is necessary to collect images of vehicle damage in the accident. In this case, the target user can initiate a request for vehicle damage image collection to the business handling platform. After receiving the request, the business handling platform can send a prompt message to the first user to prompt the first user that the vehicle damage image collection is about to be performed. After a preset time, the business handling platform can collect vehicle damage images, and identify the collected vehicle damage images through an image recognition model to determine whether the vehicle is damaged, and output a vehicle damage recognition result. The vehicle recognition result can indicate whether the vehicle is damaged. If damaged, it also includes damage information to indicate the damaged part, as well as a detailed description of the damage and the damage level. The target user can assist himself in handling the target business based on the vehicle damage recognition result.
[0080] Among them, in the process of collecting vehicle damage images, the business processing platform can identify the clarity of the vehicle damage images, and prompt the target user to adjust the position of the camera based on the recognition results, such as prompting the user to get closer to the target object, or stay away from the target object, so as to improve the accuracy of subsequent recognition results of the vehicle damage images.
[0081] In the embodiment of the present application, a video call request for target service processing can be received. When a call confirmation operation input for the video call request is detected, a video call between the call users corresponding to the video call request is established, and a video call split-screen interface associated with the target service is displayed in the display interface. The video call split-screen interface includes a video call interface between the call users and a service operation interface associated with the target service. The service operation interface is used for the user to process the target service. Furthermore, a call end request sent by the call user can be received. When an end confirmation operation input for the call end request is detected, the video call interface in the display interface is closed, and the service operation interface is displayed in a preset display mode, so that the user can continue to handle the target service, reduce unnecessary waiting for the call user, and ensure the timeliness and efficient processing of the target service.
[0082] The embodiment of the present application also provides a video call processing device. The device includes a device for executing the above Figure 1 or Figure 3 Specifically, see Figure 5 , is a schematic block diagram of a video call processing device provided in an embodiment of the present application. The video call processing device of this embodiment includes:
[0083] Communication module 501, used to receive a video call request for target service processing;
[0084] The processing module 502 is used to establish a video call between a calling user corresponding to the video call request when a call confirmation operation input for the video call request is detected;
[0085] Processing module 502 is also used to display a video call split-screen interface associated with the target service in the display interface. The video call split-screen interface includes a video call interface between the video user and a service operation interface associated with the target service. The service operation interface is used for the user to process the target service.
[0086] In an optional embodiment, the processing module 502 is also used to receive a call end request sent by the calling user through the communication module 501. When an end confirmation operation input for the call end request is detected, the video call interface in the display interface is closed, and the business operation interface is displayed according to a preset display mode.
[0087] In an optional embodiment, the processing module 502 is further used to obtain an ID image of the calling user; when an ID recognition operation is detected, identify the ID image; authenticate the calling user based on the recognition result of the ID image, and obtain and output the identity authentication result for the calling user.
[0088] In an optional embodiment, the processing module 502 is further specifically used to determine the certificate type corresponding to the certificate image; determine a target certificate recognition system that matches the certificate type from at least one certificate recognition system; send a certificate recognition request to the target certificate recognition system through the communication module 501; receive a certificate recognition result unit through the communication module 501, which is used to receive the recognition result for the certificate image returned by the target certificate recognition platform.
[0089] In an optional embodiment, the processing module 502 is further specifically configured to obtain pre-stored receipt information of the calling user; and perform identity authentication on the calling user based on the receipt information to obtain an identity authentication result for the calling user.
[0090] In an optional embodiment, the processing module 502 is further specifically used to collect a face image in the video call interface; if it is detected that the face image matches the face recognition result, it is determined that the identity authentication of the calling user is passed, and a first result indicating that the identity authentication is passed is generated; if it is detected that the face image does not match the face recognition result, it is determined that the identity authentication of the calling user is not passed, and a second result indicating that the identity authentication is not passed is generated. The first result is used to indicate that the identity authentication is passed, and the second result is used to indicate that the identity authentication is not passed.
[0091] In an optional embodiment, the processing module 502 is further specifically used to receive the ID image uploaded by the calling user through the communication module 501; or, during the video call with the calling user, detect whether the video call screen includes the ID. If it is detected that the video call page includes the ID, the video call screen is captured, and the captured video image is determined as the ID image.
[0092] It should be noted that the functions of the functional modules of the video call processing device described in the embodiment of the present application can be based on Figure 1 or Figure 3 The method in the method embodiment is specifically implemented, and its specific implementation process can refer to Figure 1 or Figure 3 The relevant description of the method embodiment will not be repeated here.
[0093] In the implementation of the present application, the video call processing device can receive a video call request for processing a target service, and when a call confirmation operation input for the video call request is detected, a video call between the call users corresponding to the video call request is established, and a video call split-screen interface associated with the target service is displayed in the display interface, the video call split-screen interface includes a video call interface between the call users and a service operation interface associated with the target service, and the service operation interface is used for the user to process the target service. By implementing the embodiments of the present application, the processing efficiency of the target service can be improved.
[0094] See also Figure 6 , Figure 6 is a schematic block diagram of a terminal device provided in an embodiment of the present application. Figure 6 As shown, the terminal device includes a processor 601, a storage device 602, a communication interface 603 and an output device 604. The processor 601, the storage device 602, the communication interface 603 and the output device 604 can be connected via a bus or other means. Figure 6 Take the bus connection as an example. Among them, the communication interface 603 is controlled by the processor to send and receive messages, the storage device 602 is used to store computer programs, the computer program includes program instructions, and the processor 601 is used to execute the program instructions stored in the storage device 602. Among them, the processor 601 is configured to call the program instructions to execute: receiving a video call request for target business processing through the communication interface 603; when a call confirmation operation input for the video call request is detected, a video call between the call users corresponding to the video call request is established; through the output device 604, a video call split-screen interface associated with the target business is displayed in the display interface, the video call split-screen interface includes a video call interface between the call users and a business operation interface associated with the target business, and the business operation interface is used for the user to process the target business.
[0095] In an optional embodiment, the processor 601 is also used to receive a call end request sent by the calling user through the communication interface 603. When an end confirmation operation input for the call end request is detected, the video call interface in the display interface is closed, and the business operation interface is displayed according to a preset display mode.
[0096] In an optional embodiment, the processor 601 is further used to obtain an ID image of the calling user; when an ID recognition operation is detected, identify the ID image; authenticate the calling user based on the recognition result of the ID image, and obtain and output the identity authentication result for the calling user.
[0097] In an optional embodiment, the processor 601 is further specifically used to determine the certificate type corresponding to the certificate image; determine a target certificate recognition system that matches the certificate type from at least one certificate recognition system; send a certificate recognition request to the target certificate recognition system through the communication interface 603; and receive a certificate recognition result unit through the communication interface 603, which is used to receive the recognition result for the certificate image returned by the target certificate recognition platform.
[0098] In an optional embodiment, the processor 601 is further specifically configured to obtain pre-stored receipt information of the calling user; and authenticate the calling user based on the receipt information to obtain an identity authentication result for the calling user.
[0099] In an optional embodiment, the processor 601 is further specifically used to collect a face image in the video call interface; if it is detected that the face image matches the face recognition result, it is determined that the identity authentication of the calling user is passed, and a first result indicating that the identity authentication is passed is generated; if it is detected that the face image does not match the face recognition result, it is determined that the identity authentication of the calling user is not passed, and a second result indicating that the identity authentication is not passed is generated. The first result is used to indicate that the identity authentication is passed, and the second result is used to indicate that the identity authentication is not passed.
[0100] In an optional embodiment, the processor 601 is further specifically used to receive an ID image uploaded by the calling user through the communication interface 603; or, during a video call with the calling user, detect whether the video call screen includes an ID. If it is detected that the video call page includes an ID, the video call screen is captured and the captured video image is determined as the ID image.
[0101] It should be understood that in the embodiment of the present application, the processor 601 may be a central processing unit (CPU), and the processor 601 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0102] The storage device 602 may include a read-only memory and a random access memory, and provide instructions and data to the processor 601. A portion of the storage device 602 may also include a non-volatile random access memory. For example, the storage device 602 may also store information about the device type.
[0103] In a specific implementation, the processor 601, the storage device 602, the communication interface 603 and the output device 604 described in the embodiment of the present application can execute the Figure 1 or Figure 3 The implementation method described in the method embodiment may also be used to implement the video call processing device described in the embodiment of the present application, which will not be described in detail here.
[0104] By implementing the present application, the terminal device can receive a video call request for processing a target service, and when a call confirmation operation input for the video call request is detected, a video call between the call users corresponding to the video call request is established, and a video call split-screen interface associated with the target service is displayed in the display interface, the video call split-screen interface includes a video call interface between the call users and a service operation interface associated with the target service, and the service operation interface is used by the user to process the target service. By implementing the embodiments of the present application, the processing efficiency of the target service can be improved.
[0105] In another embodiment of the present application, a computer-readable storage medium is provided, the computer-readable storage medium stores a computer program, the computer program includes program instructions, and when the program instructions are executed by a processor, the following is implemented:
[0106] receiving a video call request for target business processing;
[0107] When a call confirmation operation input for the video call request is detected, a video call is established between the call users corresponding to the video call request;
[0108] A video call split-screen interface associated with the target service is displayed in the display interface. The video call split-screen interface includes a video call interface between the calling user and a service operation interface associated with the target service. The service operation interface is used for the user to handle the target service.
[0109] The computer-readable storage medium may be an internal storage unit of the terminal device of any of the aforementioned embodiments, such as a hard disk or memory of the terminal device. The computer-readable storage medium may also be an external storage device of the terminal device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the terminal device. Further, the computer-readable storage medium may also include both an internal storage unit of the terminal device and an external storage device. The computer-readable storage medium is used to store computer programs and other programs and data required by the terminal device. The computer-readable storage medium may also be used to temporarily store data that has been output or is to be output.
[0110] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0111] The above disclosure is only part of the embodiments of the present application, which certainly cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of implementing the above embodiments and making equivalent changes according to the claims of this application are still within the scope of the invention.
Claims
1. A video call processing method, characterized in that: include: receiving a video call request for target business processing; When a call confirmation operation input for the video call request is detected, establishing a video call between the call users corresponding to the video call request; Displaying a video call split-screen interface associated with the target service in the display interface, the video call split-screen interface including a video call interface between the calling user and a service operation interface associated with the target service, the service operation interface is used for the user to handle the target service, and the service operation interface supports the entry of various types of operation information corresponding to the target service, service handling, and jump to different functional service pages; The display method includes: displaying a video call split-screen interface associated with the target service in a display interface through a preconfigured split-screen component, wherein the split-screen component is a pre-customized native combination component, including a video call control and a service processing control, wherein the video call control is displayed at a first position of the video call split-screen interface for managing the display of the video call interface; the service processing control is displayed at a second position of the video call split-screen interface for managing the display of the service operation interface, and the first position and the second position are different; the video call split-screen interface and the service operation interface corresponding to different services are different; After displaying the video call split-screen interface, capture the video image in the video call interface and detect whether the captured video image is clear; if it is detected that the captured video image is not clear, receive a certificate image of a specified type uploaded by the user through the first terminal during the video call; if it is detected that the captured video image is clear, determine the captured video image as the certificate image, and determine a certificate recognition result based on the certificate image, and the certificate recognition result is used to indicate whether to handle the target service; Receiving a call end request sent by a calling user; When an end confirmation operation is detected for the end call request input, the video call interface in the display interface is closed, and the business operation interface is displayed in a preset display mode, so that the user can continue to handle the target business; wherein, the preset display mode is to display the business operation interface in full screen; if the target business is a motor vehicle insurance damage assessment, the business operation interface includes business processing buttons corresponding to inspection, damage assessment and collection, and if a touch operation input by the user for the damage assessment button is received, the displayed video call split-screen interface includes the video call interface and the damage assessment business operation interface; A vehicle damage image acquisition request is initiated to the business processing platform. If a prompt message is received from the business processing platform in response to the acquisition request, the vehicle damage image in the accident is acquired, and the image recognition model is called to identify the acquired vehicle damage image to determine whether the vehicle is damaged, and a vehicle damage identification result is output; the vehicle damage identification result indicates whether the vehicle is damaged, and if damaged, also includes damage information, the damaged information is used to indicate the damaged part, detailed description of the damage and the damage level, and the vehicle damage identification result is used to assist in the processing of the target business; in the process of acquiring the vehicle damage image, the clarity of the vehicle damage image is identified, and based on the identification result, the target user is prompted to adjust the position of the camera, and the prompt includes prompting the user to move closer to the target object or away from the target object so that the clarity of the vehicle damage image meets the clarity condition.
2. The method according to claim 1, characterized in that After displaying the video call split-screen interface associated with the target service in the display interface, the method further includes: Obtaining an ID image of the calling user; When a document recognition operation is detected, identifying the document image; The calling user's identity is authenticated based on the recognition result of the certificate image, and an identity authentication result for the calling user is obtained and output.
3. The method according to claim 2, characterized in that The identifying the certificate image comprises: Determining the type of certificate corresponding to the certificate image; Determine a target document recognition system that matches the document type from at least one document recognition system; Sending a document recognition request to the target document recognition system, wherein the document recognition request includes the document image; Receive the recognition result for the document image returned by the target document recognition system.
4. The method according to claim 2, characterized in that: Performing identity authentication on the calling user based on the recognition result of the certificate image, obtaining and outputting the identity authentication result for the calling user, including: Obtaining pre-stored document information of the calling user; The calling user's identity is authenticated based on the document information to obtain an identity authentication result for the calling user.
5. The method according to claim 2, characterized in that: The recognition result includes a face recognition result, the identity authentication result includes a first result indicating that the identity authentication is passed and a second result indicating that the identity authentication is not passed, and the identity authentication result is obtained by performing identity authentication on the calling user based on the recognition result of the certificate image, including: Collect facial images in the video call interface; If it is detected that the face image matches the face recognition result, it is determined that the identity authentication of the calling user is passed, and a first result indicating that the identity authentication is passed is generated; If it is detected that the facial image does not match the facial recognition result, it is determined that the identity authentication of the calling user has failed, and a second result indicating that the identity authentication has failed is generated.
6. The method according to claim 2, characterized in that The step of obtaining the ID image of the calling user includes: Receiving the ID image uploaded by the calling user; Alternatively, during the video call with the calling user, it is detected whether the video call screen includes the ID card. If it is detected that the video call page includes the ID card, the video call screen is captured and the captured video image is determined as the ID card image.
7. A video call processing device, characterized in that: include: A communication module, used for receiving a video call request for target business processing; A processing module, configured to establish a video call with a call user corresponding to the video call request when a call confirmation operation input for the video call request is detected; The processing module is further used to display a video call split-screen interface associated with the target service in the display interface, wherein the video call split-screen interface includes a video call interface between the video user and a service operation interface associated with the target service, wherein the service operation interface is used for the user to handle the target service, and the service operation interface supports the entry of various types of operation information corresponding to the target service, service handling, and the jump to different functional service pages; The display method includes: displaying a video call split-screen interface associated with a target service in a display interface through a preconfigured split-screen component, wherein the split-screen component is a pre-customized native combination component, including a video call control and a service processing control, wherein the video call control is displayed at a first position of the video call split-screen interface for managing the display of the video call interface; the service processing control is displayed at a second position of the video call split-screen interface for managing the display of the service operation interface, and the first position and the second position are different; the video call split-screen interface and the service operation interface corresponding to different services are different; The processing module is further configured to capture a video image in the video call interface after displaying the video call split-screen interface, and detect whether the captured video image is clear; if it is detected that the captured video image is not clear, receive a certificate image of a specified type uploaded by the user through the first terminal during the video call; if it is detected that the captured video image is clear, determine the captured video image as the certificate image, and determine a certificate recognition result based on the certificate image, wherein the certificate recognition result is used to indicate whether to handle the target service; The communication module is further used to receive a call ending request sent by the calling user; The processing module is further used to close the video call interface in the display interface when an end confirmation operation is detected for the end call request input, and display the business operation interface in accordance with a preset display mode, so that the user can continue to handle the target business; wherein the preset display mode is to display the business operation interface in full screen; if the target business is a motor vehicle insurance damage assessment, the business operation interface includes business processing buttons corresponding to inspection, damage assessment and collection, and if a touch operation input by the user for the damage assessment button is received, the displayed video call split-screen interface includes the video call interface and the damage assessment business operation interface; The processing module is also used to initiate a vehicle damage image acquisition request to the business processing platform. If a prompt message is received from the business processing platform in response to the acquisition request, the vehicle damage image in the accident is acquired, and the image recognition model is called to identify the acquired vehicle damage image to determine whether the vehicle is damaged, and a vehicle damage identification result is output; the vehicle damage identification result indicates whether the vehicle is damaged, and if damaged, it also includes damage information, and the damaged information is used to indicate the damaged part, detailed description of the damage and the damage level. The vehicle damage identification result is used to assist in the processing of the target business; in the process of acquiring the vehicle damage image, the clarity of the vehicle damage image is identified, and based on the identification result, the target user is prompted to adjust the position of the camera, and the prompt includes prompting the user to move closer to the target object or away from the target object so that the clarity of the vehicle damage image meets the clarity condition.
8. A terminal device, characterized in that: The method comprises a processor and a storage device, wherein the processor and the storage device are connected to each other, wherein the storage device is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions to execute the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Screen-splitting interaction method of mobile terminal and mobile terminal
CN104133610A
Video-based service processing system and method, user terminal and storage medium
CN108683871A