CN114491213A - Commodity searching method and device based on image, electronic equipment and computer readable storage medium - Google Patents

Commodity searching method and device based on image, electronic equipment and computer readable storage medium Download PDF

Info

Publication number
CN114491213A
CN114491213A CN202111532249.3A CN202111532249A CN114491213A CN 114491213 A CN114491213 A CN 114491213A CN 202111532249 A CN202111532249 A CN 202111532249A CN 114491213 A CN114491213 A CN 114491213A
Authority
CN
China
Prior art keywords
user
image
commodity
search
candidate
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
CN202111532249.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.)
Hangzhou Alibaba Overseas Internet Industry Co ltd
Original Assignee
Alibaba China 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 Alibaba China Co Ltd filed Critical Alibaba China Co Ltd
Priority to CN202111532249.3A priority Critical patent/CN114491213A/en
Publication of CN114491213A publication Critical patent/CN114491213A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The application discloses a commodity searching method and device based on images, electronic equipment and a computer readable storage medium. The method comprises the following steps: receiving a request of a user for browsing an image, wherein the request comprises a user identifier of the user; according to the user identification, at least one candidate image related to the user identification is obtained from a candidate image library; presenting the candidate image to a user; performing a commodity search according to a reference image selected by a user from the displayed candidate images to obtain at least one candidate commodity; and outputting the candidate commodity to the user. According to the embodiment of the application, the plurality of images related to the user identification are displayed to the user based on the user identification, and the plurality of related commodities are presented to the user based on the reference image selected by the user, so that the user can select a favorite image to search commodities in the process of browsing beauty pictures, and a brand-new image-based shopping guide scheme is provided for the user.

Description

Commodity searching method and device based on image, electronic equipment and computer readable storage medium
Technical Field
The present application relates to the field of data processing technologies, and in particular, to a method and an apparatus for searching for a commodity based on an image, an electronic device, and a computer-readable storage medium.
Background
With the improvement of living standard of people, online shopping has become a main consumption means in daily life of people. When the user consumes on the network platform, the user can not only find the commodity wanted by searching the commodity name or the shop name, but also find the corresponding commodity with the same style or similar style by uploading the picture shot by the user or pictures from other sources. Such an image search method is also called "image search", and is a novel search solution crossing the language barrier because a user can perform a search without inputting characters to describe a desired product. Particularly, in the background of current trade globalization, when users using different languages in different countries search commodities using characters on a globalized e-commerce platform, the non-english characters input by the users need to be translated into english in a unified manner and then search is performed, so that the final search result cannot correspond to the actual search requirement of the users in many cases. In other words, there is a possibility that the original search appeal of the user will be distorted to some extent. In such a background, the graph searching scheme can better adapt to the shopping demands of users in different areas, different cultures and different languages on the same trading platform due to the fact that the users can 'see and buy' the graph searching scheme.
The image searching scheme in the prior art is only used as a supplementary means for searching commodities by characters of a user, or is only used for providing a tool means for searching commodities by images for the user. For example, in the prior art, users usually see favorite commodities on the road and directly take pictures to perform searches on e-commerce platforms. Therefore, the image search scheme in the prior art is only used as a tool for a user to perform commodity search, and cannot cultivate the mind of the user for forming a new image search mode, and the e-commerce platform cannot form a new shopping guide mode through the image-based search mode of image search. Therefore, there is a need for a new graph search scheme that enables the value of graph search for users to be upgraded from a pure tool attribute to a shopping guide that satisfies both deterministic requirements and new demand discovery.
Disclosure of Invention
The embodiment of the application provides a commodity searching method and device based on an image, electronic equipment and a computer readable storage medium, and aims to overcome the defect that in the prior art, the stickiness of a user cannot be cultivated only by a tool scheme for purposefully executing searching on a specific picture.
In order to achieve the above object, an embodiment of the present application provides an image-based product search method, including:
receiving a request of a user for browsing an image, wherein the request comprises a user identifier of the user;
according to the user identification, at least one candidate image related to the user identification is obtained from a candidate image library;
presenting the candidate image to a user;
performing a commodity search according to a reference image selected by a user from the displayed candidate images to obtain at least one candidate commodity;
and outputting the candidate commodity to the user.
An embodiment of the present application further provides an image-based product search device, including:
the receiving module is used for receiving a request of a user for browsing images, wherein the request comprises a user identifier of the user;
the acquisition module is used for acquiring at least one candidate image related to the user identifier from a candidate image library according to the user identifier;
the display module is used for displaying the candidate images to a user;
a search module for performing a commodity search based on a reference image selected by a user from the displayed candidate images to obtain at least one candidate commodity, and
the display module is further used for outputting the candidate commodity to a user.
An embodiment of the present application further provides an electronic device, including:
a memory for storing a program;
and the processor is used for operating the program stored in the memory, and the program executes the image-based commodity searching method provided by the embodiment of the application when running.
Embodiments of the present application also provide a computer-readable storage medium on which a computer program executable by a processor is stored, wherein the program, when executed by the processor, implements the image-based item search method as provided by embodiments of the present application.
According to the image-based commodity searching method and device, the electronic equipment and the computer-readable storage medium, the plurality of images related to the user identification are displayed to the user based on the user identification, and the plurality of associated commodities are presented to the user based on the reference image selected by the user, so that the user can select a favorite image to search commodities in the process of browsing beauty pictures, and a brand-new image-based shopping guide scheme is provided for the user.
The foregoing description is only an overview of the technical solutions of the present application, and the present application can be implemented according to the content of the description in order to make the technical means of the present application more clearly understood, and the following detailed description of the present application is given in order to make the above and other objects, features, and advantages of the present application more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the application. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1a to fig. 1d are schematic views of application scenarios of an image-based commodity search scheme provided in an embodiment of the present application;
FIG. 2 is a flow chart of one embodiment of an image-based merchandise search method provided herein;
FIG. 3 is a flow chart of another embodiment of an image-based merchandise search method provided herein;
FIG. 4 is a flowchart of an embodiment of an image-based item search apparatus provided herein;
fig. 5 is a schematic structural diagram of an embodiment of an electronic device provided in the present application.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Example one
The scheme provided by the embodiment of the application can be applied to any system with an online shopping function, such as a server and the like comprising a chip with image processing and network communication functions and related components. Fig. 1 is a schematic view of an application scenario of an image-based product search scheme provided in an embodiment of the present application, and the scenarios shown in fig. 1a to 1d are only one example to which the technical solution of the present application is applicable.
Online shopping has become a major consumer tool in people's daily life. When the user knows the name or the keyword of the commodity, the user can search by inputting characters to find the commodity. But the user may see a favorite commodity on the road or on the network without knowing the name of the commodity or determining what keyword should be used to search for the commodity, so the e-commerce platform also allows the user to find the corresponding commodity of the same style or similar style by uploading a picture of the photo taken by the user or other sources. Such an image search method is also called "image search" and is a new search solution crossing the language barrier because a user can perform a search without inputting characters to describe a desired product.
Especially, under the background of current trade globalization, when users using different languages in different countries use characters to search for goods on the globalized e-commerce platform, the non-english characters input by the users need to be uniformly translated into english in practice and then search is executed, so that the final search result cannot meet the actual search requirements of the users under many conditions, in other words, the original search appeal of the users has certain possibility of distortion. In such a global trade background, the above-mentioned map searching scheme can better meet the shopping demands of users in different areas, different cultures and different languages on the same trade platform, because the users can 'see and buy' the map searching scheme.
In the prior art, the image searching scheme on the e-commerce platform is generally only used as a supplementary means for a user to search for commodities in a text mode or is only used for providing a tool means for the user to search for commodities in an image mode. For example, in the prior art, when a user cannot determine how to describe a desired product by using a keyword, for example, only a person wearing his/her favorite clothes is seen on the road or a person using his/her mood is seen on a television program, in these cases, the user cannot clearly know the brand or model of the desired product. For example, a user sees a person passing on the road as a jacket nicely, but if a text description is input, the user can only obtain a very broad description such as a red jacket, and actually the pattern and style of the clothes the user sees cannot be described in language. Therefore, in this case, the e-commerce platform may allow the user to directly photograph the seen clothes or passersby or model wearing the clothes and upload the photographed picture to the e-commerce platform, and the e-commerce platform may search for the corresponding goods with respect to the picture through the pattern search scheme. But does not want to do the search when the user does not have the desire to purchase the item or does not have to see a favorite item on the road or media.
Therefore, the image search scheme in the prior art is only used as an auxiliary tool for the user to perform the commodity search, and is actually used when the user probably knows the commodity that the user wants, and can only determine the suitable commodity description keyword. Therefore, such a graph search technique cannot be used to develop new wisdom for users with respect to graph search modes. For example, it is impossible to develop a habit that a user frequently uses a graphic search tool to search for commodities by searching for commodities using the tool by the user. The e-commerce platform cannot form a new shopping guide mode through an image-based searching mode, namely, a graph search. For example, users do not think of using a graphic search tool when they do not know what merchandise they want, but browsing beauty is an important entertainment means in the life of the user at present. There is therefore a need for a new graph search scheme that enables the value of graph search to users to be upgraded from a pure tool attribute to a shopping guide that meets both deterministic requirements and new demand discovery.
Fig. 1a to fig. 1d are schematic views of application scenarios of the image-based commodity search scheme according to the embodiment of the present application. As shown in FIG. 1a, a user may browse a home page of a shopping website using a mobile terminal. The top page may be provided with a search bar at the top of the page, and the user may input a name of a desired item to be searched for or a keyword describing the item in the search bar. As an auxiliary tool for the text search bar, in the prior art, a chart search button, such as a camera icon, may be provided on one side of the search bar, so that a user can use the chart search function by clicking the button in the case that the user cannot determine the text to be searched. After the user clicks the icon search button, the user can enter an icon search interface shown in fig. 1b, which may be generally displayed as a photographing interface, and the user can photograph the desired product seen by the user by clicking a photographing button below the photographing interface and upload the photographed picture to the server to execute the icon search function. Alternatively, the user may select an existing picture or a picture that has been taken before by clicking an additional button in the interface shown in fig. 1b, for example, the user may save a picture containing a commodity of interest to upload to the server of the e-commerce platform by clicking the additional button in the interface shown in fig. 1b while browsing other websites. After receiving the picture uploaded by the user, the server may perform a search in the goods database according to the picture, and may transmit a search result, i.e., the searched picture, to the terminal of the user, so that a search result interface as shown in fig. 1d may be displayed on the terminal of the user. In the interface shown in FIG. 1d, search results for items corresponding to images uploaded by the user may be displayed. The user can shop by browsing the search results of these goods. Therefore, according to the conventional art, the search service for a desired product can be provided to a user without inputting characters.
However, as described above, in the above-described scheme, the user performs the function of searching for a product by clicking the icon search button next to the search bar only in the case where the search word, such as a keyword, cannot be specified, and in other cases, such as when the keyword for a product is known, the user directly inputs the search word in the search bar to obtain the product search result. Or when the user only wants to browse the commodities at will, the various commodities recommended to the user by the e-commerce platform can be checked through other columns on the home page. Therefore, such a pattern search scheme in the prior art is only used as a tool for a user to perform commodity search, and cannot train the user to form a new shopping browsing habit for a pattern search mode, and the e-commerce platform cannot form a new shopping guide mode through the image-based search mode of pattern search.
Therefore, the embodiment of the application provides a new graph search scheme, which can upgrade the value of graph search for users from pure tool attributes to a shopping means which meets both deterministic requirements and new requirement discovery. For example, as shown in fig. 1a, compared with the prior art, the graph search scheme provided by the embodiment of the present application can still use the existing graph search entry, i.e. the graph search button beside the search bar, to enter the graph search function of the embodiment of the present application. After the user clicks or presses the graph search button shown in fig. 1a, a graph search function main interface shown in fig. 1b, for example, may be presented for the user, and unlike the prior art in which the user is only prompted to generate a photo containing a desired commodity by taking a picture in the interface or to upload an existing picture containing the desired commodity, the graph search scheme provided in the embodiment of the present application may further prompt the user to enter an aesthetic graph browsing interface in the interface. For example, the interface may be as shown in fig. 1b, and a prompt message that the slide-up operation may enter the aesthetic chart browsing interface is additionally displayed in the interface. Of course, in the embodiment of the present application, the manner of prompting the user to enter the american painting browsing interface is not limited to this. For example, a beauty view button may be displayed in the photographing interface as shown in fig. 1b to prompt the user to press or click the button to enter beauty view, or a separate beauty view button may be displayed in the shopping front page as shown in fig. 1a, or a beauty view may be displayed in a dynamic manner in the front page so that the user may enter beauty view by clicking the beauty view. In addition, in the embodiment of the application, the user can enter the american painting browsing by clicking the link of the network address in other websites or emails or social networking tools by sharing the network address of the american painting browsing interface.
In an embodiment of the present application, a request to browse images, for example, sent by a user through a sliding operation on a map search interface shown in fig. 1b, for example, may be received first. In particular, in the embodiment of the present application, the request may include a user identifier of the user, so that after the user slides up, an image associated with the user identifier of the user may be provided for the user as a candidate image for the user to browse according to the user identifier included in the request. Thus, the user may be provided with images that may be of interest to the user by including the user identification of the user in the request sent by the user to browse the images. For example, if the user is identified as a young female through the user identifier, a fashion and clothing related image may be obtained in the candidate image library to be provided to the user for browsing as a candidate image. Thereafter, the user can view the candidate images in the image browsing interface shown in fig. 1c, for example, and when seeing that the image containing the article of interest of the user, such as the image shown by the dotted line frame in fig. 1c, which is selected to contain the fashion skirt, the article search can be performed using the image of the fashion skirt as a reference image, so that the article search result shown in fig. 1d, for example, that a plurality of images of the candidate articles related to the article contained in the reference image are displayed to the user, can be obtained. Therefore, when the user uses the product searching method provided in the embodiment of the present application, the user actually finds the image containing the favorite product to perform the product search in the process of browsing various pictures, in other words, contrary to the process in the prior art in which the user performs the image search only in the case of wanting to search for the product, the user is based on the original purpose of browsing the image and when entering the image searching interface of the embodiment of the present application, the user is not yet determined what product to search for, or even does not have a demand for searching for the product, but only needs to browse various images recommended to the user, and can search for the favorite product, i.e., the image containing the favorite product, in the process of browsing various images similarly to the treasure searching process. For example, as shown in fig. 1c, when the user is a young woman, the user may be provided with various images suitable for the fashion clothes of the young woman after the user sends a request to view the images by a slide-up operation in, for example, the map search interface of fig. 1 b. Therefore, when the user finds that the model wears the image of the pink skirt and likes the wearing effect of the skirt in the process of browsing the images, the user can directly perform commodity search by using the liked image as a reference image. In this way, the user may gradually become accustomed to or like browsing various images through the image searching scheme of the embodiment of the present application and finding an image containing a favorite product of the user from the images, and perform a product search and purchase with the image.
Therefore, according to the image-based commodity searching scheme provided by the embodiment of the application, a plurality of images related to the user identification are displayed to the user based on the user identification, and a plurality of associated commodities are presented to the user based on the reference image selected by the user, so that the user can select favorite images to search commodities in the process of browsing beauty pictures, and a brand-new image-based shopping guide scheme is provided for the user.
The above embodiments are illustrations of technical principles and exemplary application frameworks of the embodiments of the present application, and specific technical solutions of the embodiments of the present application are further described in detail below through a plurality of embodiments.
Example two
Fig. 2 is a flowchart of an embodiment of an image-based product search method provided in the present application, and an execution subject of the method may be various terminal or server devices with display and input capabilities, or may be a device or chip integrated on these devices. As shown in fig. 2, the image-based goods searching method may include the steps of:
s201, a request of a user for browsing images is received.
In step S201, a request of a user to browse an image may be received in an existing iconography interface, for example, shown in fig. 1b, for example, information prompting the user to slide up to display more images is displayed in the iconography interface shown in fig. 1b, so that the user may submit the request of browsing the image to a server by performing a slide-up operation when wanting to browse more images based on the prompting information. Further, a separate image browsing icon may be displayed on the home page of the existing shopping website or application so that the user inputs a request for browsing images in step S201 by clicking the icon. Particularly, in the embodiment of the present application, when the user inputs a request for browsing an image by an operation such as sliding up or clicking, the request may include a user identifier of the user, so that the system may know the user who initiated the image browsing request.
S202, according to the user identification, at least one candidate image related to the user identification is obtained from the candidate image library.
After receiving a request from a user to browse an image in step S201, at least one candidate image related to a user identifier may be obtained from a preset candidate image library in step S202 according to the user identifier included in the request. In the embodiment of the application, the candidate image library may be a model drawing and/or a commodity drawing prepared by each merchant on the e-commerce platform for each commodity provided by each merchant in advance, or may also be various images provided by a cooperative third party and related to the commodity. The user identifier may be a login account used by the user to shop on the e-commerce platform or a user identity assigned by the system to the user, or may be any other identifier capable of identifying the user, so that the system may provide the user with an image related to the user according to the user request included in the request submitted by the user in step S202, which may avoid providing the user with an image that the user is completely disinterested in, and may further provide the user with an image that the user is interested in as much as possible, thereby enhancing the stickiness of the user in using the image search scheme of the present application.
And S203, displaying the candidate images to the user.
And S204, performing commodity search according to a reference image selected by the user from the displayed candidate images to obtain at least one candidate commodity.
In step S203, the images associated with the user obtained in step S202, for example, images that may be of interest to the user, may be sent to the user for display on the terminal of the user in step S203, and the user may select images containing favorite products by, for example, clicking in the process of browsing the images displayed in step S203, and in step S204, a product search may be performed according to the products selected by the user, so that at least one candidate product, that is, a candidate product that may be a product desired by the user, may be obtained.
And S205, outputting the candidate commodity image to the user.
Therefore, at least one candidate item searched for in step S204 may be displayed on the terminal of the user in step S205. In the embodiment of the present application, the degree of correlation between the searched product candidate and the reference image selected by the user may be further obtained when the product search is performed in step S204, and the obtained candidate products may be sorted according to the degree of correlation in step S205 to be displayed to the user. So that the user can make a purchase of the goods based on the displayed goods.
Therefore, according to the image-based commodity searching method provided by the embodiment of the application, a plurality of images related to the user identification are displayed to the user based on the user identification, and a plurality of associated commodities are presented to the user based on the reference image selected by the user, so that the user can select a favorite image to search commodities in the process of browsing beauty pictures, and a brand-new image-based shopping guide scheme is provided for the user.
EXAMPLE III
Fig. 3 is a flowchart of another embodiment of the image-based product searching method provided in the present application, and as shown in fig. 3, the image-based product searching method may include the following steps:
s301, acquiring a marketing map uploaded by a shop to construct a candidate image library.
In this embodiment of the application, a marketing map uploaded by a store providing shopping services may be obtained in step S301 in advance, and the marketing map may include target commodities provided by merchants, so that a candidate image library may be constructed by the obtained marketing maps, so as to provide various images for a user from the candidate image library according to different users, so as to allow the user to browse the images
S302, acquiring a commodity image from a third party to construct a candidate image library.
In addition to constructing the candidate image library according to the commodity image provided by the merchant on the e-commerce platform in step S301, the method provided in this embodiment of the present application may further acquire a commodity image from a third party in step S302, where the third party may be, for example, an image platform or a commodity evaluation or display platform, so that it may have various images including commodities, and thus, in this embodiment of the present application, the commodity image including commodities may be acquired from these third parties in step S302 to construct the candidate image library, so as to provide various images to the user according to the request of the user.
Further, since the product image of the third party acquired in step S302 is not an image for shopping, a group tag having a matching relationship with the product may be further set for the product image from the third party, so that the corresponding image may be selected according to the group tag when providing the candidate image to the user.
S303, a link is set on a page of the third-party application for a user to click to input a request for browsing an image.
In step S303, the user may click a specially set link in a page of a third-party application other than the e-commerce platform providing the image search scheme of the embodiment of the present application, where the link may be provided by the e-commerce platform to a developer of the third-party application, or the developer may actively set a link pointing to a website providing the image search scheme of the embodiment of the present application in the page thereof, so that the user may input a request for browsing an image by clicking the link when using the application. And when the user inputs a request for browsing images by clicking the link, the request can contain the user identification of the user, so that the system can know the user who initiates the image browsing request.
And S304, setting an input control on a lens page for image search, wherein the input control is used for a user to slide a page upwards to input a request for browsing images.
In addition to the user clicking the link set in the page of the third-party application in step S303, an input control may be set in the lens interface shown in fig. 1b in step S304 to prompt the user to slide up to display more images, so that the user may submit a request for browsing images to the server by performing a slide-up operation through the input control when wanting to browse more images based on the prompt information. In the embodiment of the application, when the user inputs the request for browsing the image through the sliding operation, the request can contain the user identification of the user, so that the system can know the user who initiates the image browsing request.
S305, acquiring at least one candidate image related to the user identification in the candidate image library according to the user identification.
After receiving a request from a user to browse an image in step S303 or S304, at least one candidate image related to the user identification may be obtained in step S305 from the candidate image library constructed in step S301 and/or S302, for example, according to the user identification contained in the request.
The user identifier may be a login account used by the user to shop on the e-commerce platform or a user identity assigned by the system to the user, or may be any other identifier capable of identifying the user, so that the system may provide the user with an image related to the user according to the user request included in the request submitted by the user in step S305, which may avoid providing the user with an image that the user is completely disinterested in the image, and may further provide the user with an image that the user is interested in as much as possible, thereby enhancing the stickiness of the user in using the image search scheme of the present application.
S306, displaying the candidate images to the user.
S307, commodity search is carried out according to the reference image selected by the user from the displayed candidate images so as to obtain at least one candidate commodity.
The images associated with the user obtained in step S305, for example, images that may be of interest to the user, may be sent to the user in step S306 so as to be displayed on the terminal of the user in step S307, and the user may select images containing favorite products by, for example, clicking in the process of browsing the images displayed in step S306, and may perform a product search according to the products selected by the user in step S307, so that at least one candidate product, that is, a candidate product that may be a product desired by the user, may be obtained.
S308, the candidate commodity image is output to the user.
Accordingly, at least one candidate item searched for in step S307 may be displayed on the terminal of the user in step S308. In the embodiment of the present application, the degree of correlation between the searched product candidate and the reference image selected by the user may be further obtained when the product search is performed in step S307, and the obtained candidate products may be sorted according to the degree of correlation in step S308 to be displayed to the user. So that the user can make a purchase of the goods based on the displayed goods.
Therefore, according to the image-based commodity searching method provided by the embodiment of the application, a plurality of images related to the user identification are displayed to the user based on the user identification, and a plurality of associated commodities are presented to the user based on the reference image selected by the user, so that the user can select a favorite image to search commodities in the process of browsing beauty pictures, and a brand-new image-based shopping guide scheme is provided for the user.
Example four
Fig. 4 is a schematic structural diagram of an embodiment of an image-based product searching apparatus provided in the present application, which may be used to execute the image-based product searching methods shown in fig. 2 and 3. As shown in fig. 4, the apparatus may include: a receiving module 41, an obtaining module 42, a presenting module 43 and a searching module 44.
The receiving module 41 may be configured to receive a request from a user to browse an image.
The request of the user to browse the images may be received through the receiving module 41 in an existing image searching interface such as shown in fig. 1b, for example, information prompting the user to slide up to display more images may be displayed in the image searching interface shown in fig. 1b, so that the user may submit the request of browsing the images to the server by performing a slide-up operation when the user wants to browse more images based on the prompting information. Further, a separate image browsing icon may also be displayed on the home page of the existing shopping website or application to allow the user to input a request for browsing images by clicking the icon. Particularly, in the embodiment of the present application, when the user inputs a request for browsing an image by an operation such as sliding up or clicking, the request may include a user identifier of the user, so that the system may know the user who initiated the image browsing request.
In addition, in the embodiment of the present application, the product searching apparatus may further include a building module 45, and the building module 45 may be configured to obtain the marketing map uploaded by the store and the product map from a third party to build the candidate image library.
In the embodiment of the application, a marketing map uploaded by a store providing shopping services may be obtained in advance through the construction module 45, and the marketing map may include target commodities provided by merchants, so that a candidate image library may be constructed through the obtained marketing maps, so as to provide various images for users from the candidate image library according to different users for the users to browse. In addition to constructing the candidate image library according to the commodity image provided by the merchant existing on the e-commerce platform, the construction module 45 may also obtain the commodity image from a third party, which may be, for example, an image platform or a commodity evaluation or display platform, so that the third party may have various images including the commodity, and therefore, in this embodiment of the present application, the construction module 45 may obtain the commodity image including the commodity from these third parties to construct the candidate image library, so as to provide various images for the user according to the request of the user.
In addition, since the product image of the third party acquired by the building module 45 is not an image for shopping, the building module 45 may further set a group label having a matching relationship with the product for the product image from the third party, so that when providing a candidate image for the user, the corresponding image may be selected according to the group label.
In addition, the article search device according to the present application may further include a processing module 46, and the processing module 46 may be configured to set a link on a page of a third-party application for being clicked by a user to input a request for browsing an image.
The user may click a specially set link in a page of a third-party application other than the e-commerce platform providing the image search scheme of the embodiment of the present application, where the link may be provided by the e-commerce platform to a developer of the third-party application, or the developer may actively set a link pointing to a website providing the image search scheme of the embodiment of the present application in the page thereof, so that the user may input a request for browsing an image by clicking the link when using the application. And when the user inputs a request for browsing images by clicking the link, the request can contain the user identification of the user, so that the system can know the user who initiates the image browsing request.
In addition, the processing module 46 may be further configured to provide an input control on a lens page for image searching for sliding a page by a user to input a request to browse images.
In addition to setting a link in a page of the third-party application, the processing module 46 may set an input control in the lens interface shown in fig. 1b to prompt the user to slide up to display more images, so that the user may submit a request to browse images to the server by performing a slide-up operation through the input control when wanting to browse more images based on the prompt information. In the embodiment of the application, when the user inputs the request for browsing the image through the sliding operation, the request can contain the user identification of the user, so that the system can know the user who initiates the image browsing request.
The obtaining module 42 may be configured to obtain at least one candidate image related to the user identifier from the candidate image library according to the user identifier.
Upon receiving a request from a user to view an image, acquisition module 42 may acquire at least one candidate image associated with the user identification from a library of candidate images constructed, for example, by construction module 45, based on the user identification contained in the request.
The user identification can be a login account used by a user for shopping on the e-commerce platform or a user identity assigned by the system to the user, or can be any other identification capable of identifying the user, so that the system can provide the user with images related to the user according to a user request contained in a request submitted by the user, thereby avoiding providing the user with images which are completely uninteresting, and further providing the user with images which are interesting to the user as much as possible, thereby enhancing the stickiness of the user in using the image searching scheme of the application.
The presentation module 43 may be used to present the candidate images to the user.
The search module 44 may be configured to perform a product search based on a reference image selected by a user from the displayed candidate images to obtain at least one candidate product.
The display module 43 may display the images associated with the user obtained by the obtaining module 42, for example, images that may be of interest to the user, to the user for displaying on the terminal of the user, for example, and the user may select images containing favorite commodities by clicking in the process of browsing the images displayed by the display module 43, for example, and the search module 44 may perform commodity search according to the commodities selected by the user, so that at least one candidate commodity, that is, a candidate commodity that may be a commodity desired by the user, may be obtained.
In addition, the display module 43 may be further configured to output the candidate merchandise image to the user.
Accordingly, the presentation module 43 may display at least one candidate item searched for by the search module 44 on the terminal of the user. In this embodiment, the correlation between the searched candidate products and the reference image selected by the user may be further obtained when the search module 44 performs product search, and the display module 43 ranks the candidate products obtained by search according to the correlation to display to the user. So that the user can make a purchase of the goods based on the displayed goods.
Therefore, the image-based commodity searching device provided by the embodiment of the application presents a plurality of associated commodities to the user by showing a plurality of images related to the user identification to the user based on the user identification and presenting the plurality of associated commodities to the user based on the reference image selected by the user, so that the user can select favorite images to search commodities in the process of browsing beauty pictures, and a brand-new image-based shopping guide scheme is provided for the user.
EXAMPLE five
The internal functions and structure of the article search apparatus, which can be implemented as an electronic device, are described above. Fig. 5 is a schematic structural diagram of an embodiment of an electronic device provided in the present application. As shown in fig. 5, the electronic device includes a memory 51 and a processor 52.
The memory 51 stores programs. In addition to the above-described programs, the memory 51 may also be configured to store other various data to support operations on the electronic device. Examples of such data include instructions for any application or method operating on the electronic device, contact data, phonebook data, messages, pictures, videos, and so forth.
The memory 51 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The processor 52 is not limited to a processor (CPU), but may be a processing chip such as a Graphic Processing Unit (GPU), a Field Programmable Gate Array (FPGA), an embedded neural Network Processor (NPU), or an Artificial Intelligence (AI) chip. The processor 52 is coupled to the memory 51, and executes the program stored in the memory 51 to execute the image-based product searching method according to any one of the second to fourth embodiments.
Further, as shown in fig. 5, the electronic device may further include: communication components 53, power components 54, audio components 55, display 56, and other components. Only some of the components are schematically shown in fig. 5, and the electronic device is not meant to include only the components shown in fig. 5.
The communication component 53 is configured to facilitate wired or wireless communication between the electronic device and other devices. The electronic device may access a wireless network based on a communication standard, such as WiFi, 3G, 4G, or 5G, or a combination thereof. In an exemplary embodiment, the communication component 53 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 53 further comprises a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
A power supply component 54 provides power to the various components of the electronic device. The power components 54 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for an electronic device.
The audio component 55 is configured to output and/or input audio signals. For example, the audio component 55 includes a Microphone (MIC) configured to receive external audio signals when the electronic device is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 51 or transmitted via the communication component 53. In some embodiments, audio assembly 55 also includes a speaker for outputting audio signals.
The display 56 includes a screen, which may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (10)

