CN112613999A - Screen state recognition method and device, electronic equipment, server and storage medium - Google Patents

Screen state recognition method and device, electronic equipment, server and storage medium Download PDF

Info

Publication number
CN112613999A
CN112613999A CN202011545864.3A CN202011545864A CN112613999A CN 112613999 A CN112613999 A CN 112613999A CN 202011545864 A CN202011545864 A CN 202011545864A CN 112613999 A CN112613999 A CN 112613999A
Authority
CN
China
Prior art keywords
screen
target video
electronic equipment
display information
screen state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011545864.3A
Other languages
Chinese (zh)
Other versions
CN112613999B (en
Inventor
曲笑宇
王少康
王娟
李东华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JD Digital Technology Holdings Co Ltd
Original Assignee
JD Digital Technology Holdings Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JD Digital Technology Holdings Co Ltd filed Critical JD Digital Technology Holdings Co Ltd
Priority to CN202011545864.3A priority Critical patent/CN112613999B/en
Publication of CN112613999A publication Critical patent/CN112613999A/en
Application granted granted Critical
Publication of CN112613999B publication Critical patent/CN112613999B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Data Mining & Analysis (AREA)
  • Marketing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Multimedia (AREA)
  • Development Economics (AREA)
  • Technology Law (AREA)
  • Artificial Intelligence (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a screen state identification method, a screen state identification device, electronic equipment, a server and a storage medium, wherein the method applied to the electronic equipment comprises the following steps: acquiring display information of the electronic equipment from a server; displaying the personalized image sequence on a screen of the electronic equipment according to the display information, and recording the screen by adopting a front camera of the electronic equipment in the process of displaying the personalized image sequence on the screen to obtain a target video; and sending the target video to a server, wherein the target video is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is matched with the display information. Therefore, the current screen state of the electronic equipment participating in insurance application can be timely known, on one hand, the condition that the user applies insurance to the electronic equipment with the screen damaged can be avoided, on the other hand, the broken screen insurance application process can be more perfect, and the healthy development of the broken screen insurance market is facilitated.

Description

Screen state recognition method and device, electronic equipment, server and storage medium
Technical Field
The invention relates to the technical field of terminals, in particular to a screen state identification method and device, electronic equipment, a server and a storage medium.
Background
The screen breaking insurance of the electronic equipment, namely screen breaking accident insurance, is insurance produced by the electronic equipment along with the continuous improvement of the popularity rate of the electronic equipment, and is originally designed for bringing convenience to consumers and bringing benefits to the consumers.
However, after the screen crash insurance is brought online, the situation that the user selectively applies insurance is easily caused, that is, the user or the maintenance company purchases the screen crash insurance after the screen of the electronic device is damaged, and the insurance people pay the insurance benefits far beyond the bearable range through the screen crash insurance. The insurance carrier is also called as insurance carrier, and refers to an insurance company which makes an insurance contract with the insurance applicants and undertakes compensation or pays insurance responsibility.
Therefore, how to avoid the situation of selective application of the user becomes a difficult problem to be solved urgently.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the related art.
The invention provides a screen state identification method, a screen state identification device, electronic equipment, a server and a storage medium, which are used for further identifying the screen state of the electronic equipment only under the condition that a target video is matched with display information, so that the screen state identification of a video shot by a user when the screen of the electronic equipment is in a good state in advance can be avoided, and the condition of cheating and insurance of the user can be avoided. And under the condition that the target video is matched with the display information, the screen state of the electronic equipment is identified, so that the current screen state of the electronic equipment participating in the insurance application can be known in time, on one hand, the condition that a user applies the insurance by using the electronic equipment with a damaged screen can be avoided, on the other hand, the screen breaking insurance application process can be more perfect, and the healthy development of the screen breaking insurance market is facilitated.
An embodiment of a first aspect of the present invention provides a screen state identification method, which is applied to an electronic device, and includes:
acquiring display information of the electronic equipment from a server;
displaying a personalized image sequence on a screen of the electronic equipment according to the display information, and recording the screen by adopting a front camera of the electronic equipment in the process of displaying the personalized image sequence on the screen to obtain a target video;
and sending the target video to a server, wherein the target video is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is matched with the display information.
The screen state identification method of the embodiment of the invention comprises the steps of obtaining display information of the electronic equipment from a server through the electronic equipment, displaying a personalized image sequence on a screen of the electronic equipment according to the display information, recording the screen by adopting a front camera of the electronic equipment in the process of displaying the personalized image sequence on the screen to obtain a target video, and sending the target video to the server, wherein the target video is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is matched with the display information. Therefore, the screen state of the electronic equipment can be further identified only under the condition that the target video is matched with the display information, the condition that the screen state of the video shot by the user is identified when the screen of the electronic equipment is in a good state in advance can be avoided, and the condition that the user cheats the insurance can be avoided. And under the condition that the target video is matched with the display information, the screen state of the electronic equipment is identified, so that the current screen state of the electronic equipment participating in the insurance application can be known in time, on one hand, the condition that a user applies the insurance by using the electronic equipment with a damaged screen can be avoided, on the other hand, the screen breaking insurance application process can be more perfect, and the healthy development of the screen breaking insurance market is facilitated.
The embodiment of the second aspect of the present invention provides another screen state identification method, which is applied to a server, and includes:
sending corresponding display information to the electronic equipment; the display information is used for displaying a personalized image sequence on a screen of the electronic equipment, and a front camera of the electronic equipment is adopted to record the screen in the process of displaying the personalized image sequence on the screen so as to obtain a target video;
receiving the target video sent by the electronic equipment;
and under the condition that the target video is determined to be matched with the display information, identifying the screen state of the electronic equipment according to the target video.
In the screen state identification method, the corresponding display information is sent to the electronic equipment through the server; the display information is used for displaying the personalized image sequence on a screen of the electronic equipment, and a front camera of the electronic equipment is used for recording the screen in the process of displaying the personalized image sequence on the screen so as to obtain a target video; and receiving a target video sent by the electronic equipment, and identifying the screen state of the electronic equipment according to the target video under the condition that the target video is determined to be matched with the display information. Therefore, the screen state of the electronic equipment can be further identified only under the condition that the target video is matched with the display information, the condition that the screen state of the video shot by the user is identified when the screen of the electronic equipment is in a good state in advance can be avoided, and the condition that the user cheats the insurance can be avoided. And under the condition that the target video is matched with the display information, the screen state of the electronic equipment is identified, so that the current screen state of the electronic equipment participating in the insurance application can be known in time, on one hand, the condition that a user applies the insurance by using the electronic equipment with a damaged screen can be avoided, on the other hand, the screen breaking insurance application process can be more perfect, and the healthy development of the screen breaking insurance market is facilitated.
The third aspect of the present invention provides a screen status recognition apparatus, applied to an electronic device, including:
and the acquisition module is used for acquiring the display information of the electronic equipment from a server.
The recording module is used for displaying a personalized image sequence on a screen of the electronic equipment according to the display information and recording the screen by adopting a front camera of the electronic equipment in the process of displaying the personalized image sequence on the screen so as to obtain a target video;
and the sending module is used for sending the target video to a server, wherein the target video is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is matched with the display information.
The screen state recognition device of the embodiment of the invention acquires the display information of the electronic equipment from the server through the electronic equipment, displays the personalized image sequence on the screen of the electronic equipment according to the display information, records the screen by adopting the front camera of the electronic equipment in the process of displaying the personalized image sequence on the screen to obtain the target video, and sends the target video to the server, wherein the target video is used for recognizing the screen state of the electronic equipment according to the target video under the condition that the target video is matched with the display information. Therefore, the screen state of the electronic equipment can be further identified only under the condition that the target video is matched with the display information, the condition that the screen state of the video shot by the user is identified when the screen of the electronic equipment is in a good state in advance can be avoided, and the condition that the user cheats the insurance can be avoided. And under the condition that the target video is matched with the display information, the screen state of the electronic equipment is identified, so that the current screen state of the electronic equipment participating in the insurance application can be known in time, on one hand, the condition that a user applies the insurance by using the electronic equipment with a damaged screen can be avoided, on the other hand, the screen breaking insurance application process can be more perfect, and the healthy development of the screen breaking insurance market is facilitated.
The fourth aspect of the present invention provides another screen status recognition apparatus, which is applied to a server, and includes:
the sending module is used for sending corresponding display information to the electronic equipment; the display information is used for displaying a personalized image sequence on a screen of the electronic equipment, and a front camera of the electronic equipment is adopted to record the screen in the process of displaying the personalized image sequence on the screen so as to obtain a target video;
the receiving module is used for receiving the target video sent by the electronic equipment;
and the identification module is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is determined to be matched with the display information.
The screen state recognition device of the embodiment of the invention sends corresponding display information to the electronic equipment through the server; the display information is used for displaying the personalized image sequence on a screen of the electronic equipment, and a front camera of the electronic equipment is used for recording the screen in the process of displaying the personalized image sequence on the screen so as to obtain a target video; and receiving a target video sent by the electronic equipment, and identifying the screen state of the electronic equipment according to the target video under the condition that the target video is determined to be matched with the display information. Therefore, the screen state of the electronic equipment can be further identified only under the condition that the target video is matched with the display information, the condition that the screen state of the video shot by the user is identified when the screen of the electronic equipment is in a good state in advance can be avoided, and the condition that the user cheats the insurance can be avoided. And under the condition that the target video is matched with the display information, the screen state of the electronic equipment is identified, so that the current screen state of the electronic equipment participating in the insurance application can be known in time, on one hand, the condition that a user applies the insurance by using the electronic equipment with a damaged screen can be avoided, on the other hand, the screen breaking insurance application process can be more perfect, and the healthy development of the screen breaking insurance market is facilitated.
An embodiment of a fifth aspect of the present invention provides an electronic device, including: the invention provides a screen state identification method, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the program to realize the screen state identification method.
An embodiment of a sixth aspect of the present invention provides a server, including: the invention also provides a computer program stored on the memory and capable of running on the processor, and the processor executes the program to realize the screen state identification method provided by the embodiment of the second aspect of the invention.
A seventh embodiment of the present invention proposes a non-transitory computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the screen state recognition method as proposed in the first embodiment of the present invention, or implements the screen state recognition method as proposed in the second embodiment of the present invention.
An eighth aspect of the present invention provides a computer program product, wherein when the instructions of the computer program product are executed by a processor, the method for identifying the screen state as set forth in the first aspect of the present invention is executed, or the method for identifying the screen state as set forth in the second aspect of the present invention is executed.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic flowchart of a screen status recognition method according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating a sequence of personalized images displayed on a screen of an electronic device according to an embodiment of the present invention;
FIG. 3 is a schematic view of a capture interface in an embodiment of the invention;
FIG. 4 is a flowchart illustrating a screen status recognition method according to a second embodiment of the present invention;
FIG. 5 is a schematic diagram of an application page in an embodiment of the invention;
fig. 6 is a flowchart illustrating a screen status recognition method according to a third embodiment of the present invention;
FIG. 7 is a schematic diagram illustrating a process of securing screen crash risk according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of a screen status recognition apparatus according to a fourth embodiment of the present invention;
fig. 9 is a schematic structural diagram of a screen status recognition apparatus according to a fifth embodiment of the present invention;
FIG. 10 illustrates a block diagram of an exemplary electronic device or server suitable for use in implementing embodiments of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
The screen crash insurance is generally given by a merchant when a user purchases a new electronic device (hereinafter referred to as a new machine), or is purchased by the user when the user purchases the new machine, and is an old machine when the user misses a purchase period of the new machine (about one month).
After the screen fragmentation insurance is on line, the situation that the user selectively applies insurance is easily caused, namely, the user or a maintenance company purchases the screen fragmentation insurance after the screen of the electronic equipment is damaged, for example, the screen fragmentation insurance is carried out, and the claim rate of the insurance people is far beyond the bearable range, so that the insurance people basically refuse to take care of the old machine.
In order to solve the problem that in the prior art, a user purchases screen breaking insurance after a screen of electronic equipment is damaged, and claims are directly generated after the screen breaking insurance is purchased, so that the payment rate of an insurer is far beyond a bearable range.
A screen state recognition method, apparatus, electronic device, server, and storage medium according to embodiments of the present invention are described below with reference to the accompanying drawings.
Fig. 1 is a flowchart illustrating a screen status recognition method according to an embodiment of the present invention.
The dialog recognition method provided by the embodiment of the invention can be applied to electronic equipment. The electronic device may be any device with computing capability, for example, a PC (Personal Computer), a mobile terminal, and the like, and the mobile terminal may be a hardware device with various operating systems, touch screens, and/or display screens, such as a mobile phone, a tablet Computer, a Personal digital assistant, and a wearable device.
As shown in fig. 1, the screen status recognition method may include the steps of:
step 101, obtaining display information of the electronic device from a server.
In the embodiment of the invention, the electronic equipment can acquire the display information from the server, and the display information is used for generating the personalized image sequence.
In a possible implementation manner of the embodiment of the present invention, the presentation information may include at least one of a switching order of each color, a switching time of each color, a presentation position of each icon element, and a presentation time of each icon element.
For example, the presentation information may include a switching order and a switching time of three colors, for example, the switching frequency of the colors is 1 second, the color corresponding to [0,1) second is blue, the 1 st second is green, the color corresponding to [1,2) second is green, the color corresponding to [2,3) second is yellow. Further, the presentation information may further include a presentation position and a presentation time of each icon, for example, [0,1) second presentation icon 1, the icon 1 being located on the left side of the screen, [1,2) second presentation icon 2, the icon 2 being located on the right side of the screen, [2,3) second presentation icon 3, the icon 3 being located in the middle of the screen.
It should be noted that, the above is only exemplified by the display information including three colors, and the switching frequency of the colors is 1 second, and in practical application, the number of colors and the switching frequency of the colors included in the display information may be set according to application requirements, which is not limited in the embodiment of the present invention. In addition, the above is only exemplified by that the color switching sequences included in the presentation information are blue, green, and yellow, respectively, and in practical application, each color, the color switching sequence, the presentation position of each icon element, and the presentation time of each icon element may also be set according to application requirements, which is not limited in this embodiment of the present invention.
And 102, displaying the personalized image sequence on a screen of the electronic equipment according to the display information, and recording the screen by adopting a front camera of the electronic equipment in the process of displaying the personalized image sequence on the screen to obtain the target video.
In the embodiment of the invention, after the electronic equipment receives the display information, the electronic equipment can display the personalized image sequence on the screen of the electronic equipment according to the display information.
In a possible implementation manner of the embodiment of the present invention, when the presentation information includes at least one of each color switching order, each color switching time, each icon element presentation position, and each icon element presentation time, the personalized image sequence may be generated according to one or more combinations of each color switching order, each color switching time, each icon element presentation position, and each icon element presentation time indicated by the presentation information. After the sequence of personalized images is generated, the sequence of personalized images may be displayed on a screen of the electronic device.
As an example, the personalized image sequence includes three frames of images, and the switching frequency of the three frames of images is 1 second, as shown in fig. 2, fig. 2 is a schematic view of the personalized image sequence displayed on the screen of the electronic device in the embodiment of the present invention. Fig. 2 is a gray scale diagram, and the colors corresponding to the actual three frames of images are: blue, green, yellow. In fig. 2, the first frame image in the personalized image sequence is displayed in [0,1) second, the color of the displayed first frame image is blue, and the displayed icon is located on the left side of the first frame image; displaying a second frame of image in the personalized image sequence in [1,2) seconds, wherein the color corresponding to the displayed second frame of image is green, and the displayed icon is positioned on the right side of the second frame of image; and displaying a third frame of image in the personalized image sequence in [2,3) seconds, wherein the corresponding color of the displayed third frame of image is yellow, and the displayed icon is positioned in the middle of the third frame of image.
In the embodiment of the invention, in the process of displaying the personalized image sequence by the electronic equipment, a front-facing camera of the electronic equipment can be used for recording a screen so as to obtain the target video.
In a possible implementation manner of the embodiment of the present invention, a screen of an electronic device may be shot by a device capable of imaging, so that a front camera of the electronic device may shoot or record a picture displayed in the device capable of imaging to obtain a target video.
As an example, the device capable of imaging may be other terminal devices, and the other terminal devices may open the front-facing camera, so that the electronic device may shoot facing the other terminal devices, and obtain the target video by shooting the personalized image sequence displayed on the shooting page of the other terminal devices.
As another example, the device capable of imaging may be a mirror (both a normal mirror and a smart mirror), and the electronic device may shoot facing the mirror, and obtain the target video by shooting a personalized image sequence presented in the mirror.
And 103, sending the target video to a server, wherein the target video is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is matched with the display information.
In an embodiment of the present invention, the screen status of the electronic device may include a sound status (or a sound status), and a damaged status (e.g., cracked).
In the embodiment of the invention, after the target video is shot by the electronic equipment, the target video can be sent to the server, and correspondingly, after the server receives the target video, the target video can be matched with the display information, and whether the target video is matched with the display information or not can be judged. When the target video is matched with the display information, the current electronic equipment can be determined to be equipment for shooting the personalized image sequence, and therefore the screen state of the electronic equipment can be identified according to the target video. When the target video does not match the display information, it is determined that the current electronic device is not the device for capturing the personalized image sequence, and therefore, the processing flow may be ended to prevent the spoofing.
In a possible implementation manner of the embodiment of the present invention, when the display information includes at least one of a switching order of each color, a switching time of each color, a display position of each icon element, and a display time of each icon element, the server may determine whether the target video meets a setting condition, where the setting condition may include at least one of: the switching sequence of the colors in the target video is consistent with the sequence indicated by the display information; the switching time of each color in the target video is consistent with the switching time indicated by the display information; the display position of each icon element in the target video is consistent with the position indicated by the display information; and the display time of each icon element in the target video is consistent with the display time indicated by the display information. And under the condition that the target video does not accord with the set condition, determining that the target video is not matched with the display information.
In the embodiment of the invention, the server can identify the screen state of the electronic equipment according to the target video under the condition that the target video is determined to be matched with the display information. It can be understood that when the screen status is a damaged status, the screen in each video frame in the captured target video may have corresponding characteristics of cracks, deformities, wear, and the like, and based on the characteristics, the server may identify the screen status. Specifically, the server can identify each video frame in the target video based on an image identification technology, and determine the screen state of the electronic device.
Therefore, the screen state of the electronic equipment can be further identified only under the condition that the target video is matched with the display information, the condition that the screen state of the video shot by the user is identified when the screen of the electronic equipment is in a good state in advance can be avoided, and the condition that the user cheats the insurance can be avoided. And under the condition that the target video is matched with the display information, the screen state of the electronic equipment is identified, so that the current screen state of the electronic equipment participating in the insurance application can be known in time, on one hand, the condition that a user applies the insurance by using the electronic equipment with a damaged screen can be avoided, on the other hand, the screen breaking insurance application process can be more perfect, and the healthy development of the screen breaking insurance market is facilitated.
The screen state identification method of the embodiment of the invention comprises the steps of obtaining display information of the electronic equipment from a server through the electronic equipment, displaying a personalized image sequence on a screen of the electronic equipment according to the display information, recording the screen by adopting a front camera of the electronic equipment in the process of displaying the personalized image sequence on the screen to obtain a target video, and sending the target video to the server, wherein the target video is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is matched with the display information. Therefore, the screen state of the electronic equipment can be further identified only under the condition that the target video is matched with the display information, the condition that the screen state of the video shot by the user is identified when the screen of the electronic equipment is in a good state in advance can be avoided, and the condition that the user cheats the insurance can be avoided. And under the condition that the target video is matched with the display information, the screen state of the electronic equipment is identified, so that the current screen state of the electronic equipment participating in the insurance application can be known in time, on one hand, the condition that a user applies the insurance by using the electronic equipment with a damaged screen can be avoided, on the other hand, the screen breaking insurance application process can be more perfect, and the healthy development of the screen breaking insurance market is facilitated.
In a possible implementation manner of the embodiment of the present invention, when the personalized image sequence is displayed on the screen of the electronic device, a shooting interface may be displayed on the screen of the electronic device, and the personalized image sequence may be displayed in the shooting interface. For example, when a user commits a security, the user can call up the front-facing camera, start shooting, acquire display information issued by the server, generate a personalized image sequence according to the display information, display a shooting page on a screen, and display the personalized image sequence in the shooting page. For example, referring to fig. 2, a personalized image sequence may be displayed on the shooting interface, and the screen may be switched between different colors as the frames of images in the personalized image sequence are switched.
It should be noted that fig. 2 only illustrates that the personalized image sequence is 3 images, the switching frequency of each image is 1 second, and the shooting function is a 3-second countdown shooting mode, and in practical application, the embodiment of the present invention does not limit the number of image frames included in the personalized image sequence and the shooting mode. In fig. 2, after the countdown is completed, the shooting of the target video is completed, and the recognition result page may be entered.
In a possible implementation manner of the embodiment of the present invention, in order to enable the recorded target video to include the screen of the electronic device, a prompt message may be displayed on the shooting interface to prompt or guide the user to shoot the screen of the electronic device facing an imaging device, such as a mirror. Therefore, the user can intuitively know how to operate, and the use experience of the user is improved.
As an example, referring to fig. 3, fig. 3 is a schematic view of a shooting interface in an embodiment of the present invention. The prompt information displayed on the shooting interface can be 'please aim the surface at the mirror', so that a user can aim the screen of the electronic equipment at the mirror to shoot according to the prompt information, a target video containing the screen of the electronic equipment is obtained through shooting, and the use experience of the user is improved.
In a possible implementation manner of the embodiment of the present invention, in order to reduce the processing load of the electronic device, the server may identify the screen state, and after the server identifies the screen state of the electronic device according to the target video, the screen state may be sent to the electronic device, and accordingly, the electronic device may receive the screen state sent by the server and display prompt information of the screen state, so that a user may visually know the identification result, and the use experience of the user is further improved.
In a possible implementation manner of the embodiment of the present invention, when the screen status of the electronic device is in a good status, the electronic device may execute an application process. The above process is described in detail with reference to example two.
Fig. 4 is a flowchart illustrating a screen status recognition method according to a second embodiment of the present invention.
As shown in fig. 4, on the basis of the embodiment shown in fig. 1, after step 103, the screen status recognition method may further include the steps of:
step 201, receiving a network storage address of a target video sent by a server; the network storage address is sent by the server under the condition that the screen state of the electronic equipment is determined to be intact.
In the embodiment of the invention, when the screen state of the electronic equipment is determined to be in a good state, the server can also send the network storage address of the target video to the electronic equipment, and correspondingly, the electronic equipment can receive the network storage address of the target video sent by the server.
Step 202, displaying an application page, and monitoring user operation on the application page.
And step 203, responding to the user operation, and executing an application process according to the network storage address.
For example, referring to fig. 5, fig. 5 is a schematic diagram of an application page in an embodiment of the present invention. The user can input corresponding information on the application page, and correspondingly, the electronic equipment can monitor the user operation on the application page, and can respond to the user operation when monitoring the user operation and execute the application process according to the network storage address.
The screen state identification method of the embodiment of the invention receives the network storage address of the target video sent by the server; the network storage address is sent by the server under the condition that the screen state of the electronic equipment is determined to be intact; displaying an application page, and monitoring user operation on the application page; and responding to the user operation, and executing the application process according to the network storage address. Therefore, the user can only apply insurance when the screen state of the electronic equipment is intact, and the insurance benefits can be reduced.
In a possible implementation manner of the embodiment of the present invention, in order to avoid the situation of cheating insurance by the user, when the user participates in insurance offering each time, or when different users participate in insurance offering, the display information returned by the server may be different, so that the generated personalized image sequences may be different, for example, at least one of the switching order of the colors, the switching time of the colors, the display position of each icon element, and the display time of each icon element corresponding to different display information may be different.
The foregoing is an embodiment of a method executed by an electronic device, and an embodiment of a method executed by a server is further provided in the embodiment of the present invention.
Fig. 6 is a flowchart illustrating a screen status recognition method according to a third embodiment of the present invention.
The screen state identification method provided by the embodiment of the invention can be applied to a server.
As shown in fig. 6, the screen status recognition method may include the steps of:
step 301, sending corresponding display information to the electronic equipment; the display information is used for displaying the personalized image sequence on a screen of the electronic equipment, and a front-facing camera of the electronic equipment is used for recording the screen in the process of displaying the personalized image sequence on the screen so as to obtain the target video.
In the embodiment of the invention, the server can send the display information to the electronic equipment, and correspondingly, after the electronic equipment receives the display information, the electronic equipment can display the personalized image sequence on the screen of the electronic equipment according to the display information.
In a possible implementation manner of the embodiment of the present invention, the presentation information may include at least one of a switching order of each color, a switching time of each color, a presentation position of each icon element, and a presentation time of each icon element.
For example, the presentation information may include a switching order and a switching time of three colors, for example, the switching frequency of the colors is 1 second, the color corresponding to [0,1) second is blue, the 1 st second is green, the color corresponding to [1,2) second is green, the color corresponding to [2,3) second is yellow. Further, the presentation information may further include a presentation position and a presentation time of each icon, for example, [0,1) second presentation icon 1, the icon 1 being located on the left side of the screen, [1,2) second presentation icon 2, the icon 2 being located on the right side of the screen, [2,3) second presentation icon 3, the icon 3 being located in the middle of the screen.
It should be noted that, the above is only exemplified by the display information including three colors, and the switching frequency of the colors is 1 second, and in practical application, the number of colors and the switching frequency of the colors included in the display information may be set according to application requirements, which is not limited in the embodiment of the present invention. In addition, the above is only exemplified by that the color switching sequences included in the presentation information are blue, green, and yellow, respectively, and in practical application, each color, the color switching sequence, the presentation position of each icon element, and the presentation time of each icon element may also be set according to application requirements, which is not limited in this embodiment of the present invention.
In the embodiment of the present invention, when the presentation information includes at least one of each color switching order, each color switching time, a presentation position of each icon element, and a presentation time of each icon element, the personalized image sequence may be generated according to one or more combinations of each color switching order, each color switching time, each icon element presentation position, and each icon element presentation time indicated by the presentation information. After the sequence of personalized images is generated, the sequence of personalized images may be displayed on a screen of the electronic device.
As an example, the personalized image sequence includes three images, and the switching frequency of the three images is 1 second, as shown in fig. 2, a first image in the personalized image sequence is displayed in [0,1) second, the color corresponding to the displayed first image is blue, and the displayed icon is located on the left side of the first image; displaying a second frame of image in the personalized image sequence in [1,2) seconds, wherein the color corresponding to the displayed second frame of image is green, and the displayed icon is positioned on the right side of the second frame of image; and displaying a third frame of image in the personalized image sequence in [2,3) seconds, wherein the corresponding color of the displayed third frame of image is yellow, and the displayed icon is positioned in the middle of the third frame of image.
In the embodiment of the invention, in the process of displaying the personalized image sequence by the electronic equipment, a front-facing camera of the electronic equipment can be used for recording a screen so as to obtain the target video.
In a possible implementation manner of the embodiment of the present invention, a screen of an electronic device may be shot by a device capable of imaging, so that a front camera of the electronic device may shoot or record a picture displayed in the device capable of imaging to obtain a target video.
As an example, the device capable of imaging may be other terminal devices, and the other terminal devices may open the front-facing camera, so that the electronic device may shoot facing the other terminal devices, and obtain the target video by shooting the personalized image sequence displayed on the shooting page of the other terminal devices.
As another example, the device capable of imaging may be a mirror (both a normal mirror and a smart mirror), and the electronic device may shoot facing the mirror, and obtain the target video by shooting a personalized image sequence presented in the mirror.
Step 302, receiving a target video sent by the electronic device.
In the embodiment of the invention, after the target video is shot by the electronic equipment, the target video can be sent to the server, and correspondingly, the server can receive the target video sent by the electronic equipment.
And 303, under the condition that the target video is determined to be matched with the display information, identifying the screen state of the electronic equipment according to the target video.
In an embodiment of the present invention, the screen status of the electronic device may include a sound status (or a sound status), and a damaged status (e.g., cracked).
In the embodiment of the invention, after the server receives the target video, the target video can be matched with the display information, and whether the target video is matched with the display information is judged. When the target video is matched with the display information, the current electronic equipment can be determined to be equipment for shooting the personalized image sequence, and therefore the screen state of the electronic equipment can be identified according to the target video. When the target video does not match the display information, it is determined that the current electronic device is not the device for capturing the personalized image sequence, and therefore, the processing flow may be ended to prevent the spoofing.
In a possible implementation manner of the embodiment of the present invention, when the display information includes at least one of a switching order of each color, a switching time of each color, a display position of each icon element, and a display time of each icon element, the server may determine whether the target video meets a setting condition, where the setting condition may include at least one of: the switching sequence of the colors in the target video is consistent with the sequence indicated by the display information; the switching time of each color in the target video is consistent with the switching time indicated by the display information; the display position of each icon element in the target video is consistent with the position indicated by the display information; and the display time of each icon element in the target video is consistent with the display time indicated by the display information. And under the condition that the target video does not accord with the set condition, determining that the target video is not matched with the display information.
In the embodiment of the invention, the server can identify the screen state of the electronic equipment according to the target video under the condition that the target video is determined to be matched with the display information. It can be understood that when the screen status is a damaged status, the screen in each video frame in the captured target video may have corresponding characteristics of cracks, deformities, wear, and the like, and based on the characteristics, the server may identify the screen status. Specifically, the server can identify each video frame in the target video based on an image identification technology, and determine the screen state of the electronic device.
In the screen state identification method, the corresponding display information is sent to the electronic equipment through the server; the display information is used for displaying the personalized image sequence on a screen of the electronic equipment, and a front camera of the electronic equipment is used for recording the screen in the process of displaying the personalized image sequence on the screen so as to obtain a target video; and receiving a target video sent by the electronic equipment, and identifying the screen state of the electronic equipment according to the target video under the condition that the target video is determined to be matched with the display information. Therefore, the screen state of the electronic equipment can be further identified only under the condition that the target video is matched with the display information, the condition that the screen state of the video shot by the user is identified when the screen of the electronic equipment is in a good state in advance can be avoided, and the condition that the user cheats the insurance can be avoided. And under the condition that the target video is matched with the display information, the screen state of the electronic equipment is identified, so that the current screen state of the electronic equipment participating in the insurance application can be known in time, on one hand, the condition that a user applies the insurance by using the electronic equipment with a damaged screen can be avoided, on the other hand, the screen breaking insurance application process can be more perfect, and the healthy development of the screen breaking insurance market is facilitated.
In a possible implementation manner of the embodiment of the present invention, after the server identifies the screen state of the electronic device according to the target video, the screen state may be sent to the electronic device, and accordingly, the electronic device may receive the screen state sent by the server and display the prompt information of the screen state, so that the user may visually know the identification result, and the user experience is improved.
In a possible implementation manner of the embodiment of the present invention, the server may store the target video and send the network storage address of the target video to the electronic device when determining that the screen status of the electronic device is intact. Correspondingly, after receiving the network storage address of the target video, the electronic equipment can display an insurance application page, monitor user operation on the insurance application page, respond to the user operation and execute an insurance application process according to the network storage address. Therefore, the user can only apply insurance when the screen state of the electronic equipment is intact, and the insurance benefits can be reduced.
For example, referring to fig. 5, the user may input corresponding information on the application page, and accordingly, the electronic device may monitor the user operation on the application page, and when the user operation is monitored, may respond to the user operation and execute the application process according to the network storage address.
As an application scenario, referring to fig. 7, fig. 7 is a schematic diagram of an insurance application flow of screen fragmentation in an embodiment of the present invention. When a user commits insurance, the screen breaking risk client can call the front-facing camera to start shooting, acquire display information issued by the server, generate a personalized image sequence according to the display information, display a shooting page on a screen, and display the personalized image sequence in the shooting page.
And in the process of displaying the personalized image sequence on the screen, a front-facing camera of the electronic equipment is adopted to record the screen to obtain a target video, and the target video is sent to the server. Correspondingly, after receiving the target video, the server can identify the target video, determine whether the target video is matched with the display information, determine that the current electronic equipment is equipment for shooting a personalized image sequence if the target video is matched with the display information, at the moment, identify the target video, determine whether a screen of the electronic equipment is damaged, return a screen state and a network storage address of the target video to the client side if the screen of the electronic equipment is not damaged, display an application page on the client side, monitor user operation on the application page, respond to the user operation, and execute an application process according to the network storage address. The client can send information such as the network storage address to the insurer for operation such as underwriting and the like, and call payment to complete the insurance application process.
Corresponding to the screen state recognition method provided in the embodiments of fig. 1 to 4, the present invention further provides a screen state recognition apparatus, and since the screen state recognition apparatus provided in the embodiments of the present invention corresponds to the screen state recognition method provided in the embodiments of fig. 1 to 4, the implementation manner of the screen state recognition method is also applicable to the screen state recognition apparatus provided in the embodiments of the present invention, and is not described in detail in the embodiments of the present invention.
Fig. 8 is a schematic structural diagram of a screen status recognition apparatus according to a fourth embodiment of the present invention.
As shown in fig. 8, the screen state recognition apparatus 800 is applied to an electronic device, and includes: an acquisition module 801, a recording module 802, and a sending module 803.
An obtaining module 801, configured to obtain display information of the electronic device from a server.
The recording module 802 is configured to display the personalized image sequence on the screen of the electronic device according to the display information, and record the screen with a front-facing camera of the electronic device in the process of displaying the personalized image sequence on the screen to obtain the target video.
A sending module 803, configured to send the target video to the server, where the target video is used to identify the screen state of the electronic device according to the target video when the target video matches with the presentation information.
Further, in a possible implementation manner of the embodiment of the present invention, the recording module 802 is specifically configured to: generating a personalized image sequence according to one or more combinations of the switching sequence of the colors, the switching time of the colors, the display position of each icon element and the display time of each icon element indicated by the display information; and displaying a shooting page on a screen of the electronic equipment, and displaying the personalized image sequence in the shooting page.
Further, in a possible implementation manner of the embodiment of the present invention, the shooting page further displays a prompt message; and the prompt information is used for prompting the user to shoot the screen of the electronic equipment facing the mirror.
Further, in a possible implementation manner of the embodiment of the present invention, the screen state recognition apparatus 800 may further include:
and the receiving module is used for receiving the screen state identified by the server.
And the display module is used for displaying prompt information of the screen state.
Further, in a possible implementation manner of the embodiment of the present invention, the receiving module is further configured to: receiving a network storage address of a target video sent by a server; the network storage address is sent by the server under the condition that the screen state of the electronic equipment is determined to be intact.
A display module further to: and displaying an application page, and monitoring user operation on the application page.
The screen status recognition apparatus 800 may further include:
and the execution module is used for responding to the user operation and executing the application process according to the network storage address.
The screen state recognition device of the embodiment of the invention acquires the display information of the electronic equipment from the server through the electronic equipment, displays the personalized image sequence on the screen of the electronic equipment according to the display information, records the screen by adopting the front camera of the electronic equipment in the process of displaying the personalized image sequence on the screen to obtain the target video, and sends the target video to the server, wherein the target video is used for recognizing the screen state of the electronic equipment according to the target video under the condition that the target video is matched with the display information. Therefore, the screen state of the electronic equipment can be further identified only under the condition that the target video is matched with the display information, the condition that the screen state of the video shot by the user is identified when the screen of the electronic equipment is in a good state in advance can be avoided, and the condition that the user cheats the insurance can be avoided. And under the condition that the target video is matched with the display information, the screen state of the electronic equipment is identified, so that the current screen state of the electronic equipment participating in the insurance application can be known in time, on one hand, the condition that a user applies the insurance by using the electronic equipment with a damaged screen can be avoided, on the other hand, the screen breaking insurance application process can be more perfect, and the healthy development of the screen breaking insurance market is facilitated.
Corresponding to the screen state recognition method provided in the embodiment of fig. 6, the present invention further provides a screen state recognition apparatus, and since the screen state recognition apparatus provided in the embodiment of the present invention corresponds to the screen state recognition method provided in the embodiment of fig. 6, the implementation manner of the screen state recognition method is also applicable to the screen state recognition apparatus provided in the embodiment of the present invention, and is not described in detail in the embodiment of the present invention.
Fig. 9 is a schematic structural diagram of a screen status recognition apparatus according to a fifth embodiment of the present invention.
As shown in fig. 9, the screen state recognition apparatus 900 is applied to a server, and includes: a sending module 901, a receiving module 902 and an identifying module 903.
A sending module 901, configured to send corresponding display information to an electronic device; the display information is used for displaying the personalized image sequence on a screen of the electronic equipment, and a front-facing camera of the electronic equipment is used for recording the screen in the process of displaying the personalized image sequence on the screen so as to obtain the target video.
The receiving module 902 is configured to receive a target video sent by an electronic device.
And the identifying module 903 is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is determined to be matched with the display information.
Further, in a possible implementation manner of the embodiment of the present invention, the screen state recognition apparatus 900 may further include:
the determining module is used for determining that the target video is matched with the display information if the target video meets the set conditions; wherein the setting condition includes at least one of: the switching sequence of the colors in the target video is consistent with the sequence indicated by the display information; the switching time of each color in the target video is consistent with the switching time indicated by the display information; the display position of each icon element in the target video is consistent with the position indicated by the display information; and the display time of each icon element in the target video is consistent with the display time indicated by the display information.
Further, in a possible implementation manner of the embodiment of the present invention, the sending module 901 is further configured to send the identified screen state to the electronic device.
Further, in a possible implementation manner of the embodiment of the present invention, the sending module 901 is further configured to store the target video and send a network storage address of the target video to the electronic device when it is determined that the screen status of the electronic device is intact.
The screen state recognition device of the embodiment of the invention sends corresponding display information to the electronic equipment through the server; the display information is used for displaying the personalized image sequence on a screen of the electronic equipment, and a front camera of the electronic equipment is used for recording the screen in the process of displaying the personalized image sequence on the screen so as to obtain a target video; and receiving a target video sent by the electronic equipment, and identifying the screen state of the electronic equipment according to the target video under the condition that the target video is determined to be matched with the display information. Therefore, the screen state of the electronic equipment can be further identified only under the condition that the target video is matched with the display information, the condition that the screen state of the video shot by the user is identified when the screen of the electronic equipment is in a good state in advance can be avoided, and the condition that the user cheats the insurance can be avoided. And under the condition that the target video is matched with the display information, the screen state of the electronic equipment is identified, so that the current screen state of the electronic equipment participating in the insurance application can be known in time, on one hand, the condition that a user applies the insurance by using the electronic equipment with a damaged screen can be avoided, on the other hand, the screen breaking insurance application process can be more perfect, and the healthy development of the screen breaking insurance market is facilitated.
In order to implement the foregoing embodiments, the present invention further provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the screen state identification method according to any one of the foregoing embodiments of fig. 1 to 4.
In order to implement the foregoing embodiments, the present invention further provides a server, which includes a memory, a processor, and a computer program stored in the memory and running on the processor, and when the processor executes the computer program, the server implements the screen state identification method according to the foregoing embodiment of fig. 6 of the present invention.
In order to implement the above embodiments, the present invention further proposes a non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the screen state identification method as proposed in any of the preceding embodiments of the present invention.
In order to implement the foregoing embodiments, the present invention further provides a computer program product, wherein when instructions in the computer program product are executed by a processor, the method for identifying a screen state according to any one of the foregoing embodiments of the present invention is performed.
FIG. 10 illustrates a block diagram of an exemplary electronic device or server suitable for use in implementing embodiments of the present invention. The electronic device or server 12 shown in fig. 10 is only an example and should not bring any limitations to the function and scope of use of the embodiments of the present invention.
As shown in fig. 10, the electronic device or server 12 is in the form of a general purpose computing device. The components of the electronic device or server 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that couples various system components including the system memory 28 and the processing unit 16.
Bus 18 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. These architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus, to name a few.
The electronic device or server 12 typically includes a variety of computer system readable media. Such media may be any available media that is accessible by the electronic device or server 12 and includes both volatile and nonvolatile media, removable and non-removable media.
Memory 28 may include computer system readable media in the form of volatile Memory, such as Random Access Memory (RAM) 30 and/or cache Memory 32. The electronic device or server 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 10, and commonly referred to as a "hard drive"). Although not shown in FIG. 10, a disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a Compact disk Read Only Memory (CD-ROM), a Digital versatile disk Read Only Memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to bus 18 by one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
A program/utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment. Program modules 42 generally carry out the functions and/or methodologies of the described embodiments of the invention.
The electronic device or server 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), with one or more devices that enable a user to interact with the electronic device or server 12, and/or with any devices (e.g., network card, modem, etc.) that enable the electronic device or server 12 to communicate with one or more other computing devices. Such communication may be through an input/output (I/O) interface 22. Also, the electronic device or server 12 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public Network such as the Internet) via the Network adapter 20. As shown, the network adapter 20 communicates with the electronic device or other module of the server 12 over the bus 18. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the electronic device or server 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
The processing unit 16 executes various functional applications and data processing, for example, implementing the methods mentioned in the foregoing embodiments, by executing programs stored in the system memory 28.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing steps of a custom logic function or process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. If implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc. Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (15)

1. A screen state identification method is applied to electronic equipment and comprises the following steps:
acquiring display information of the electronic equipment from a server;
displaying a personalized image sequence on a screen of the electronic equipment according to the display information, and recording the screen by adopting a front camera of the electronic equipment in the process of displaying the personalized image sequence on the screen to obtain a target video;
and sending the target video to a server, wherein the target video is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is matched with the display information.
2. The screen status recognition method of claim 1, wherein displaying a sequence of personalized images on the screen of the electronic device according to the presentation information comprises:
generating the personalized image sequence according to one or more combinations of the switching sequence of the colors, the switching time of the colors, the display position of each icon element and the display time of each icon element indicated by the display information;
and displaying a shooting page on a screen of the electronic equipment, and displaying the personalized image sequence in the shooting page.
3. The screen status recognition method of claim 2, wherein the capture page further displays a prompt message;
and the prompt information is used for prompting a user to shoot the screen of the electronic equipment facing the mirror.
4. The screen state recognition method of any one of claims 1-3, wherein after sending the target video to a server, further comprising:
receiving the screen state identified by the server;
and displaying prompt information of the screen state.
5. The screen status recognition method of claim 4, wherein after sending the target video to a server, further comprising:
receiving a network storage address of the target video sent by the server; the network storage address is sent when the server determines that the screen state of the electronic equipment is intact;
displaying an application page, and monitoring user operation on the application page;
and responding to the user operation, and executing an application process according to the network storage address.
6. A screen state identification method is applied to a server and comprises the following steps:
sending corresponding display information to the electronic equipment; the display information is used for displaying a personalized image sequence on a screen of the electronic equipment, and a front camera of the electronic equipment is adopted to record the screen in the process of displaying the personalized image sequence on the screen so as to obtain a target video;
receiving the target video sent by the electronic equipment;
and under the condition that the target video is determined to be matched with the display information, identifying the screen state of the electronic equipment according to the target video.
7. The screen status recognition method of claim 6, wherein after receiving the target video sent by the electronic device, further comprising:
if the target video meets the set conditions, determining that the target video is matched with the display information;
wherein the setting condition includes at least one of:
the switching sequence of the colors in the target video is consistent with the sequence indicated by the display information;
the switching time of each color in the target video is consistent with the switching time indicated by the display information;
the display position of each icon element in the target video is consistent with the position indicated by the display information;
and the display time of each icon element in the target video is consistent with the display time indicated by the display information.
8. The screen status recognition method according to claim 6 or 7, wherein after recognizing the screen status of the electronic device according to the target video, the method further comprises:
and sending the identified screen state to the electronic equipment.
9. The screen status recognition method according to claim 6 or 7, wherein after recognizing the screen status of the electronic device according to the target video, the method further comprises:
and under the condition that the screen state of the electronic equipment is determined to be intact, storing the target video, and sending a network storage address of the target video to the electronic equipment.
10. A screen state recognition device applied to an electronic device includes:
and the acquisition module is used for acquiring the display information of the electronic equipment from a server.
The recording module is used for displaying a personalized image sequence on a screen of the electronic equipment according to the display information and recording the screen by adopting a front camera of the electronic equipment in the process of displaying the personalized image sequence on the screen so as to obtain a target video;
and the sending module is used for sending the target video to a server, wherein the target video is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is matched with the display information.
11. A screen state recognition device applied to a server comprises:
the sending module is used for sending corresponding display information to the electronic equipment; the display information is used for displaying a personalized image sequence on a screen of the electronic equipment, and a front camera of the electronic equipment is adopted to record the screen in the process of displaying the personalized image sequence on the screen so as to obtain a target video;
the receiving module is used for receiving the target video sent by the electronic equipment;
and the identification module is used for identifying the screen state of the electronic equipment according to the target video under the condition that the target video is determined to be matched with the display information.
12. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the screen state recognition method according to any one of claims 1 to 5 when executing the program.
13. A server, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the screen state recognition method according to any one of claims 6 to 9 when executing the program.
14. A non-transitory computer-readable storage medium on which a computer program is stored, the program, when executed by a processor, implementing the screen state recognition method according to any one of claims 1 to 5 or implementing the screen state recognition method according to any one of claims 6 to 9.
15. A computer program product, characterized in that instructions in the computer program product, when executed by a processor, perform the screen state recognition method according to any one of claims 1-5 or implement the screen state recognition method according to any one of claims 6-9.
CN202011545864.3A 2020-12-23 2020-12-23 Screen state identification method, device, electronic equipment, server and storage medium Active CN112613999B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011545864.3A CN112613999B (en) 2020-12-23 2020-12-23 Screen state identification method, device, electronic equipment, server and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011545864.3A CN112613999B (en) 2020-12-23 2020-12-23 Screen state identification method, device, electronic equipment, server and storage medium

Publications (2)

Publication Number Publication Date
CN112613999A true CN112613999A (en) 2021-04-06
CN112613999B CN112613999B (en) 2024-05-24

Family

ID=75245427

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011545864.3A Active CN112613999B (en) 2020-12-23 2020-12-23 Screen state identification method, device, electronic equipment, server and storage medium

Country Status (1)

Country Link
CN (1) CN112613999B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113537218A (en) * 2021-07-27 2021-10-22 京东数科海益信息科技有限公司 Image recognition method and device
CN113554186A (en) * 2021-06-02 2021-10-26 京东科技控股股份有限公司 Device detection method, device detection apparatus, and readable storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009181371A (en) * 2008-01-31 2009-08-13 Oki Electric Ind Co Ltd Automatic transaction device and automatic transaction system
US8510196B1 (en) * 2012-08-16 2013-08-13 Allstate Insurance Company Feedback loop in mobile damage assessment and claims processing
US20140172465A1 (en) * 2012-12-13 2014-06-19 Marsh USA Inc. System and Method For Dynamically Evaluating an Insurance Program of an Entity
WO2015104083A1 (en) * 2014-01-07 2015-07-16 Alcatel Lucent Providing information about an object in a digital video sequence
CN106060126A (en) * 2016-05-24 2016-10-26 众安在线财产保险股份有限公司 Method and system for remotely and automatically identifying screen state of smart device
CN109285079A (en) * 2018-08-31 2019-01-29 阿里巴巴集团控股有限公司 Data processing method, device, client and the server of terminal screen insurance
JP2019144977A (en) * 2018-02-23 2019-08-29 大日本印刷株式会社 Personalized video delivery method and personalized video distribution server
CN111340634A (en) * 2018-12-27 2020-06-26 成都雅信安科技服务有限公司 System and method for assisting mobile equipment in implementing screen breaking risk
CN111612637A (en) * 2020-05-15 2020-09-01 支付宝(杭州)信息技术有限公司 Insurance implementation method and device for electronic equipment
CN111882444A (en) * 2020-07-24 2020-11-03 广州绿怡信息科技有限公司 Mobile phone insurance claim settlement method applied to intelligent detection terminal
US10839354B1 (en) * 2015-05-04 2020-11-17 State Farm Mutual Automobile Insurance Company Home screen agent and insurance card widget

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009181371A (en) * 2008-01-31 2009-08-13 Oki Electric Ind Co Ltd Automatic transaction device and automatic transaction system
US8510196B1 (en) * 2012-08-16 2013-08-13 Allstate Insurance Company Feedback loop in mobile damage assessment and claims processing
US20140172465A1 (en) * 2012-12-13 2014-06-19 Marsh USA Inc. System and Method For Dynamically Evaluating an Insurance Program of an Entity
WO2015104083A1 (en) * 2014-01-07 2015-07-16 Alcatel Lucent Providing information about an object in a digital video sequence
US10839354B1 (en) * 2015-05-04 2020-11-17 State Farm Mutual Automobile Insurance Company Home screen agent and insurance card widget
CN106060126A (en) * 2016-05-24 2016-10-26 众安在线财产保险股份有限公司 Method and system for remotely and automatically identifying screen state of smart device
JP2019144977A (en) * 2018-02-23 2019-08-29 大日本印刷株式会社 Personalized video delivery method and personalized video distribution server
CN109285079A (en) * 2018-08-31 2019-01-29 阿里巴巴集团控股有限公司 Data processing method, device, client and the server of terminal screen insurance
CN111340634A (en) * 2018-12-27 2020-06-26 成都雅信安科技服务有限公司 System and method for assisting mobile equipment in implementing screen breaking risk
WO2020139194A1 (en) * 2018-12-27 2020-07-02 Axinan Pte. Ltd. Device and method for screen protection insurance
CN111612637A (en) * 2020-05-15 2020-09-01 支付宝(杭州)信息技术有限公司 Insurance implementation method and device for electronic equipment
CN111882444A (en) * 2020-07-24 2020-11-03 广州绿怡信息科技有限公司 Mobile phone insurance claim settlement method applied to intelligent detection terminal

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113554186A (en) * 2021-06-02 2021-10-26 京东科技控股股份有限公司 Device detection method, device detection apparatus, and readable storage medium
CN113537218A (en) * 2021-07-27 2021-10-22 京东数科海益信息科技有限公司 Image recognition method and device
CN113537218B (en) * 2021-07-27 2024-02-06 京东科技信息技术有限公司 Image recognition method and device

