CN111107434A - Information recommendation method and device - Google Patents

Information recommendation method and device Download PDF

Info

Publication number
CN111107434A
CN111107434A CN201811250334.9A CN201811250334A CN111107434A CN 111107434 A CN111107434 A CN 111107434A CN 201811250334 A CN201811250334 A CN 201811250334A CN 111107434 A CN111107434 A CN 111107434A
Authority
CN
China
Prior art keywords
information
recommendation
video
video image
type
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
CN201811250334.9A
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.)
Qingdao Haier Multimedia Co Ltd
Original Assignee
Qingdao Haier Multimedia 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 Qingdao Haier Multimedia Co Ltd filed Critical Qingdao Haier Multimedia Co Ltd
Priority to CN201811250334.9A priority Critical patent/CN111107434A/en
Publication of CN111107434A publication Critical patent/CN111107434A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program

Abstract

The invention discloses an information recommendation method, and belongs to the technical field of intelligent terminals. The method comprises the following steps: intercepting a video image and sending the video image to a server; receiving recommendation information related to the video image; generating a recommendation interface and a detail link according to the recommendation information; and displaying the recommendation interface and the detail link at a specified position. In the embodiment of the invention, the video playing device generates the recommendation interface and the detail link, a user checks more relevant recommendation information in the recommendation interface, and the user can click the detail link for checking the detailed information of the commodity of the heart instrument without logging in a third-party platform for inquiring, so that the convenience of the user for acquiring the relevant recommendation information is improved, and the user experience is improved. The invention also discloses an information recommendation device.

Description

Information recommendation method and device
Technical Field
The invention relates to the technical field of intelligent terminals, in particular to an information recommendation method and device.
Background
Smart tvs generally focus on online interactive media, internet tvs, and on-demand streaming media, rather than traditional broadcast media, which can provide users with richer content and services. Video files include a wide variety of information, such as: characters, environments, clothing, food, etc. With the improvement of living standard and the continuous expansion of material demand, a user may want to acquire related film and television information, related clothing information, related buildings or related food information while watching videos.
At present, when a live broadcast platform provides live broadcast service for a user, information push is carried out in an inter-cut mode, in the process of carrying out information push on the live broadcast platform, the user clicks a corresponding picture, the live broadcast platform jumps to a page provided by a third-party platform from a current live broadcast interface, and live broadcast is stopped. According to the mode, the user can not watch live broadcast and check information, and the commodity of the heart instrument in the live broadcast picture needs to log in the page provided by the third-party platform to inquire corresponding information, so that the touch rate of information pushing is low, and the user experience is greatly reduced.
Disclosure of Invention
The embodiment of the invention provides an information recommendation method and device. The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview and is intended to neither identify key/critical elements nor delineate the scope of such embodiments. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.
According to a first aspect of the embodiments of the present invention, there is provided an information recommendation method, applied to a video playback device side, including:
intercepting a video image and sending the video image to a server;
receiving recommendation information related to the video image;
generating a recommendation interface and a detail link according to the recommendation information;
and displaying the recommendation interface and the detail link at a specified position.
In some optional embodiments, the specified location comprises: and a popup window in the video full-screen playing interface and a blank of the video small-screen playing interface.
In some optional embodiments, the video image comprises a plurality of frames of images within a set time period before the current time of the video.
In some optional embodiments, before the receiving the recommendation information related to the video image, further comprising:
acquiring the type of the information which is recommended;
and sending the information type of the acceptance recommendation to a server.
In some optional embodiments, before the obtaining of the information type of the acceptance recommendation, the method further includes:
acquiring user identity information;
the obtaining of the information type of the acceptance recommendation comprises:
and acquiring the corresponding recommended information type according to the user identity information.
In some optional embodiments, before the obtaining of the information type of the acceptance recommendation, the method further includes:
acquiring user identity information;
the obtaining of the information type of the acceptance recommendation comprises:
acquiring a user history viewing record;
determining the proportion of different information types in the viewing record;
and acquiring the information type with the proportion larger than the set value as the recommended information type.
In some optional embodiments, the information types include: video, video profiles, person profiles, clothing, scenery, and food;
the type of information to receive the recommendation includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
According to a second aspect of the embodiments of the present invention, there is provided an information recommendation method, applied to a server side, including:
receiving a video image sent by video playing equipment;
analyzing the video image to obtain an object contained in the video image;
acquiring corresponding recommendation information according to the characteristic information of one or more objects;
and sending the recommendation information to video playing equipment.
In some optional embodiments, the video image comprises a plurality of frames of images within a set time period before the current time of the video.
In some optional embodiments, before the obtaining the corresponding recommendation information according to the feature information of one or more of the objects, the method further includes:
and acquiring the information type of the accepted recommendation.
In some alternative embodiments, the type of information to accept the recommendation includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
According to a third aspect of the embodiments of the present invention, there is provided an information recommendation apparatus, applied to a video playback device side, including:
the intercepting unit is used for intercepting the video image;
the first sending unit is used for sending the video image to a server;
a first receiving unit configured to receive recommendation information related to the video image;
the generating unit is used for generating a recommendation interface and a detail link according to the recommendation information;
and the display unit is used for displaying the recommendation interface and the detail link at a specified position.
In some optional embodiments, the specified location comprises: and a popup window in the video full-screen playing interface and a blank of the video small-screen playing interface.
In some optional embodiments, the video image comprises a plurality of frames of images within a set time period before the current time of the video.
In some optional embodiments, before the receiving the recommendation information related to the video image, further comprising:
a first obtaining unit configured to obtain an information type of accepting recommendation before the first receiving unit receives recommendation information related to the video image;
and the second sending unit is used for sending the information type of the acceptance recommendation to the server.
In some optional embodiments, the information recommendation apparatus further comprises:
the first user identity acquisition unit is used for acquiring user identity information;
the first obtaining unit is used for obtaining the corresponding information type for accepting recommendation according to the user identity information.
In some optional embodiments, the information recommendation apparatus further comprises:
the second user identity acquiring unit is used for acquiring user identity information;
the first obtaining unit is used for obtaining a user history viewing record, determining the proportion of different information types in the viewing record, and taking the information type of which the proportion is greater than a set value as the recommended information type.
In some optional embodiments, the information types include: video, video profiles, person profiles, clothing, scenery, and food;
the type of information to receive the recommendation includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
According to a fourth aspect of the embodiments of the present invention, there is provided an information recommendation apparatus, applied to a server side, including:
the second receiving unit is used for receiving the video image sent by the video playing equipment;
the analysis unit is used for analyzing the video image and acquiring an object contained in the video image;
the second acquisition unit is used for acquiring corresponding recommendation information according to the characteristic information of one or more objects;
and the third sending unit is used for sending the recommendation information to the video playing equipment.
In some optional embodiments, the video image comprises a plurality of frames of images within a set time period before the current time of the video.
In some optional embodiments, the information recommendation apparatus further comprises: and the third acquisition unit is used for acquiring the information type of the received recommendation before the second acquisition unit acquires the corresponding recommendation information according to the characteristic information of one or more objects.
In some alternative embodiments, the type of information to accept the recommendation includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
The technical scheme provided by the embodiment of the invention has the following beneficial effects:
in the embodiment of the invention, the video playing device intercepts the image of the currently watched video and sends the image to the server, the server determines the recommendation information related to the articles in the video image according to the video image, and generates the recommendation interface and the detail link after receiving the recommendation information sent by the server, so that a user can check more related recommendation information in the recommendation interface, and can click the detail link to check the detailed information of the commodity of the heart instrument without logging in a third-party platform for inquiring, thereby improving the convenience of the user for acquiring the related recommendation information and improving the user experience.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a flow diagram illustrating a method of information recommendation, according to an example embodiment;
FIG. 2 is a flow diagram illustrating a method of information recommendation, according to an example embodiment;
FIG. 3 is a flow diagram illustrating a method of information recommendation, according to an example embodiment;
FIG. 4 is a block diagram illustrating the structure of an information recommendation device according to an exemplary embodiment;
fig. 5 is a block diagram illustrating a structure of an information recommendation apparatus according to an exemplary embodiment.
Detailed Description
The following description and the drawings sufficiently illustrate specific embodiments of the invention to enable those skilled in the art to practice them. The examples merely typify possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in or substituted for those of others. The scope of embodiments of the invention encompasses the full ambit of the claims, as well as all available equivalents of the claims. Embodiments may be referred to herein, individually or collectively, by the term "invention" merely for convenience and without intending to voluntarily limit the scope of this application to any single invention or inventive concept if more than one is in fact disclosed. Herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed. The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. For the structures, products and the like disclosed by the embodiments, the description is relatively simple because the structures, the products and the like correspond to the parts disclosed by the embodiments, and the relevant parts can be just described by referring to the method part.
At present, when a live broadcast platform provides live broadcast service for a user, information push is carried out in an inter-cut mode, in the process of carrying out information push on the live broadcast platform, the user clicks a corresponding picture, the live broadcast platform jumps to a page provided by a third-party platform from a current live broadcast interface, and live broadcast is stopped. According to the mode, the user can not watch live broadcast and check information, and the commodity of the heart instrument in the live broadcast picture needs to log in the page provided by the third-party platform to inquire corresponding information, so that the touch rate of information pushing is low, and the user experience is greatly reduced. In the embodiment of the invention, the video playing device intercepts the image of the currently watched video and sends the image to the server, the server determines the recommendation information related to the articles in the video image according to the video image, and generates the recommendation interface and the detail link after receiving the recommendation information sent by the server, so that a user can check more related recommendation information in the recommendation interface, and can click the detail link to check the detailed information of the commodity of the heart instrument without logging in a third-party platform for inquiring, thereby improving the convenience of the user for acquiring the related recommendation information and improving the user experience.
In the information recommendation process, the video playing device and the server are mainly involved. The video playing device comprises a television, a network television, a mobile phone, a notebook computer, a tablet computer and other devices capable of realizing the video playing function. The server is used for analyzing the video screenshot of the video played by the video playing device at present, and acquiring recommendation information related to the video screenshot from a database with rich information content, so that a user can conveniently and directly acquire interested recommendation information without manually searching.
Fig. 1 is a flow chart illustrating an information recommendation method according to an example embodiment. As shown in fig. 1, the method is applied to the video playing device side, and includes:
step S101: intercepting the video image and sending the video image to a server.
In this embodiment, there are many ways to capture video images.
As an optional implementation manner, the video playing device captures a video image in real time during the video playing process, so that a user can conveniently obtain recommendation information most relevant to a real-time playing picture.
As an optional implementation mode, the video images are captured at intervals of set time, the video image switching speed is prevented from being high, and recommendation information is not beneficial to a user to accurately obtain the recommendation information due to too fast update of the recommendation information. Wherein, optionally, the set time is 1 minute to 5 minutes. Alternatively, the set time is 1 minute, 2 minutes, 3 minutes, 4 minutes, or 5 minutes.
As an optional implementation manner, a click operation of a user is acquired, and when an operation instruction of playing pause is acquired, a video image at the playing pause time is captured.
As an optional implementation manner, a click operation of a user is acquired, and when an operation instruction of playing pause is acquired, a multi-frame image at the playing pause time and within a set time period before the playing pause time is captured. The switching of the pictures which are interested by the user and caused by the excessively fast switching of the video pictures is avoided, and the recommendation information acquired according to the video image at the playing pause moment cannot meet the requirements of the user. Optionally, the set time period is from 2 seconds before the pause playing time to 10 seconds before the pause playing time. And (4) optional. The set time period is 2 seconds before the pause playback time, 3 seconds before the pause playback time, 5 seconds before the pause playback time, or 10 seconds before the pause playback time. Alternatively, video images are acquired at a rate that captures one image per second.
Step S102: recommendation information related to the video image is received.
In step S101, the captured video image is sent to a server, and then the server analyzes the video image, so as to reduce the operating pressure of the video playing device. And the server acquires recommendation information related to the video image and feeds the recommendation information back to the video playing equipment.
The information contained in the video image is rich, and the information types of the recommendation information acquired according to the information in the video image can be simply classified as follows. Optionally, the method includes: video, video profiles, person profiles, clothing, scenery, and food. According to the habits of different users, the types of information which are interesting to different users are different.
In some optional embodiments, before step S102, the method further includes:
acquiring the type of the information which is recommended;
and sending the information type of the acceptance recommendation to a server.
Wherein the type of information to receive the recommendation includes one or more of a video, a video profile, a person profile, clothing, scenery, and food. The recommended information receiving type is determined according to habits of different users, and the video playing equipment sends the recommended information receiving type to the server, so that the server can conveniently screen the recommended information, redundant information is prevented from being sent, and the system pressure is reduced while the user experience is improved.
There are many forms of obtaining the type of information to accept the recommendation.
As an optional implementation manner, before step S102, the method further includes: and acquiring user identity information. The obtaining of the information type of the acceptance recommendation comprises: and acquiring the corresponding recommended information type according to the user identity information.
The recommended information receiving type is set by a user, different users are interested in different contents, and the recommended information receiving type is determined according to the corresponding relation between the user identity information and the recommended information receiving type.
As an optional implementation manner, before step S102, the method further includes: and acquiring user identity information. The obtaining of the information type of the acceptance recommendation comprises: acquiring a user history viewing record; determining the proportion of different information types in the viewing record; and acquiring the information type with the proportion larger than the set value as the recommended information type.
The type of the information to be recommended is determined according to the use habits of the user, and the user is interested in different contents along with the change of time. For example: the user pays attention to the clothing information at the current stage, after the clothing is purchased according to the recommended content, the attention to the clothing is reduced, the type of the user clicking the recommended information is changed within a period of time, the record is checked according to the user history, the information recommendation type is determined according to the proportion of different information types, the accuracy and the effectiveness of the recommended information are guaranteed, and the user experience is improved.
Step S103: and generating a recommendation interface and a detail link according to the recommendation information.
When the types of the received recommended information are more, or the content contained in the video images is more, in order to ensure that the user can view all the recommended information more intuitively, the recommendation interface comprises a brief summary of the recommended content and a detailed link, and the user can select the detailed link to view the details without jumping to other application interfaces.
Step S104: and displaying the recommendation interface and the detail link at a specified position.
Wherein, the designated position includes: and a popup window in the video full-screen playing interface and a blank of the video small-screen playing interface.
In the video playing process, the video modes comprise a full-screen playing mode and a small-screen playing mode.
And when the video is played in a full screen mode, displaying the recommendation interface at a popup window position in the video full screen playing interface. Optionally, the popup window is prevented from influencing the viewing effect of the user, and the popup window popup in the video full-screen playing interface can be set by the user to improve the user experience. When the video small screen is played, the recommendation interface and the detail link are displayed in a blank space around the video interface.
In this embodiment, the video playing device intercepts the image of the currently watched video and sends the image to the server, the server determines recommendation information related to the object in the video image according to the video image, after receiving the recommendation information sent by the server, a recommendation interface and a detail link are generated, a user checks more related recommendation information in the recommendation interface, the detailed information can be checked by clicking the detail link for commodities of the heart instrument without logging in a third-party platform for inquiring, the convenience of the user for acquiring the related recommendation information is improved, and the user experience is improved.
Fig. 2 is a flow chart illustrating an information recommendation method according to an example embodiment. As shown in fig. 1, the method is applied to the server side, and includes:
step S201, receiving a video image sent by a video playing device.
In some optional embodiments, the server receives a current real-time video image sent by the video playing device.
In some optional embodiments, the server receives the pause playing time and a plurality of frames of images within a set time period before the time.
Step S202, analyzing the video image and acquiring the object contained in the video image.
The objects contained in the video image mainly include information such as people, environment, food, clothing, and the like.
Step S203, acquiring corresponding recommendation information according to the characteristic information of one or more objects.
Acquiring corresponding recommendation information according to the feature information of one or more objects specifically includes:
acquiring role information and basic information of actors according to the characters;
acquiring relevant information of plants, animals, mountains, water and buildings in the environment according to the environment;
acquiring the name and the making process of the dish according to the food;
and obtaining similar or same-style clothes according to the clothes.
In some optional embodiments, before step S203, the method further includes: and acquiring the information type of the accepted recommendation. The recommendation information is satisfied, the user interest is met, the user experience is improved, and meanwhile the operation pressure is reduced.
The information type recommended by the information receiving system is different according to habits of different users and corresponding to different user information. The type of information that is recommended includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
And step S204, sending the recommendation information to video playing equipment.
And feeding the recommendation information meeting the user interest back to the video playing equipment, and displaying the recommendation information by the video playing equipment, so that the user can acquire the recommendation information more intuitively.
The following sets the operation flow of the scheme into specific embodiments to illustrate the method provided by the embodiments of the present disclosure.
Fig. 3 is a flowchart illustrating an information recommendation method according to an exemplary embodiment, where as shown in fig. 3, a process of the information recommendation method includes:
step S301: and intercepting the video image.
The video playing device intercepts the video image. Alternatively, there are many ways to capture video images.
As an optional implementation manner, the video playing device captures a video image in real time during the video playing process, so that a user can conveniently obtain recommendation information most relevant to a real-time playing picture.
As an optional implementation mode, the video images are captured at intervals of set time, the video image switching speed is prevented from being high, and recommendation information is not beneficial to a user to accurately obtain the recommendation information due to too fast update of the recommendation information. Wherein, optionally, the set time is 1 minute to 5 minutes. Alternatively, the set time is 1 minute, 2 minutes, 3 minutes, 4 minutes, or 5 minutes.
As an optional implementation manner, a click operation of a user is acquired, and when an operation instruction of playing pause is acquired, a video image at the playing pause time is captured.
As an optional implementation manner, a click operation of a user is acquired, and when an operation instruction of playing pause is acquired, a multi-frame image at the playing pause time and within a set time period before the playing pause time is captured. The switching of the pictures which are interested by the user and caused by the excessively fast switching of the video pictures is avoided, and the recommendation information acquired according to the video image at the playing pause moment cannot meet the requirements of the user. Optionally, the set time period is from 2 seconds before the pause playing time to 10 seconds before the pause playing time. And (4) optional. The set time period is 2 seconds before the pause playback time, 3 seconds before the pause playback time, 5 seconds before the pause playback time, or 10 seconds before the pause playback time.
Step S302: the video image is transmitted.
And the video playing equipment intercepts the video image and then sends the video image to the server side.
Step S303: and acquiring the information type of the accepted recommendation.
In order to improve the accuracy and effectiveness of the recommendation information and enable the recommendation information to be in line with the interests of the user, the video playing equipment acquires the information types of the recommendation accepted by the user.
As an optional implementation manner, before step S303, the method further includes: and acquiring user identity information. The obtaining of the information type of the acceptance recommendation comprises: and acquiring the corresponding recommended information type according to the user identity information.
The recommended information receiving type is set by a user, different users are interested in different contents, and the recommended information receiving type is determined according to the corresponding relation between the user identity information and the recommended information receiving type.
As an optional implementation manner, before step S303, the method further includes: and acquiring user identity information. The obtaining of the information type of the acceptance recommendation comprises: acquiring a user history viewing record; determining the proportion of different information types in the viewing record; and acquiring the information type with the proportion larger than the set value as the recommended information type.
The type of the information to be recommended is determined according to the use habits of the user, and the user is interested in different contents along with the change of time. For example: the user pays attention to the clothing information at the current stage, after the clothing is purchased according to the recommended content, the attention to the clothing is reduced, the type of the user clicking the recommended information is changed within a period of time, the record is checked according to the user history, the information recommendation type is determined according to the proportion of different information types, the accuracy and the effectiveness of the recommended information are guaranteed, and the user experience is improved.
Step S304: a video image is received.
Step S305: the video image is parsed to obtain the objects contained therein.
The server receives the video image sent by the video playing device in step S304, and parses the video image to obtain the object included in the video image.
Step S306: and sending the information type for accepting the recommendation.
Here, step S306 may be performed before step S304 or step S305, and since the specific implementation is different, step S306 may be performed simultaneously with step S304 or step S305.
Step S307: and acquiring recommendation information corresponding to the information type according to the characteristic information of one or more objects.
And the server acquires recommendation information according to the recommendation receiving information type sent by the video playing equipment. The type of information that is recommended includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
Specifically, when the type of information to be recommended includes a profile of a person, character information and basic information of actors are acquired based on the person.
When the type of information to be recommended includes a video and/or a video profile, character information, basic information of actors and a video of the same subject are acquired based on the characters.
When the type of information to accept the recommendation includes clothing, similar or identical clothing is obtained according to the clothing.
When the type of information to be recommended includes a scene, information on plants, animals, mountains, water, and buildings in the environment is acquired according to the environment.
When the type of information to accept recommendation includes food, the name of the dish and the preparation process are acquired according to the food.
Step S308: and sending recommendation information.
And the server feeds the recommendation information back to the video playing equipment after acquiring the recommendation information.
Step S309: and receiving recommendation information.
Step S310: a recommendation interface and detail links are generated.
Step S311: and setting the display positions of the recommendation interface and the detail link.
And after receiving the recommendation information, the video playing device generates a recommendation interface and a detail link. The recommendation interface comprises a brief summary of recommendation contents and a detail link, so that a user can view all recommendation information more intuitively and select the detail link for detailed viewing without jumping to other application interfaces.
And when the video is played in a full screen mode, displaying the recommendation interface at a popup window position in the video full screen playing interface. Optionally, the popup window is prevented from influencing the viewing effect of the user, and the popup window popup in the video full-screen playing interface can be set by the user to improve the user experience. When the video small screen is played, the recommendation interface and the detail link are displayed in a blank space around the video interface.
In this embodiment, the video playing device intercepts the image of the currently watched video and sends the image to the server, the server determines recommendation information related to the object in the video image according to the video image, after receiving the recommendation information sent by the server, a recommendation interface and a detail link are generated, a user checks more related recommendation information in the recommendation interface, the detailed information can be checked by clicking the detail link for commodities of the heart instrument without logging in a third-party platform for inquiring, the convenience of the user for acquiring the related recommendation information is improved, and the user experience is improved.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods.
Fig. 4 is a block diagram illustrating a structure of an information recommendation apparatus according to an exemplary embodiment. As shown in fig. 4, the apparatus is applied to the video playing device side, and includes: interception unit 401, first transmission unit 402, first reception unit 403, generation unit 404, and display unit 405. Wherein the content of the first and second substances,
and an intercepting unit 401 for intercepting the video image. The video images comprise multi-frame images in a set time period before the current moment of the video.
A first sending unit 402, configured to send the video image to a server.
A first receiving unit 403, configured to receive recommendation information related to the video image.
And a generating unit 404, configured to generate a recommendation interface and a detail link according to the recommendation information.
And a display unit 405, configured to display the recommendation interface and the detail link at a specified position.
Wherein the designated location comprises: and a popup window in the video full-screen playing interface and a blank of the video small-screen playing interface.
In some optional embodiments, the apparatus further comprises:
a first obtaining unit, configured to obtain an information type of accepting recommendation before the first receiving unit 403 receives recommendation information related to the video image.
And the second sending unit is used for sending the information type of the acceptance recommendation to the server.
In some optional embodiments, the apparatus further comprises: and the first user identity acquisition unit is used for acquiring the user identity information before the first acquisition unit acquires the information type which is recommended to be accepted.
And the first acquisition unit is used for acquiring the corresponding recommended information type according to the user identity information.
In some optional embodiments, the apparatus further comprises: and the second user identity acquisition unit is used for acquiring the user identity information before the first acquisition unit acquires the information type of the received recommendation.
The first obtaining unit is used for obtaining a user history viewing record, determining the proportion of different information types in the viewing record, and taking the information type of which the proportion is larger than a set value as the recommended information type.
In the foregoing embodiment, the information types include: video, video profiles, person profiles, clothing, scenery, and food; the type of information to receive the recommendation includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
In this embodiment, the video playing device intercepts the image of the currently watched video and sends the image to the server, the server determines recommendation information related to the object in the video image according to the video image, after receiving the recommendation information sent by the server, a recommendation interface and a detail link are generated, a user checks more related recommendation information in the recommendation interface, the detailed information can be checked by clicking the detail link for commodities of the heart instrument without logging in a third-party platform for inquiring, the convenience of the user for acquiring the related recommendation information is improved, and the user experience is improved.
Fig. 5 is a block diagram illustrating a structure of an information recommendation apparatus according to an exemplary embodiment. As shown in fig. 5, the apparatus, applied to the server side, includes: a second receiving unit 501, an analysis unit 502, a second obtaining unit 503 and a third sending unit 504.
The second receiving unit 501 is configured to receive a video image sent by a video playing device. The video images comprise multi-frame images in a set time period before the current moment of the video.
An analyzing unit 502, configured to analyze the video image and obtain an object included in the video image.
A second obtaining unit 503, configured to obtain corresponding recommendation information according to feature information of one or more objects.
A third sending unit 504, configured to send the recommendation information to a video playing device.
In some optional embodiments, the apparatus further comprises: a third obtaining unit, configured to obtain the information type of receiving the recommendation before the second obtaining unit 503 obtains the corresponding recommendation information according to the feature information of one or more objects.
In the foregoing embodiment, the type of information to receive the recommendation includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
In this embodiment, the video playing device intercepts the image of the currently watched video and sends the image to the server, the server determines recommendation information related to the object in the video image according to the video image, after receiving the recommendation information sent by the server, a recommendation interface and a detail link are generated, a user checks more related recommendation information in the recommendation interface, the detailed information can be checked by clicking the detail link for commodities of the heart instrument without logging in a third-party platform for inquiring, the convenience of the user for acquiring the related recommendation information is improved, and the user experience is improved.
In some optional embodiments, an information recommendation apparatus is provided, configured to be used on a video playback device side, the apparatus including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
intercepting a video image and sending the video image to a server;
receiving recommendation information related to the video image;
generating a recommendation interface and a detail link according to the recommendation information;
and displaying the recommendation interface and the detail link at a specified position.
In some alternative embodiments, a computer readable storage medium is provided, having stored thereon computer instructions, which when executed by a processor, implement the steps of the above-described method.
In some optional embodiments, there is provided an information recommendation apparatus for a server side, the apparatus comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving a video image sent by video playing equipment;
analyzing the video image to obtain an object contained in the video image;
acquiring corresponding recommendation information according to the characteristic information of one or more objects;
and sending the recommendation information to video playing equipment.
In some alternative embodiments, a computer readable storage medium is provided, having stored thereon computer instructions which, when executed by a processor, implement the steps of the above-described method
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It is to be understood that the present invention is not limited to the procedures and structures described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (20)

1. An information recommendation method is applied to a video playing device side, and comprises the following steps:
intercepting a video image and sending the video image to a server;
receiving recommendation information related to the video image;
generating a recommendation interface and a detail link according to the recommendation information;
and displaying the recommendation interface and the detail link at a specified position.
2. The method of claim 1, wherein the specifying the location comprises: and a popup window in the video full-screen playing interface and a blank of the video small-screen playing interface.
3. The method of claim 1, wherein prior to said receiving recommendation information related to the video image, further comprising:
acquiring the type of the information which is recommended;
and sending the information type of the acceptance recommendation to a server.
4. The method of claim 3, wherein prior to said obtaining the type of information that accepts the recommendation, further comprising:
acquiring user identity information;
the obtaining of the information type of the acceptance recommendation comprises:
and acquiring the corresponding recommended information type according to the user identity information.
5. The method of claim 3, wherein prior to said obtaining the type of information that accepts the recommendation, further comprising:
acquiring user identity information;
the obtaining of the information type of the acceptance recommendation comprises:
acquiring a user history viewing record;
determining the proportion of different information types in the viewing record;
and acquiring the information type with the proportion larger than the set value as the recommended information type.
6. The method of any of claims 3 to 5, wherein the information types include: video, video profiles, person profiles, clothing, scenery, and food;
the type of information to receive the recommendation includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
7. An information recommendation method is applied to a server side, and comprises the following steps:
receiving a video image sent by video playing equipment;
analyzing the video image to obtain an object contained in the video image;
acquiring corresponding recommendation information according to the characteristic information of one or more objects;
and sending the recommendation information to video playing equipment.
8. The method of claim 7, wherein the video image comprises a plurality of frames of images within a set time period before a current time of the video.
9. The method of claim 7, further comprising, before the obtaining corresponding recommendation information based on the characteristic information of one or more of the objects:
and acquiring the information type of the accepted recommendation.
10. The method of claim 9, wherein the type of information to accept the recommendation includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
11. An information recommendation device, applied to a video playback device side, includes:
the intercepting unit is used for intercepting the video image;
the first sending unit is used for sending the video image to a server;
a first receiving unit configured to receive recommendation information related to the video image;
the generating unit is used for generating a recommendation interface and a detail link according to the recommendation information;
and the display unit is used for displaying the recommendation interface and the detail link at a specified position.
12. The apparatus of claim 11, wherein the specifying the location comprises: and a popup window in the video full-screen playing interface and a blank of the video small-screen playing interface.
13. The apparatus of claim 11, wherein prior to said receiving recommendation information related to the video image, further comprising:
a first obtaining unit configured to obtain an information type of accepting recommendation before the first receiving unit receives recommendation information related to the video image;
and the second sending unit is used for sending the information type of the acceptance recommendation to the server.
14. The apparatus of claim 13, further comprising:
the first user identity acquisition unit is used for acquiring user identity information;
the first obtaining unit is used for obtaining the corresponding information type for accepting recommendation according to the user identity information.
15. The apparatus of claim 13, further comprising:
the second user identity acquiring unit is used for acquiring user identity information;
the first obtaining unit is used for obtaining a user history viewing record, determining the proportion of different information types in the viewing record, and taking the information type of which the proportion is greater than a set value as the recommended information type.
16. The apparatus of claim 13, wherein the information types comprise: video, video profiles, person profiles, clothing, scenery, and food;
the type of information to receive the recommendation includes one or more of a video, a video profile, a person profile, clothing, scenery, and food.
17. An information recommendation device, applied to a server side, includes:
the second receiving unit is used for receiving the video image sent by the video playing equipment;
the analysis unit is used for analyzing the video image and acquiring an object contained in the video image;
the second acquisition unit is used for acquiring corresponding recommendation information according to the characteristic information of one or more objects;
and the third sending unit is used for sending the recommendation information to the video playing equipment.
18. The apparatus of claim 17, wherein the video image comprises a plurality of frames of images within a set period of time before a current time of the video.
19. The apparatus of claim 17, further comprising: and the third acquisition unit is used for acquiring the information type of the received recommendation before the second acquisition unit acquires the corresponding recommendation information according to the characteristic information of one or more objects.
20. The apparatus of claim 19, wherein the type of information to accept the recommendation comprises one or more of a video, a video profile, a person profile, clothing, scenery, and food.
CN201811250334.9A 2018-10-25 2018-10-25 Information recommendation method and device Pending CN111107434A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811250334.9A CN111107434A (en) 2018-10-25 2018-10-25 Information recommendation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811250334.9A CN111107434A (en) 2018-10-25 2018-10-25 Information recommendation method and device

