Entity display method, computer equipment and storage medium

By acquiring and identifying the physical area image in the image, acquiring entity information and performing display operations, the problem of inefficient physical display in the prior art is solved, and the effect of fast locking and displaying entities is achieved.

CN120298650APending Publication Date: 2025-07-11ZHEJIANG DAHUA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510168168.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

When displaying entities, especially when there are many entities and the layout is chaotic, it is difficult for the prior art to quickly lock the entities, resulting in inefficient display.

Method used

By acquiring the image to be processed, the area image of the entity is identified, and the entity information is acquired using the area image, and the display operation is performed to quickly lock the entity.

Benefits of technology

In the case of unknown entity information, entity information can be quickly acquired and displayed, which improves the display efficiency of entity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120298650A_ABST
    Figure CN120298650A_ABST
Patent Text Reader

Abstract

The invention discloses an entity display method, computer equipment and a storage medium. The method comprises the following steps: acquiring a to-be-processed image; identifying an entity in the to-be-processed image to obtain a regional image of the entity; obtaining entity information by using the regional image; and performing a display operation on the entity based on the entity information. According to the scheme, the entity display efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technologies, and particularly to a method for displaying entities, a computer device, and a storage medium. Background Art

[0002] With the development of display technologies, the display of entities can be applied in various fields.

[0003] Currently, when displaying entities, the basic information of all entities is obtained for presentation. However, in some application scenarios, the relationships between entities need to be displayed. Due to the large number of entities on the display interface and the chaotic layout, it is usually necessary to obtain the basic information of the entities to lock the entities. In the case where the basic information of the known entities is missing, the entities cannot be quickly locked, resulting in low display efficiency of the entities. Summary of the Invention

[0004] The main technical problem to be solved by this application is to provide a method for displaying entities, a computer device, and a storage medium, which can improve the display efficiency of entities.

[0005] In the first aspect of this application, a method for displaying entities is provided. The method includes: obtaining a to-be-processed image; identifying the entities in the to-be-processed image to obtain the regional images of the entities; using the regional images to obtain entity information; and based on the entity information, performing a display operation on the entities.

[0006] In the second aspect of this application, a computer device is provided. The computer device includes a memory and a processor coupled to each other. Program data is stored in the memory, and the processor is configured to execute the program data to implement any step of the above method for displaying entities.

[0007] In the third aspect of this application, a computer-readable storage medium is provided. The computer-readable storage medium stores program data that can be run by a processor, and the program data is used to implement any step of the above method for displaying entities.

[0008] In the above solution, by obtaining the to-be-processed image to identify the entities in the to-be-processed image and obtain the regional images of the entities, and then using the regional images to obtain the entity information, the entity information can be quickly obtained in the case where the entity information of the entities is unknown. Then, based on the entity information, performing a display operation on the entities can quickly lock the entities and improve the display efficiency of the entities.

[0009] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and do not limit this application. Brief Description of the Drawings

[0010] To more clearly illustrate the technical solutions in the present application, the following briefly introduces the accompanying drawings required in the description of the embodiments. Obviously, the accompanying drawings described below are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings. Among them:

[0011] Figure 1 is a schematic flowchart of the first embodiment of the display method of the entity in the present application;

[0012] Figure 2 is a schematic flowchart of the second embodiment of the display method of the entity in the present application;

[0013] Figure 3 is a schematic example diagram of an embodiment of the display interface in the present application;

[0014] Figure 4 is a schematic example diagram of another embodiment of the display interface in the present application;

[0015] Figure 5 is a schematic example diagram of yet another embodiment of the display interface in the present application;

[0016] Figure 6 is a schematic example diagram of still another embodiment of the display interface in the present application;

[0017] Figure 7 is a schematic structural diagram of an embodiment of the display device of the entity in the present application;

[0018] Figure 8 is a schematic structural diagram of an embodiment of the computer device in the present application;

[0019] Figure 9 is a schematic structural diagram of an embodiment of the computer-readable storage medium in the present application. Detailed implementation manners

[0020] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, rather than all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0021] The terms "first" and "second" in this application are only for descriptive purposes and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one such feature. In the description of this application, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically defined. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or devices.

[0022] Referring to "embodiments" in this application means that specific features, structures, or characteristics described in connection with the embodiments may be included in at least one embodiment of this application. The phrase appearing at various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.

[0023] The term "and / or" in this document is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. Additionally, the character " / " in this document generally represents an "or" relationship between the associated objects before and after. Furthermore, "a plurality" in this document means two or more than two. Additionally, the term "at least one" in this document represents any one of a plurality or any combination of at least two of a plurality. For example, including at least one of A, B, and C may represent including any one or more elements selected from the set composed of A, B, and C.

[0024] This application provides the following embodiments, and the following is a specific description of each embodiment.

[0025] Please refer to Figure 1 , Figure 1 which is a schematic flowchart of the first embodiment of the display method of the entity of this application. The method may include the following steps:

[0026] S11: Obtain the image to be processed.

[0027] An image / video may be collected by a camera device, and an image frame of the collected image / video is obtained as the image to be processed.

[0028] Optionally, the image / video captured by the imaging device can be obtained through an image calling interface. Thus, the image frame of the obtained image / video is used as the image to be processed. Alternatively, in response to the user's selection operation on the image frame of the obtained image / video, the selected image frame of the image / video is used as the image to be processed. Among them, the image to be processed can also be page-rendered to display the image to be processed. The above image calling interface is an application programming interface, a hypertext transfer interface, etc. The application programming interface (API, Application Programming Interface) is a set of predefined methods and protocols for interacting with a certain software component or system. Requests such as the hypertext transfer interface (HTTP, Hyper Text Transfer Protocol) are used to obtain real-time or historically stored image data from a certain server or imaging device to obtain the image to be processed. This application places no restrictions on this.

[0029] In some embodiments, the display method of the entity of this application can be implemented in cooperation with the front end and the back end. For example, the front end can be used for operations such as interface interaction and entity display, and the back end is responsible for processing requests from the front end, executing corresponding business logics, and returning necessary data or results to the front end, etc. This application places no restrictions on this. Exemplarily, the image captured by the imaging device is obtained through the image calling interface, and its image is displayed on the front end. The user performs a selection operation on the image on the front end, and the back end receives the image address corresponding to the selected image to determine the image to be processed.

[0030] S12: Identify the entity in the image to be processed to obtain the regional image of the entity.

[0031] The image to be processed can be subjected to entity detection to identify the entity in the image to be processed and obtain the regional image of the entity. Among them, the regional image can include the region where the entity is located in the image to be processed. The entity can include at least one type of entity, such as a target object, a target item, etc. This application places no restrictions on the entity.

[0032] Optionally, during the process of identifying the entity in the image to be processed, the entity of a set type in the image to be processed can be detected, or the entity of a set quantity, a set region, or all types can be detected. Thus, the regional images of the entities in the image to be processed can be obtained.

[0033] In some embodiments, entities in the image to be processed can be recognized to obtain the coordinate information of the entities. Specifically, the image address of the image to be processed can be used as an interface parameter, and the image recognition interface can be called with this interface parameter. Then, the image recognition algorithm is used through the image recognition interface to perform entity detection on the image to be processed, and the entities in the image to be processed are recognized to obtain the entity coordinates of each entity. Among them, the entity coordinates can represent the coordinate positions of the detection boxes of the entities in the image to be processed. Optionally, the coordinate information of the entity can include the coordinate positions of at least two corners of the detection box {(x1, y1), (x2, y2)}. Exemplarily, the detection box is a rectangular box, and at least two corners can be the diagonals of the detection box, such as the upper left corner and the lower right corner, the upper right corner and the lower left corner, etc. The present application does not limit the coordinate information of the entity.

[0034] During the process of recognizing the entity, the coordinate information and the type and other information of the entity can be obtained, and the coordinate information and the type of the entity in the image to be processed are returned to the front end in the form of a preset list. Then, using the coordinate information of the entity, the entity in the image to be processed is intercepted to obtain the regional image of the entity. Specifically, based on the coordinate information of the entity, the detection box corresponding to the entity can be displayed on the preset canvas. The detection box corresponding to the entity is intercepted to obtain the regional image of the entity.

[0035] Exemplarily, after the front end obtains the coordinate information of the entity, the image to be processed is used as the preset canvas, and the coordinate information of the entity is displayed on the preset canvas in the form of a rectangular box in sequence, that is, the detection box corresponding to the entity is displayed on the display interface. The entity displayed here can be the target entity of a set quantity and a preset type, etc. Then, the detection box corresponding to the entity is intercepted through the preset image interception method to obtain the regional image of the entity. Among them, the preset image interception method includes the Canvas screenshot method, and the detection box corresponding to the entity can be intercepted through the Canvas screenshot method to obtain the regional image of the entity in this way. Among them, the Canvas screenshot method is a rectangular area for drawing graphics on the display interface. This method can provide a canvas on which various shapes, images, texts, etc. can be drawn to implement functions such as intercepting images. The present application does not limit the method for obtaining the regional image of the entity.

[0036] In some embodiments, when recognizing the entities in the image to be processed, any two entities can be selected or two entities can be selected as the target entities according to the sorting, and the following steps are executed. For example, after obtaining the coordinate information and the type of the entity in the form of a preset list, the first two entities in the preset list can be set as the default selected target entities for display, and the following steps are executed accordingly.

[0037] In some embodiments, entities in the image to be processed are recognized to obtain detection frames of each entity in the image to be processed. In response to the user selecting the detection frames of at least one entity or a preset interaction event, the selected entity is used as the target entity to obtain the regional image of the target entity, and the following steps are executed.

[0038] Optionally, after obtaining the regional image of the entity, the regional image can be converted into a regional image in a preset image format. Among them, the preset image format includes the Base64 format. The Base64 format is one of the encoding methods used to transmit 8-bit byte codes on the network and is a method of representing binary data based on 64 printable characters.

[0039] S13: Use the regional image to obtain entity information.

[0040] Through the regional image, the entity information of the entity can be determined using the regional image. For example, the regional image can be used to retrieve in a preset database to detect the entity information of the entity. Among them, the preset database can store relevant information of the entity.

[0041] In some embodiments, the regional image can be used as the first interface parameter, and then, as the interface parameter of the relevant information interface, the relevant information interface is called to obtain the entity information. Among them, the relevant information interface can represent the entity details interface, perform an operation to query the entity information to obtain the entity information. Optionally, the obtained entity information can also be presented in the form of a bubble pop-up window. Among them, the entity information includes but is not limited to: entity identifier, entity type, entity attributes, entity description, and other information. The entity identifier represents the unique identifier or name of the entity. The entity type represents the type or classification to which the entity belongs. The entity description represents the relevant description of the entity, such as a brief description, feature description, associated information with other entities, and other information. This application places no restrictions on the entity information.

[0042] In some embodiments, the features of the regional image of the entity can be extracted through the relevant information interface to obtain entity features. Then, this entity feature is used as the first interface parameter to call the relevant information interface to obtain the entity information.

[0043] It can be understood that based on the regional image of the entity, the entity information of the entity can be obtained. In addition, other information related to the entity can also be obtained, and this application places no restrictions on this.

[0044] S14: Based on the entity information, perform a display operation on the entity.

[0045] Based on the entity information of each entity obtained above, a display operation on the entity can be performed to display the information related to the entity on the preset canvas of the display interface. When performing the display operation on the target entity, there can be various display methods, such as various display methods like the content to be displayed, the local position to be displayed, etc. For example, display each entity, entity information, etc. Also, for example, in response to the interaction event of the user with the display interface, perform the corresponding display operation, etc. The user can operate the display interface through the preset interaction event, and the preset interaction event can perform corresponding actions (display operations) according to different scenarios. Among them, the interaction mainly refers to page interaction. For example, the behavior of clicking a button to jump to another page is a kind of interaction. The event can refer to a JavaScript event, which can be triggered by the user or the browser through certain actions, such as mouse click, keyboard press, etc., and a function needs to be bound to execute the subsequent business logic triggered by the event. The action can represent that the page interaction completes the dynamic effect through the action, such as popping up information, opening a link, etc., and can be implemented by a section of program code. This application does not limit the display method.

[0046] In some embodiments, after obtaining the entity information of the entity, the entity relationship between different entities can also be obtained by using the entity information. Based on the entity relationship, perform a display operation on the entity to display the entity relationship between different entities.

[0047] In some embodiments, based on the entity information, obtain the identification information of the target entity. Therefore, based on the entity information of at least two target entities, respectively obtain the entity identifiers of at least two target entities, and then, use the entity identifier as the second interface parameter to call the relationship type interface, and the relationship type between at least two target entities can be obtained. The relationship type can represent the relationship between two target entities, such as the attribute relationship, association relationship, etc. of the entity. The two target entities referred to can be entities of the same type or different types. This application does not limit this.

[0048] In some embodiments, based on the entity information of the target entity, obtain the entity identifier of the target entity, and the entity identifier can be used as the third interface parameter to call the entity association interface to obtain the first-degree relationship entity of the target entity. The first-degree relationship entity represents the entity information with a preset degree of relevance to the target entity, such as an entity directly related, an entity with a relationship type, etc. This application does not limit this.

[0049] In some embodiments, the entity information of the target entity and its first-degree relationship entity can be obtained, and then, based on the entity information of the target entity and the entity information of the first-degree relationship entity, obtain the relationship type between the target entity and the first-degree relationship entity.

[0050] In some embodiments, in response to a preset interaction event, the entity information of a target entity is determined, and based on the entity information of the target entity, target-related information (such as relationship type, first-degree relationship entity, etc.) is obtained, and then the target-related information is displayed in a preset display manner.

[0051] In some embodiments, in response to a preset interaction event, the entity information of a target entity is determined, and the entity information of the target entity is displayed in a first display manner; and / or, the relationship type of the target entity is displayed in a second display manner; and / or, the first-degree relationship entity of the target entity is displayed in a third display manner.

[0052] It can be understood that other entity relationships can also be obtained based on the entity information of the entity, and the present application does not limit this.

[0053] In the above solution, by obtaining the image to be processed, identifying the entities in the image to be processed to obtain the regional images of the entities, and then using the regional images to obtain the entity information, the entity information can be quickly obtained when the entity information of the unknown entity is not known. Then, based on the entity information, the display operation on the entity is performed, and the entity can be quickly locked, improving the display efficiency of the entity.

[0054] In some embodiments, the above embodiments can be further extended. Specifically, reference can be made to the implementation process of the following embodiments.

[0055] Please refer to Figure 2 , Figure 2 which is a schematic flowchart of the second embodiment of the display method of the entity in the present application. This embodiment may include at least one of the following steps:

[0056] S21: In response to a preset interaction event, determine the entity information of the target entity.

[0057] An image to be processed is displayed on the display interface, and the image to be processed contains at least one entity. The display interface also displays a detection box of the entity. Based on this, the user can perform an interaction operation on the display interface to identify the preset interaction event and realize the interaction between the user and the display interface.

[0058] Optionally, the preset interaction event includes at least one of the following: selection operation (such as selecting a single target object, selecting multiple target objects, etc.), interaction events such as moving into the relationship type, etc., and the present application does not limit this. In response to the preset interaction event, the entity related to the preset interaction event can be used as the target entity, and the entity information of the target entity can be obtained.

[0059] Optionally, if no preset interaction event is received from the user on the display interface, determine the top two entities in the above preset list as the target objects to determine the entity information of the target entities. That is, when determining the target entities, at least two entities can be selected as the target entities according to the arrangement order in the entity coordinate list, or the entities selected by the user on the display interface can be used as the target entities. This application does not limit this.

[0060] It can be understood that this step S21 can be executed in step S12, or can be executed during step S14 or after step S14. This application does not limit this.

[0061] S22: Display the entity information of the target entity in the first display mode.

[0062] Optionally, the entity information of the target entity can be displayed.

[0063] On the display interface, the entity information of each target entity can be displayed. Specifically, in the first display mode, the entity information of the target entity is displayed on the preset canvas of the display interface. Optionally, the first display mode includes presenting the entity information of the target entity in the form of a bubble pop-up window. The position of the bubble pop-up window can be within the set range of the target entity and can be connected to the detection frame of the target entity. This application does not limit the first display mode.

[0064] S23: Based on the entity information of at least two target entities, respectively obtain the entity identifiers of at least two target entities; use the entity identifiers as the second interface parameter to call the relationship type interface to obtain the relationship type between at least two target entities; display the relationship type of the target entity in the second display mode.

[0065] Optionally, the relationship type between different target entities can be displayed.

[0066] Based on the entity information of at least two target entities, take any two target entities as a group respectively to obtain the entity identifiers of the two target entities, so as to obtain the entity relationship between any two target entities. Taking two target entities as an example, respectively obtain the entity identifiers of the two target entities. In some application scenarios, the entity identifiers of the target entities can be obtained from the entity information of the target entities. Then, use the two target entity identifiers as the second interface parameter to call the relationship type interface to obtain the relationship type between the two target entities. In some application scenarios, the relationship type interface can obtain the association information between the two target entities, such as association relationship or entity relationship and other information through an algorithm, and then determine the entity type between the two target entities based on this association information.

[0067] Then, display the relationship type in the second display mode. Optionally, the second display mode includes connecting two target entities in the form of a line on a preset canvas, and displaying the entity type at a set position (such as the middle section) on the line. This application does not limit the second display mode.

[0068] Filter out the entity IDs from the obtained two target entity information as parameters to call the interface for obtaining the relationship between two entities, and filter out the relationship between the two entities from the returned data and display it on the canvas in the form of a line with the specific relationship shown in the middle of the line.

[0069] Optionally, the above two target entities may also refer to a target entity and its first-degree relationship entity. Thus, the relationship type between the target entity and the first-degree relationship entity can be displayed.

[0070] S24: Based on the entity information of the target entity, obtain the entity identifier of the target entity; use the entity identifier as the third interface parameter to call the entity association interface to obtain the first-degree relationship entity of the target entity; display the first-degree relationship entity of the target entity in the third display mode.

[0071] Optionally, the first-degree relationship entity of the target entity can be displayed.

[0072] Based on the entity information of the target entity, obtain the entity identifier of the target entity. Then, use the entity identifier as the third interface parameter to call the entity association interface, and the first-degree relationship entity of the target entity can be obtained. Then, in the third display mode, display the entity information of the first-degree relationship entity of the target entity, that is, the first-degree relationship entity of the target entity can be displayed on the preset canvas. Among them, the first-degree relationship entity is displayed on one side of the display interface, such as the left side / right side. The first-degree relationship entity is connected to the target entity by a line, and the relationship type between the first-degree relationship entity and the target entity is displayed on the line. In some application scenarios, if the detection box of the target entity is close to the left side, the first-degree relationship entity is displayed on the left side of the display interface; if the detection box of the target entity is close to the right side, it is displayed on the right side of the display interface.

[0073] In some embodiments, for the above steps, in the case where at least one piece of information such as the entity information, relationship type, and first-degree relationship entity of the target entity is not obtained, the prompt information corresponding to the unobtained information of the target entity can be displayed, and the obtained information can be displayed. For example, for two target entities, in the case where at least one of them has entity information, only the obtained entity information can be displayed, and the target entity for which the entity information is not obtained is displayed with the prompt information.

[0074] Optionally, the relationship type between the target entity and the first-degree relationship entity can also be displayed. The relationship type between the target entity and the first-degree relationship entity can be obtained based on the entity information of the target entity and the entity information of the first-degree relationship entity.

[0075] It is understandable that on the display interface, any one or combination of entity information, relationship types, and first-degree relationship entities can be displayed simultaneously, that is, each piece of information can be displayed separately or simultaneously, and the present application does not limit this.

[0076] In the above solution, by obtaining the regional image of the entity in the image to be processed, entity information, and / or relationship types of the entity, first-degree relationship entities, etc. can be quickly obtained, which can improve the display efficiency of the entity.

[0077] In some embodiments, in response to a preset interaction event including selecting at least two entities on the display interface, the at least two selected entities are respectively used as target entities, and the selected target entities are highlighted on the display interface. The following steps are performed: displaying the entity information of the target entity in a first display mode; and / or, respectively obtaining the entity identifiers of the at least two target entities based on the entity information of the at least two target entities; using the entity identifier as a second interface parameter to call a relationship type interface to obtain the relationship types between the at least two target entities; displaying the relationship types in a second display mode; and / or, obtaining the entity identifier of the target entity based on the entity information of the target entity; using the entity identifier as a third interface parameter to call an entity association interface to obtain the first-degree relationship entities of the target entity; and displaying the first-degree relationship entities in a third display mode. Optionally, the relationship type between the target entity and the first-degree relationship entity can also be displayed, and the relationship type between the target entity and the first-degree relationship entity can be obtained based on the entity information of the target entity and the entity information of the first-degree relationship entity.

[0078] Please refer to Figure 3 , for example, there are 4 entities distributed on the preset canvas of the display interface, and corresponding display operations can be performed in response to the preset interaction event.

[0079] Please refer to Figure 4 , if two entities are selected on the display interface, the entity information, relationship types, first-degree relationship entities, etc. of the two entities are respectively obtained, and the entity information, association types, and first-degree relationship entities of the target entity can be displayed in the above manner. For example, click on any two entities in the visualization view to highlight the selected entities. The two selected entities are connected by a line, and the relationship type between the two entities is displayed in the middle of the line. Within the preset range (such as the periphery) of the selected entity, the entity information is displayed in the form of a bubble pop-up window. The first-degree relationship entities associated with the entity are respectively displayed on both sides of the selected entity, and the two entities are connected by a line, and the entity relationship type is displayed in the middle of the line, that is, the relationship type between the entity and its first-degree relationship entity can be displayed.

[0080] In some embodiments, after displaying entity information, relationship types, first-degree relationship entities, etc., the user can interact with the displayed information to further perform display operations on the selected information to display its detailed information.

[0081] Please refer to Figure 5 , it is possible to respond to a preset interaction event including moving the relationship type of the target entity into the display interface, and display a preset number of relationship types between two target entities in a fourth display mode, where the preset number may not be greater than the total number of relationship types. For example, the relationship types may include multiple relationship types (such as relationship type 1, relationship type 2,...). Before moving into the relationship type, only one relationship type (such as relationship type 1), such as the relationship type with the highest relevance, the preset relationship type, etc., may be displayed. This application is not limited to this. By moving the relationship type between any two entities into the display interface, for example, a text box of the relationship type can be displayed on the connection line between any two entities. When moving the relationship type between any two entities, the user can touch or click on the relationship type by moving the mouse to move the relationship type, etc. The two entities corresponding to the moved association type can be used as target entities respectively, obtain the relationship types between the two target entities, and then display a preset number of relationship types between the two target entities in a fourth display mode, such as displaying all relationship types. Among them, the fourth display mode includes highlighting the moved relationship type of the target entity, highlighting the connection line of the relationship type, and displaying all relationship types (such as relationship type 1, relationship type 2,...) between the two entities in a bubble pop-up window mode.

[0082] In some embodiments, please refer to Figure 6 , it is possible to operate on any entity. In response to a preset interaction event including selecting any entity in the display interface, the selected entity is used as the target entity, the target entity is highlighted, and the entity information of the target entity is displayed in a first display mode, and / or the entity information of the target entity (such as entity identifier, entity type, etc.) is used as a jump parameter to jump to the information interface, so as to jump to the details page of the entity information, such as a third-party platform, etc., and display the entity-related information of the target entity on the information interface, that is, the entity details information of the entity can be displayed on the information interface.

[0083] In the above solution, through the single-page application architecture mode, integrating the image recognition ability and the image capture ability, it is possible to accurately obtain entity information through the image of the entity when the entity information is unknown, effectively controlling the entity display order of magnitude, realizing controllable information display of the visual view, and quickly locating the target entity. In addition, by displaying the first-degree relationship entities of two entities on the left and right sides, the layout of each piece of information on the display interface is clear. By presetting interaction events, the relationship between entities is chained, and the relationship type, entity, and entity details are chained together, forming an interaction process of relationship type - entity - entity details.

[0084] It can be understood that in the above method of the specific implementation manner, the writing order of each step does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined according to its function and possible internal logic.

[0085] In some embodiments, the present application further provides a display device for an entity, which is used to implement the display method of the entity in any of the above embodiments.

[0086] Please refer to Figure 7 , Figure 7 FIG. is a schematic structural diagram of an embodiment of the display device for an entity of the present application. The display device 30 for the entity includes an acquisition module 31, an identification module 32, an information module 33, and a display module 34. Among them, each module is interconnected. The acquisition module 31 is used to acquire an image to be processed. The identification module 32 is used to identify the entity in the image to be processed and obtain the regional image of the entity. The information module 33 is used to utilize the regional image to obtain entity information. The display module 34 is used to perform a display operation on the entity based on the entity information.

[0087] It should be noted that the display device for the entity provided in the above embodiment and the display method for the entity provided in the above embodiment belong to the same concept. The specific manners in which each module and unit perform operations have been described in detail in the method embodiment and will not be repeated here. In practical applications, the display device for the entity provided in the above embodiment can, according to needs, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the above-described functions. The present application places no restrictions on this.

[0088] It can be understood that the display method for the entity in the present application can be executed by a computer device, which can be any device with processing capabilities, such as a mobile device, a computer, a server, etc. The present application places no restrictions on this. In some possible implementation manners, the display method for the entity can be implemented by the processor calling the program data stored in the memory.

[0089] For the above embodiments, the present application provides a computer device. Please refer to Figure 8 , Figure 8 which is a schematic structural diagram of an embodiment of the computer device of the present application. The computer device 40 includes a memory 41 and a processor 42. Among them, the memory 41 and the processor 42 are coupled to each other. Program data is stored in the memory 41, and the processor 42 is configured to execute the program data to implement the steps of any one of the above-described display methods of the entity.

[0090] In this embodiment, the processor 42 may also be referred to as a CPU (Central Processing Unit). The processor 42 may be an integrated circuit chip with signal processing capabilities. The processor 42 may also be a general-purpose processor, a digital signal processor (DSP, Digital Signal Processing), an application-specific integrated circuit (ASIC, Application Specific Integrated Circuit), a field-programmable gate array (FPGA, Field Programmable Gate Array), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor may be a microprocessor or the processor 42 may also be any conventional processor, etc.

[0091] For the method of the above embodiments, it may be implemented in the form of a computer program. Therefore, the present application proposes a computer-readable storage medium. Please refer to Figure 9 , Figure 9 which is a schematic structural diagram of an embodiment of the computer-readable storage medium of the present application. Program data 51 that can be run by the processor is stored in the computer-readable storage medium 50. The program data 51 can be executed by the processor to implement the steps of any one of the above-described display methods of the entity.

[0092] The computer-readable storage medium 50 of this embodiment may be a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk, or an optical disc, etc., which can store the program data 51, or it may also be a server storing the program data 51. The server can send the stored program data 51 to other devices for running, or it can also run the stored program data 51 by itself.

[0093] In some embodiments, the functions or modules included in the device provided in the above embodiments of the present application can be used to execute the methods described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments. For the sake of brevity, the present application will not elaborate here.

[0094] The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments. For their similarities, reference can be made to each other. For the sake of brevity, they will not be elaborated herein in this application.

[0095] In several embodiments provided in this application, it should be understood that the disclosed methods and apparatuses can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the couplings, direct couplings, or communication connections shown or discussed among each other can be through some interfaces. The indirect couplings or communication connections of the apparatuses or units can be in electrical, mechanical, or other forms.

[0096] The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they can be located in one place, or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0097] In addition, in each embodiment of this application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0098] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium, which is a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods of the various embodiments of this application.

[0099] Obviously, those skilled in the art should understand that the above-mentioned modules or steps of the present application can be implemented by a general-purpose computing device. They can be concentrated on a single computing device or distributed on a network composed of multiple computing devices. Optionally, they can be implemented by program codes executable by the computing device. Thus, they can be stored in a computer-readable storage medium and executed by the computing device, or they can be separately fabricated into individual integrated circuit modules, or multiple modules or steps among them can be fabricated into a single integrated circuit module for implementation. In this way, the present application is not limited to any specific combination of hardware and software.

[0100] The above are only the embodiments of the present application, and thus do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall equally be included in the patent protection scope of the present application.

Claims

1. A display method for an entity, characterized in that, Including: Obtain an image to be processed; Identify entities in the image to be processed to obtain regional images of the entities; Utilize the regional images to obtain entity information; Based on the entity information, perform a display operation on the entities.

2. The method according to claim 1, wherein The identifying entities in the image to be processed to obtain regional images of the entities includes: Identify entities in the image to be processed to obtain coordinate information of the entities; Utilize the coordinate information of the entities to intercept the entities in the image to be processed to obtain regional images of the entities.

3. The method according to claim 2, wherein The utilizing the coordinate information of the entities to intercept the entities in the image to be processed to obtain regional images of the entities includes: Based on the coordinate information of the entities, display a detection box corresponding to the entities on a preset canvas; Intercept the detection box corresponding to the entities to obtain the regional images of the entities.

4. The method according to claim 1, wherein The utilizing the regional images to obtain entity information includes: Use the regional images as the first interface parameter to call a relevant information interface to obtain the entity information.

5. The method according to claim 1, wherein It further includes: Based on the entity information of at least two target entities, respectively obtain entity identifiers of the at least two target entities; Use the entity identifiers as the second interface parameter to call a relationship type interface to obtain the relationship type between the at least two target entities; And / or Based on the entity information of a target entity, obtain the entity identifier of the target entity; use the entity identifier as the third interface parameter to call an entity association interface to obtain the first-degree relationship entities of the target entity; And / or Based on the entity information of the target entity and the entity information of the first-degree relationship entities, obtain the relationship type between the target entity and the first-degree relationship entities.

6. The method according to claim 1 or 5, characterized in that, The performing a display operation on the entities based on the entity information includes: In response to a preset interaction event, determine the entity information of a target entity; Display the entity information of the target entity in a first display manner; and / or Display the relationship type of the target entity in a second display manner; and / or Display the first-degree relationship entities of the target entity in a third display manner.

7. The method according to claim 6, characterized in that, The performing a display operation on the entities based on the entity information includes: In response to a preset interaction event including moving the relationship type of a target entity in the display interface, display a preset number of relationship types between two target entities in a fourth display manner.

8. The method according to claim 6, wherein The performing a display operation on the entities based on the entity information further includes: In response to a preset interaction event including selecting any entity in the display interface, use the selected any entity as the target entity to at least perform the following steps: Display the entity information of the target entity in a first display manner; and / or, use the entity information of the target entity as a jump parameter to jump to an information interface and display entity-related information of the target entity on the information interface.

9. A computer device, characterized in that, Including a mutually coupled memory and a processor, wherein program data is stored in the memory, and the processor is configured to execute the program data to implement the steps of the method according to any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that, There is stored program data that can be run by a processor, and the program data is used to implement the steps of the method according to any one of claims 1 to 8.