Also Published As

Publication number Publication date
CN112613999B (en) 2024-05-24

Similar Documents

Publication Publication Date Title
CN112597931A (en) Screen state detection method and device, electronic equipment, server and storage medium
US20150287130A1 (en) Systems and methods for assessing damage of rental vehicle
CN112613999A (en) Screen state recognition method and device, electronic equipment, server and storage medium
US20110208593A1 (en) Electronic advertisement apparatus, electronic advertisement method and recording medium
US20090096909A1 (en) Information processing apparatus, remote indication system, and computer readable medium
CN106043124A (en) Method and device for controlling vehicle backing image display
EP1365569A3 (en) Advice device, print-out, and recording medium in which is stored a program
CN112367466A (en) Video shooting method and device, electronic equipment and readable storage medium
CN106598388A (en) Mobile terminal and screen display method and system thereof
US8928583B2 (en) Image display control apparatus including image shooting unit
CN113077354B (en) Insurance application verification method and device for electronic equipment
CN114299478A (en) Image processing method and device combining RPA and AI and electronic equipment
CN111158829A (en) Operation rollback processing method and device
CN111930641A (en) Image data processing method and intelligent equipment
US20050025235A1 (en) Method and system for overlaying image with text
CN111797345A (en) Application page display method and device, computer equipment and storage medium
EP4152242A1 (en) Information processing method, information processing device, program, and information processing system
CN112613870B (en) Payment processing method, device, self-service equipment, payment terminal, system and medium
CN113408440A (en) Video data jam detection method, device, equipment and storage medium
CN113641286A (en) Screen capturing method, electronic equipment and computer storage medium
CN114745537A (en) Sound and picture delay testing method and device, electronic equipment and storage medium
US20050030584A1 (en) Print system
WO2024090218A1 (en) Diagnosis system, diagnosis device, program, diagnosis method, method for diagnosing skin, and method for diagnosing stresses
CN108900807A (en) A kind of image processing method and terminal device
US11468657B2 (en) Storage medium, information processing apparatus, and line-of-sight information processing method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Room 221, 2 / F, block C, 18 Kechuang 11th Street, Beijing Economic and Technological Development Zone, 100176

Applicant after: Jingdong Technology Holding Co.,Ltd.

Address before: Room 221, 2 / F, block C, 18 Kechuang 11th Street, Beijing Economic and Technological Development Zone, 100176

Applicant before: Jingdong Digital Technology Holding Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant