CN116775924A - Image display control method, device and equipment - Google Patents
Image display control method, device and equipment Download PDFInfo
- Publication number
- CN116775924A CN116775924A CN202310732508.XA CN202310732508A CN116775924A CN 116775924 A CN116775924 A CN 116775924A CN 202310732508 A CN202310732508 A CN 202310732508A CN 116775924 A CN116775924 A CN 116775924A
- Authority
- CN
- China
- Prior art keywords
- image
- relationship
- objects
- target
- images
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 76
- 230000004044 response Effects 0.000 claims abstract description 20
- 238000007667 floating Methods 0.000 claims description 15
- 241001465754 Metazoa Species 0.000 claims description 13
- 239000003550 marker Substances 0.000 claims 2
- 230000008520 organization Effects 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 29
- 230000006870 function Effects 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 230000014509 gene expression Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000003068 static effect Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000002372 labelling Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 241000282472 Canis lupus familiaris Species 0.000 description 1
- 241000282326 Felis catus Species 0.000 description 1
- 241000699670 Mus sp. Species 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000002996 emotional effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本申请公开了一种图像显示控制方法、装置及设备,属于图像处理技术领域。该图像显示控制方法包括接收用户对对象关系图谱中的目标对象节点的第一输入,对象关系图谱为指示至少两个对象的对象关系的图谱,对象关系图谱包括至少两个对象节点,每个对象节点上显示有一个对象标识,对象标识用于指示一个对象,存在对象关系的两个对象之间显示有连接线;响应于第一输入,显示包含目标对象的至少一张图像,目标对象为目标对象节点上显示的目标对象标识指示的对象。
This application discloses an image display control method, device and equipment, which belongs to the technical field of image processing. The image display control method includes receiving a first input from a user to a target object node in an object relationship graph. The object relationship graph is a graph indicating an object relationship of at least two objects. The object relationship graph includes at least two object nodes, each object An object identifier is displayed on the node, the object identifier is used to indicate an object, and a connecting line is displayed between two objects with an object relationship; in response to the first input, at least one image containing the target object is displayed, and the target object is the target The object indicated by the target object ID displayed on the object node.
Description
技术领域Technical field
本申请属于图像处理技术领域,具体涉及一种图像显示控制方法、装置及设备。The present application belongs to the field of image processing technology, and specifically relates to an image display control method, device and equipment.
背景技术Background technique
随着手机等终端设备的广泛使用,用户越来越多地使用终端设备中的相机功能进行拍照,相机成为终端设备中使用率较高的应用之一。With the widespread use of terminal devices such as mobile phones, users are increasingly using the camera function in terminal devices to take photos, and cameras have become one of the most frequently used applications in terminal devices.
由于用户拍照、图像保存等原因,终端设备中往往存储有大量的图像,当用户需要查找和浏览特定对象的图像时,需要依次翻阅所有图像,导致用户难以从大量图像中快速找到包含特定对象的图像。Due to reasons such as users taking photos and saving images, a large number of images are often stored in terminal devices. When users need to find and browse images of a specific object, they need to browse through all the images in sequence, making it difficult for users to quickly find images containing a specific object from a large number of images. image.
发明内容Contents of the invention
本申请实施例的目的是提供一种图像显示控制方法、装置及设备,能够方便用户从大量图像中快速找到包含特定对象的图像,提高了图像查找的便捷性。The purpose of the embodiments of the present application is to provide an image display control method, device and equipment, which can facilitate users to quickly find images containing specific objects from a large number of images, and improve the convenience of image search.
第一方面,本申请实施例提供了一种图像显示控制方法,该方法包括:In a first aspect, embodiments of the present application provide an image display control method, which method includes:
接收用户对对象关系图谱中的目标对象节点的第一输入,所述对象关系图谱为指示至少两个对象的对象关系的图谱,所述对象关系图谱包括至少两个对象节点,每个对象节点上显示有一个对象标识,所述对象标识用于指示一个对象,存在对象关系的两个对象之间显示有连接线;Receive a user's first input to a target object node in an object relationship graph, the object relationship graph being a graph indicating object relationships of at least two objects, the object relationship graph including at least two object nodes, each object node An object identifier is displayed, the object identifier is used to indicate an object, and a connecting line is displayed between two objects that have an object relationship;
响应于所述第一输入,显示包含目标对象的至少一张图像,所述目标对象为所述目标对象节点上显示的目标对象标识指示的对象。In response to the first input, at least one image containing a target object is displayed, and the target object is an object indicated by the target object identification displayed on the target object node.
第二方面,本申请实施例提供了一种图像显示控制装置,该装置包括:In a second aspect, embodiments of the present application provide an image display control device, which includes:
接收模块,用于接收用户对对象关系图谱中的目标对象节点的第一输入,所述对象关系图谱为指示至少两个对象的对象关系的图谱,所述对象关系图谱包括至少两个对象节点,每个对象节点上显示有一个对象标识,所述对象标识用于指示一个对象,存在对象关系的两个对象之间显示有连接线;A receiving module configured to receive a user's first input to a target object node in an object relationship graph, where the object relationship graph is a graph indicating an object relationship of at least two objects, and the object relationship graph includes at least two object nodes, An object identifier is displayed on each object node, and the object identifier is used to indicate an object. A connecting line is displayed between two objects that have an object relationship;
显示模块,用于响应于所述第一输入,显示包含目标对象的至少一张图像,所述目标对象为所述目标对象节点上显示的目标对象标识指示的对象。A display module configured to, in response to the first input, display at least one image containing a target object, where the target object is an object indicated by a target object identifier displayed on the target object node.
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。In a third aspect, embodiments of the present application provide an electronic device. The electronic device includes a processor and a memory. The memory stores programs or instructions that can be run on the processor. The programs or instructions are processed by the processor. When the processor is executed, the steps of the method described in the first aspect are implemented.
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。In a fourth aspect, embodiments of the present application provide a readable storage medium. Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, the steps of the method described in the first aspect are implemented. .
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。In a fifth aspect, embodiments of the present application provide a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the first aspect. the method described.
第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。In a sixth aspect, embodiments of the present application provide a computer program product, the program product is stored in a storage medium, and the program product is executed by at least one processor to implement the method as described in the first aspect.
在本申请实施例中,通过设置用于指示至少两个对象之间对象关系的对象关系图谱,并在对象关系图谱包括的至少两个对象节点上显示对象标识,且存在对象关系的两个对象之间显示有连接线,在接收到用户对对象关系图谱中的目标对象节点的第一输入的情况下,可显示包含该目标对象节点所指示的目标对象的至少一张图像。如此,由于对象关系图谱中各个对象节点上显示的对象标识分别指示了一个对象,且通过该对象关系图谱可以很直观地展示各个对象标识所指示的对象之间的关系,因此,用户仅需要选择其中某个对象节点,例如目标对象节点,即可快速查找到并显示包含目标对象的至少一张图像,进而方便用户从大量图像中快速找到包含特定对象的图像,提高了图像查找的便捷性。In the embodiment of the present application, an object relationship graph is set to indicate the object relationship between at least two objects, and object identifiers are displayed on at least two object nodes included in the object relationship graph, and two objects with object relationships exist. A connecting line is displayed therebetween, and upon receiving the user's first input to the target object node in the object relationship graph, at least one image containing the target object indicated by the target object node may be displayed. In this way, since the object identifiers displayed on each object node in the object relationship graph respectively indicate an object, and the relationship between the objects indicated by each object identifier can be intuitively displayed through the object relationship graph, the user only needs to select One of the object nodes, such as the target object node, can quickly find and display at least one image containing the target object, which facilitates users to quickly find images containing specific objects from a large number of images, improving the convenience of image search.
附图说明Description of drawings
图1是本申请的一些实施例提供的图像显示控制方法的流程图;Figure 1 is a flow chart of an image display control method provided by some embodiments of the present application;
图2是本申请的一些实施例提供的树型拓扑图的示意图;Figure 2 is a schematic diagram of a tree topology provided by some embodiments of the present application;
图3是本申请的一些实施例提供的网状拓扑图的示意图;Figure 3 is a schematic diagram of a mesh topology provided by some embodiments of the present application;
图4是本申请的一些实施例提供的基于折叠屏电子设备的显示方式示意图;Figure 4 is a schematic diagram of a display mode based on a folding screen electronic device provided by some embodiments of the present application;
图5(a)是本申请的一些实施例提供的基于直面屏电子设备的图谱显示方式示意图;Figure 5(a) is a schematic diagram of a map display method based on a direct-screen electronic device provided by some embodiments of the present application;
图5(b)是本申请的一些实施例提供的基于直面屏电子设备的图像显示方式示意图;Figure 5(b) is a schematic diagram of an image display method based on a direct-screen electronic device provided by some embodiments of the present application;
图6是本申请的一些实施例提供的图像显示控制方法的流程图;Figure 6 is a flow chart of an image display control method provided by some embodiments of the present application;
图7是本申请的一些实施例提供的对象识别结果的示意图;Figure 7 is a schematic diagram of object recognition results provided by some embodiments of the present application;
图8是本申请的一些实施例提供的对象标记结果的示意图;Figure 8 is a schematic diagram of object labeling results provided by some embodiments of the present application;
图9是本申请的一些实施例提供的图像显示控制装置的结构框图;Figure 9 is a structural block diagram of an image display control device provided by some embodiments of the present application;
图10是本申请的一些实施例提供的电子设备的结构框图;Figure 10 is a structural block diagram of an electronic device provided by some embodiments of the present application;
图11为实现本申请的一些实施例提供的电子设备的硬件结构示意图。Figure 11 is a schematic diagram of the hardware structure of an electronic device for implementing some embodiments of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art fall within the scope of protection of this application.
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如目标对象可以是一个,也可以是多个,多个是指至少两个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in the description and claims of this application are used to distinguish similar objects and are not used to describe a specific order or sequence. It is to be understood that the figures so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in orders other than those illustrated or described herein, and that "first," "second," etc. are distinguished Objects are usually of one type, and the number of objects is not limited. For example, the target object can be one or multiple, and multiple means at least two. In addition, "and/or" in the description and claims indicates at least one of the connected objects, and the character "/" generally indicates that the related objects are in an "or" relationship.
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的图像显示控制方法、装置、设备和存储介质进行详细地说明。The image display control method, device, equipment and storage medium provided by the embodiments of the present application will be described in detail through specific embodiments and application scenarios in conjunction with the accompanying drawings.
本申请所提供的图像显示控制方法可以应用于图像浏览场景中,下面结合图1-图8对本申请实施例提供的图像显示控制方法进行详细说明。需要说明的是,本申请实施例提供的图像显示控制方法,执行主体可以为图像显示控制装置。本申请实施例中以图像显示控制装置执行图像显示控制方法为例,说明本申请实施例提供的图像显示控制方法。The image display control method provided by the present application can be applied in an image browsing scenario. The image display control method provided by the embodiment of the present application will be described in detail below with reference to Figures 1-8. It should be noted that, for the image display control method provided by the embodiments of the present application, the execution subject may be an image display control device. In the embodiment of the present application, the image display control method executed by the image display control device is used as an example to illustrate the image display control method provided by the embodiment of the present application.
图1是本申请一个实施例提供的图像显示控制方法的流程图。Figure 1 is a flow chart of an image display control method provided by an embodiment of the present application.
如图1所示,该图像显示控制方法至少包括步骤:步骤110-步骤140,下面进行具体说明。As shown in Figure 1, the image display control method at least includes steps: step 110 to step 140, which will be described in detail below.
步骤110,接收用户对对象关系图谱中的目标对象节点的第一输入,对象关系图谱为指示至少两个对象的对象关系的图谱,对象关系图谱包括至少两个对象节点,每个对象节点上显示有一个对象标识,对象标识用于指示一个对象,存在对象关系的两个对象之间显示有连接线。Step 110: Receive the user's first input to the target object node in the object relationship graph. The object relationship graph is a graph indicating the object relationship of at least two objects. The object relationship graph includes at least two object nodes, and each object node displays There is an object identifier. The object identifier is used to indicate an object. A connecting line is displayed between two objects that have an object relationship.
本申请的一些实施例中,对象关系图谱可以是用户从图像存储应用程序的程序界面中调出并显示的图谱,其中,图像存储应用程序例如可以是相册App(Application,应用程序)、图库App、相机App、图像处理软件等。对象关系图谱中可包括与多个对象分别对应的节点,也即对象节点,每个对象节点可显示为与相应对象对应的对象标识,具有对象关系的对象所对应的对象节点之间显示有连接线。In some embodiments of the present application, the object relationship graph may be a graph that the user calls up and displays from the program interface of an image storage application. The image storage application may be, for example, a photo album App (Application, application) or a gallery App. , camera App, image processing software, etc. The object relationship graph can include nodes corresponding to multiple objects, that is, object nodes. Each object node can be displayed as an object identifier corresponding to the corresponding object, and connections are displayed between object nodes corresponding to objects with object relationships. Wire.
另外,本申请中的标识为用于指示信息的文字、符号、图像等,可以以控件或者其他容器作为显示信息的载体,包括但不限于文字标识、符号标识、图像标识。其中,对象标识可以是能够唯一表示该对象的信息,具体可以包括以下至少一项:对象图像、对象名称、对象符号。In addition, the logos in this application are words, symbols, images, etc. used to indicate information. Controls or other containers can be used as carriers to display information, including but not limited to text logos, symbol logos, and image logos. The object identification may be information that can uniquely represent the object, and specifically may include at least one of the following: object image, object name, and object symbol.
在本申请的一些实施例中,对象可以包括以下至少一项:人物、物体、动物、风景,相应地,对象关系可以包括以下至少一项:人物关系、归属关系、组织关系。In some embodiments of the present application, objects may include at least one of the following: characters, objects, animals, and scenery. Correspondingly, object relationships may include at least one of the following: character relationships, belonging relationships, and organizational relationships.
在对象为人物的情况下,对象标识具体为人物标识,人物标识包括以下至少一项:人物图像、人物名称、人物符号。在对象为物体的情况下,对象标识具体为物体标识,物体标识包括以下至少一项:物体图像、物体名称、物体符号。在对象为动物的情况下,对象标识具体为动物标识,动物标识包括以下至少一项:动物图像、动物名称、动物符号。在对象为风景的情况下,对象标识具体为风景标识,风景标识包括以下至少一项:风景图像、风景名称、风景符号。When the object is a character, the object identifier is specifically a character identifier, and the character identifier includes at least one of the following: character image, character name, and character symbol. When the object is an object, the object identifier is specifically an object identifier, and the object identifier includes at least one of the following: object image, object name, and object symbol. When the object is an animal, the object identifier is specifically an animal identifier, and the animal identifier includes at least one of the following: animal image, animal name, and animal symbol. When the object is a landscape, the object identifier is specifically a landscape identifier, and the landscape identifier includes at least one of the following: landscape image, scenery name, and landscape symbol.
这里,动物例如可以包括猫、狗等,物体例如可以包括桌、椅、电器等,风景例如可以包括山、树、瀑布等。Here, animals may include cats, dogs, etc., objects may include tables, chairs, electrical appliances, etc., for example, and scenery may include mountains, trees, waterfalls, etc., for example.
这样,由于对象既可以是人物、还可以是物体、动物、风景,用户通过对对象关系图谱中的对象节点的选择,即可快速、方便地查找任何类型的对象的图像,从而提高用户查找包含某个类型对象的特定图像的便捷性。In this way, since the object can be a person, an object, an animal, or a landscape, the user can quickly and conveniently search for images of any type of object by selecting the object node in the object relationship graph, thereby improving the user's ability to find images containing The convenience of a specific image of a certain type of object.
另外,人物关系可以是人与人之间的关系,归属关系可以是人与物之间的关系,组织关系可以是企业的组织架构关系。In addition, the character relationship can be the relationship between people, the affiliation relationship can be the relationship between people and things, and the organizational relationship can be the organizational structure relationship of the enterprise.
以人物关系为例,可在对象关系图谱中显示多个人物节点,每个人物节点上显示有一个人物图像,以指示该人物图像对应的人物,具有对象关系的两个人物之间显示有连接线,从而利用对象关系图谱可以更直观地体现各个人物之间的人物关系。Taking character relationships as an example, multiple character nodes can be displayed in the object relationship graph. A character image is displayed on each character node to indicate the character corresponding to the character image. There is a connection between two characters with object relationships. Lines, so that the object relationship map can be used to more intuitively reflect the relationship between various characters.
以归属关系为例,可在对象关系图谱中显示多个人物节点和物体节点,每个人物节点上显示有一个人物图像,以指示该人物图像对应的人物,每个物体节点上显示有一个物体图像,以指示该物体图像对应的物体,具有对象关系的人物和物体之间显示有连接线,从而利用对象关系图谱可以更直观地体现各个人物与各个物体之间的归属关系。Taking the ownership relationship as an example, multiple character nodes and object nodes can be displayed in the object relationship graph. Each character node displays a character image to indicate the character corresponding to the character image, and each object node displays an object. The image is used to indicate the object corresponding to the object image, and connecting lines are displayed between characters and objects with object relationships, so that the attribution relationship between each character and each object can be more intuitively reflected by using the object relationship map.
以组织关系为例,可在对象关系图谱中显示多个企业节点,每个企业节点上显示有一个企业名称,以指示相应的企业,具有对象关系的两个企业之间显示有连接线,从而利用对象关系图谱可以更直观地体现各个企业之间的组织关系。Taking the organizational relationship as an example, multiple enterprise nodes can be displayed in the object relationship graph. Each enterprise node is displayed with an enterprise name to indicate the corresponding enterprise. A connecting line is displayed between two enterprises with an object relationship, so that The use of object relationship diagrams can more intuitively reflect the organizational relationships between various enterprises.
另外,在一些可能的实施方式中,在上述步骤110之前,本申请提供的图像显示控制方法还可以包括:显示对象关系图谱。In addition, in some possible implementations, before the above step 110, the image display control method provided by this application may also include: displaying an object relationship map.
示例性地,对象关系图谱可以以树型拓扑图的形式进行体现,还可以以星型或网状拓扑图的形式进行体现。For example, the object relationship graph can be embodied in the form of a tree topology diagram, or can also be embodied in the form of a star or mesh topology diagram.
以对象关系为人物关系为例,在一些具体例子中,如图2所示,可显示用于指示人物之间人物关系的树型拓扑图。其中,树型拓扑图中每个节点上显示每个人物的人物标识,具体可以包括人物图像和人物名称,例如节点21上显示的“父亲”及其对应的头像,节点22上显示的“母亲”及其对应的头像。Taking the object relationship as a person relationship as an example, in some specific examples, as shown in Figure 2, a tree topology diagram used to indicate the person relationship between characters can be displayed. Among them, each node in the tree topology displays the character identification of each character, which may specifically include the character image and the character's name. For example, "Father" and its corresponding avatar are displayed on node 21, and "Mother" is displayed on node 22. ” and its corresponding avatar.
在另一些例子中,如图3所示,可显示用于指示人物之间人物关系的网状拓扑图。其中,网状拓扑图中每个节点上可以显示每个人物的人物标识,具体可以包括人物图像,例如节点31上显示的父亲的头像,节点32上显示的母亲的头像。In other examples, as shown in FIG. 3 , a mesh topology diagram indicating relationships between characters may be displayed. Among them, each node in the network topology diagram can display the character identification of each person, which may specifically include character images, such as the father's avatar displayed on node 31 and the mother's avatar displayed on node 32.
另外,目标对象可以是用户想要查找的图像所包含的对象,其中,目标对象节点可以是对象关系图谱中指示该目标对象的节点。In addition, the target object may be an object contained in the image that the user wants to find, wherein the target object node may be a node indicating the target object in the object relationship graph.
在本申请的一些实施例中,当用户需要在相册中查找包含目标对象的图像时,上述第一输入可以用于选择用户想要查找的目标对象所对应的节点,也即目标对象节点,第一输入可以为第一操作。示例性地,上述第一输入包括但不限于:用户通过手指或者手写笔等触控装置对对象关系图谱中的目标对象节点的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,或者为其他可行性输入,具体的可以根据实际使用需求确定,本发明实施例不作限定。本申请实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种;本申请实施例中的点击输入可以为单击输入、双击输入或任意次数的点击输入等,还可以为长按输入或短按输入。In some embodiments of the present application, when the user needs to search for an image containing a target object in the photo album, the above-mentioned first input can be used to select the node corresponding to the target object that the user wants to find, that is, the target object node. One input can be the first operation. Exemplarily, the above-mentioned first input includes but is not limited to: the user's click input on the target object node in the object relationship graph through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific input input by the user. Gestures, or other feasible inputs, can be specifically determined according to actual usage requirements, and are not limited in the embodiment of the present invention. The specific gesture in the embodiment of the present application may be any one of a click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture; in the embodiment of the present application The click input can be single click input, double click input or any number of click input, etc. It can also be long press input or short press input.
例如,上述的第一输入可以为:用户通过手指对对象关系图谱中的目标对象节点上显示的对象标识的点击输入。上述的第一输入还可以为:用户基于对象关系图谱的显示界面,向显示该对象关系图谱的电子设备发出的表示选中目标对象节点的语音指令。上述的第一输入还可以为:用户通过滑动手势移动对象关系图谱中的选中框,当选中框停在用户想要选择的目标对象节点上时,通过单击手势确定选中该目标对象节点。For example, the above-mentioned first input may be: the user's finger click input on the object identifier displayed on the target object node in the object relationship graph. The above-mentioned first input may also be: a voice command indicating that the target object node is selected, issued by the user to the electronic device displaying the object relationship map based on the display interface of the object relationship map. The above-mentioned first input may also be: the user moves the check box in the object relationship graph through a sliding gesture, and when the check box stops on the target object node that the user wants to select, confirms the selection of the target object node through a click gesture.
步骤120,响应于第一输入,显示包含目标对象的至少一张图像,目标对象为目标对象节点上显示的目标对象标识指示的对象。Step 120: In response to the first input, display at least one image containing the target object, where the target object is the object indicated by the target object identification displayed on the target object node.
本申请中的图像可以是静态图像,也可以是动态图像,其图像格式包括但不限于jpg、jpeg、bmp、tif、gif、png等格式。The images in this application can be static images or dynamic images, and their image formats include but are not limited to jpg, jpeg, bmp, tif, gif, png and other formats.
本申请的一些实施例中,电子设备中可预先存储有多张图像,例如相册中存储的多张图像,该电子设备例如可以是手机、电脑、平板等能够存储和显示图像的设备。其中,该多个图像中可以包括用户拍摄的图像,也可以包括用户从网络或应用中下载并保存的图像,在不作限定。另外,每张图像中可包括一个或多个对象。In some embodiments of the present application, multiple images may be pre-stored in an electronic device, such as multiple images stored in a photo album. The electronic device may be, for example, a mobile phone, a computer, a tablet, or other device capable of storing and displaying images. The multiple images may include images taken by the user, or may include images downloaded and saved by the user from the network or application, without limitation. Additionally, each image can include one or more objects.
另外,本申请中最终要显示的图像是根据用户选择的目标对象节点来决定的。In addition, the final image to be displayed in this application is determined according to the target object node selected by the user.
示例性地,当用户点击选中对象关系图谱中的一个目标对象节点的情况下,可从存储的多张图像中查找到包含该节点对应的一个目标对象的一张或多张图像,并显示这些图像。这样,通过用户选中对象关系图谱中的目标对象节点,即可显示包含该一个目标对象节点所指示的一个目标对象的至少一张图像,可以方便用户快速定位到需要查找的对象的图像,缩小图像查找范围,从而方便用户快速找到特定对象的图像。For example, when the user clicks to select a target object node in the object relationship graph, one or more images containing a target object corresponding to the node can be found from multiple stored images, and these images can be displayed. image. In this way, by the user selecting the target object node in the object relationship graph, at least one image containing a target object indicated by the target object node can be displayed, which can facilitate the user to quickly locate the image of the object to be found and reduce the image. Search range, making it easy for users to quickly find images of specific objects.
在本申请的另一些实施例中,当用户点击选中对象关系图谱中的两个目标对象节点情况下,可从存储的多张图像中查找到同时包含该两个节点对应的两个目标对象的一张或多张合照图像,并显示这些合照图像。这样,通过用户选中对象关系图谱中的多个目标对象节点,即可显示同时包含该多个目标对象节点所指示的多个目标对象的至少一张合照图像,可以方便用户快速定位到需要查找的多个对象的合照图像,缩小图像查找范围,从而方便用户快速找到特定多个对象的合照图像。In other embodiments of the present application, when the user clicks to select two target object nodes in the object relationship graph, the image containing the two target objects corresponding to the two nodes can be found from multiple stored images. One or more group photo images and display the group photo images. In this way, when the user selects multiple target object nodes in the object relationship graph, at least one group photo image containing multiple target objects indicated by the multiple target object nodes can be displayed, which can facilitate the user to quickly locate the object that needs to be found. Group photos of multiple objects narrow the scope of image search, making it easier for users to quickly find group photos of specific multiple objects.
由此,通过显示用于指示至少两个对象之间对象关系的对象关系图谱,并在对象关系图谱包括的至少两个对象节点上显示对象标识,且存在对象关系的两个对象之间显示有连接线,在接收到用户对对象关系图谱中的目标对象节点的第一输入的情况下,可显示包含该目标对象节点所指示的目标对象的至少一张图像。如此,通过该对象关系图谱可以很直观地展示各个对象标识所指示的对象之间的关系,进而方便用户可以通过对该对象关系图谱中任一对象节点的第一输入,快速地查找到任意一个或多个对象的图像,方便用户从大量图像中快速找到包含特定对象的图像。Thus, by displaying an object relationship graph indicating an object relationship between at least two objects, and displaying object identifiers on at least two object nodes included in the object relationship graph, and displaying an object relationship between two objects where an object relationship exists, The connecting line can display at least one image containing the target object indicated by the target object node upon receiving the user's first input to the target object node in the object relationship graph. In this way, the object relationship graph can intuitively display the relationship between the objects indicated by each object identifier, which facilitates the user to quickly find any one through the first input of any object node in the object relationship graph. Or images of multiple objects, allowing users to quickly find images containing specific objects from a large number of images.
基于此,在本申请的一些实施例中,若电子设备中显示有如图2所示的人物关系图谱,该图谱中包括我、弟弟、父亲、母亲、爷爷、奶奶、外公、外婆共8个人物,其中,我和弟弟之间是姐弟关系,我和父亲之间是父女关系,我和母亲之间是母女关系,弟弟和父亲之间是父子关系,弟弟和妈妈之间是母子关系,父亲和母亲之间是夫妻关系,父亲和爷爷之间是父子关系,父亲和奶奶之间是母子关系,爷爷和奶奶之间是夫妻关系,母亲和外公之间是父女关系,母亲和外婆之间是母女关系,外公和外婆之间是夫妻关系。当用户需要查找父亲的图像时,可按照如图4所示,通过点击用于指示父亲的对象节点401,查找并显示出包含父亲的所有图像42。Based on this, in some embodiments of the present application, if the character relationship map shown in Figure 2 is displayed on the electronic device, the map includes a total of 8 characters: me, brother, father, mother, grandfather, grandma, grandpa, and grandma. , among them, the relationship between my brother and I is a brother-sister relationship, the relationship between my father and I is a father-daughter relationship, the relationship between my mother and I is a mother-daughter relationship, the relationship between my brother and my father is a father-son relationship, and the relationship between my brother and my mother is a mother-son relationship. , the relationship between father and mother is husband and wife, the relationship between father and grandpa is father-son relationship, the relationship between father and grandma is mother-son relationship, the relationship between grandpa and grandma is husband and wife, the relationship between mother and grandpa is father-daughter relationship, the relationship between mother and grandma The relationship between them is mother and daughter, and the relationship between grandpa and grandma is husband and wife. When the user needs to search for images of his father, he can search and display all images 42 containing his father by clicking on the object node 401 used to indicate his father, as shown in FIG. 4 .
另外,在本申请的另一些实施例中,若电子设备中显示有如图2所示的人物关系图谱,而用户需要查找的是母亲的图像时,则同理,用户可通过点击用于指示母亲的对象节点22,从而查找并显示出包含母亲的所有图像。In addition, in other embodiments of the present application, if the person relationship map shown in Figure 2 is displayed on the electronic device, and the user needs to find the image of the mother, in the same way, the user can click to indicate the mother. Object node 22, thereby finding and displaying all images containing the mother.
本申请实施例的图像显示控制方法适用于各种显示屏类型的电子设备,具体地,本申请实施例的图像显示控制方法所适用的电子设备包括但不限于直面屏电子设备、曲面屏电子设备、折叠屏电子设备。其中,直面屏电子设备的显示屏是平面的,曲面屏电子设备的显示屏边缘是弧形曲面,折叠屏电子设备的显示屏可以折叠。另外,针对不同显示屏类型的电子设备,可采用不同的方式进行图像显示。The image display control method of the embodiment of the present application is applicable to electronic equipment of various display screen types. Specifically, the electronic equipment to which the image display control method of the embodiment of the present application is applicable includes but is not limited to straight-screen electronic equipment and curved-screen electronic equipment. , foldable screen electronic equipment. Among them, the display screen of direct screen electronic equipment is flat, the edge of the display screen of curved screen electronic equipment is a curved surface, and the display screen of folding screen electronic equipment can be folded. In addition, for electronic devices with different display screen types, image display can be performed in different ways.
例如,对于具有折叠屏的电子设备,在一些实施方式中,在上述步骤110之前,本申请实施例提供的图像显示控制方法还可以包括:For example, for an electronic device with a folding screen, in some embodiments, before the above step 110, the image display control method provided by the embodiment of the present application may also include:
在第一屏幕区域中显示对象关系图谱;Display the object relationship diagram in the first screen area;
相应地,上述步骤120具体可以包括:Correspondingly, the above step 120 may specifically include:
在第二屏幕区域中显示包含目标对象的至少一张图像。At least one image containing the target object is displayed in the second screen area.
这里,第一屏幕区域和第二屏幕区域为不同显示屏中的区域,或者第一屏幕区域和第二屏幕区域为同一显示屏中的不同区域。例如,第一屏幕区域和第二屏幕区域可以是折叠屏电子设备中的两个不同的显示屏,也可以是同一显示屏展开后的不同显示区域,在此不作限定。其中,折叠屏可以是柔性屏,也可以是中间或边缘有转动轴的折叠屏。Here, the first screen area and the second screen area are areas in different display screens, or the first screen area and the second screen area are different areas in the same display screen. For example, the first screen area and the second screen area may be two different display screens in a folding screen electronic device, or they may be different display areas after the same display screen is unfolded, which is not limited here. Among them, the folding screen can be a flexible screen or a folding screen with a rotation axis in the middle or on the edge.
在本申请的一些实施例中,如图4所示,可在折叠屏电子设备的左侧显示屏中显示树型拓扑图41,若用户点击选中树型拓扑图41中的用于指示父亲的对象节点401,则可从存储的多个图像中查找到包含父亲的图像,并在折叠屏电子设备的右侧显示屏中显示查找到的包含父亲的所有图像42。In some embodiments of the present application, as shown in FIG. 4 , a tree topology diagram 41 can be displayed on the left display screen of the folding screen electronic device. If the user clicks to select the icon in the tree topology diagram 41 used to indicate the father. Object node 401, then the image containing the father can be found from the plurality of stored images, and all the found images 42 containing the father can be displayed on the right display screen of the folding screen electronic device.
如此,通过在第一屏幕区域中显示对象关系图谱,在第二屏幕区域中显示用户选中的目标对象节点所指示的目标对象的图像,方便用户可以随时基于对象关系图谱点击切换不同对象的图像,并且可以充分利用折叠屏电子设备的显示区域,提高了折叠屏中显示区域的利用率。In this way, by displaying the object relationship map in the first screen area and displaying the image of the target object indicated by the target object node selected by the user in the second screen area, it is convenient for the user to click to switch images of different objects at any time based on the object relationship map. Moreover, the display area of the folding screen electronic device can be fully utilized, thereby improving the utilization rate of the display area in the folding screen.
于普通显示屏的电子设备,在本申请的一些实施方式中,在上述步骤110之前,本申请实施例提供的图像显示控制方法还可以包括:For electronic devices with ordinary display screens, in some embodiments of the present application, before the above step 110, the image display control method provided by the embodiment of the present application may also include:
在目标界面中显示对象关系图谱;Display the object relationship diagram in the target interface;
相应地,上述步骤120具体可以包括:Correspondingly, the above step 120 may specifically include:
在悬浮窗口中显示包含目标对象的至少一张图像,其中,所述悬浮窗口悬浮显示于所述目标界面上。At least one image containing the target object is displayed in a floating window, wherein the floating window is displayed in a floating manner on the target interface.
这里,目标界面例如可以是电子设备中显示的任一界面,该界面可以是任意应用程序中的界面,悬浮窗口例如可以是悬浮显示在目标界面上的窗口。Here, the target interface may be, for example, any interface displayed on the electronic device, and the interface may be an interface in any application program. The floating window may be, for example, a window displayed suspended on the target interface.
在本申请的一些实施例中,如图5(a)所示,可在直面屏电子设备的界面50中显示树型拓扑图51,若用户点击选中树型拓扑图51中的对象节点501,而该对象节点501上显示的对象标识所指示的对象是父亲,则可从存储的多个图像中查找到包含父亲的图像,并在如图5(b)所示的悬浮窗口52中显示查找到的包含父亲的所有图像。In some embodiments of the present application, as shown in Figure 5(a) , the tree topology diagram 51 can be displayed in the interface 50 of the direct-screen electronic device. If the user clicks to select the object node 501 in the tree topology diagram 51, And the object indicated by the object identifier displayed on the object node 501 is the father, then the image containing the father can be found from the multiple stored images, and the search is displayed in the floating window 52 as shown in Figure 5(b) to contain all images of the father.
如此,通过在目标界面中显示对象关系图谱,在悬浮窗口中显示用户选中的目标对象节点所指示的目标对象的图像,可以利用有限的屏幕资源展示更多的信息,方便用户可以随时基于对象关系图谱点击切换不同对象的图像。In this way, by displaying the object relationship map in the target interface and displaying the image of the target object indicated by the target object node selected by the user in the floating window, limited screen resources can be used to display more information, making it convenient for the user to use object relationships at any time. Click on the map to switch images of different objects.
另外,在一些实施方式中,在上述步骤110之前,本申请实施例提供的图像显示控制方法还可以包括如图6所示的步骤:步骤610-步骤640,下面进行具体说明。In addition, in some implementations, before the above step 110, the image display control method provided by the embodiment of the present application may also include steps as shown in Figure 6: step 610 to step 640, which will be described in detail below.
步骤610,对至少两张参考图像进行对象识别,得到至少两个对象。Step 610: Perform object recognition on at least two reference images to obtain at least two objects.
这里,参考图像可以是电子设备中预先存储的图像,包括但不限于用户拍摄的图像,以及用户从网络或应用中下载并保存的图像。另外,可根据对象的种类不同而采用不同的识别技术进行对象识别。例如,在对象是人物的情况下,可采用人脸识别技术进行对象识别;在对象是物体的情况下,可采用物体识别技术进行对象识别;在对象是动物的情况下,可采用生物识别技术进行对象识别;在对象是风景的情况下,可采用图像特征识别技术进行对象识别。Here, the reference image may be an image pre-stored in the electronic device, including but not limited to images taken by the user, and images downloaded and saved by the user from the network or application. In addition, different recognition technologies can be used for object recognition according to different types of objects. For example, when the object is a person, face recognition technology can be used for object recognition; when the object is an object, object recognition technology can be used for object recognition; when the object is an animal, biometric recognition technology can be used Carry out object recognition; when the object is a landscape, image feature recognition technology can be used for object recognition.
示例性地,可对电子设备中存储的多张参考图像分别进行对象识别,并对同一对象进行聚类,得到多个不同的对象。以对象是人物为例,可对手机中的多个图像进行人脸识别,并对同一人进行聚类,得到多个不同的人物。For example, object recognition can be performed on multiple reference images stored in the electronic device, and the same object can be clustered to obtain multiple different objects. Taking the object as a person as an example, face recognition can be performed on multiple images in the mobile phone, and the same person can be clustered to obtain multiple different people.
步骤620,获取至少两个对象之间的对象关系。Step 620: Obtain the object relationship between at least two objects.
本申请的一些实施例中,对象之间的对象关系可以由用户配置得到,也可以自动识别得到,在此不作限定。In some embodiments of the present application, the object relationship between objects can be configured by the user or automatically recognized, which is not limited here.
基于此,在其中一些实施方式中,在对象包括人物,对象关系包括人物关系的情况下,上述步骤620具体可以包括:Based on this, in some embodiments, when the object includes a person and the object relationship includes a person relationship, the above step 620 may specifically include:
抠取至少两张参考图像中的至少两张人脸图像,至少两张人脸图像为不同人物的人脸图像;Pick out at least two face images from at least two reference images, and the at least two face images are face images of different people;
接收用户对所抠取得到的至少两张人脸图像中的目标人脸图像的标记输入,标记输入用于输入人物称呼;Receive the user's mark input for the target face image among the at least two face images obtained, and the mark input is used to input the person's title;
响应于标记输入,将目标人脸图像对应的人物确定为参考人物;In response to the mark input, determine the person corresponding to the target face image as the reference person;
接收用户对所抠取得到的其他人脸图像的标记输入,标记输入用于输入人物称呼;Receive tag input from the user for other face images that have been picked out, and the tag input is used to input the person’s title;
响应于标记输入,基于标记输入所输入的人物称呼,确定每张人脸图像对应的人物与参考人物之间的人物关系。In response to the mark input, based on the character name entered in the mark input, the character relationship between the character corresponding to each face image and the reference character is determined.
这里,人脸图像可以是从参考图像中抠取的包含人物面部的图像。针对不同的人物可抠取不同的人脸图像,也即抠取得到的人脸图像是不同人物的人脸图像。其中,人脸图像的抠取方式可以是根据预设的多个人脸特征点找到图像中的人脸区域的轮廓,进而截取该轮廓对应区域的图像。Here, the face image may be an image containing a person's face extracted from the reference image. Different face images can be extracted for different people, that is, the face images obtained are face images of different people. Among them, the face image extraction method may be to find the outline of the face area in the image based on a plurality of preset face feature points, and then intercept the image of the area corresponding to the outline.
示例性地,基于每个人物分别对应的参考图像,在包含某个人物的参考图像只有一张的情况下,可直接从该参考图像中抠取该人物面部的图像,得到该人物的人脸图像;在包含某个人物的参考图像有多张的情况下,可先从与该人物对应的多张参考图像中确定目标参考图像,再从该目标参考图像中抠取该人物面部的图像,得到该人物的人脸图像。其中,目标参考图像可以是从包含该人物的多张参考图像中随机选取的图像或包含该人物的多张参考图像中最近存储的图像,也可以是按照预设选取规则从包含该人物的参考图像中选取得到的图像效果最好的图像,这里,预设挑选规则可以包括光线最佳、面部偏角最小、清晰度最高等规则中的至少一项。For example, based on the reference image corresponding to each person, when there is only one reference image containing a certain person, the image of the person's face can be directly extracted from the reference image to obtain the person's face. Image; when there are multiple reference images containing a certain person, the target reference image can be determined from the multiple reference images corresponding to the person, and then the image of the person's face can be extracted from the target reference image. Get the face image of the character. The target reference image may be an image randomly selected from multiple reference images containing the person, or the most recently stored image among the multiple reference images containing the person, or it may be an image selected from the reference images containing the person according to preset selection rules. Select the image with the best image effect among the images. Here, the preset selection rules may include at least one of the rules of best lighting, smallest facial declination, and highest definition.
例如,如图7所示,若从多张参考图像中识别得到的人物有4个人,则可显示与该4个人对应的人脸图像70,该人脸图像70可以是从各自人物对应的参考图像中选取图像效果最好的图像后,再从该图像中截取得到的该人物的人脸图像。其中,图像效果最好的图像例如可以是其中人物面部的光线最佳的图像,也可以是其中人物的面部偏角最小的图像,也可以是其中人物面部的清晰度最高的图像。For example, as shown in Figure 7, if there are four people recognized from multiple reference images, the face images 70 corresponding to the four people can be displayed. The face images 70 can be obtained from the reference images corresponding to the respective characters. After selecting the image with the best image effect among the images, the face image of the character is intercepted from the image. Among them, the image with the best image effect may be, for example, the image with the best light on the person's face, the image with the smallest declination of the person's face, or the image with the highest definition of the person's face.
另外,标记输入可以是为各个人物对应的人脸图像添加人物称呼的输入,该输入例如可以是通过输入法键盘输入的,也可以是通过从预设的多个称呼标签中选择输入的。其中,不同的人物称呼可对应于不同的人物关系,基于此,在用户输入人物称呼后,可根据该人物称呼确定被标记的各个人脸图像对应的人物之间的人物关系。In addition, the mark input may be an input of adding a person's title to the face image corresponding to each person. This input may be input through an input method keyboard, for example, or may be input by selecting from multiple preset title tags. Different person titles may correspond to different character relationships. Based on this, after the user inputs the character titles, the character relationships between the characters corresponding to the marked face images can be determined based on the character titles.
在一些具体例子中,用户可基于图7中显示的人脸图像对各个人物进行标记,例如,如图8所示,可以先标记“我”,将标记为“我”的人脸图像81所对应的人物确定为参考人物,再对其他人脸图像进行标记,分别将人脸图像82标记为“父亲”、人脸图像83标记为“母亲”、人脸图像84标记为“弟弟”。这样,系统可自动根据各个人物图像标记的人物称呼,确定各个人脸图像对应的人物相对于参考人物之间的人物关系。例如,在标记“父亲”、“母亲”和“我”之后,可确定“父亲”与“我”之间的父子关系,“母亲”与“我”之间的母子关系,以及“父亲”与“母亲”之间的夫妻关系等。In some specific examples, the user can mark each person based on the face image shown in Figure 7. For example, as shown in Figure 8, you can first mark "I", and then add the face image 81 marked as "I" to all the characters. The corresponding person is determined as the reference person, and then other face images are marked, face image 82 is marked as "father", face image 83 is marked as "mother", and face image 84 is marked as "younger brother". In this way, the system can automatically determine the relationship between the characters corresponding to each face image and the reference character based on the character names marked in each character image. For example, after labeling "father", "mother" and "I", the father-child relationship between "father" and "me", the mother-child relationship between "mother" and "me", and the relationship between "father" and "me" can be determined. The relationship between husband and wife between "mothers", etc.
另外,在确定各个对象之间的对象关系后,可构建以对象为节点、对象之间的对象关系为连接线的对象关系图谱,并确定该对象关系图谱对应的邻接矩阵,进而通过将各个对象之间的对象关系存储在邻接矩阵中,来存储每个对象之间的对象关系。当然,还可通过映射表的方式来存储各个对象之间的对象关系,在此不作限定。In addition, after determining the object relationship between each object, an object relationship graph can be constructed with the objects as nodes and the object relationships between objects as connecting lines, and the adjacency matrix corresponding to the object relationship graph can be determined, and then each object can be The object relationships between objects are stored in an adjacency matrix to store the object relationships between each object. Of course, the object relationship between each object can also be stored through a mapping table, which is not limited here.
这样,通过用户为识别出的人物所对应的人脸图像添加标记,可准确地确定出每个被标记人物之间的人物关系,进而可以在后续步骤中基于该人物关系构建对象关系图谱,以及关联显示相应的图像。In this way, by the user adding tags to the face images corresponding to the recognized characters, the character relationship between each of the tagged characters can be accurately determined, and then an object relationship graph can be constructed based on the character relationship in subsequent steps, and The corresponding image is displayed in association.
步骤630,获取至少两个对象的对象信息,对象信息包括以下至少一项:对象图像、对象名称、对象关系称呼。Step 630: Obtain object information of at least two objects. The object information includes at least one of the following: object image, object name, and object relationship title.
这里,在对象是人物的情况下,对象图像例如可以是人脸图像,对象名称例如可以是人物姓名、对象关系称呼例如可以是父亲、母亲等与人物关系相关的称呼。Here, when the object is a person, the object image may be, for example, a face image, the object name may be, for example, the person's name, and the object relationship title may be, for example, father, mother, or other titles related to the person's relationship.
示例性地,对象信息可以是由用户输入得到,也可以是根据用户输入的信息间接获取得到,在此不作限定。For example, the object information may be obtained by user input, or may be obtained indirectly based on the information input by the user, which is not limited here.
需要说明的是,步骤630可以在步骤620之后执行,也可以在步骤620之前执行,还可以与步骤620同时执行,本申请对此并不作限定。It should be noted that step 630 can be executed after step 620, before step 620, or simultaneously with step 620, which is not limited in this application.
步骤640,基于至少两个对象之间的对象关系和至少两个对象的对象信息,生成对象关系图谱。Step 640: Generate an object relationship map based on the object relationship between at least two objects and the object information of at least two objects.
这里,对象关系图谱中可包括与多个对象分别对应的对象节点,每个对象节点上可显示有所指示对象的对象信息,具有对象关系的对象所对应的对象节点之间具有连接线。Here, the object relationship graph may include object nodes corresponding to multiple objects, each object node may display object information of the indicated object, and there are connecting lines between object nodes corresponding to objects with object relationships.
在本申请的一些实施例中,如图2所示,除了可以在对象节点上显示所指示对象的对象图像之外,还可在对象图像的下方显示对象关系称呼。例如,在父亲节点上显示的人脸图像21下方显示“父亲”,在母亲节点上显示的人脸图像22下方显示“母亲”。In some embodiments of the present application, as shown in Figure 2, in addition to displaying the object image of the indicated object on the object node, the object relationship title can also be displayed below the object image. For example, "Father" is displayed below the face image 21 displayed on the father node, and "Mother" is displayed below the face image 22 displayed on the mother node.
在本申请的另一些实施例中,如图3所示,除了可以在对象节点上显示所指示对象的对象图像之外,还可在连接线上显示两端对象节点指示的对象之间的关系信息。例如,在对象节点31和对象节点32之间的连接线上显示“夫妻”,在对象节点31和对象节点33之间的连接线上显示“父子”。In other embodiments of the present application, as shown in Figure 3, in addition to displaying the object image of the indicated object on the object node, the relationship between the objects indicated by the object nodes at both ends can also be displayed on the connecting line. information. For example, "couple" is displayed on the connection line between the object node 31 and the object node 32, and "father and son" are displayed on the connection line between the object node 31 and the object node 33.
另外,在用户对各个人脸图像进行标记之后,用户可手动触发生成对象关系图谱。In addition, after the user marks each face image, the user can manually trigger the generation of the object relationship map.
例如,如图8所示的界面中还可显示有用于触发生成对象关系图谱的功能控件,也即“生成关系图”控件85,用户在添加完标记后,可通过点击该控件85,触发生成相应的对象关系图谱。For example, the interface shown in Figure 8 can also display a functional control for triggering the generation of an object relationship diagram, that is, the "generate relationship diagram" control 85. After the user has added the mark, he can click the control 85 to trigger the generation of the object relationship diagram. Corresponding object relationship diagram.
这样,通过从参考图像中识别其中包含的对象,并获取对象之间的对象关系,生成以对象为节点、对象之间的对象关系为连接线的对象关系图谱。如此,用户可通过该对象关系图谱直观地了解到各个对象之间的对象关系,进而方便用户快速定位到想要查找和浏览的包含特定对象的图像,从而降低了用户从大量图像中快速找到特定对象的图像的难度。In this way, by identifying the objects contained in the reference image and obtaining the object relationships between the objects, an object relationship graph is generated with the objects as nodes and the object relationships between the objects as connecting lines. In this way, the user can intuitively understand the object relationship between each object through the object relationship map, which facilitates the user to quickly locate the image containing the specific object that he wants to find and browse, thereby reducing the user's difficulty in quickly finding a specific object from a large number of images. The difficulty of the object's image.
另外,在对象包括人物,对象关系包括人物关系,至少两张参考图像为目标剧作中的剧照的情况下,该至少两张参考图像中可包括N个剧作人物,其中,N为大于1的整数。基于此,在一些实施方式中,上述步骤620具体可以包括:In addition, when the object includes a character, the object relationship includes a character relationship, and the at least two reference images are stills in the target play, the at least two reference images may include N play characters, where N is greater than 1 integer. Based on this, in some implementations, the above step 620 may specifically include:
获取目标剧作中与N个剧作人物相关的剧作信息,其中,剧作信息包括以下至少一项:剧作名称、N个剧作人物的人物介绍信息;Obtain play information related to N play characters in the target play, where the play information includes at least one of the following: play name, character introduction information of N play characters;
根据剧作信息,确定N个剧作人物之间的人物关系。According to the play information, the character relationships between N play characters are determined.
这里,目标剧作的剧作类型包括但不限于电视剧、电影、戏剧、小说等。Here, the play type of the target play includes but is not limited to TV series, movies, dramas, novels, etc.
示例性地,可通过识别剧照中包含的剧作人物,从网络中或本地加载的数据中查询该剧作人物相关的目标剧作的剧作信息,该剧作信息包括但不限于剧作名称、剧作人物的人物介绍信息等。通过从剧作信息中提取各个剧作人物之间的关系信息,即可确定该多个剧作人物之间的人物关系。For example, by identifying the play characters contained in the stills, the play information of the target play related to the play characters can be queried from the network or locally loaded data. The play information includes but is not limited to the play name. , character introduction information of the characters in the play, etc. By extracting the relationship information between each drama character from the drama information, the character relationship between the multiple drama characters can be determined.
例如,可通过识别目标影视剧剧照中包含的影视剧人物,从网络中查询该影视剧人物所对应的目标影视剧的相关信息,例如影视剧名称、影视剧中各个人物的介绍信息等,从各个人物的介绍信息中可提取各个影视剧人物之间的人物关系。For example, by identifying the film and television drama characters contained in the stills of the target film and television drama, the relevant information of the target film and television drama corresponding to the film and television drama characters can be queried from the network, such as the name of the film and television drama, the introduction information of each character in the film and television drama, etc., from From the introduction information of each character, the relationship between characters in various film and television dramas can be extracted.
又如,可通过识别目标小说插图中包含的小说人物,从网络中查询该小说人物所对应的目标小说的相关信息,例如小说名称、小说中各个人物的介绍信息等,从各个人物的介绍信息中可提取各个小说人物之间的人物关系。For another example, by identifying the novel characters contained in the illustrations of the target novel, the relevant information of the target novel corresponding to the novel character can be queried from the network, such as the name of the novel, the introduction information of each character in the novel, etc., and the information of each character can be obtained from the introduction information of each character. The character relationships between various novel characters can be extracted.
这样,通过获取图像中所显示的剧作人物相关的剧作信息,即可实现多个剧作人物之间人物关系的自动提取,以便构建针对该多个角色的对象关系图谱。In this way, by obtaining the drama information related to the drama characters displayed in the image, the character relationships between multiple drama characters can be automatically extracted, so as to construct an object relationship map for the multiple characters.
另外,在多个参考图像中缺失一部分剧作人物的图像时,可根据获取到的剧作信息从网络中下载缺失的剧作人物所对应的图像,并抠取其人脸图像。基于目标剧作中各个剧作人物之间的人物关系,生成和显示与该目标剧作对应的对象关系图谱,其中,该对象关系图谱可以是以目标剧作中各个剧作人物对应的人脸图像为节点,剧作人物之间的对象关系为连接线的图谱。In addition, when some images of the drama characters are missing from multiple reference images, the images corresponding to the missing drama characters can be downloaded from the network based on the obtained drama information, and their face images can be extracted. Based on the character relationships between the characters in the target play, generate and display an object relationship map corresponding to the target play, where the object relationship map can be based on the faces corresponding to the characters in the target play Images are nodes, and the object relationships between characters in the play are diagrams of connecting lines.
这样,通过对角色图像进行补齐,可以方便用户查看目标剧作中各个剧作人物之间的人物关系,也便于用户查看和浏览各个剧作人物对应的图像。In this way, by completing the character images, it is convenient for the user to view the character relationships between the characters in the target drama, and it is also convenient for the user to view and browse the images corresponding to the characters in each drama.
另外,在一些实施方式中,除了可以从网络中在线获取剧作信息,通过剧作信息识别各个剧作人物之间的人物关系,还可通过文章导入的方式,自动从文章中识别该文章内各个剧作人物之间的人物关系,并基于该人物关系生成相应的关系图谱,再基于该关系图谱对各个剧作人物对应的图像进行展示,展示方式同前,在此不再赘述。In addition, in some embodiments, in addition to obtaining play information online from the network and identifying the relationships between characters in each play through the play information, the content of the article can also be automatically identified from the article by importing the article. The character relationships between the characters in each play, and a corresponding relationship map is generated based on the character relationships, and then the images corresponding to the characters in each play are displayed based on the relationship map. The display method is the same as before, and will not be described again here.
此外,在一些实施方式中,在上述步骤610之前,还包括:In addition, in some embodiments, before the above step 610, it also includes:
按照至少两种图像分类维度,对至少两张参考图像进行分类,得到每种图像分类维度下至少两个图像类型对应的图像集合,其中,图像分类维度包括时间、主题、地点、事件、人物中的至少一项;Classify at least two reference images according to at least two image classification dimensions to obtain image sets corresponding to at least two image types under each image classification dimension, where the image classification dimensions include time, theme, location, event, and person. at least one of;
基于此,上述步骤620具体可以包括:Based on this, the above step 620 may specifically include:
对于每一种图像分类维度下每一个图像类型对应的图像集合,建立每个图像集合中至少两张参考图像所包含的至少两个对象之间的对象关系;For the image collection corresponding to each image type under each image classification dimension, establish an object relationship between at least two objects contained in at least two reference images in each image collection;
其中,一种图像分类维度对应生成一个对象关系图谱。Among them, one image classification dimension corresponds to generating an object relationship map.
示例性地,在图像分类维度包括时间的情况下,可按照参考图像的拍摄时间,对参考图像进行分类,将相同时间段内拍摄的参考图像划分到一个图像集合中,例如将2021年内拍摄的参考图像划分到一个图像集合中,将2022年内拍摄的参考图像划分到一个图像集合中。如此对于一个图像集合中各个参考图像内包含的不同对象之间,可建立对象关系,以在该图像集合中任意两个对象对应的对象节点之间建立连接线。除此之外,还可以将每一年拍摄的图像作为一个大的节点,连接到上一年拍摄的图像所对应的节点,以及下一年拍摄的图像所对应的节点。如此,可生成得到时间维度下对应的对象关系图谱。For example, when the image classification dimension includes time, the reference images can be classified according to the shooting time of the reference images, and the reference images taken in the same time period are divided into one image set, for example, those taken in 2021 The reference images are divided into an image collection, and the reference images taken within 2022 are divided into an image collection. In this way, object relationships can be established between different objects contained in each reference image in an image collection, so as to establish a connection line between object nodes corresponding to any two objects in the image collection. In addition, the images taken in each year can also be used as a large node, connected to the nodes corresponding to the images taken in the previous year, and to the nodes corresponding to the images taken in the next year. In this way, the corresponding object relationship map in the time dimension can be generated.
在本申请的一些实施例中,在预设维度包括主题的情况下,例如可根据旅游、运动、踏青等主题对存储的多个参考图像进行分类,以运动为例,如篮球主题,将该主题下所有参考图像内包含的对象进行罗列,根据篮球主题在不同对象之间生成新的对象关系。如此,可生成得到主题维度下对应的对象关系图谱。In some embodiments of the present application, when the preset dimensions include themes, for example, multiple stored reference images can be classified according to themes such as travel, sports, outings, etc. Taking sports as an example, such as basketball themes, the The objects contained in all reference images under the theme are listed, and new object relationships are generated between different objects according to the basketball theme. In this way, the corresponding object relationship map under the topic dimension can be generated.
在本申请的一些实施例中,在图像分类维度包括地点的情况下,可按照参考图像的拍摄地点,对参考图像进行分类,将相同地点区域范围内拍摄的参考图像划分到一个图像集合中,例如将在A市范围内拍摄的参考图像划分到一个图像集合中,将B市范围内拍摄的参考图像划分到一个图像集合中。如此,对于一个图像集合中各个参考图像内包含的不同对象之间,可建立对象关系,也即在去过相同地点的对象之间建立对象关系,以在该图像集合中任意两个对象对应的对象节点之间建立连接线。这样,可生成得到地点维度下对应的对象关系图谱。In some embodiments of the present application, when the image classification dimension includes location, the reference images can be classified according to the shooting location of the reference images, and the reference images captured within the same location area can be divided into an image set. For example, the reference images taken within the scope of city A are divided into one image set, and the reference images taken within the scope of city B are divided into one image set. In this way, an object relationship can be established between different objects contained in each reference image in an image collection, that is, an object relationship can be established between objects that have been to the same place, so that any two objects in the image collection correspond to each other. Establish connection lines between object nodes. In this way, the corresponding object relationship map in the location dimension can be generated.
在本申请的一些实施例中,在预设维度包括事件的情况下,可按照参考图像所记录的事件,对参考图像进行分类,将记录相同事件的参考图像划分到一个图像集合中,例如将记录婚礼事件的参考图像划分到一个图像集合中,将记录会议事件的参考图像划分到一个图像集合中。如此,对于一个图像集合中各个参考图像内包含的不同对象之间,可建立对象关系,也即在经历过同一事件的对象之间建立对象关系,以在该图像集合中任意两个对象对应的对象节点之间建立连接线。这样,可生成得到事件维度下对应的对象关系图谱。In some embodiments of the present application, when the preset dimensions include events, the reference images can be classified according to the events recorded by the reference images, and the reference images recording the same events can be divided into an image set, for example, Reference images recording wedding events are divided into an image set, and reference images recording meeting events are divided into an image set. In this way, an object relationship can be established between different objects contained in each reference image in an image collection, that is, an object relationship can be established between objects that have experienced the same event, so that any two objects in the image collection correspond to each other. Establish connection lines between object nodes. In this way, the corresponding object relationship graph in the event dimension can be generated.
在本申请的一些实施例中,在预设维度包括人物的情况下,例如可根据人物的喜怒哀乐等情绪主题对存储的多个参考图像进行分类,如喜悦主题,将该主题下所有参考图像内包含的对象进行罗列,根据喜悦主题在不同对象之间生成新的对象关系。如此,可生成得到人物维度下对应的对象关系图谱。In some embodiments of the present application, when the preset dimensions include people, for example, multiple stored reference images can be classified according to the characters' emotional themes such as joy, anger, sorrow, joy, etc., such as the theme of joy, and all references under this theme can be classified. The objects contained in the image are listed, and new object relationships are generated between different objects according to the theme of joy. In this way, the corresponding object relationship map in the character dimension can be generated.
另外,还可针对包含两项及以上因素的图像分类维度对参考图像进行分类,进而对应生成一个对象关系图谱。In addition, the reference image can also be classified according to the image classification dimensions containing two or more factors, and then an object relationship map can be generated correspondingly.
基于此,在本申请的一些实施例中,在图像分类维度包括时间和地点的情况下,可按照参考图像的拍摄时间和拍摄地点,对参考图像进行分类,将相同时间段内在相同地点区域范围内拍摄的参考图像划分到一个图像集合中,例如将2021年内在A市拍摄的所有参考图像划分到一个图像集合中,将2022年内在B市拍摄的所有参考图像划分到一个图像集合中。如此,对于一个图像集合中各个参考图像内包含的不同对象之间,可建立对象关系,也即在相同时间段去过相同地点的对象之间建立新的对象关系,以在该图像集合中任意两个对象对应的对象节点之间建立连接线。如此,可生成得到包含时间和地点两个因素的维度下所对应的一个对象关系图谱。Based on this, in some embodiments of the present application, when the image classification dimensions include time and location, the reference images can be classified according to the shooting time and shooting location of the reference images, and the reference images can be classified into the same location area within the same time period. The reference images taken within 2021 are divided into an image set. For example, all the reference images taken in city A in 2021 are divided into an image set, and all the reference images taken in city B in 2022 are divided into an image set. In this way, object relationships can be established between different objects contained in each reference image in an image collection, that is, a new object relationship can be established between objects that have been to the same place in the same time period, so that any object in the image collection can be A connection line is established between the object nodes corresponding to the two objects. In this way, an object relationship map corresponding to the two dimensions including time and location can be generated.
在本申请的另一些实施例中,在图像分类维度包括事件和人物的情况下,可按照参考图像所记录的事件和人物的表情,对参考图像进行分类,将相同事件下具有相同人物表情的参考图像划分到一个图像集合中,例如将婚礼事件中具有喜悦表情的所有参考图像划分到一个图像集合中,将婚礼事件中具有悲伤表情的所有参考图像划分到一个图像集合中。如此,对于一个图像集合中各个参考图像内包含的不同对象之间,可建立对象关系,也即在相同事件中具有相同人物表情的人物之间建立新的对象关系,以在该图像集合中任意两个人物对应的对象节点之间建立连接线。如此,可生成得到包含事件和人物两个因素的维度下所对应的一个对象关系图谱。In other embodiments of the present application, when the image classification dimensions include events and people, the reference images can be classified according to the events and people's expressions recorded in the reference images, and the images with the same people's expressions under the same event can be classified. The reference images are divided into an image set, for example, all reference images with happy expressions in the wedding event are divided into one image set, and all reference images with sad expressions in the wedding event are divided into one image set. In this way, object relationships can be established between different objects contained in each reference image in an image collection, that is, a new object relationship can be established between characters with the same expression in the same event, so that any object in the image collection can be A connecting line is established between the object nodes corresponding to the two characters. In this way, an object relationship map corresponding to the two dimensions including events and characters can be generated.
如此,通过从多种预设维度对图像进行分类,并在每个图像类别对应的图像集合内各个参考图像所包含的不同对象之间建立对象关系,这样可以从不同的角度生成不同的对象关系图谱,用户可选择各种维度的对象关系图谱进行图像浏览,从而可以提升图像浏览过程的趣味性。In this way, by classifying images from multiple preset dimensions and establishing object relationships between different objects contained in each reference image in the image set corresponding to each image category, different object relationships can be generated from different angles. Map, users can choose object relationship maps of various dimensions for image browsing, which can make the image browsing process more interesting.
另外,在包含目标对象的图像张数为至少两张的情况下,在一些实施方式中,上述步骤120具体可以包括:In addition, when the number of images containing the target object is at least two, in some embodiments, the above step 120 may specifically include:
确定包含目标对象的至少两张图像中目标对象对应的至少两个年龄段;Determine at least two age groups corresponding to the target object in at least two images containing the target object;
根据至少两张图像中目标对象对应的至少两个年龄段,对至少两张图像进行聚类,得到每个年龄段对应的图像;Cluster the at least two images according to at least two age groups corresponding to the target object in the at least two images to obtain images corresponding to each age group;
按照至少两个年龄段的时间顺序,显示至少两个年龄段对应的图像。Display images corresponding to at least two age groups in chronological order of at least two age groups.
这里,为了进一步方便用户查找到特定对象在特定年龄段的图像,可通过确定每个包含目标对象的图像中该目标对象所处的年龄段,对其中目标对象处于相同年龄段的图像进行聚类,进而可得到该目标对象在不同年龄段分别对应的图像。Here, in order to further facilitate the user to find images of a specific object in a specific age group, the images in which the target object is in the same age group can be clustered by determining the age group of the target object in each image containing the target object. , and then the corresponding images of the target object in different age groups can be obtained.
示例性地,上述确定每张图像中包含的目标对象所对应的年龄段的方式包括但不限于,获取该图像对应的拍摄时间,利用拍摄时间与目标对象各个年龄段之间的对应关系,确定每张图像拍摄时间对应的目标对象年龄段。当然,还可通过构建年龄段识别模型对图像中的目标对象进行年龄段识别,从而估计每张图像中包含的目标对象所处的年龄段。Exemplarily, the above-mentioned method of determining the age group corresponding to the target object included in each image includes, but is not limited to, obtaining the shooting time corresponding to the image, and using the correspondence between the shooting time and each age group of the target object to determine The age group of the target audience corresponding to the time each image was taken. Of course, you can also build an age group recognition model to identify the age group of the target object in the image, thereby estimating the age group of the target object contained in each image.
在一些具体例子中,可将多张图像按照目标人物对应的多个年龄段进行分类,例如每两岁为一个年龄段,每三岁为一个年龄段,并基于各个年龄段之间的时间顺序,对目标人物在不同年龄段对应的图像进行排列,分年龄段进行显示。In some specific examples, multiple images can be classified according to multiple age groups corresponding to the target person, for example, every two years old is an age group, every three years old is an age group, and based on the chronological order between each age group , arrange the images corresponding to the target person in different age groups, and display them by age group.
如此,通过按照目标对象的不同年龄段对包含该目标对象的多个图像进行排列显示,可以进一步方便用户查找到特定对象特定年龄段的图像,从而进一步降低用户从大量图像中快速找到特定图像的难度。In this way, by arranging and displaying multiple images containing the target object according to different age groups of the target object, it can further facilitate the user to find images of a specific object of a specific age group, thereby further reducing the user's difficulty in quickly finding a specific image from a large number of images. Difficulty.
此外,在其中另一些实施方式中,本申请实施例提供的图像显示控制方法还可以包括:In addition, in other implementations, the image display control method provided by the embodiment of the present application may also include:
接收用户对对象关系图谱中的M个对象节点的第二输入,其中,M为大于1的整数;M个对象节点上显示的M个对象标识指示M个对象;Receive second input from the user to M object nodes in the object relationship graph, where M is an integer greater than 1; M object identifiers displayed on the M object nodes indicate M objects;
响应于第二输入,在存在包含M个对象的合照图像的情况下,显示合照图像;In response to the second input, if there is a group photo image containing M objects, display the group photo image;
响应于第二输入,在不存在包含M个对象的合照图像的情况下,输出提示信息,提示信息用于提示用户不存在包含M个对象的合照图像,和提示用户拍摄包含M个对象的合照图像。In response to the second input, if there is no group photo image containing M objects, prompt information is output. The prompt information is used to remind the user that there is no group photo image containing M objects, and to prompt the user to take a group photo containing M objects. image.
这里,第二输入可以是用户对对象关系图谱中多个对象节点的选中输入,该选中输入的输入方式包括但不限于单击、双击、长按等。Here, the second input may be the user's selection input of multiple object nodes in the object relationship graph. The input method of the selection input includes but is not limited to single click, double click, long press, etc.
示例性地,若用户同时选中对象关系图谱中的多个对象节点,则可显示同时包含该选中的多个对象节点所指示的多个对象的合照图像。另外,若电子设备存储的多个参考图像中不存在同时包含被选中的多个对象的合照图像,则可输出相应的提示信息,以提示用户不存在该合照图像,并提示用户拍摄包含该多个对象的合照图像。其中,提示信息的输出方式包括但不限于图文显示方式、声音提示方式、震动提示方式及其任意组合方式等,在此不作限定。For example, if the user selects multiple object nodes in the object relationship graph at the same time, a group photo image containing multiple objects indicated by the selected multiple object nodes may be displayed. In addition, if there is no group photo image containing the selected multiple objects in the multiple reference images stored by the electronic device, corresponding prompt information can be output to remind the user that the group photo image does not exist, and prompt the user to take a photo containing the multiple objects. A group photo of objects. Among them, the output method of prompt information includes but is not limited to graphic display method, sound prompt method, vibration prompt method and any combination thereof, etc., which are not limited here.
这样,通过同时选中对象关系图谱中的M个对象节点,显示包含该M个对象节点所指示的对象的合照图像,可以方便用户快速查找到包含多个特定对象的图像,从而进一步降低用户从大量图像中快速找到特定图像的难度。In this way, by simultaneously selecting M object nodes in the object relationship graph and displaying a group photo containing the objects indicated by the M object nodes, it is convenient for the user to quickly find images containing multiple specific objects, thereby further reducing the user's need for a large number of How difficult it is to quickly find a specific image within an image.
需要说明的是,上述本公开实施例描述的应用场景是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提供的技术方案的限定,本领域普通技术人员可知,随着新应用场景的出现,本公开实施例提供的技术方案对于类似的技术问题,同样适用。It should be noted that the application scenarios described in the above embodiments of the present disclosure are for the purpose of more clearly explaining the technical solutions of the embodiments of the present disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those of ordinary skill in the art will know that With the emergence of new application scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
基于相同的发明构思,本申请还提供了一种图像显示控制装置。下面结合图9对本申请实施例提供的图像显示控制装置进行详细说明。Based on the same inventive concept, this application also provides an image display control device. The image display control device provided by the embodiment of the present application will be described in detail below with reference to FIG. 9 .
图9是本申请一个实施例提供的图像显示控制装置的结构框图。Figure 9 is a structural block diagram of an image display control device provided by an embodiment of the present application.
如图9所示,图像显示控制装置700可以包括:As shown in Figure 9, the image display control device 700 may include:
接收模块701,用于接收用户对对象关系图谱中的目标对象节点的第一输入,所述对象关系图谱为指示至少两个对象的对象关系的图谱,所述对象关系图谱包括至少两个对象节点,每个对象节点上显示有一个对象标识,所述对象标识用于指示一个对象,存在对象关系的两个对象之间显示有连接线;The receiving module 701 is configured to receive the user's first input to the target object node in the object relationship graph. The object relationship graph is a graph indicating the object relationship of at least two objects. The object relationship graph includes at least two object nodes. , an object identifier is displayed on each object node, the object identifier is used to indicate an object, and a connecting line is displayed between two objects with an object relationship;
显示模块702,用于响应于所述第一输入,显示包含目标对象的至少一张图像,所述目标对象为所述目标对象节点上显示的目标对象标识指示的对象。The display module 702 is configured to, in response to the first input, display at least one image containing a target object, where the target object is an object indicated by the target object identifier displayed on the target object node.
下面对上述图像显示控制装置600进行详细说明,具体如下所示:The above image display control device 600 will be described in detail below, as follows:
在其中一个实施例中,显示模块702还用于:In one of the embodiments, the display module 702 is also used to:
在接收用户对对象关系图谱中的目标对象节点的第一输入之前,显示对象关系图谱;before receiving a user's first input to a target object node in the object relationship graph, displaying the object relationship graph;
所述对象包括以下至少一项:人物、物体、动物、风景;The objects include at least one of the following: characters, objects, animals, scenery;
所述对象关系包括以下至少一项:人物关系、归属关系、组织关系。The object relationship includes at least one of the following: character relationship, belonging relationship, and organizational relationship.
在其中一个实施例中,上述图像显示控制装置700还包括:In one embodiment, the above-mentioned image display control device 700 further includes:
识别模块,用于对至少两张参考图像进行对象识别,得到至少两个对象;A recognition module, used to perform object recognition on at least two reference images to obtain at least two objects;
获取模块,用于获取所述至少两个对象之间的对象关系,以及获取所述至少两个对象的对象信息,所述对象信息包括以下至少一项:对象图像、对象名称、对象关系称呼;An acquisition module, configured to acquire the object relationship between the at least two objects, and acquire the object information of the at least two objects, where the object information includes at least one of the following: object image, object name, object relationship title;
生成模块,用于基于所述至少两个对象之间的对象关系和所述至少两个对象的对象信息,生成对象关系图谱。A generating module, configured to generate an object relationship graph based on the object relationship between the at least two objects and the object information of the at least two objects.
在其中一个实施例中,所述对象包括人物,所述对象关系包括人物关系;In one embodiment, the object includes a character, and the object relationship includes a character relationship;
所述获取模块具体用于:The acquisition module is specifically used for:
抠取所述至少两张参考图像中的至少两张人脸图像,所述至少两张人脸图像为不同人物的人脸图像;Pick out at least two face images from the at least two reference images, where the at least two face images are face images of different people;
接收用户对所抠取得到的至少两张人脸图像中的目标人脸图像的标记输入,所述标记输入用于输入人物称呼;Receive the user's mark input for the target face image among the at least two face images obtained, where the mark input is used to input the person's title;
响应于所述标记输入,将所述目标人脸图像对应的人物确定为参考人物;In response to the mark input, determine the person corresponding to the target face image as the reference person;
接收用户对所抠取得到的其他人脸图像的标记输入,所述标记输入用于输入人物称呼;Receive the user's tag input for other acquired face images, where the tag input is used to input the person's title;
响应于所述标记输入,基于所述标记输入所输入的人物称呼,确定每张人脸图像对应的人物与所述参考人物之间的人物关系。In response to the mark input, a character relationship between the character corresponding to each face image and the reference character is determined based on the character title input by the mark input.
在其中一个实施例中,所述对象包括人物,所述至少两张参考图像为目标剧作中的剧照;所述至少两张参考图像包括N个剧作人物;N为大于1的整数;In one embodiment, the objects include characters, and the at least two reference images are stills in the target play; the at least two reference images include N play characters; N is an integer greater than 1;
所述获取模块具体还用于:The acquisition module is also specifically used for:
获取目标剧作中与所述N个剧作人物相关的剧作信息,其中,所述剧作信息包括以下至少一项:剧作名称、所述N个剧作人物的人物介绍信息;Obtain drama information related to the N drama characters in the target drama, wherein the drama information includes at least one of the following: drama title, character introduction information of the N drama characters;
根据所述剧作信息,确定所述N个剧作人物之间的人物关系。Based on the play information, character relationships between the N play characters are determined.
在其中一个实施例中,上述图像显示控制装置700还包括:In one embodiment, the above-mentioned image display control device 700 further includes:
分类模块,用于在对至少两张参考图像进行对象识别,得到至少两个对象之前,按照至少两种图像分类维度,对所述至少两张参考图像进行分类,得到每种图像分类维度下至少两个图像类型对应的图像集合,其中,所述图像分类维度包括时间、主题、地点、事件、人物中的至少一项;A classification module configured to perform object recognition on at least two reference images to obtain at least two objects, classify the at least two reference images according to at least two image classification dimensions, and obtain at least one object under each image classification dimension. A collection of images corresponding to two image types, wherein the image classification dimensions include at least one of time, theme, location, event, and person;
所述获取模块具体还用于:The acquisition module is also specifically used for:
对于每一种图像分类维度下每一个图像类型对应的图像集合,建立每个图像集合中至少两张参考图像所包含的至少两个对象之间的对象关系;For the image collection corresponding to each image type under each image classification dimension, establish an object relationship between at least two objects contained in at least two reference images in each image collection;
其中,一种图像分类维度对应生成一个对象关系图谱。Among them, one image classification dimension corresponds to generating an object relationship map.
在其中一个实施例中,所述显示模块902还用于:In one embodiment, the display module 902 is also used to:
在接收用户对对象关系图谱中的目标对象节点的第一输入之前,在第一屏幕区域中显示对象关系图谱;以及,before receiving a first input from a user to a target object node in the object relationship graph, displaying the object relationship graph in the first screen area; and,
在第二屏幕区域中显示包含目标对象的至少一张图像;其中,所述第一屏幕区域和所述第二屏幕区域为不同显示屏中的区域,或者所述第一屏幕区域和所述第二屏幕区域为同一显示屏中的不同区域。Display at least one image containing the target object in the second screen area; wherein the first screen area and the second screen area are areas in different display screens, or the first screen area and the third screen area are The two screen areas are different areas in the same display screen.
在其中一个实施例中,所述显示模块902还用于:In one embodiment, the display module 902 is also used to:
在接收用户对对象关系图谱中的目标对象节点的第一输入之前,在目标界面中显示对象关系图谱;以及,Before receiving the user's first input to the target object node in the object relationship graph, display the object relationship graph in the target interface; and,
在悬浮窗口中显示包含目标对象的至少一张图像,其中,所述悬浮窗口悬浮显示于所述目标界面上。At least one image containing the target object is displayed in a floating window, wherein the floating window is displayed in a floating manner on the target interface.
在其中一个实施例中,在包含目标对象的图像张数为至少两张的情况下,所述显示模块902具体用于:In one embodiment, when the number of images containing the target object is at least two, the display module 902 is specifically used to:
确定包含目标对象的至少两张图像中所述目标对象对应的至少两个年龄段;Determining at least two age groups corresponding to the target object in at least two images containing the target object;
根据所述至少两张图像中所述目标对象对应的至少两个年龄段,对所述至少两张图像进行聚类,得到每个年龄段对应的图像;Clustering the at least two images according to at least two age groups corresponding to the target object in the at least two images to obtain images corresponding to each age group;
按照所述至少两个年龄段的时间顺序,显示所述至少两个年龄段对应的图像。Images corresponding to the at least two age groups are displayed in chronological order of the at least two age groups.
在其中一个实施例中,所述接收模块901还用于:In one embodiment, the receiving module 901 is also used to:
接收用户对对象关系图谱中的M个对象节点的第二输入,其中,M为大于1的整数;所述M个对象节点上显示的M个对象标识指示M个对象;Receive second input from the user to M object nodes in the object relationship graph, where M is an integer greater than 1; M object identifiers displayed on the M object nodes indicate M objects;
所述显示模块902还用于:The display module 902 is also used to:
响应于所述第二输入,在存在包含所述M个对象的合照图像的情况下,显示所述合照图像;In response to the second input, if there is a group photo image containing the M objects, display the group photo image;
响应于所述第二输入,在不存在包含所述M个对象的合照图像的情况下,输出提示信息,所述提示信息用于提示用户不存在包含所述M个对象的合照图像,以及提示用户拍摄包含所述M个对象的合照图像。In response to the second input, if there is no group photo image containing the M objects, prompt information is output, the prompt information is used to remind the user that there is no group photo image containing the M objects, and prompts The user takes a group photo image containing the M objects.
由此,通过设置用于指示至少两个对象之间对象关系的对象关系图谱,并在对象关系图谱包括的至少两个对象节点上显示对象标识,且存在对象关系的两个对象之间显示有连接线,在接收到用户对对象关系图谱中的目标对象节点的第一输入的情况下,可显示包含该目标对象节点所指示的目标对象的至少一张图像。如此,通过该对象关系图谱可以很直观地展示各个对象标识所指示的对象之间的关系,进而方便用户可以通过对该对象关系图谱中任一对象节点的第一输入,快速地查找到任一对象的图像,方便用户从大量图像中快速找到包含特定对象的图像。Thus, by setting an object relationship graph indicating an object relationship between at least two objects, and displaying object identifiers on at least two object nodes included in the object relationship graph, and displaying an object relationship between two objects that have an object relationship. The connecting line can display at least one image containing the target object indicated by the target object node upon receiving the user's first input to the target object node in the object relationship graph. In this way, the object relationship graph can intuitively display the relationship between the objects indicated by each object identifier, which facilitates the user to quickly find any object node through the first input of any object node in the object relationship graph. Images of objects, allowing users to quickly find images containing specific objects from a large number of images.
本申请实施例中的图像显示控制装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobilepersonal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。The image display control device in the embodiment of the present application may be an electronic device, or may be a component in the electronic device, such as an integrated circuit or chip. The electronic device may be a terminal or other devices other than the terminal. For example, the electronic device may be a mobile phone, a tablet computer, a notebook computer, a handheld computer, a vehicle-mounted electronic device, a mobile Internet device (MID), or augmented reality (AR)/virtual reality (VR). ) equipment, robots, wearable devices, ultra-mobile personal computers (UMPC), netbooks or personal digital assistants (personal digital assistants, PDA), etc., and can also be network attached storage (Network Attached Storage, NAS), A personal computer (PC), a television (TV), a teller machine or a self-service machine, etc. are not specifically limited in the embodiments of this application.
本申请实施例中的图像显示控制装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为iOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。The image display control device in the embodiment of the present application may be a device with an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiments of this application.
本申请实施例提供的图像显示控制装置能够实现图1至图8的方法实施例实现的各个过程,为避免重复,这里不再赘述。The image display control device provided by the embodiment of the present application can implement various processes implemented by the method embodiments of Figures 1 to 8. To avoid duplication, they will not be described again here.
可选的,如图10所示,本申请实施例还提供一种电子设备1000,包括处理器1001和存储器1002,存储在存储器1002上存储有可在处理器1001上运行的程序或指令,该程序或指令被处理器1001执行时实现上述图像显示控制方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, as shown in Figure 10, this embodiment of the present application also provides an electronic device 1000, which includes a processor 1001 and a memory 1002. The memory 1002 stores programs or instructions that can be run on the processor 1001. When the program or instruction is executed by the processor 1001, each step of the above image display control method embodiment is implemented, and the same technical effect can be achieved. To avoid duplication, the details will not be described here.
需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
图11为实现本申请实施例的一种电子设备的硬件结构示意图。Figure 11 is a schematic diagram of the hardware structure of an electronic device that implements an embodiment of the present application.
该电子设备1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109、以及处理器1110等部件。The electronic device 1100 includes but is not limited to: radio frequency unit 1101, network module 1102, audio output unit 1103, input unit 1104, sensor 1105, display unit 1106, user input unit 1107, interface unit 1108, memory 1109, processor 1110, etc. part.
本领域技术人员可以理解,电子设备1100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图10中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the electronic device 1100 may also include a power supply (such as a battery) that supplies power to various components. The power supply may be logically connected to the processor 1110 through a power management system, thereby managing charging, discharging, and function through the power management system. Consumption management and other functions. The structure of the electronic device shown in Figure 10 does not constitute a limitation on the electronic device. The electronic device may include more or less components than shown in the figure, or combine certain components, or arrange different components, which will not be described again here. .
其中,用户输入单元1107,用于接收用户对对象关系图谱中的目标对象节点的第一输入,所述对象关系图谱为指示至少两个对象的对象关系的图谱,所述对象关系图谱包括至少两个对象节点,每个对象节点上显示有一个对象标识,所述对象标识用于指示一个对象,存在对象关系的两个对象之间显示有连接线;Among them, the user input unit 1107 is used to receive the user's first input to the target object node in the object relationship graph. The object relationship graph is a graph indicating the object relationship of at least two objects. The object relationship graph includes at least two objects. object nodes, each object node displays an object identifier, the object identifier is used to indicate an object, and a connecting line is displayed between two objects that have an object relationship;
显示单元1106,用于响应于所述第一输入,显示包含目标对象的至少一张图像,所述目标对象为所述目标对象节点上显示的目标对象标识指示的对象。The display unit 1106 is configured to, in response to the first input, display at least one image containing a target object, where the target object is an object indicated by the target object identifier displayed on the target object node.
由此,通过设置用于指示至少两个对象之间对象关系的对象关系图谱,并在对象关系图谱包括的至少两个对象节点上显示对象标识,且存在对象关系的两个对象之间显示有连接线,在接收到用户对对象关系图谱中的目标对象节点的第一输入的情况下,可显示包含该目标对象节点所指示的目标对象的至少一张图像。如此,通过该对象关系图谱可以很直观地展示各个对象标识所指示的对象之间的关系,进而方便用户可以通过对该对象关系图谱中任一对象节点的第一输入,快速地查找到任一对象的图像,方便用户从大量图像中快速找到包含特定对象的图像。Thus, by setting an object relationship graph indicating an object relationship between at least two objects, and displaying object identifiers on at least two object nodes included in the object relationship graph, and displaying an object relationship between two objects that have an object relationship. The connecting line can display at least one image containing the target object indicated by the target object node upon receiving the user's first input to the target object node in the object relationship graph. In this way, the object relationship graph can intuitively display the relationship between the objects indicated by each object identifier, which facilitates the user to quickly find any object node through the first input of any object node in the object relationship graph. Images of objects, allowing users to quickly find images containing specific objects from a large number of images.
可选的,显示单元1106,还用于显示对象关系图谱;Optionally, the display unit 1106 is also used to display the object relationship map;
可选的,处理器1110,用于对至少两张参考图像进行对象识别,得到至少两个对象;获取所述至少两个对象之间的对象关系;获取所述至少两个对象的对象信息,所述对象信息包括以下至少一项:对象图像、对象名称、对象关系称呼;基于所述至少两个对象之间的对象关系和所述至少两个对象的对象信息,生成对象关系图谱。Optionally, the processor 1110 is configured to perform object recognition on at least two reference images to obtain at least two objects; obtain the object relationship between the at least two objects; obtain object information of the at least two objects, The object information includes at least one of the following: object image, object name, object relationship title; based on the object relationship between the at least two objects and the object information of the at least two objects, an object relationship map is generated.
可选的,处理器1110,还用于抠取所述至少两张参考图像中的至少两张人脸图像,所述至少两张人脸图像为不同人物的人脸图像;Optionally, the processor 1110 is also configured to extract at least two face images from the at least two reference images, where the at least two face images are face images of different people;
用户输入单元1107,还用于接收用户对所抠取得到的至少两张人脸图像中的目标人脸图像的标记输入,所述标记输入用于输入人物称呼;The user input unit 1107 is also used to receive the user's mark input for the target face image among the at least two face images obtained, where the mark input is used to input the person's title;
处理器1110,还用于响应于所述标记输入,将所述目标人脸图像对应的人物确定为参考人物;The processor 1110 is further configured to determine the person corresponding to the target face image as a reference person in response to the mark input;
用户输入单元1107,还用于接收用户对所抠取得到的其他人脸图像的标记输入,所述标记输入用于输入人物称呼;The user input unit 1107 is also used to receive the user's mark input for other acquired face images, where the mark input is used to input the person's title;
处理器1110,还用于响应于所述标记输入,基于所述标记输入所输入的人物称呼,确定每张人脸图像对应的人物与所述参考人物之间的人物关系。The processor 1110 is further configured to respond to the mark input and determine the character relationship between the character corresponding to each face image and the reference character based on the character title input by the mark input.
可选的,处理器1110,还用于获取目标剧作中与所述N个剧作人物相关的剧作信息,其中,所述剧作信息包括以下至少一项:剧作名称、所述N个剧作人物的人物介绍信息;根据所述剧作信息,确定所述N个剧作人物之间的人物关系。Optionally, the processor 1110 is also configured to obtain drama information related to the N drama characters in the target drama, wherein the drama information includes at least one of the following: drama name, the N drama characters Character introduction information of the drama characters; based on the drama information, the character relationships between the N drama characters are determined.
可选的,处理器1110,还用于按照至少两种图像分类维度,对所述至少两张参考图像进行分类,得到每种图像分类维度下至少两个图像类型对应的图像集合,其中,所述图像分类维度包括时间、主题、地点、事件、人物中的至少一项;对于每一种图像分类维度下每一个图像类型对应的图像集合,建立每个图像集合中至少两张参考图像所包含的至少两个对象之间的对象关系;其中,一种图像分类维度对应生成一个对象关系图谱。。Optionally, the processor 1110 is also configured to classify the at least two reference images according to at least two image classification dimensions to obtain image sets corresponding to at least two image types under each image classification dimension, wherein the The above-mentioned image classification dimensions include at least one of time, theme, place, event, and person; for the image collection corresponding to each image type under each image classification dimension, establish the image collection contained in at least two reference images in each image collection. The object relationship between at least two objects; wherein, one image classification dimension corresponds to generate an object relationship map. .
可选的,显示单元1106,还用于在第一屏幕区域中显示对象关系图谱;在第二屏幕区域中显示包含目标对象的至少一张图像;其中,所述第一屏幕区域和所述第二屏幕区域为不同显示屏中的区域,或者所述第一屏幕区域和所述第二屏幕区域为同一显示屏中的不同区域。Optionally, the display unit 1106 is also configured to display an object relationship map in the first screen area; display at least one image containing the target object in the second screen area; wherein the first screen area and the third screen area The two screen areas are areas in different display screens, or the first screen area and the second screen area are different areas in the same display screen.
可选的,显示单元1106,还用于在目标界面中显示对象关系图谱;在悬浮窗口中显示包含目标对象的至少一张图像,其中,所述悬浮窗口悬浮显示于所述目标界面上。Optionally, the display unit 1106 is also configured to display an object relationship map in the target interface; and display at least one image containing the target object in a floating window, where the floating window is displayed in a floating manner on the target interface.
可选的,处理器1110,还用于确定包含目标对象的至少两张图像中所述目标对象对应的至少两个年龄段;根据所述至少两张图像中所述目标对象对应的至少两个年龄段,对所述至少两张图像进行聚类,得到每个年龄段对应的图像;Optionally, the processor 1110 is also configured to determine at least two age groups corresponding to the target object in at least two images containing the target object; according to at least two age groups corresponding to the target object in the at least two images. Age group, cluster the at least two images to obtain images corresponding to each age group;
显示单元1106,还用于按照所述至少两个年龄段的时间顺序,显示所述至少两个年龄段对应的图像。The display unit 1106 is also configured to display images corresponding to the at least two age groups in the chronological order of the at least two age groups.
可选的,用户输入单元1107,还用于接收用户对对象关系图谱中的M个对象节点的第二输入,其中,M为大于1的整数;所述M个对象节点上显示的M个对象标识指示M个对象;Optionally, the user input unit 1107 is also used to receive the user's second input to M object nodes in the object relationship graph, where M is an integer greater than 1; the M objects displayed on the M object nodes The identifier indicates M objects;
显示单元1106,还用于响应于所述第二输入,在存在包含所述M个对象的合照图像的情况下,显示所述合照图像;The display unit 1106 is further configured to respond to the second input and, if there is a group photo image containing the M objects, display the group photo image;
处理器1110,还用于响应于所述第二输入,在不存在包含所述M个对象的合照图像的情况下,输出提示信息,所述提示信息用于提示用户不存在包含所述M个对象的合照图像,和提示用户拍摄包含所述M个对象的合照图像。The processor 1110 is further configured to respond to the second input and, if there is no group photo image containing the M objects, output prompt information, where the prompt information is used to prompt the user that there is no group photo containing the M objects. A group photo image of the object, and prompts the user to take a group photo image containing the M objects.
应理解的是,本申请实施例中,输入单元1104可以包括图形处理器(GraphicsProcessing Unit,GPU)11041和麦克风11042,图形处理器11041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1106可包括显示面板11061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板11061。用户输入单元1107包括触控面板11071以及其他输入设备11072中的至少一种。触控面板11071,也称为触摸屏。触控面板11071可包括触摸检测装置和触摸控制器两个部分。其他输入设备11072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。It should be understood that in this embodiment of the present application, the input unit 1104 may include a graphics processor (Graphics Processing Unit, GPU) 11041 and a microphone 11042. The graphics processor 11041 is responsible for the image capture device (such as Process the image data of still pictures or videos obtained by the camera). The display unit 1106 may include a display panel 11061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1107 includes at least one of a touch panel 11071 and other input devices 11072 . Touch panel 11071, also called touch screen. The touch panel 11071 may include two parts: a touch detection device and a touch controller. Other input devices 11072 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be described again here.
存储器1109可用于存储软件程序以及各种数据。存储器1109可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1109可以包括易失性存储器或非易失性存储器,或者,存储器1109可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1109包括但不限于这些和任意其它适合类型的存储器。Memory 1109 may be used to store software programs as well as various data. The memory 1109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, Image playback function, etc.) etc. Additionally, memory 1109 may include volatile memory or nonvolatile memory, or memory 1109 may include both volatile and nonvolatile memory. Among them, the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically removable memory. Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory. Volatile memory can be random access memory (Random Access Memory, RAM), static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synch link DRAM) , SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DRRAM). Memory 1109 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
处理器1110可包括一个或多个处理单元;可选的,处理器1110集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1110中。The processor 1110 may include one or more processing units; optionally, the processor 1110 integrates an application processor and a modem processor, where the application processor mainly handles operations related to the operating system, user interface, application programs, etc., Modem processors mainly process wireless communication signals, such as baseband processors. It can be understood that the above modem processor may not be integrated into the processor 1110.
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图像显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Embodiments of the present application also provide a readable storage medium. Programs or instructions are stored on the readable storage medium. When the program or instructions are executed by a processor, each process of the above image display control method embodiment is implemented, and can achieve The same technical effects are not repeated here to avoid repetition.
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。Wherein, the processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes computer readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disk or optical disk, etc.
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述图像显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the above embodiments of the image display control method. Each process can achieve the same technical effect. To avoid repetition, we will not go into details here.
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。It should be understood that the chips mentioned in the embodiments of this application may also be called system-on-chip, system-on-a-chip, system-on-a-chip or system-on-chip, etc.
本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述图像显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Embodiments of the present application provide a computer program product. The program product is stored in a storage medium. The program product is executed by at least one processor to implement each process of the above image display control method embodiment, and can achieve the same technology. The effect will not be described here to avoid repetition.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this document, the terms "comprising", "comprises" or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, article or device that includes a series of elements not only includes those elements, It also includes other elements not expressly listed or inherent in the process, method, article or apparatus. Without further limitation, an element defined by the statement "comprises a..." does not exclude the presence of additional identical elements in a process, method, article or apparatus that includes that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved. Functions may be performed, for example, the methods described may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. implementation. Based on this understanding, the technical solution of the present application can be embodied in the form of a computer software product that is essentially or contributes to the existing technology. The computer software product is stored in a storage medium (such as ROM/RAM, disk , optical disk), including several instructions to cause a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of this application.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above-mentioned specific implementations. The above-mentioned specific implementations are only illustrative and not restrictive. Those of ordinary skill in the art will Inspired by this application, many forms can be made without departing from the purpose of this application and the scope protected by the claims, all of which fall within the protection of this application.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310732508.XA CN116775924A (en) | 2023-06-19 | 2023-06-19 | Image display control method, device and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310732508.XA CN116775924A (en) | 2023-06-19 | 2023-06-19 | Image display control method, device and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116775924A true CN116775924A (en) | 2023-09-19 |
Family
ID=88005823
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310732508.XA Pending CN116775924A (en) | 2023-06-19 | 2023-06-19 | Image display control method, device and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116775924A (en) |
-
2023
- 2023-06-19 CN CN202310732508.XA patent/CN116775924A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10732799B2 (en) | Electronic device for playing-playing contents and method thereof | |
US8867779B2 (en) | Image tagging user interface | |
US9020183B2 (en) | Tagging images with labels | |
TWI539303B (en) | System and method for tagging multiple digital images | |
JP2018170019A (en) | Method and apparatus for recognition and verification of objects represented in images | |
WO2017129018A1 (en) | Picture processing method and apparatus, and smart terminal | |
TWI464665B (en) | Systems and methods for managing media content using a communications device | |
CN105009113A (en) | Queryless search based on context | |
CN105378728A (en) | Apparatus and method for representing and manipulating metadata | |
CN105204886A (en) | Application program activating method, user terminal and server | |
US9201900B2 (en) | Related image searching method and user interface controlling method | |
CN106570078A (en) | Picture classification display method and apparatus, and mobile terminal | |
CN117194697A (en) | Label generation method and device and electronic equipment | |
CN106503120A (en) | Picture classification methods of exhibiting, device and server | |
CN111859202A (en) | Information collection method, device and electronic device | |
CN116775924A (en) | Image display control method, device and equipment | |
CN112765096A (en) | Copying method and electronic device | |
CN112492206B (en) | Image processing method and device and electronic equipment | |
CN112732464B (en) | Pasting method, device and electronic equipment | |
CN116975337A (en) | Image searching method, device, electronic equipment and readable storage medium | |
TWI650656B (en) | Method of searching an image file in a computer system, related image file searching device, and related computer system | |
CN116450587A (en) | File management method and device thereof | |
CN119597387A (en) | Interface processing method, device, electronic device and storage medium | |
CN117633273A (en) | Image display method, device, equipment and readable storage medium | |
CN119922158A (en) | Information publishing method, information display method and related device based on social network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |