Information processing method and device, computer storage medium, and electronic equipment

By rendering the target object to obtain the target image and calculating the similarity comparison information, the problems of incomplete user behavior information collection and performance loss in the existing technology are solved, and efficient and complete user behavior information collection is achieved.

CN114116418BActive Publication Date: 2025-09-19BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110321938.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-25
Publication Date
2025-09-19
Estimated Expiration
2041-03-25

AI Technical Summary

Technical Problem

The user behavior information collection method in the existing technology leads to increased performance loss and incomplete collection, and is unable to flexibly collect user behavior information.

Method used

The target image is obtained by rendering the target object, the target similarity information is calculated, and the difference is calculated with the original similarity information. The target information is determined based on the similarity comparison information, avoiding pre-setting code and back-end interface calls.

Benefits of technology

It ensures the complete collection of user behavior information, reduces performance loss, expands application scenarios, and improves the speed and flexibility of information processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114116418B_ABST
    Figure CN114116418B_ABST
Patent Text Reader

Abstract

The present disclosure belongs to the field of computer technology and relates to an information processing method and device, a computer storage medium, and an electronic device. The method includes: obtaining a target object and rendering a target image corresponding to the target object; performing similarity calculation on the target image to obtain target similarity information, and obtaining an original image and original similarity information corresponding to the original image; performing difference calculation on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image, and determining the target information of the target object based on the similarity comparison information. In the present disclosure, on the one hand, the target information is determined based on the target images corresponding to all target objects, ensuring the integrity of the collected target information and avoiding unnecessary performance loss; on the other hand, determining the target information by calculating the similarity comparison information not only reduces the complexity of the method, but also improves the speed of determining the target information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to an information processing method and apparatus, a computer-readable storage medium, and an electronic device. Background Art

[0002] With the development of computer technology, more and more users are using terminals to consume, obtain new information, and entertain themselves online. To predict potential user behavior and determine online information distribution and processing strategies based on this behavior, it is necessary to collect or compile statistics on user online behavior information.

[0003] In the related art, there are two ways to collect user behavior information. Specifically, in the first way, it is necessary to set relevant codes in the front end in advance to realize the collection of user behavior information. Obviously, as the amount of user behavior information collected increases, more codes need to be set in the front end in advance, which increases performance loss, and only user behavior information for which relevant codes have been set in advance can be collected, which reduces the flexibility of user behavior information collection. In another way, it is necessary to call the back-end interface to realize the collection of user behavior information. Obviously, as the amount of user behavior information collected increases, the number of calls to the back-end interface needs to increase, which increases performance loss; and, the user behavior information collected through the back-end interface is only a part of the user behavior information, and it is impossible to fully collect all the user's behavior information.

[0004] In view of this, there is an urgent need in this field to develop a new information processing method and device.

[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in the field. Summary of the Invention

[0006] The purpose of the present disclosure is to provide an information processing method, an information processing device, a computer-readable storage medium and an electronic device, thereby overcoming, at least to a certain extent, the problem of being unable to fully collect user behavior information due to related technologies.

[0007] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by practice of the present disclosure.

[0008] According to a first aspect of an embodiment of the present invention, an information processing method is provided, the method comprising: obtaining a target object and rendering a target image corresponding to the target object; performing a similarity calculation on the target image to obtain target similarity information, and obtaining an original image and original similarity information corresponding to the original image; performing a difference calculation on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image, and determining target information of the target object based on the similarity comparison information.

[0009] In an exemplary embodiment of the present invention, rendering a target image corresponding to the target object includes: acquiring style information corresponding to the target object, and rendering the target object according to the style information to obtain a target image corresponding to the target object.

[0010] In an exemplary embodiment of the present invention, the similarity calculation of the target image to obtain target similarity information includes: obtaining pixels in the target image and obtaining size information of the target image; segmenting the pixels according to the size information to obtain target pixels, and obtaining color information corresponding to the target pixels; and calculating the color information to obtain target similarity information of the target image.

[0011] In an exemplary embodiment of the present invention, performing a difference calculation on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image includes: determining a first target image and a second target image from the target image, and obtaining first similarity information of the first target image and second similarity information of the second target image; performing a difference calculation between the first similarity information and the second similarity information to obtain a similarity difference, and determining a to-be-removed image in the target image according to the similarity difference; performing a removal process on the target image according to the to-be-removed image to obtain the target image after removal, and performing a difference calculation on the target similarity information of the target image after removal and the original similarity information to obtain similarity comparison information between the target image after removal and the original image.

[0012] In an exemplary embodiment of the present invention, determining the target information of the target object based on the similarity comparison information includes: obtaining a similarity threshold, and comparing the similarity comparison information with the similarity threshold to obtain a similarity comparison result; if the similarity comparison result is that the similarity comparison information is less than or equal to the similarity threshold, determining the target information of the target object based on the similarity comparison information.

[0013] In an exemplary embodiment of the present invention, determining the target information of the target object based on the similarity comparison information includes: determining the original image based on the similarity comparison information and obtaining identification information of the original image; and determining the target information of the target object based on the identification information.

[0014] In an exemplary embodiment of the present invention, determining the target information of the target object based on the identification information includes: obtaining the original picture consistent with the identification information, and obtaining a third target picture and a fourth target picture corresponding to the original picture; obtaining first time information corresponding to the third target picture, and obtaining second time information corresponding to the fourth target picture; calculating the time difference between the first time information and the second time information, and determining the target information of the target object based on the time difference.

[0015] In an exemplary embodiment of the present invention, the target information includes first target information and second target information, and determining the target information of the target object based on the time difference includes: obtaining a time threshold, and comparing the time difference with the time threshold to obtain a time comparison result; if the time comparison result is that the time difference is less than or equal to the time threshold, determining that the target information of the target object is the first target information; if the time comparison result is that the time difference is greater than the time threshold, determining that the target information of the target object is the second target information.

[0016] In an exemplary embodiment of the present invention, the target information includes third target information, and determining the target information of the target object based on the identification information includes: judging the identification information and the preset identification information to obtain an identification judgment result; if the identification judgment result is that the identification information is consistent with the preset identification information, obtaining the fifth target picture corresponding to the identification information; obtaining the time information of the fifth target picture, and determining the sixth target picture corresponding to the fifth target picture based on the time information; and determining that the target information of the target object is the third target information based on the sixth target picture.

[0017] According to a second aspect of an embodiment of the present invention, an information processing device is provided, comprising: a rendering module configured to obtain a target object and render a target image corresponding to the target object; a calculation module configured to perform a similarity calculation on the target image to obtain target similarity information, and obtain an original image and original similarity information corresponding to the original image; a determination module configured to perform a difference calculation on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image, and determine the target information of the target object based on the similarity comparison information.

[0018] According to a third aspect of an embodiment of the present invention, there is provided an electronic device comprising: a processor and a memory; wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the information processing method of any of the above exemplary embodiments is implemented.

[0019] According to a fourth aspect of an embodiment of the present invention, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the information processing method in any of the above exemplary embodiments is implemented.

[0020] As can be seen from the above technical solutions, the information processing method, information processing device, computer storage medium, and electronic device in the exemplary embodiments of the present invention have at least the following advantages and positive effects:

[0021] In the method and apparatus provided by the exemplary embodiments of the present disclosure, on the one hand, a target image is obtained by rendering all target objects, and target information is determined based on the target image, which not only ensures the integrity of the collected target information, thereby expanding the application scenarios of the information processing method, but also avoids unnecessary performance loss; on the other hand, the target information is determined by calculating similarity comparison information, which not only reduces the complexity of the method but also improves the speed of determining the target information.

[0022] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and those skilled in the art can derive other drawings based on these drawings without inventive effort.

[0024] Figure 1A schematic diagram schematically illustrates a flow chart of an information processing method in an embodiment of the present disclosure;

[0025] Figure 2 A schematic diagram illustrating a process of performing similarity calculation on a target image to obtain target similarity information in an embodiment of the present disclosure is shown;

[0026] Figure 3 A schematic diagram illustrating a process of obtaining similarity comparison information in an embodiment of the present disclosure is shown;

[0027] Figure 4 A schematic diagram schematically illustrates a process of determining target information of a target object in an embodiment of the present disclosure;

[0028] Figure 5 A schematic diagram illustrating a process of determining target information of a target object according to similarity comparison information in an embodiment of the present disclosure;

[0029] Figure 6 A schematic diagram schematically illustrates a process of determining target information of a target object according to identification information in an embodiment of the present disclosure;

[0030] Figure 7 A schematic diagram illustrating a process of determining target information of a target object according to a time difference in an embodiment of the present disclosure;

[0031] Figure 8 A schematic diagram schematically illustrates a process of determining target information of a target object according to identification information in an embodiment of the present disclosure;

[0032] Figure 9 The following is a schematic diagram showing a flow chart of an information processing method in an application scenario according to an embodiment of the present disclosure;

[0033] Figure 10 A schematic diagram schematically illustrates the structure of an information processing device in an embodiment of the present disclosure;

[0034] Figure 11 Schematically illustrates an electronic device used for an information processing method in an embodiment of the present disclosure;

[0035] Figure 12 A computer-readable storage medium for an information processing method in an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0036] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the present disclosure will be more comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or that other methods, components, devices, steps, etc. may be employed. In other cases, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.

[0037] The terms "a", "an", "the" and "said" are used in this specification to indicate the presence of one or more elements / components / etc.; the terms "including" and "having" are used to express open-ended inclusion and mean that additional elements / components / etc. may exist in addition to the listed elements / components / etc.; the terms "first" and "second" etc. are used only as labels and are not intended to limit the quantity of their objects.

[0038] In addition, the accompanying drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. Identical reference numerals in the drawings represent identical or similar parts, and thus repeated descriptions thereof will be omitted. Some of the blocks shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically separate entities.

[0039] In response to the problems existing in the related art, the present disclosure proposes an information processing method. Figure 1 A flow chart of the information processing method is shown in FIG. Figure 1 As shown, the information processing method includes at least the following steps:

[0040] Step S110: Acquire a target object and render a target image corresponding to the target object.

[0041] Step S120: Perform similarity calculation on the target image to obtain target similarity information, and obtain the original image and original similarity information corresponding to the original image.

[0042] Step S130: Perform a difference calculation on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image, and determine the target information of the target object based on the similarity comparison information.

[0043] In the method and apparatus provided by the exemplary embodiments of the present disclosure, on the one hand, a target image is obtained by rendering all target objects, and target information is determined based on the target image, which not only ensures the integrity of the collected target information, thereby expanding the application scenarios of the information processing method, but also avoids unnecessary performance loss; on the other hand, the target information is determined by calculating similarity comparison information, which not only reduces the complexity of the method but also improves the speed of determining the target information.

[0044] The following is a detailed description of each step of the information processing method.

[0045] In step S110 , a target object is acquired, and a target image corresponding to the target object is rendered.

[0046] In an exemplary embodiment of the present disclosure, the target object refers to any object in a page that can be triggered by a user.

[0047] Specifically, the target object can be any image link in the page, any text link in the page, any button control in the page, or any icon control in the page. This exemplary embodiment does not specifically limit this.

[0048] The page may be a page on any terminal, such as a page on a computer terminal, a page on a mobile phone terminal, or a page on a tablet terminal, and this exemplary embodiment does not impose any special limitation on this.

[0049] A link is a control on a page that can be triggered by the user to jump to another page. A control is an object that can be triggered by the user to perform a specific function. Triggering can be done manually or with the help of a triggering device.

[0050] Specifically, the trigger operation can be a click operation performed by the user with the help of the hand, a double-click operation performed by the user with the help of the hand, a sliding operation performed by the user with the help of the hand, or a trigger operation performed by the user with the help of a stylus. This exemplary embodiment does not make any special limitations on this.

[0051] In addition, the target image refers to the image obtained after rendering the target object, and the number of target images is the same as the number of obtained target objects.

[0052] For example, the target objects obtained are button A, image link B and text link C in the page. Button A, image link B and text link C are rendered respectively to obtain three target images, namely target image A corresponding to button A, image B corresponding to image link B and target image C corresponding to text link C.

[0053] In an optional embodiment, rendering a target image corresponding to the target object includes: acquiring style information corresponding to the target object, and rendering the target object according to the style information to obtain the target image corresponding to the target object.

[0054] Here, style information refers to information that reflects the style of the target object. For example, if the target object is button A on a page, the style information may include the width information of button A, the height information of button A, the color information of button A, or the transparency information of button A. This exemplary embodiment does not specifically limit this. It is worth noting that any information that describes the style of the target object belongs to the style information of the target object.

[0055] Moreover, rendering is a real-time process. Specifically, the target object and style information are first loaded using the browser object, and then the browser object is used to generate an image of the target object according to the style information. Based on this, an image containing the user's real-time behavior information can be obtained.

[0056] For example, after the user enters the page, the target object in the page can be obtained every 0.5 seconds. Assume that the target objects obtained are picture A at the 1st second, picture A at the 1.5th second, and picture A at the 2nd second, and the length of picture A at the 1st second is 10 pixels, the width is 5 pixels, and the color is red; the length of picture A at the 1.5th second is 10 pixels, the width is 5 pixels, and the color is red; the length of picture A at the 2nd second is still 10 pixels, the width is 5 pixels, and the color is red.

[0057] Based on this, image A is rendered in real time with a length of 10 pixels, a width of 5 pixels, and a color of red to generate target image A1 corresponding to the target object A obtained at the 1st second, target image A2 corresponding to the target object A obtained at 1.5 seconds, and target image A3 corresponding to the target object A obtained at the 2nd second.

[0058] In this exemplary embodiment, the target object is rendered according to its style information, and the user behavior information on the page can be collected without pre-setting related codes or calling back-end interfaces, making the collected user behavior information more comprehensive.

[0059] In step S120 , similarity calculation is performed on the target image to obtain target similarity information, and the original image and original similarity information corresponding to the original image are obtained.

[0060] In an exemplary embodiment of the present disclosure, the target similarity information refers to a calculation result of a target image through similarity calculation. The target similarity information may be a variance value of the target image, which is not particularly limited in this exemplary embodiment.

[0061] The original image refers to a pre-prepared image corresponding to the original state of the target object on the page. To more accurately collect user behavior information, the original image includes multiple original images consistent with the original state of the page and a white image. The original similarity information refers to the value corresponding to the original image used for subsequent calculation of the target similarity information. The original similarity information can be the variance value of the original image, and this exemplary embodiment does not specifically limit this.

[0062] For example, the target image refers to the target image A corresponding to the target object button A. Calculating the variance of the target image A can obtain the target similarity information of the target image A, which can be specifically 2. The original image obtained is the original image A1 corresponding to the target object button A, and the original similarity information of the original image A1 can be 1.9.

[0063] In an alternative embodiment, Figure 2 FIG. 4 shows a flow chart of calculating the similarity of a target image to obtain target similarity information in an information processing method. Figure 2 As shown, the method includes at least the following steps: in step S210, pixels in a target image are obtained, and size information of the target image is obtained.

[0064] Among them, the picture is composed of pixels, and pixels refer to the pixels in the picture.

[0065] It is worth noting that after obtaining the target image, it is usually necessary to preprocess the target image. Specifically, the preprocessing includes scaling the size of the target image and grayscale processing of the target image.

[0066] Among them, scaling the size of the target image is to scale the height information and width information of the target image according to requirements. For example, if the target image is a simple image, that is, the target image contains a small amount of information and the complexity is very low, scaling the size of the target image can improve the efficiency of subsequent calculation of similarity comparison information; if the target image is a complex image, that is, the target image contains a large amount of information, then the size information of the target image is scaled in a small range to avoid losing information in the image.

[0067] Grayscale processing refers to setting the red value, green value and blue value of each pixel in the target image to the same. The reason for this setting is that the calculation of the target similarity information of the target image has no correlation with the red value, green value and blue value of the target image pixel, that is, the change of the red value, green value and blue value of the pixel does not affect the calculated target similarity information. Based on this, grayscale processing of the target image can reduce the complexity of calculating the target similarity information.

[0068] The size information refers to the width and height information after scaling the target image.

[0069] For example, the target image is target image A corresponding to target object button A. The target image is scaled and grayscaled. Assuming that the target image is composed of 100 pixels, the obtained target image A has 100 pixels. The obtained size information of target image A can be the length information of 25 pixels and the width information of 4 pixels after the target image A is scaled.

[0070] In step S220 , the pixels are segmented according to the size information to obtain target pixels, and color information corresponding to the target pixels is obtained.

[0071] The target pixel can be a row pixel obtained by dividing the pixels of the target image according to the length information of the target image, or a column pixel obtained by dividing the pixels of the target image according to the width information of the target object. This exemplary embodiment does not make any special limitations on this.

[0072] The color information can be the green value of the pixel after the target image is grayscaled, the red value of the pixel after the target image is grayscaled, or the blue value of the pixel after the target image is grayscaled. This exemplary embodiment does not make any special limitations on this.

[0073] In step S230 , the color information is calculated to obtain target similarity information of the target image.

[0074] The calculation of color information includes two processes: first, calculating the average value of the color information of row pixels or column pixels, and then calculating the variance of all pixels in the target image.

[0075] For example, assuming that the pixels of the target image are divided according to the width information of the target image to obtain two rows of pixels, and there are 5 pixels in both rows of pixels, specifically, the color information corresponding to the five pixels in the first row of pixels is 2, 1, 3, 6 and 1, and the color information corresponding to the five pixels in the second row of pixels is 3, 4, 8, 2 and 1.

[0076] Based on this, to calculate the target similarity information, we first calculate the average color information of each row of pixels. The average color information of the first row of pixels is 2.6, and the average color information of the second row of pixels is 3.6. Then, we calculate the variance of the first row of pixels based on the mean of 2.6, and the variance of the second row of pixels based on the mean of 3.6. Finally, we sum the variance of the first row of pixels and the variance of the second row of pixels to obtain the target similarity information of the target image.

[0077] In this exemplary embodiment, calculating the target similarity information of the target image facilitates subsequent calculation of the difference between the target image and the original similarity information to obtain similarity comparison information, thereby determining the similarity between the target image and the original image.

[0078] In step S130 , a difference calculation is performed on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image, and target information of the target object is determined according to the similarity comparison information.

[0079] In exemplary embodiments of the present disclosure, the similarity comparison information refers to a difference between target similarity information and original similarity information.

[0080] Target information refers to information that has a specific relationship with the target object and can reflect user behavior. Target information can be information indicating that the user has passed by the target object, or information about the user's stay time on the target object, or information about the user's jump to the target object. This exemplary embodiment does not make any special restrictions on this.

[0081] For example, the similarity comparison information obtained by performing a difference calculation on the target similarity information and the original similarity information is 0.1. At this time, the original image and the identification information of the original image can be determined through the similarity comparison information, and then the target information can be determined according to the identification information.

[0082] In an alternative embodiment, Figure 3 FIG. 4 shows a flow chart of obtaining similarity comparison information in the information processing method, as shown in FIG. Figure 3 As shown, the method at least includes the following steps: in step S310, a first target picture and a second target picture are determined from the target pictures, and first similarity information of the first target picture and second similarity information of the second target picture are obtained.

[0083] The first target image and the second target image refer to target images corresponding to the same target object that are acquired consecutively. Therefore, the first similarity information refers to target similarity information of the first target image, and the second similarity information refers to target similarity information of the second target image.

[0084] For example, the target object may be button A, and a target image corresponding to button A is rendered in real time at intervals of 0.5 seconds. The first target image may be target image A1 corresponding to button A rendered at the 1st second, and the second target image may be target image A2 corresponding to button A rendered at the 1.5th second. The first similarity information is the target similarity information of target image A1, and the second similarity information is the target similarity information of target image A2.

[0085] In step S320 , a difference calculation is performed between the first similarity information and the second similarity information to obtain a similarity difference, and a picture to be removed is determined in the target picture according to the similarity difference.

[0086] The similarity difference refers to the difference between the first similarity information and the second similarity information, and the image to be eliminated refers to the repeated image in the target image. Eliminating the repeated images can avoid unnecessary performance loss and increase the speed of determining the target information.

[0087] For example, the target object may be button A, and the target images of button A acquired in real time are target image 1, target image 2, target image 3, and target image 4. The similarity difference value may be a similarity difference D1 between the target similarity information of target image 1 and the target similarity information of target image 2, a similarity difference D2 between the target similarity information of target image 2 and the target similarity information of target image 3, or a similarity difference D3 between the target similarity information of target image 3 and the target similarity information of target image 4.

[0088] If the similarity difference D1 and the similarity difference D2 are almost 0, it proves that the similarities among the target image 1, the target image 2 and the target image 3 are very high, and the target image 2 is determined to be the image to be eliminated.

[0089] In step S330, the target image is eliminated according to the image to be eliminated to obtain the eliminated target image, and the target similarity information of the eliminated target image and the original similarity information are difference calculated to obtain the similarity comparison information between the eliminated target image and the original image.

[0090] The target image is eliminated according to the determined image to be eliminated, and the difference between the target similarity information of the eliminated target image and the original similarity information of the original image is calculated to obtain the similarity comparison information.

[0091] For example, there are four target images, namely target image 1, target image 2, target image 3, and target image 4. The image to be eliminated is determined to be target image 2. At this time, the target images are eliminated according to the determined image to be eliminated, and the target images after elimination are target image 1, target image 3, and target image 4.

[0092] Based on this, the differences between the target similarity information of target picture 1, target picture 3 and target picture 4 and the original similarity information are calculated respectively to obtain similarity comparison information.

[0093] In this exemplary embodiment, target images are eliminated based on the calculated similarity difference between the two target images, thereby effectively removing duplicate images, avoiding unnecessary performance loss, and thereby increasing the speed of subsequent determination of target information.

[0094] In an alternative embodiment, Figure 4 FIG. 4 shows a flow chart of determining target information of a target object in an information processing method, as shown in FIG. Figure 4 As shown, the method at least includes the following steps: in step S410, a similarity threshold is obtained, and the similarity comparison information is compared with the similarity threshold to obtain a similarity comparison result.

[0095] Among them, the similarity threshold refers to the critical value for measuring the similarity between the target image and the original image. Specifically, if the similarity comparison information is less than or equal to the similarity threshold, it proves that there is an original image corresponding to the target image. If the similarity comparison information is greater than the similarity threshold, it proves that there is no original image corresponding to the target image, that is, the target object corresponding to the target image is not the object that requires user information collection or has jumped to other pages at this time, and the user begins to perform corresponding user behaviors in other pages.

[0096] For example, the similarity threshold is 0.01, and the similarity comparison information is compared with the similarity threshold 0.01 to obtain a similarity comparison result.

[0097] In step S420 , if the similarity comparison result is that the similarity comparison information is less than or equal to the similarity threshold, target information of the target object is determined according to the similarity comparison information.

[0098] If the similarity comparison result is that the similarity comparison information is less than or equal to the similarity threshold, the target information of the target object is determined.

[0099] For example, the similarity threshold is 0.01 and the similarity comparison information is 0.01. Obviously, the similarity comparison result at this time is that the similarity comparison information is equal to the similarity threshold, which proves that there is an original picture corresponding to the target object at this time, and then the target information of the target object can be determined based on the similarity comparison information.

[0100] In this exemplary embodiment, the similarity comparison result is first used to determine whether there is an original picture corresponding to the target picture, thereby avoiding determining the target information of the target object when there is no original picture corresponding to the target picture, improving the efficiency of determining the target information, and avoiding unnecessary performance loss.

[0101] In an alternative embodiment, Figure 5 FIG. 4 shows a flow chart of determining target information of a target object according to similarity comparison information in an information processing method, as shown in FIG. Figure 5 As shown, the method at least includes the following steps: in step S510, the original image is determined according to the similarity comparison information, and identification information of the original image is obtained.

[0102] Among them, the identification information refers to the information representing the relationship between the original image and the target object. For example, if there are 4 target objects in the page, there are 5 original images, among which original image 1 corresponds to target object 1, and the identification information of original image 1 can be 1. Similarly, original image 2 can correspond to target object 2, and the identification information of original image 2 can be 2. Similarly, original image 3 corresponds to target object 3 and the identification information is 3, original image 4 corresponds to target object 4 and the identification information is 4, and original image 5 is a white image and the identification information is 5.

[0103] In step S520, target information of the target object is determined according to the identification information.

[0104] The target information of the target object can be determined based on the identification information.

[0105] For example, if the similarity comparison information is the similarity comparison information between the target picture 1 and the original picture 1, the original picture determined thereby is the original picture 1, and the identification information of the determined original picture may be 1. Based on the identification information 1, other target pictures to be compared with the original picture 1 may be determined, and the time information of the target picture whose identification information is consistent with the original picture may be calculated to obtain the user's stay time on the target object.

[0106] In this exemplary embodiment, there may be multiple target objects in a page, and the target image corresponding to the same target object may be determined in the target image through identification information, thereby determining the target information of the target object.

[0107] In an alternative embodiment, Figure 6 FIG. 1 shows a flow chart of determining target information of a target object according to identification information in an information processing method. Figure 6As shown, the method includes at least the following steps: in step S610, an original picture with consistent identification information is obtained, and a third target picture and a fourth target picture corresponding to the original picture are obtained.

[0108] The third target image and the fourth target image refer to target images whose similarity comparison information is obtained by performing difference calculation with the same original image.

[0109] For example, there are target picture 1, target picture 2, target picture 3, and target picture 4. Among them, the original picture 1 is used for similarity difference calculation with target picture 1, the original picture 2 is used for similarity difference calculation with target picture 2, the original picture 3 is used for similarity difference calculation with target picture 3, and the original picture 4 is used for similarity difference calculation with target picture 4.

[0110] Based on this, target picture 1 may be the third target picture, and target picture 2 may be the fourth target picture.

[0111] In step S620 , first time information corresponding to the third target picture is obtained, and second time information corresponding to the fourth target picture is obtained.

[0112] In the absence of redundant duplicate target images, if the identification information of the original images corresponding to the two target images is consistent, it proves that the user has passed by the target object. Based on this, the first time information refers to the time information that has a corresponding relationship with the third target image. The first time information can be the time information when the third target image is obtained, or it can be the time information when the third target image is rendered. This exemplary embodiment does not make any special limitations on this.

[0113] Correspondingly, the second time information refers to time information that has a corresponding relationship with the fourth target image. The second time information can be the time information when the fourth target image is obtained, or it can be the time information when the fourth target image is rendered. This exemplary embodiment does not make any special limitations on this.

[0114] For example, the third target picture determined is target picture 1, and the fourth target picture determined is target picture 2. Based on this, the first time information is the time when target picture 1 is obtained, and the second time information is the time when target picture 2 is obtained.

[0115] In step S630, a time difference between the first time information and the second time information is calculated, and target information of the target object is determined according to the time difference.

[0116] The time difference refers to the difference between the first time information and the second time information.

[0117] For example, if the first time information is the 1st minute and the second time information is the 2nd minute, the calculated time difference is 1 minute, and the target information of the target object is determined according to the time difference.

[0118] In this exemplary embodiment, when the original image has consistent identification information, determining the target information of the target object by acquiring time information helps to more accurately determine the user's behavior information later through the time information.

[0119] In an alternative embodiment, Figure 7 FIG. 4 shows a flow chart of determining target information of a target object according to a time difference in an information processing method. Figure 7 As shown, the target information includes first target information and second target information. The method includes at least the following steps: in step S710, a time threshold is obtained, and a time difference is compared with the time threshold to obtain a time comparison result.

[0120] Among them, the time threshold refers to the critical value for measuring whether the user is passing by or staying. The time comparison result is the comparison result between the time difference and the time threshold. Obviously, there are two time comparison results, one is that the time difference is less than or equal to the time threshold, and the other is that the time difference is greater than the time threshold.

[0121] The first target information specifies information indicating that the user is passing through the behavior. The first target information can be a number or a character string, and this exemplary embodiment does not specifically limit this.

[0122] The second target information refers to the user's stay time at the target object. The second target information may be a number or a character string, which is not particularly limited in this exemplary embodiment.

[0123] For example, the time threshold is 1000ms and the time difference is 1200ms. Obviously, the time comparison result at this time is that the time difference is greater than the time threshold.

[0124] In step S720 , if the time comparison result is that the time difference is less than or equal to the time threshold, the target information of the target object is determined to be the first target information.

[0125] Among them, if the time comparison result is that the time difference is less than or equal to the time threshold, it is determined that the user is just passing by the target object and does not stay for a long time. Therefore, the determined target information is the first target information, which means that the user has passed by the target object, which can be the character string "pass".

[0126] In step S730 , if the time comparison result is that the time difference is greater than the time threshold, the target information of the target object is determined to be the second target information.

[0127] Among them, if the time comparison result is that the time difference is greater than the time threshold, it is determined that the user is staying at the target object, so the second target information determined is the user's stay time at the target object, and the specific second target information can be 1200ms.

[0128] In this exemplary embodiment, the accuracy of target information determination is improved by comparing the time difference with the time threshold.

[0129] In an alternative embodiment, Figure 8 FIG. 1 shows a flow chart of determining target information of a target object according to identification information in an information processing method. Figure 8 As shown, the target information includes third target information, and the method includes at least the following steps: in step S810, the identification information and the preset identification information are judged to obtain an identification judgment result.

[0130] The third target information is the location information where the user jumps. The preset identification information refers to the identification information corresponding to the white image in the original image. The preset identification information can be a number or a string, and this exemplary embodiment does not specifically limit this.

[0131] The identification judgment result is the result of judging whether the identification information is consistent with the preset identification information. Obviously, the identification judgment result includes the result that the identification information is consistent with the preset identification information and the result that the identification information is inconsistent with the preset identification information.

[0132] In step S820, if the identification determination result is that the identification information is consistent with the preset identification information, a fifth target image corresponding to the identification information is obtained.

[0133] If the identification information is consistent with the preset identification information, it proves that there is a target image with a close similarity to the white image among the target images, that is, the user has jumped. The target image with a close similarity to the white image is the fifth target image.

[0134] For example, if the identification information is 1 and the preset identification information is 1, it is obvious that the identification judgment result is that the identification information is consistent with the preset identification information. At this time, a fifth target image with a close similarity to the white image is obtained.

[0135] In step S830 , time information of the fifth target picture is acquired, and a sixth target picture corresponding to the fifth target picture is determined according to the time information.

[0136] The time information refers to a time value corresponding to the fifth target image, which may be an acquisition time value of the fifth target image or a time value when the fifth target image is rendered. This exemplary embodiment does not impose any special limitation on this.

[0137] The sixth target image refers to a target image acquired at a moment before the fifth target image, or may be a target image rendered at a moment before the fifth image.

[0138] For example, the target pictures acquired in real time include target picture 1, target picture 2, and target picture 3, among which the identification information of the original picture corresponding to target picture 3 is the preset identification information, target picture 3 is determined to be the fifth target picture, the time information corresponding to the fifth target picture is the first minute, and the target picture acquired at the moment before the first minute is the sixth target picture. At this time, the sixth target picture acquired can be target picture 2.

[0139] In step S840 , the target information of the target object is determined to be third target information according to the sixth target image.

[0140] According to the sixth target image, it can be determined on which target object the user has jumped.

[0141] For example, if the acquired sixth target image is a target image corresponding to the target object button A, the target information of the target object is determined to be the adjustment position information, that is, the position information of button A in the page.

[0142] In this exemplary embodiment, if the identification information of the original picture is consistent with the preset identification information, it can be determined that the user has jumped, and then the sixth target picture is determined based on the time information, so as to obtain the location where the user jumped. Different target information is determined based on different identification information, and the logic for determining the target information is improved.

[0143] In the method and apparatus provided by the exemplary embodiments of the present disclosure, on the one hand, a target image is obtained by rendering all target objects, and target information is determined based on the target image, which not only ensures the integrity of the collected target information, thereby expanding the application scenarios of the information processing method, but also avoids unnecessary performance loss; on the other hand, the target information is determined by calculating similarity comparison information, which not only reduces the complexity of the method but also improves the speed of determining the target information.

[0144] The information processing method in the embodiment of the present disclosure is described in detail below in conjunction with an application scenario.

[0145] Figure 9A flow chart of an information processing method in an application scenario is shown, wherein step S900 is a process of rendering a target image based on a target object and style information corresponding to the target object, step S910 is a process of preprocessing the obtained target image, step S920 is a process of removing duplicate images in the target image to obtain a target image after removal, step S930 is a process of calculating similarity comparison information between the target image and the original image, step S940 is a process of determining that the target information is the first target information or the second target information based on the identification information, and step S950 is a process of determining that the target information is the third target information based on the identification information.

[0146] Specifically, in step S900, if there are three target objects on the page, namely, button A, image B, and text C, after the page is loaded, the target object button A and its style information are obtained in real time; the target object image B and its style information are obtained in real time; and the target object text C and its style information are obtained in real time. The target objects are then rendered in real time based on the style information obtained in real time to obtain the target image.

[0147] In step S910, the rendered target image is scaled and grayscaled. Scaling the target image is performed to improve the efficiency of subsequent similarity comparison calculations without losing information in the target image. Grayscale processing of the target image is performed to reduce the complexity of calculating target similarity information.

[0148] In step S920, a first target image and a second target image are determined from the acquired target images of the same target object. A difference calculation is performed between the first similarity information of the first target image and the second similarity information of the second target image to obtain similarity difference information. Assuming that the acquired target images are target image 1, target image 2, target image 3, and target image 4, the calculated similarity differences are the similarity difference between the target similarity information of target image 1 and the target similarity information of target image 2, the similarity difference between the target similarity information of target image 3 and the target similarity information of target image 2, and the similarity difference between the target similarity information of target image 4 and the target similarity information of target image 3.

[0149] If the similarity difference between the target similarity information of target picture 1 and the target similarity information of target picture 2 and the similarity difference between the target similarity information of target picture 3 and the target similarity information of target picture 2 are close to 0, target picture 2 will be eliminated to obtain the eliminated target pictures. The specific eliminated target pictures are target picture 1, target picture 3 and target picture 4.

[0150] In step S930 , the target similarity information of the eliminated target image 1 , the target similarity information of the target image 3 , and the target similarity information of the target image 4 are respectively subjected to difference calculations with the original similarity information of the original image to obtain similarity comparison information.

[0151] If the similarity comparison result is that the similarity comparison information is less than or equal to the similarity threshold, it proves that the target image obtained at this time is the target image corresponding to the target object in the current page, and step S940 or step S950 will be executed at this time.

[0152] Among them, in step S940, the original picture is determined according to the similarity comparison information, and the identification information of the original picture is obtained. If the identification information of the original pictures of target picture 1 and target picture 3 is consistent, the acquisition time t1 of target picture 1 and the acquisition time t2 of target picture 3 are determined.

[0153] Calculate the time difference between t1 and t2. If the time difference is less than or equal to the time threshold, the target information is determined to be "pass", that is, the user has passed by the target object. If the time difference is greater than the time threshold, it proves that the user has stayed at the target object. The target information is the stay time, specifically the time difference between t1 and t2.

[0154] In step S950, if the identification information of the original picture is consistent with the preset identification information, it proves that there is a white picture in the target picture at this time, then according to the acquisition time of the white picture, the target picture acquired at the last moment, that is, the sixth target picture, is determined, and the location where the user generates the jump behavior is determined based on the sixth target picture.

[0155] In this application scenario, on the one hand, by rendering all target objects to obtain the target image, and determining the target information based on the target image, not only ensures the integrity of the collected target information, thereby expanding the application scenario of the information processing method, but also avoids unnecessary performance loss; on the other hand, by calculating the similarity comparison information to determine the target information, not only reduces the complexity of the method, but also improves the speed of determining the target information.

[0156] Furthermore, in an exemplary embodiment of the present disclosure, an information processing apparatus is also provided. Figure 10 A schematic diagram of the structure of an information processing device is shown in FIG. Figure 10 As shown, the information processing device 1000 may include: a rendering module 1010, a calculation module 1020 and a determination module 1030. Among them:

[0157] The rendering module 1010 is configured to obtain a target object and render a target image corresponding to the target object; the calculation module 1020 is configured to perform similarity calculation on the target image to obtain target similarity information, and obtain the original image and original similarity information corresponding to the original image; the determination module 1030 is configured to perform difference calculation on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image, and determine the target information of the target object based on the similarity comparison information.

[0158] The specific details of the above-mentioned information processing device 1000 have been described in detail in the corresponding information processing method, and therefore will not be repeated here.

[0159] It should be noted that although several modules or units of the information processing device 1000 are mentioned in the detailed description above, such division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0160] In addition, in an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided.

[0161] Refer to the following Figure 11 1100 according to this embodiment of the present invention will be described. Figure 11 The electronic device 1100 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present invention.

[0162] like Figure 11 As shown, electronic device 1100 is implemented as a general-purpose computing device. Components of electronic device 1100 may include, but are not limited to, the aforementioned at least one processing unit 1110, the aforementioned at least one storage unit 1120, a bus 1130 connecting various system components (including storage unit 1120 and processing unit 1110), and a display unit 1140.

[0163] The storage unit stores program codes, which can be executed by the processing unit 1110, so that the processing unit 1110 performs the steps according to various exemplary embodiments of the present invention described in the above “Exemplary Method” section of this specification.

[0164] The storage unit 1120 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 1121 and / or a cache memory unit 1122 , and may further include a read-only memory unit (ROM) 1123 .

[0165] The storage unit 1120 may also include a program / utility 1124 having a set (at least one) of program modules 1125, such program modules 1125 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include the reality of a network environment.

[0166] The bus 1130 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0167] Electronic device 1100 can also communicate with one or more external devices 1170 (e.g., a keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1100, and / or any device that enables electronic device 1100 to communicate with one or more other computing devices (e.g., a router, modem, etc.). Such communication can occur via input / output (I / O) interface 1150. Furthermore, electronic device 1100 can 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 network adapter 1160. As shown, network adapter 1160 communicates with other modules of electronic device 1100 via bus 1130. It should be understood that, although not shown, other hardware and / or software modules can be used in conjunction with electronic device 1100, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0168] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes a number of instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.

[0169] In exemplary embodiments of the present disclosure, a computer-readable storage medium is also provided, storing a program product capable of implementing the aforementioned methods of this specification. In some possible embodiments, various aspects of the present invention may also be implemented in the form of a program product comprising program code. When the program product is executed on a terminal device, the program code is configured to cause the terminal device to perform the steps according to various exemplary embodiments of the present invention described in the "Exemplary Methods" section of this specification.

[0170] refer to Figure 12 , a program product 1200 for implementing the above-described method according to an embodiment of the present invention is described. The program product 1200 may be a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0171] The program product may be implemented in any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0172] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0173] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0174] The program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, and the like, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0175] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow from the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.

Claims

1. An information processing method, characterized in that: The method comprises: Obtain a target object and render a target image corresponding to the target object; Performing similarity calculation on the target image to obtain target similarity information, and obtaining an original image and original similarity information corresponding to the original image; the original similarity information is a variance value of the original image; the target similarity information is a variance value of the target image; performing a difference calculation on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image, and determining target information of the target object based on the similarity comparison information; the target information reflects information on user behavior, including one of stay time, passing behavior, or jump location information; The step of performing difference calculation on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image includes: Determining a first target picture and a second target picture from the target pictures, and obtaining first similarity information of the first target picture and second similarity information of the second target picture; the first target picture and the second target picture are two target pictures corresponding to the same target object that are obtained consecutively; Performing a difference calculation between the first similarity information and the second similarity information to obtain a similarity difference, and determining a picture to be removed from the target picture according to the similarity difference; Performing a culling process on the target image according to the image to be culled to obtain the target image after culling, and performing a difference calculation between target similarity information of the target image after culling and the original similarity information to obtain similarity comparison information between the target image after culling and the original image; The determining of the target information of the target object according to the similarity comparison information includes: determining the original image according to the similarity comparison information and obtaining identification information of the original image; and determining the target information of the target object according to the identification information.

2. The information processing method according to claim 1, wherein: The rendering of a target image corresponding to the target object includes: Style information corresponding to the target object is acquired, and the target object is rendered according to the style information to obtain a target image corresponding to the target object.

3. The information processing method according to claim 1, wherein: The performing similarity calculation on the target image to obtain target similarity information includes: Obtaining pixels in the target image and obtaining size information of the target image; Segmenting the pixels according to the size information to obtain target pixels, and acquiring color information corresponding to the target pixels; The color information is calculated to obtain target similarity information of the target image.

4. The information processing method according to claim 1, wherein: The determining the target information of the target object according to the similarity comparison information includes: Obtaining a similarity threshold, and comparing the similarity comparison information with the similarity threshold to obtain a similarity comparison result; If the similarity comparison result is that the similarity comparison information is less than or equal to the similarity threshold, the target information of the target object is determined according to the similarity comparison information.

5. The information processing method according to claim 1, wherein: The determining target information of the target object according to the identification information includes: Acquire the original picture with the same identification information, and acquire a third target picture and a fourth target picture corresponding to the original picture; the third target picture and the fourth target picture are two target pictures to be compared for similarity with the same original picture; Acquire first time information corresponding to the third target picture, and acquire second time information corresponding to the fourth target picture; A time difference between the first time information and the second time information is calculated, and target information of the target object is determined according to the time difference.

6. The information processing method according to claim 5, characterized in that The target information includes first target information and second target information, and determining the target information of the target object according to the time difference includes: Obtaining a time threshold, and comparing the time difference with the time threshold to obtain a time comparison result; If the time comparison result is that the time difference is less than or equal to the time threshold, determining that the target information of the target object is the first target information; If the time comparison result is that the time difference is greater than the time threshold, it is determined that the target information of the target object is the second target information.

7. The information processing method according to claim 1, wherein: The target information includes third target information, and the determining the target information of the target object according to the identification information includes: Determine the identification information and preset identification information to obtain an identification determination result; If the identification determination result is that the identification information is consistent with the preset identification information, a fifth target image corresponding to the identification information is obtained; the fifth target image is a target image that is close in similarity to the white original image; Obtaining time information of the fifth target picture, and determining a sixth target picture corresponding to the fifth target picture according to the time information; the sixth target picture is a target picture obtained at a moment before the fifth target picture; The target information of the target object is determined according to the sixth target image as the third target information.

8. An information processing device, characterized in that include: A rendering module is configured to obtain a target object and render a target image corresponding to the target object; a calculation module configured to perform similarity calculation on the target image to obtain target similarity information, and obtain an original image and original similarity information corresponding to the original image; the original similarity information is a variance value of the original image; The target similarity information is the variance value of the target image; a determination module configured to perform a difference calculation on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image, and determine the target information of the target object based on the similarity comparison information; The target information reflects information about user behavior, including one of stay time, passing behavior or jump location information; The step of performing difference calculation on the target similarity information and the original similarity information to obtain similarity comparison information between the target image and the original image includes: Determining a first target picture and a second target picture from the target pictures, and obtaining first similarity information of the first target picture and second similarity information of the second target picture; the first target picture and the second target picture are two target pictures corresponding to the same target object that are obtained consecutively; Performing a difference calculation between the first similarity information and the second similarity information to obtain a similarity difference, and determining a picture to be removed from the target picture according to the similarity difference; Performing a culling process on the target image according to the image to be culled to obtain the target image after culling, and performing a difference calculation between target similarity information of the target image after culling and the original similarity information to obtain similarity comparison information between the target image after culling and the original image; The determining of the target information of the target object according to the similarity comparison information includes: determining the original image according to the similarity comparison information and obtaining identification information of the original image; and determining the target information of the target object according to the identification information.

9. An electronic device, characterized in that: include: processor; a memory for storing executable instructions of the processor; The processor is configured to perform the information processing method according to any one of claims 1 to 7 by executing the executable instructions.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the information processing method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Data collection method, device and equipment and storage medium

    CN109902234A

  • Icon similarity determination method and electronic equipment

    CN111079793A