CN112287822A - Information display method and device and electronic equipment - Google Patents

Information display method and device and electronic equipment Download PDF

Info

Publication number
CN112287822A
CN112287822A CN202011174251.3A CN202011174251A CN112287822A CN 112287822 A CN112287822 A CN 112287822A CN 202011174251 A CN202011174251 A CN 202011174251A CN 112287822 A CN112287822 A CN 112287822A
Authority
CN
China
Prior art keywords
target
elements
user
query
result information
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
Application number
CN202011174251.3A
Other languages
Chinese (zh)
Inventor
钱羽伦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202011174251.3A priority Critical patent/CN112287822A/en
Publication of CN112287822A publication Critical patent/CN112287822A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/5854Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using shape and object relationship
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses an information display method and device and electronic equipment, and belongs to the technical field of communication. The method comprises the following steps: receiving a first input; in response to the first input, acquiring a plurality of target elements in a target picture; displaying at least one target result information matched with the plurality of target elements; the target result information is result information determined according to the query purpose of the user; the query purpose is determined based on the relevance of the plurality of target elements. According to the embodiment of the application, the problem that the image recognition result cannot accurately reflect the requirements of the user in the related technology can be solved.

Description

Information display method and device and electronic equipment
Technical Field
The application belongs to the technical field of communication, and particularly relates to an information display method and device and electronic equipment.
Background
With the wide application of electronic devices and the continuous development of image intelligent recognition technology, intelligent image recognition has become one of the essential functions of electronic devices.
In the process of implementing the present application, the inventors found that at least the following problems exist in the related art: the image recognizing function in the related art can only recognize a certain article in the image, and the image recognizing result cannot accurately reflect the requirement of a user.
Disclosure of Invention
The embodiment of the application aims to provide an information display method, an information display device and electronic equipment, which can solve the problem that a graph recognition result in the related art cannot accurately reflect the requirements of a user.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides an information display method, including:
receiving a first input;
responding to a first input, and acquiring a plurality of target elements in a target picture;
displaying at least one target result information matched with the plurality of target elements;
the target result information is result information determined according to the query purpose of the user; the query intent is determined based on the relevance of the plurality of target elements.
In a second aspect, an embodiment of the present application provides an information display apparatus, including:
a receiving module for receiving a first input;
the acquisition module is used for responding to a first input and acquiring a plurality of target elements in a target picture;
the display module is used for displaying at least one piece of target result information matched with the plurality of target elements;
the target result information is result information determined according to the query purpose of the user; the query intent is determined based on the relevance of the plurality of target elements.
In a third aspect, embodiments of the present application provide an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, where the program or instructions, when executed by the processor, implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium on which a program or instructions are stored, which when executed by a processor, implement the steps of the method according to the first aspect.
In a fifth aspect, embodiments of the present application provide a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In the embodiment of the application, under the condition that the electronic device starts a graph recognition function, a recognition request and a plurality of target elements in a target picture are sent to a server based on first input of a user to the target elements, and the server can recognize the target elements, so that at least one piece of target result information is obtained, and the at least one piece of target result information is displayed. Because the plurality of target elements are determined by the user, the target result information determined by the server according to the plurality of target elements can be closer to the requirement of the user. After the information is displayed to the user, the user can select any one of the target result information according to the self requirement.
Drawings
Fig. 1 is a schematic flowchart of an information display method according to an embodiment of the present application;
fig. 2 is an interface schematic diagram of an electronic device according to an embodiment of the present disclosure;
FIG. 3 is a schematic interface diagram of another electronic device provided in an embodiment of the present application;
FIG. 4 is a diagram illustrating a method for determining a query purpose according to a target element according to an embodiment of the present application;
FIG. 5 is a schematic interface diagram of another electronic device provided in an embodiment of the present application;
FIG. 6 is a schematic interface diagram of another electronic device provided in an embodiment of the present application;
fig. 7 is a schematic structural diagram of an information display device according to an embodiment of the present application;
fig. 8 is a schematic hardware structure diagram of an electronic device according to an embodiment of the present disclosure;
fig. 9 is a schematic hardware structure diagram of another electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in other sequences than those illustrated or described herein, and that the elements identified as "first," "second," etc. are often referred to in the art without limitation to the number of elements, e.g., the first element may be one or more. Further, in the specification and claims, "and/or" means at least one of the connected elements, the character "/" generally means that the preceding and following associated elements are in an "or" relationship.
At present, with the wide application of electronic devices and the continuous development of image intelligent recognition technology, intelligent image recognition has become one of the essential functions of electronic devices.
In the related intelligent image recognition technology, information search can be performed only based on one element in a picture, such as a scene in the picture, a flower, a character head portrait of a character, and an umbrella. However, there is a certain relationship between elements in the picture, for example, when the picture includes elements such as cups, tables, cakes and the like, information of some teahouses and the like can be suggested based on the elements. Therefore, when a user needs to perform information search by combining a plurality of elements in a picture, the intelligent graph recognition function in the related art cannot accurately reflect the needs of the user.
The embodiment of the application provides an information display method aiming at the technical problems in the related art. The method comprises the following steps: under the condition that the electronic equipment starts a graph recognition function, an identification request and a plurality of target elements in a target picture are sent to a server based on first input of a user to the target elements, and the server can identify the target elements so as to obtain at least one piece of target result information and display the at least one piece of target result information. Because the plurality of target elements are determined by the user, the target result information determined by the server according to the plurality of target elements can be closer to the requirement of the user. After the information is displayed to the user, the user can select any one of the target result information according to the self requirement.
The following describes in detail an information display method provided in an embodiment of the present application with specific embodiments, taking an execution subject of the information display method as an example, with reference to the accompanying drawings.
Fig. 1 is a flowchart illustrating an information display method 100 according to an embodiment of the present disclosure. As shown in fig. 1, an information display method 100 provided in an embodiment of the present application may include: s101, S102, S103.
S101: a first input is received.
The user clicks and slides controls, pictures and the like displayed in an interface of the electronic device, and the electronic device can receive first input of the user.
The first input may be an input by a user to a control of an interface of the electronic device. For example, an interface of an electronic device displays a target picture and a search control. And under the condition that the user clicks the search control, the electronic equipment receives the click input of the user on the search control, and then performs information search according to the target picture.
The first input may also be user input of different elements in a target picture displayed by the electronic device interface. For example, the interface of the electronic device displays a picture of a restaurant, the picture includes elements such as a table, a cup, a teapot, and the like, and the user selects the two elements of the cup and the teapot. After receiving the two elements of the water cup and the teapot selected by the user, the electronic equipment searches information according to the two elements, such as the type information of the water cup, the water bar and the like.
S102: in response to a first input, a plurality of target elements in a target picture are acquired.
The user can search information through the elements contained in the target picture, for example, the picture containing clothes is used for searching clothes which the user wants to buy, the picture containing coffee cups, dining tables and straws is used for searching a coffee hall which the user wants to go to, and the like.
The user can start the image recognizing function of the electronic equipment. When the electronic device starts the image recognizing function, the user can obtain the target image on the shooting preview interface by shooting the image, or select the target image from an album in the electronic device.
When the first input is input by a user to a control of an interface of the electronic device, the electronic device may identify a plurality of target elements in the target picture, and further acquire the plurality of target elements in the target picture. For example, the target picture is a restaurant picture, and the elements contained in the restaurant picture include coffee cups with coffee, goblets, teapots, plates, cutlery, roses, chairs, tables, wall paintings, and the like. The electronic device may identify all elements in the picture and then perform an information search based on all elements in the picture. The electronic device may also identify a portion of the elements and then perform an information search based on the identified portion of the elements. In the case of recognizing a part of elements, the user can set in advance the number of elements that the electronic device needs to recognize. For example, as shown in fig. 2, before the electronic device performs element recognition, a quantity control is displayed on an interface of the electronic device, and when the electronic device receives an input of the quantity control from a user, the quantity control is expanded to display numbers such as 3, 5, 8, and the like. The user can select the number of elements needing to be identified according to the requirement of the user.
In order to enable the result information searched by the electronic device to reflect the requirements of the user, the user can select an element in the target picture as a target element of the search information according to the requirements of the user. Specifically, when the first input is input by a user to different elements in a target picture displayed on an interface of the electronic device, the electronic device can obtain a plurality of target elements through the target elements selected by the user. For example, the target picture is a restaurant picture, and the elements contained in the restaurant picture include coffee cups with coffee, goblets, teapots, plates, cutlery, roses, chairs, tables, wall paintings, and the like. And if the user selects the coffee cup, the goblet, the teapot and the mural, the target elements acquired by the electronic equipment are the coffee cup, the goblet, the teapot and the mural.
In an embodiment of the application, in order to provide more choices for the user to meet more requirements of the user, after the user selects a plurality of elements in the picture, the electronic device can further perform element association and element expansion based on the plurality of elements selected by the user.
Specifically, the first input includes a second input and a third input. The second input may be an input by the user selecting a number of elements in the target picture, for example, the user has selected a coffee cup and a goblet. The third input may be an input of the user dragging a plurality of elements. First, a second input of a user selecting a plurality of elements in a target picture is received. After the electronic device receives the second input, the plurality of elements in the target picture can be identified. Then, a third input of the user dragging the plurality of elements is received. After receiving the third input, the electronic device can move the plurality of elements selected by the user into the target area of the interface display. The electronic equipment associates and expands based on the plurality of elements moved to the target area, and then obtains a target element; among them, the target element may be plural.
As shown in FIG. 3, the user selects a number of elements in the restaurant picture: coffee cups, goblets, teapots, and fresco. After the user selects the plurality of elements, the plurality of elements are moved into a combo box of the interface display. The electronic equipment associates and expands based on coffee cups, goblets, teapots and fresco, and the obtained target element can be a coffee hall or a restaurant.
Therefore, user experience is improved by performing associative expansion on a plurality of target elements.
S103: displaying at least one target result information matched with the plurality of target elements. The target result information is result information determined according to the query purpose of the user; the query intent is determined based on the relevance of the plurality of target elements.
After the electronic equipment acquires the target elements, at least one piece of result information matched with the target elements is searched, and the at least one piece of result information is displayed.
Here, there is a certain correlation between a plurality of target elements, for example, the tea cup and the tea pot are both tools related to drinking tea, that is, the correlation is a tool for drinking tea. The electronic device may perform a search for information based on the correlation between the tea cup and the teapot. For example, the user selects a tea cup and a tea pot in the picture, and the target result information which can be searched by the electronic device can be recommendation information of a tea set, recommendation information of a tea house, recommendation information of tea leaves and the like.
Here, the target result information is determined according to the query purpose of the user. The electronic device can determine the query purpose of the user according to the correlation among the plurality of target elements. For example, if the user selects a tea cup or tea pot in a picture, the electronic device can determine that the user's query purpose may be that the user needs to query for information related to tea sets, tea houses, tea leaves, and the like.
Optionally, in an embodiment of the present application, in order to enable the searched result information to more accurately reflect the requirement of the user, before S103, the information display method provided in the embodiment of the present application may further include the following steps, so as to obtain the target result information. First, a query purpose of a user is identified based on the relevance of the plurality of target elements. Then, at least one result information corresponding to the query purpose is searched according to the query purpose.
For example, as shown in FIG. 4, the target elements selected by the user include coffee cups, tea cups, teapots, and fresco. The purpose of the query can be identified as a coffee shop from the coffee cups. The coffee cup and goblet combination may identify that the query is for a cup. The coffee cup, goblet and teapot combination may identify that the purpose of the query is tableware. The coffee cup, the teacup, the teapot and the mural are all related to the restaurant, and the query purpose of the user can be identified to be the restaurant. According to the restaurant inquired by the user, some result information related to the restaurant, such as position information of the famous restaurant A, signboard dishes and the like, is searched. Information for multiple restaurants may also be searched.
It should be noted that, after the electronic device obtains the plurality of target elements, the electronic device may also send the target elements to the server. And after receiving the plurality of target elements sent by the electronic equipment, the server identifies the query purpose of the user according to the correlation of the plurality of target elements. And searching at least one piece of result information corresponding to the query purpose according to the query purpose. For a specific implementation, reference may be made to specific descriptions of the electronic device performing the above steps, which are not described herein again.
Therefore, the electronic equipment can analyze the correlation between the elements, and the result information is searched based on the correlation between the elements, so that the requirements of the user can be reflected more accurately.
Based on the foregoing embodiments, the embodiments of the present application provide various embodiments for identifying the purpose of a user query, and the following describes in detail various embodiments for identifying the purpose of a user query.
Optionally, in an embodiment of the application, in order to enable the searched result information to more accurately reflect the requirements of the user, first, after the electronic device acquires the plurality of target elements, the electronic device may identify attribute information of each target element. Then, a query purpose of the user is identified based on the attribute information of each target element and the correlation between the plurality of target elements.
Wherein the attribute information of the target element includes a purpose of the target element, for example, a purpose of a coffee cup for holding coffee. The electronic equipment acquires the target element, identifies the target element and further determines the attribute information of the target element.
As an example, after acquiring the target element, the electronic device matches the target element with a cloud database. When the element which is the same as the target element is matched from the cloud database, the attribute information of the target element is determined based on the attribute information recorded in the cloud database by the matched element.
The correlation between the target elements may be obtained by analyzing the correlation between the target elements according to information related to the target elements stored in the cloud database. For example, the target elements are a tea cup and a tea pot, the cloud database records information related to the tea cup as a tool for containing tea, and the cloud database records information related to the tea pot as a vessel with a mouth for making tea and pouring tea. Analyzing the information recorded in the cloud database can determine that the correlation between the tea cup and the teapot is tea drinking.
The correlation between the plurality of target elements may also be determined by the name of the target element. For example, the target element is a tea cup and a tea pot, and the electronic device performs text analysis on the two names of the tea cup and the tea pot, so that the correlation between the target elements can be determined as tea.
After determining the correlation between the attribute information of the target element and the plurality of target elements, identifying the query purpose of the user. For example, the attribute information of the tea cup is used for containing tea, the correlation between the tea cup and the teapot is used for drinking tea or tea, and the electronic equipment can determine that the query purpose of the user is a tea house after certain analysis is carried out on the attribute information of the tea cup and the correlation between the tea cup and the teapot.
It should be noted that, after the electronic device obtains the plurality of target elements, the electronic device may also send the target elements to the server. After receiving the plurality of target elements sent by the electronic equipment, the server identifies the correlation between the attribute information of each target element and the plurality of target elements. Then, a query purpose of the user is identified based on the attribute information of each target element and the correlation between the plurality of target elements. And searching at least one piece of result information corresponding to the query purpose according to the query purpose. For a specific implementation, reference may be made to specific descriptions of the electronic device performing the above steps, which are not described herein again.
Therefore, the electronic equipment can analyze the attribute information of each element and analyze the correlation between the elements, so that the result information is searched based on the correlation between the elements, and the requirements of the user can be reflected more accurately.
Optionally, in an embodiment of the present application, in order to search for more result information, so that the search result information can more accurately reflect the requirements of the user, one first element and at least one second element may be determined according to the order in which the user selects the target elements, so as to obtain a plurality of target elements. The target element clicked by the user for the first time is the first element, and the target element clicked again by the user is the second element. The first element selected by the user is the element most relevant to the user's search objectives. After determining the first element and the at least one second element, the electronic device combines the first element and the at least one second element to obtain at least one element combination. Here, each element combination includes the first element.
For example, the first element is a coffee cup and the second element includes a goblet, a teapot, and a mural. The element combination obtained by combining the first element and the at least one second element comprises: [ coffee cup, goblet ], [ coffee cup, teapot ], [ coffee cup, fresco ], [ coffee cup, goblet, teapot ], [ coffee cup, goblet, fresco ], [ coffee cup, teapot, goblet ], [ coffee cup, teapot, fresco ], [ coffee cup, fresco, goblet ], [ coffee cup, fresco, teapot ]. The query purpose for identifying the user according to the correlation between each element in each element combination is respectively as follows: cup, lunch tea, restaurant, tableware, dining room. As shown in table one:
watch 1
Goblet Teapot Wall painting
Coffee cup Cup with elastic band Tea for afternoon Dining room
Coffee cup and goblet (empty) Tableware Dining room
Coffee cup and teapot Tableware (empty) Dining room
Coffee cup and wall painting Dining room Dining room (empty)
It should be noted that after the electronic device obtains the multiple target elements, the electronic device may also send the multiple target elements to the server, where the first element carries the identifier of the first element. And after receiving the plurality of target elements sent by the electronic equipment, the server combines the first element and the at least one second element according to the identifier of the first element to obtain at least one element combination. The query purpose of the user is identified according to the correlation among the elements in each element combination. For a specific implementation, reference may be made to specific descriptions of the electronic device performing the above steps, which are not described herein again.
Therefore, in order to search more result information, the electronic equipment combines the first element and the second element to a certain extent, so that more query purposes of the user can be obtained through analysis, and the search result information can reflect the requirements of the user more accurately.
Optionally, in an embodiment of the application, in order to enable the search result information to more accurately reflect the requirements of the user, after the element combination is determined by the electronic device, the scene information where the user is located may be further determined according to the correlation between multiple target elements in the element combination. And determining the query purpose of the user based on the scene information.
For example, if the combination of elements includes a coffee cup and a goblet, it can be determined that the scene information where the user is located is a western restaurant. And then determining the query purpose of the user based on the scene information of the user. For example, the scene information of the user is western-style restaurant, and the query purpose of the user can be determined to be western-style restaurant or restaurant.
It should be noted that after the electronic device obtains the multiple target elements, the electronic device may also send the multiple target elements to the server, where the first element carries the identifier of the first element. And after receiving the plurality of target elements sent by the electronic equipment, the server combines the first element and the at least one second element according to the identifier of the first element to obtain at least one element combination. And determining scene information of the user corresponding to each element combination according to the correlation between each element in each element combination. Based on the context information, a query purpose of the user is identified. For a specific implementation, reference may be made to specific descriptions of the electronic device performing the above steps, which are not described herein again.
Therefore, the search result information can reflect the requirements of the user more accurately.
Based on the above embodiments, the embodiments of the present application further provide various ways of displaying target result information, which are described in detail below.
Optionally, in an embodiment of the present application, in order to enable the displayed result information to more accurately reflect the requirements of the user, the target result information may be displayed according to the number of times of occurrence of the query purpose of the user.
Wherein different combinations of elements may correspond to the same query purpose, as shown in table one. The more times the query object appears, the more the result information corresponding to the query object matches the user's requirements. Therefore, the electronic device can sort the target result information according to the sequence of the occurrence frequency of the query purpose from more to less. If the number of times of occurrence of the query destination is large, the position of the corresponding target result information displayed on the electronic device interface is closer, as shown in fig. 5, the order of display on the electronic device interface is based on the result information searched for by the query destination in table one, wherein the query destination is the restaurant corresponding result information 1, and the number of times of occurrence of the restaurant is the largest, so that the result information 1 is displayed at the first position. The query is for dishes corresponding to result information 2, and the number of times dishes appear is ranked second, so that result information 2 is displayed at the second position. The query purpose is that the cup corresponds to result information 3, and the query purpose is that afternoon tea corresponds to result information 4. The number of occurrences of the lunge tea and the cup is equal and can be displayed at the rest position.
It should be noted that the steps in the above embodiments may also be executed by a server.
Therefore, the displayed result information can reflect the requirements of the user more accurately.
Optionally, in an embodiment of the present application, in order to more accurately reflect the user's needs, the identified query purpose may be displayed for the user to select, and then the target result information is searched based on the query purpose selected by the user. And after identifying at least one query purpose of the user according to the relevance of the target elements, displaying the identified at least one query purpose. The user selects a target query purpose from the at least one query purpose according to the self requirement, and the electronic equipment can receive fourth input of selecting the target query purpose by the user. And then, searching at least one piece of result information corresponding to the target query purpose according to the target query purpose. For example, the query purpose includes cups, restaurants, and tableware. The target query chosen by the user is for a restaurant. According to the restaurants, the information of different restaurants, such as the position information of a certain western-style restaurant, signboard products and the like, is searched.
It should be noted that, after the user selects the target query destination, the target query destination may be sent to the server, and the server searches the target result information based on the query destination.
Therefore, at least one query purpose is displayed, a user can select the target query purpose according to the requirement of the user, and the result information searched based on the target query purpose can reflect the requirement of the user more accurately.
Optionally, in an embodiment of the present application, in order to enable the displayed target result information to more accurately reflect the user's requirement, different target result information may be displayed at different positions of the interface of the electronic device. Wherein the relevance of different result information and query purpose is different. The electronic device may determine the relevance between the query goal and the target result information by calculating the relevance between the target result information and the query goal, such as based on the query goal and keywords in the target result information. As shown in fig. 6, at least one first result is displayed at a first preset position of the interface of the electronic device, wherein the relevance of the first result to the target query purpose is greater than a first relevance threshold. And displaying at least one second result at a second preset position of the electronic equipment interface, wherein the correlation degree of the second result and the query purpose is smaller than the first correlation threshold value.
Therefore, the displayed result information can reflect the requirements of the user more accurately, and the user experience is improved.
According to the information display method provided by the embodiment of the application, under the condition that the electronic equipment starts the image recognition function, the recognition request and the multiple target elements are sent to the server based on the first input of the user to the multiple target elements in the target image, and the server can recognize the multiple target elements, so that at least one piece of target result information is obtained, and the at least one piece of target result information is displayed. Because the plurality of target elements are determined by the user, the target result information determined by the server according to the plurality of target elements can be closer to the requirement of the user. After the information is displayed to the user, the user can select any one of the target result information according to the self requirement.
It should be noted that, in the embodiment of the present application, an electronic device executes an information display method as an example, and the information display method provided in the embodiment of the present application is described. However, in the information display method provided in the embodiment of the present application, the execution main body may be an electronic device, and may also be an information display apparatus or a control module for executing the information display method in the information display apparatus.
Based on the information display method provided by the application, correspondingly, the application provides an information display device of one embodiment. Next, in the embodiment of the present application, an information display device executing an information display method is taken as an example, and the information display device provided in the embodiment of the present application is described.
Fig. 7 is a schematic structural diagram of an information display device 700 according to the present application.
As shown in fig. 7, the information display device 700 provided by the present application may include: a receiving module 701, an obtaining module 702, and a displaying module 703.
A receiving module 701, configured to receive a first input;
an obtaining module 702, configured to obtain, in response to a first input, a plurality of target elements in a target picture;
a display module 703, configured to display at least one piece of target result information matched with the plurality of target elements;
the target result information is result information determined according to the query purpose of the user; the query intent is determined based on the relevance of the plurality of target elements.
Optionally, in an embodiment of the present application, the apparatus 700 further includes:
an identifying module 704, configured to identify a query purpose of the user according to the relevance of the plurality of target elements;
the searching module 705 is configured to search for at least one target result information corresponding to the query purpose according to the query purpose.
Therefore, the electronic equipment can analyze the correlation between the elements, and the result information is searched based on the correlation between the elements, so that the requirements of the user can be reflected more accurately.
Optionally, in an embodiment of the present application, the identifying module 704 is configured to identify a query purpose of the user according to the attribute information of each target element and the correlation of the plurality of target elements.
Therefore, the electronic equipment can analyze the attribute information of each element and analyze the correlation between the elements, so that the result information is searched based on the correlation between the elements, and the requirements of the user can be reflected more accurately.
Optionally, in an embodiment of the present application, the plurality of target elements includes a first element and at least one second element, and the apparatus 700 further includes:
a combining module 706, configured to combine the first element and the at least one second element to obtain at least one element combination; each combination of elements includes a first element;
a determining module 707, configured to determine a query purpose corresponding to each element combination according to the correlation between the target elements in each element combination.
Therefore, in order to search more result information, the electronic equipment combines the first element and the second element to a certain extent, so that more query purposes of the user can be obtained through analysis, and the search result information can reflect the requirements of the user more accurately.
Optionally, in an embodiment of the present application, the apparatus 700 further includes:
a determining module 707, configured to determine scene information corresponding to each element combination according to a correlation between multiple target elements in each element combination;
the determining module 707 is further configured to determine a query purpose according to the scene information corresponding to each element combination.
Therefore, the search result information can reflect the requirements of the user more accurately.
Optionally, in an embodiment of the present application, the display module 703 is specifically configured to display at least one piece of target result information in an order from a large number of times to a small number of times of occurrence of each query purpose.
Therefore, the displayed result information can reflect the requirements of the user more accurately.
Optionally, in an embodiment of the present application, the apparatus 700 further includes:
a display module 703, further configured to display a query purpose;
the receiving module 701 is further configured to receive a fourth input of the target query destination from the user; the query purpose comprises a target query purpose;
the searching module 705 is specifically configured to, in response to the fourth input, search for at least one piece of target result information corresponding to the target query purpose according to the target query purpose.
Therefore, at least one query purpose is displayed, a user can select the target query purpose according to the requirement of the user, and the result information searched based on the target query purpose can reflect the requirement of the user more accurately.
Optionally, in an embodiment of the present application, the target result information includes at least one first result and at least one second result; the relevance of the first result and the target query purpose is greater than a first relevance threshold, and the relevance of the second result and the target query purpose is not greater than the first relevance threshold;
the display module 703 is configured to display at least one first result at a first preset position on an interface of the electronic device, and display at least one second result at a second preset position on the interface of the electronic device.
Therefore, the displayed result information can reflect the requirements of the user more accurately, and the user experience is improved.
Optionally, in one embodiment of the present application, the first input comprises a second input and a third input;
an identifying module 708, configured to identify, in response to a second input, an element in the target picture, resulting in a plurality of elements;
a moving module 709 for moving the plurality of target elements to the target area in response to a third input;
a determining module 707 configured to determine a plurality of target elements according to the elements of the target area.
Therefore, user experience is improved by performing associative expansion on a plurality of target elements.
The information display device provided by the embodiment of the application sends the identification request and the plurality of target elements to the server based on the first input of the user to the plurality of target elements in the target picture under the condition that the electronic equipment starts the image identifying function, and the server can identify the plurality of target elements, so that at least one piece of target result information is obtained, and the at least one piece of target result information is displayed. Because the plurality of target elements are determined by the user, the target result information determined by the server according to the plurality of target elements can be closer to the requirement of the user. After the information is displayed to the user, the user can select any one of the target result information according to the self requirement.
The information display device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiment of the present application is not particularly limited.
The information display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The information display device provided in the embodiment of the present application can implement each process implemented by the information display device in the above method embodiments, and is not described here again to avoid repetition.
Optionally, as shown in fig. 8, an electronic device 800 is further provided in this embodiment of the present application, and includes a processor 801, a memory 802, and a program or an instruction stored in the memory 802 and executable on the processor 801, where the program or the instruction is executed by the processor 801 to implement each process of the above-mentioned embodiment of the information display method, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
Fig. 9 is a schematic hardware structure diagram of an electronic device 900 implementing an embodiment of the present application.
The electronic device 900 includes, but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910.
Those skilled in the art will appreciate that the electronic device 900 may further include a power source (e.g., a battery) for supplying power to various components, and the power source may be logically connected to the processor 910 through a power management system, so as to manage charging, discharging, and power consumption management functions through the power management system. The electronic device structure shown in fig. 9 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
Wherein, the user input unit 907 is used for receiving a first input;
a processor 910, configured to, in response to a first input, obtain a plurality of target elements in a target picture;
a display unit 906 for displaying at least one target result information matched with the plurality of target elements;
the target result information is result information determined according to the query purpose of the user; the query intent is determined based on the relevance of the plurality of target elements.
In the embodiment of the application, under the condition that the electronic device starts a graph recognition function, an identification request and a plurality of target elements are sent to the server based on first input of a user to the plurality of target elements in the target picture, and the server can identify the plurality of target elements, so that at least one piece of target result information is obtained, and the at least one piece of target result information is displayed. Because the plurality of target elements are determined by the user, the target result information determined by the server according to the plurality of target elements can be closer to the requirement of the user. After the information is displayed to the user, the user can select any one of the target result information according to the self requirement.
Optionally, in an embodiment of the present application, the processor 910 is configured to identify a query purpose of the user according to a relevance of the plurality of target elements;
and a processor 910 configured to search for at least one target result information corresponding to the query purpose according to the query purpose.
Therefore, the electronic equipment can analyze the correlation between the elements, and the result information is searched based on the correlation between the elements, so that the requirements of the user can be reflected more accurately.
Optionally, in an embodiment of the present application, the processor 910 is configured to identify a query purpose of the user according to the attribute information of each target element and the correlation between the plurality of target elements.
Therefore, the electronic equipment can analyze the attribute information of each element and analyze the correlation between the elements, so that the result information is searched based on the correlation between the elements, and the requirements of the user can be reflected more accurately.
Optionally, in an embodiment of the present application, the plurality of target elements includes a first element and at least one second element, and the processor 910 is configured to combine the first element and the at least one second element to obtain at least one element combination; each combination of elements includes a first element;
and the processor 910 is configured to determine a query purpose corresponding to each element combination according to the correlation between the target elements in each element combination.
Therefore, in order to search more result information, the electronic equipment combines the first element and the second element to a certain extent, so that more query purposes of the user can be obtained through analysis, and the search result information can reflect the requirements of the user more accurately.
Optionally, in an embodiment of the present application, the processor 910 is configured to determine scene information corresponding to each element combination according to a correlation between multiple target elements in each element combination;
the processor 910 is further configured to determine a query purpose according to the scene information corresponding to each element combination.
Therefore, the search result information can reflect the requirements of the user more accurately.
Optionally, in an embodiment of the present application, the display unit 906 is specifically configured to display at least one piece of target result information in an order of a number of times of occurrence of each query purpose from a large number to a small number.
Therefore, the displayed result information can reflect the requirements of the user more accurately.
Optionally, in an embodiment of the present application, the display unit 906 is further configured to display a query purpose;
a user input unit 907, further configured to receive a fourth input of the target query purpose from the user; the query purpose comprises a target query purpose;
the processor 910 is specifically configured to, in response to the fourth input, search for at least one piece of target result information corresponding to the target query purpose according to the target query purpose.
Therefore, at least one query purpose is displayed, a user can select the target query purpose according to the requirement of the user, and the result information searched based on the target query purpose can reflect the requirement of the user more accurately.
Optionally, in an embodiment of the present application, the target result information includes at least one first result and at least one second result; the relevance of the first result and the target query purpose is greater than a first relevance threshold, and the relevance of the second result and the target query purpose is not greater than the first relevance threshold;
the display unit 906 is configured to display at least one first result at a first preset position of an interface of the electronic device, and display at least one second result at a second preset position of the interface of the electronic device.
Therefore, the displayed result information can reflect the requirements of the user more accurately, and the user experience is improved.
Optionally, in one embodiment of the present application, the first input comprises a second input and a third input;
a processor 910, configured to identify an element in the target picture in response to a second input, resulting in a plurality of elements;
a processor 910, configured to move the plurality of target elements to the target area in response to a third input;
a processor 910 configured to determine a plurality of target elements according to the elements of the target area.
Therefore, user experience is improved by performing associative expansion on a plurality of target elements.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the above-mentioned information display method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the above information display method embodiment, and can achieve the same technical effect, and the details are not repeated here to avoid repetition.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. An information display method, characterized in that the method comprises:
receiving a first input;
in response to the first input, acquiring a plurality of target elements in a target picture;
displaying at least one target result information matched with the plurality of target elements;
the target result information is result information determined according to the query purpose of the user; the query purpose is determined based on the relevance of the plurality of target elements.
2. The method of claim 1, wherein prior to said displaying at least one first result that matches the plurality of target elements, the method further comprises:
identifying a query purpose of a user according to the relevance of the target elements;
and searching at least one piece of target result information corresponding to the query purpose according to the query purpose.
3. The method of claim 2, wherein identifying the query purpose of the user based on the relevance of the plurality of target elements comprises:
and identifying the query purpose of the user according to the attribute information of each target element and the correlation of the plurality of target elements.
4. The method of claim 2, wherein the plurality of target elements comprises a first element and at least one second element, and wherein identifying the query purpose of the user based on the relevance of the plurality of target elements comprises:
combining the first element and the at least one second element to obtain at least one element combination; each of the combinations of elements includes the first element;
and determining the query purpose corresponding to each element combination according to the correlation among the target elements in each element combination.
5. The method of claim 4, wherein determining the query purpose corresponding to each of the element combinations according to the correlation between the target elements in each of the element combinations comprises:
determining scene information corresponding to each element combination according to the correlation among a plurality of target elements in each element combination;
and determining the query purpose according to the scene information corresponding to each element combination.
6. The method of claim 2, wherein the query purpose is plural, and after identifying the query purpose of the user based on the relevance of the plurality of target elements, the method further comprises:
displaying the query purpose;
receiving a fourth input of the target query purpose by the user; the query destination comprises the target query destination;
the searching for at least one target result information corresponding to the query purpose according to the query purpose specifically includes:
and responding to the fourth input, and searching at least one piece of target result information corresponding to the target query purpose according to the target query purpose.
7. The method of claim 6, wherein the target result information comprises at least one first result and at least one second result; the relevance of the first result and the target query purpose is greater than a first relevance threshold, and the relevance of the second result and the target query purpose is not greater than the first relevance threshold;
the displaying the at least one target result information includes:
and displaying the at least one first result at a first preset position of an interface of the electronic equipment, and displaying the at least one second result at a second preset position of the interface of the electronic equipment.
8. The method of claim 1, wherein the first input comprises a second input and a third input;
the obtaining, in response to the first input, a plurality of target elements in a target picture, including:
responding to the second input, identifying elements in the target picture, and obtaining a plurality of elements;
moving the plurality of target elements to a target area in response to the third input;
determining the plurality of target elements according to the elements of the target area.
9. An information display apparatus, characterized in that the apparatus comprises:
a receiving module for receiving a first input;
an obtaining module, configured to obtain, in response to the first input, a plurality of target elements in a target picture;
the display module is used for displaying at least one piece of target result information matched with the plurality of target elements;
the target result information is result information determined according to the query purpose of the user; the query purpose is determined based on the relevance of the plurality of target elements.
10. An electronic device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the information processing method according to any one of claims 1 to 8.
CN202011174251.3A 2020-10-28 2020-10-28 Information display method and device and electronic equipment Pending CN112287822A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011174251.3A CN112287822A (en) 2020-10-28 2020-10-28 Information display method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011174251.3A CN112287822A (en) 2020-10-28 2020-10-28 Information display method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN112287822A true CN112287822A (en) 2021-01-29

Family

ID=74372873

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011174251.3A Pending CN112287822A (en) 2020-10-28 2020-10-28 Information display method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN112287822A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2005202927A1 (en) * 1999-06-21 2005-07-28 Information System Development Institute Method for determining software and processor
CN110147461A (en) * 2019-04-30 2019-08-20 维沃移动通信有限公司 Image display method, device, terminal device and computer readable storage medium
DE102018212655A1 (en) * 2018-07-30 2020-01-30 Conti Temic Microelectronic Gmbh Detection of the intention to move a pedestrian from camera images
CN111126388A (en) * 2019-12-20 2020-05-08 维沃移动通信有限公司 Image recognition method and electronic equipment
CN111753056A (en) * 2020-06-28 2020-10-09 北京百度网讯科技有限公司 Information pushing method and device, computing equipment and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2005202927A1 (en) * 1999-06-21 2005-07-28 Information System Development Institute Method for determining software and processor
DE102018212655A1 (en) * 2018-07-30 2020-01-30 Conti Temic Microelectronic Gmbh Detection of the intention to move a pedestrian from camera images
CN110147461A (en) * 2019-04-30 2019-08-20 维沃移动通信有限公司 Image display method, device, terminal device and computer readable storage medium
CN111126388A (en) * 2019-12-20 2020-05-08 维沃移动通信有限公司 Image recognition method and electronic equipment
CN111753056A (en) * 2020-06-28 2020-10-09 北京百度网讯科技有限公司 Information pushing method and device, computing equipment and computer readable storage medium

Similar Documents

Publication Publication Date Title
WO2019056661A1 (en) Search term pushing method and device, and terminal
KR101864240B1 (en) Object retrieval method and apparatus
CN105022811A (en) Menu generating method and terminal
WO2016091114A1 (en) Information pushing method and device
CN105426436A (en) Artificial intelligent robot based information provision method and apparatus
CN106202186A (en) Service recommendation method based on artificial intelligence and device
CN103186666B (en) Method, device and equipment for searching based on favorites
CN110619553B (en) Commodity information display method and device, electronic equipment and storage medium
CN113158004A (en) Data search processing method and device, electronic equipment and storage medium
CN102982472A (en) Method and device for automatically recommending similar commodities by terminal
US20140052585A1 (en) Information processing system, information processing method, program, and information recording medium
WO2015103923A1 (en) Method for searching position information, and browser terminal
CN104182780A (en) Method for automatically generating dining comments and terminal equipment
US20170287041A1 (en) Information processing apparatus, information processing method, and information processing program
JP7370556B2 (en) Alcoholic beverage information management system and management method
CN108711082A (en) Recommend method, apparatus, Server for catering and storage medium in dining room
CN104918210B (en) A kind of method and apparatus of information to be released for rendering
CN109284951A (en) Address information processing method and device
CN111488434A (en) Recommendation method and device for input associative words, storage medium and electronic equipment
KR20150019668A (en) Supporting Method For suggesting information associated with search and Electronic Device supporting the same
CN112596617A (en) Message content input method and device and electronic equipment
CN112287822A (en) Information display method and device and electronic equipment
WO2017097102A1 (en) Retrieval method and retrieval device
CN106383841A (en) Purchasing method and apparatus based on picture identification
CN110457604A (en) Recommended method and relevant device based on artificial intelligence

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