Publications (1)

Publication Number Publication Date
CN111107434A true CN111107434A (en) 2020-05-05

Family

ID=70417975

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811250334.9A Pending CN111107434A (en) 2018-10-25 2018-10-25 Information recommendation method and device

Country Status (1)

Country Link
CN (1) CN111107434A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112019886A (en) * 2020-08-07 2020-12-01 青岛海尔科技有限公司 Method, device and equipment for playing video
CN113747223A (en) * 2020-05-29 2021-12-03 口碑(上海)信息技术有限公司 Video comment method and device and electronic equipment
CN114302205A (en) * 2021-05-25 2022-04-08 海信视像科技股份有限公司 Information recommendation method and display device
CN114786062A (en) * 2022-03-07 2022-07-22 维沃移动通信有限公司 Information recommendation method and device and electronic equipment
CN115209204A (en) * 2022-07-08 2022-10-18 上海哔哩哔哩科技有限公司 Video playing method and device
CN114302205B (en) * 2021-05-25 2024-05-14 海信视像科技股份有限公司 Information recommendation method and display device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080122849A1 (en) * 2005-06-02 2008-05-29 Tencent Technology (Shenzhen) Company Limited Method for displaying animation and system thereof
CN103648031A (en) * 2013-11-15 2014-03-19 乐视致新电子科技(天津)有限公司 Program recommending method and apparatus for smart television
CN104333773A (en) * 2013-12-18 2015-02-04 乐视网信息技术(北京)股份有限公司 A Video recommending method and server
CN108388584A (en) * 2018-01-26 2018-08-10 北京览科技有限公司 A kind of method and apparatus for information recommendation
CN108491419A (en) * 2018-02-06 2018-09-04 北京奇虎科技有限公司 It is a kind of to realize the method and apparatus recommended based on video

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080122849A1 (en) * 2005-06-02 2008-05-29 Tencent Technology (Shenzhen) Company Limited Method for displaying animation and system thereof
CN103648031A (en) * 2013-11-15 2014-03-19 乐视致新电子科技(天津)有限公司 Program recommending method and apparatus for smart television
CN104333773A (en) * 2013-12-18 2015-02-04 乐视网信息技术(北京)股份有限公司 A Video recommending method and server
CN108388584A (en) * 2018-01-26 2018-08-10 北京览科技有限公司 A kind of method and apparatus for information recommendation
CN108491419A (en) * 2018-02-06 2018-09-04 北京奇虎科技有限公司 It is a kind of to realize the method and apparatus recommended based on video

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113747223A (en) * 2020-05-29 2021-12-03 口碑(上海)信息技术有限公司 Video comment method and device and electronic equipment
CN113747223B (en) * 2020-05-29 2023-11-21 口碑(上海)信息技术有限公司 Video comment method and device and electronic equipment
CN112019886A (en) * 2020-08-07 2020-12-01 青岛海尔科技有限公司 Method, device and equipment for playing video
CN112019886B (en) * 2020-08-07 2022-09-06 青岛海尔科技有限公司 Method, device and equipment for playing video
CN114302205A (en) * 2021-05-25 2022-04-08 海信视像科技股份有限公司 Information recommendation method and display device
CN114302205B (en) * 2021-05-25 2024-05-14 海信视像科技股份有限公司 Information recommendation method and display device
CN114786062A (en) * 2022-03-07 2022-07-22 维沃移动通信有限公司 Information recommendation method and device and electronic equipment
CN115209204A (en) * 2022-07-08 2022-10-18 上海哔哩哔哩科技有限公司 Video playing method and device

Similar Documents

Publication Publication Date Title
US20220150572A1 (en) Live video streaming services
US8737813B2 (en) Automatic content recognition system and method for providing supplementary content
US10638194B2 (en) Embedding interactive objects into a video session
CN109391834B (en) Playing processing method, device, equipment and storage medium
CN111107434A (en) Information recommendation method and device
CN106028069B (en) Live broadcast barrage display method and system based on smart television
US20230061691A1 (en) Display Apparatus with Intelligent User Interface
US9060206B2 (en) Sampled digital content based syncronization of supplementary digital content
US11706489B2 (en) Display apparatus with intelligent user interface
WO2015090095A1 (en) Information pushing method, device, and system
CN106792230B (en) Advertisement interaction method and system based on live video
US20190354608A1 (en) Display apparatus with intelligent user interface
CN110248246B (en) Data analysis method and device, computer equipment and computer readable storage medium
US20190354603A1 (en) Display apparatus with intelligent user interface
US20120284740A1 (en) Method of surveying watching of image content, and broadcast receiving apparatus and server employing the same
US20190356952A1 (en) Display apparatus with intelligent user interface
CN106028070A (en) Live broadcast or carousel channel recommending method and device and video server
KR20130001512A (en) Method and system for providing information associated with image
US9781492B2 (en) Systems and methods for making video discoverable
CN113573090A (en) Content display method, device and system in game live broadcast and storage medium
US20190356951A1 (en) Display apparatus with intelligent user interface
CN112672219A (en) Comment information interaction method and device and electronic equipment
US9584859B2 (en) Testing effectiveness of TV commercials to account for second screen distractions
CN112954380B (en) Video playing processing method and device
CN112235592A (en) Live broadcast method, live broadcast processing method, device and computer equipment

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200505

RJ01 Rejection of invention patent application after publication