1. An image-based commodity search method, comprising:
receiving a request of a user for browsing an image, wherein the request comprises a user identifier of the user;
according to the user identification, at least one candidate image related to the user identification is obtained from a candidate image library;
presenting the candidate image to a user;
performing a commodity search according to a reference image selected by a user from the displayed candidate images to obtain at least one candidate commodity;
and outputting the candidate commodity to the user.
2. The image-based commodity searching method according to claim 1, wherein the method further comprises:
and setting an input control on a lens page for image search, wherein the input control is used for sliding a page by the user to input the request for browsing the image.
3. The image-based commodity searching method according to claim 1, wherein the method further comprises:
and setting a link on a page of the third-party application for clicking by the user to input the request for browsing the image.
4. The image-based commodity searching method according to claim 1, wherein the method further comprises:
and acquiring a marketing map uploaded by a shop to construct the candidate image library.
5. The image-based commodity searching method according to claim 1, wherein the method further comprises:
and acquiring a commodity map from a third party to construct the candidate image library.
6. The image-based commodity searching method according to claim 5, wherein the commodity map from the third party is provided with a group tag having a matching relationship with a commodity.
7. An image-based item search device comprising:
the receiving module is used for receiving a request of a user for browsing images, wherein the request comprises a user identifier of the user;
the acquisition module is used for acquiring at least one candidate image related to the user identifier from a candidate image library according to the user identifier;
the display module is used for displaying the candidate images to a user;
a search module for performing a commodity search based on a reference image selected by a user from the displayed candidate images to obtain at least one candidate commodity, and
the display module is further used for outputting the candidate commodity to a user.
8. The image-based item search device of claim 7, wherein the device further comprises:
and the processing module is used for setting an input control on a lens page of image search, and is used for inputting the request for browsing the image by sliding a page on the user.
9. An electronic device, comprising:
a memory for storing a program;
a processor for executing the program stored in the memory, the program when executed performing the image-based item search method according to any one of claims 1 to 6.
10. A computer-readable storage medium having stored thereon a computer program executable by a processor, wherein the program when executed by the processor implements the image-based commodity search method according to any one of claims 1 to 6.
CN202111532249.3A 2021-12-14 2021-12-14 Commodity searching method and device based on image, electronic equipment and computer readable storage medium Pending CN114491213A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111532249.3A CN114491213A (en) 2021-12-14 2021-12-14 Commodity searching method and device based on image, electronic equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111532249.3A CN114491213A (en) 2021-12-14 2021-12-14 Commodity searching method and device based on image, electronic equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN114491213A true CN114491213A (en) 2022-05-13

Family

ID=81493497

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111532249.3A Pending CN114491213A (en) 2021-12-14 2021-12-14 Commodity searching method and device based on image, electronic equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN114491213A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024045473A1 (en) * 2022-08-30 2024-03-07 阿里巴巴(中国)有限公司 Method for providing product search information and electronic device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024045473A1 (en) * 2022-08-30 2024-03-07 阿里巴巴(中国)有限公司 Method for providing product search information and electronic device

Similar Documents

Publication Publication Date Title
US20200183966A1 (en) Creating Real-Time Association Interaction Throughout Digital Media
CN105205089B (en) Account recommendation
CN110637464B (en) Method, computing device, and storage medium for determining an agent for performing an action
CN107818180B (en) Video association method, video display device and storage medium
US11037202B2 (en) Contextual data in augmented reality processing for item recommendations
CN109308334B (en) Information recommendation method and device and search engine system
CN110598098A (en) Information recommendation method and device and information recommendation device
CN109002338A (en) Page rendering, page finishing information processing method and device
US20190325497A1 (en) Server apparatus, terminal apparatus, and information processing method
US10073794B2 (en) Mobile application builder program and its functionality for application development, providing the user an improved search capability for an expanded generic search based on the user's search criteria
CN112396456A (en) Advertisement pushing method and device, storage medium and terminal
KR20210059593A (en) Method, apparatus and computer program for providing sale mediate service based on influencer's contents
CN107665447B (en) Information processing method and information processing apparatus
CN108648031B (en) Product recommendation method and device
CN114491213A (en) Commodity searching method and device based on image, electronic equipment and computer readable storage medium
CN111787042B (en) Method and device for pushing information
KR20170066065A (en) Method and apparatus for providing personalized information
CN113065909A (en) Page access processing method, page configuration processing method, page access processing device, page configuration processing device and electronic equipment
KR20140087082A (en) Mobile Communication Terminal, System and Method for Trading Goods Using Image Analying Thereof
CN113704630B (en) Information pushing method and device, readable storage medium and electronic equipment
CN114493747A (en) Interaction method based on data object and electronic equipment
CN113763123A (en) Commodity recommendation and search method, commodity recommendation and search equipment and storage medium
KR20210145528A (en) Method, apparatus and computer program for providing sale mediate service based on influencer's contents
KR20210106285A (en) Method and system for evaluating content on instant messaging application
WO2016046792A1 (en) System and method for creating and interacting with information objects

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
TA01 Transfer of patent application right

Effective date of registration: 20240221

Address after: Room 303, 3rd Floor, Building 5, No. 699 Wangshang Road, Changhe Street, Binjiang District, Hangzhou City, Zhejiang Province, 310052

Applicant after: Hangzhou Alibaba Overseas Internet Industry Co.,Ltd.

Country or region after: China

Address before: 310056 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou, Zhejiang

Applicant before: Alibaba (China) Co.,Ltd.

Country or region before: China

TA01 Transfer of patent application right