CN111526408A - Information content generating and displaying method and device and computer readable storage medium - Google Patents
Information content generating and displaying method and device and computer readable storage medium Download PDFInfo
- Publication number
- CN111526408A CN111526408A CN202010275789.7A CN202010275789A CN111526408A CN 111526408 A CN111526408 A CN 111526408A CN 202010275789 A CN202010275789 A CN 202010275789A CN 111526408 A CN111526408 A CN 111526408A
- Authority
- CN
- China
- Prior art keywords
- information content
- target
- content
- display position
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 68
- 238000012545 processing Methods 0.000 claims abstract description 24
- 238000002372 labelling Methods 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000003993 interaction Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 3
- 238000005096 rolling process Methods 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000004880 explosion Methods 0.000 description 2
- 238000003058 natural language processing Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000003796 beauty Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The disclosure provides a method and a device for generating and displaying information content, electronic equipment and a computer-readable storage medium, and relates to the field of image processing. The method comprises the following steps: receiving information content aiming at target content, wherein the target content is provided with at least one corresponding feature tag, each feature tag is provided with a corresponding display position, and the feature tags are used for representing features of the target content; determining a target characteristic label matched with the information content from the characteristic labels; acquiring a target display position corresponding to the target feature label; establishing an incidence relation between the target content and the information content and the display position of the information content; and storing the information content, the display position of the information content and the association relation. The method and the device improve the watching interest of the user and improve the user experience.
Description
Technical Field
The present disclosure relates to the field of image processing technologies, and in particular, to a method and an apparatus for generating and displaying information content, an electronic device, and a computer-readable storage medium.
Background
The bullet screen refers to a commenting caption popped up when a video is watched on the network, and is used for playing the video by taking time as a dimension. When showing the barrage, use the video time as the dimension, draw the barrage that corresponds the time quantum, show in the position that corresponds, play to the opposite side until the form that disappears is given first place to roll gradually from one side of picture with the barrage.
The application of the bullet screen typically includes the following steps:
1) a user inputs a bullet screen;
2) the server stores the content, the position and the relative time of the bullet screen;
3) and acquiring the bullet screen in the corresponding time period from the server during playing, and displaying at the corresponding position.
However, such bullet screens suffer from the following drawbacks:
1) the rolling barrage can shield the content displayed by the picture, so that the watching experience of the user is influenced;
2) the reason for the scrolling results in low interactivity between the barrage and the user and poor interaction experience of the user.
Disclosure of Invention
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
The present disclosure provides a method and a device for generating and displaying information content, an electronic device, and a computer-readable storage medium, which are used for solving the technical problems that a rolling barrage can block the content of a video display, the reading and interaction of a user are affected, and the interaction between the barrage and the user is low and the user experience is poor due to the rolling reason.
In a first aspect, a method for generating information content is provided, where the method includes:
receiving information content aiming at target content, wherein the target content is provided with at least one corresponding feature tag, each feature tag is provided with a corresponding display position, and the feature tags are used for representing features of the target content;
determining a target characteristic label matched with the information content from the characteristic labels;
acquiring a target display position corresponding to the target feature label;
establishing an incidence relation between the target content and the information content and the display position of the information content;
and storing the information content, the display position of the information content and the association relation.
In a second aspect, a method for displaying information content is provided, the method including:
receiving a display instruction aiming at target content;
acquiring the target content, and acquiring at least one information content associated with the target content and display positions corresponding to the information contents based on a preset association relation; the association relationship is generated by the method for generating information content according to the first aspect;
and displaying the target content and displaying each information content at each display position.
In a third aspect, an apparatus for generating information content is provided, the apparatus comprising:
the first receiving module is used for receiving information content aiming at target content, the target content is provided with at least one corresponding feature tag, each feature tag is provided with a corresponding display position, and the feature tags are used for representing features of the target content;
the characteristic label determining module is used for determining a target characteristic label matched with the information content from the characteristic labels;
the display position acquisition module is used for acquiring a target display position corresponding to the target feature label;
the incidence relation establishing module is used for establishing the incidence relation between the target content and the information content and the display position of the information content;
and the storage module is used for storing the information content, the display position of the information content and the incidence relation.
In a fourth aspect, there is provided an apparatus for presenting information content, the apparatus comprising:
the second receiving module is used for receiving a display instruction aiming at the target content;
the acquisition module is used for acquiring the target content and acquiring at least one information content associated with the target content and display positions corresponding to the information contents based on a preset association relation; the association relationship is generated by the method for generating information content as shown in the first aspect;
and the display module is used for displaying the target content and displaying each information content at each display position.
In a fifth aspect, an electronic device is provided, which includes:
a processor, a memory, and a bus;
the bus is used for connecting the processor and the memory;
the memory is used for storing operation instructions;
the processor is configured to, by invoking the operation instruction, cause the processor to perform an operation corresponding to the information content generation method shown in the first aspect of the present disclosure.
In a sixth aspect, an electronic device is provided, which includes:
a processor, a memory, and a bus;
the bus is used for connecting the processor and the memory;
the memory is used for storing operation instructions;
the processor is configured to call the operation instruction, and the executable instruction enables the processor to execute an operation corresponding to the method for displaying information content according to the second aspect of the disclosure.
In a seventh aspect, a computer-readable storage medium is provided, on which a computer program is stored, which when executed by a processor, implements the method for generating information content according to the first aspect of the disclosure.
In an eighth aspect, a computer-readable storage medium is provided, on which a computer program is stored, which when executed by a processor, implements the method for presenting information content shown in the second aspect of the present disclosure.
The technical scheme provided by the disclosure has the following beneficial effects:
receiving information content for target content; the target picture is provided with at least one corresponding feature label, and each feature label is provided with a corresponding display position; then, acquiring each characteristic label, matching the information content with each characteristic label, determining a target characteristic label with the highest matching degree, acquiring a target display position corresponding to the target characteristic label, and previewing and displaying the information content in an area corresponding to the target display position; and when a display instruction is received, displaying the information content in an area corresponding to the target display position. Like this, to the information content of user's input, can the automated determination show position of matching, moreover, when the show position show information content of matching, can the fixed information content that shows to can form interdynamic with specific position in the target content, thereby improve the interest that the user watched, promote user experience.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and features are not necessarily drawn to scale.
Fig. 1 is a schematic flowchart of a method for generating information content according to an embodiment of the present disclosure;
fig. 2 is a schematic flow chart of a method for generating information content according to another embodiment of the present disclosure;
FIG. 3 is a diagram illustrating the effect of the present disclosure in displaying information content in target content;
fig. 4 is a schematic flowchart of a method for displaying information content according to another embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of an apparatus for generating information content according to yet another embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of an apparatus for displaying information content according to yet another embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of an electronic device for displaying information content according to yet another embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the devices, modules or units to be determined as different devices, modules or units, and are not used for limiting the sequence or interdependence relationship of the functions executed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
To make the objects, technical solutions and advantages of the present disclosure more apparent, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
The present disclosure provides a method, an apparatus, an electronic device and a computer-readable storage medium for generating and presenting information content, which aim to solve the above technical problems in the prior art.
The following describes the technical solutions of the present disclosure and how to solve the above technical problems in specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present disclosure will be described below with reference to the accompanying drawings.
In one embodiment, a method for generating information content is provided, as shown in fig. 1, the method includes:
step S101, receiving information content aiming at target content, wherein the target content is provided with at least one corresponding feature tag, each feature tag is provided with a corresponding display position, and the feature tags are used for representing features of the target content;
specifically, the target content may be a video frame or a page of an electronic book, the information content may be a comment made by a user while viewing the current target content, and the comment may be in the form of text, emoticons (emoji), or the like. For example, the current target content includes a girl, and a user gives a comment "beautiful" or happy emoji when viewing the target content. The user can watch the target content and make comments on the application program of the video or electronic book, and the application program can be installed in the terminal.
Further, each piece of target content may correspond to at least one feature tag, and each feature tag has a corresponding display position. The feature tag may be a tag of each feature included in the target content, and is used to characterize a feature of the target content; the presentation location is the location of each feature in the target content. Here, the feature tag may, for example, characterize an object on which the target content is presented. For example, if the target content represents a person, the feature tags of the target content may include a face, a hand, a torso, and the like. Accordingly, the presentation positions of the feature tags may be used to characterize the presentation position and/or the presentation area in the target content of the feature characterized by the feature tag.
In some application scenarios, an image recognition algorithm may be adopted to identify an object presented by the target content, and use the identified object as a feature tag of the target content, and use a presentation area of the identified object as its presentation position.
And step S102, determining a target characteristic label matched with the information content from the characteristic labels.
After receiving the comment input by the user, each feature tag of the target content can be obtained, and the comment is matched with each feature tag, so that the target feature tag which is most matched with the comment is determined.
The matching may be performed based on semantic recognition, or based on other natural language processing manners, for example, the correlation between the feature tag and the comment is calculated, and then the feature tag with the highest correlation is used as the target feature tag. In practical application, the setting can be performed according to practical requirements, and the embodiment of the disclosure does not limit this.
Step S103, acquiring a target display position corresponding to the target feature label;
specifically, each feature tag has a corresponding display position, so after the target feature tag is determined, the target display position corresponding to the target feature tag can be further obtained.
And step S104, establishing the incidence relation between the target content and the information content and the display position of the information content.
The association relationship can be established by establishing an association relationship list, and then recording the target content, the information content and the display position of the information content as a group of information in the association relationship list, so that the association relationship list can establish and store the three and the association relationship of the three by recording a plurality of groups of information. Of course, other ways of establishing the association relationship are also applicable to the embodiment of the present disclosure, and may be set according to actual requirements in actual applications, which is not limited by the embodiment of the present disclosure.
Step S105, the information content, the display position of the information content, and the association relationship are stored.
Specifically, the association relationship between the target content and the information content and the display position of the information content is established, and then the file information, the display position of the information content and the association relationship are stored, so that when the target content is displayed next time, the corresponding information content and the display position of the information content can be obtained based on the association relationship, and the information content is displayed in the area corresponding to the display position of the information content in the target content.
Further, if a certain target content is cut into a plurality of sub-images, when the association relationship is established, the association relationship among the target content, the sub-images, the information content and the display positions of the information content in the sub-images is established.
In the embodiment of the disclosure, information content for target content is received, the target content has at least one corresponding feature tag, each feature tag has a corresponding display position, and the feature tags are used for representing features of the target content; and then determining a target feature tag matched with the information content from the feature tags, acquiring a target display position corresponding to the target feature tag, establishing an association relation between the target content and the information content and the display position of the information content, and storing the information content, the display position of the information content and the association relation. Like this, to the information content of user's input, can the automated determination show position of matching, moreover, when the show position show information content of matching, can the fixed information content that shows to can form interdynamic with specific position in the target content, thereby improve the interest that the user watched, promote user experience.
In another embodiment, a method for generating information content is provided, as shown in fig. 2, the method includes:
step S201, receiving information content aiming at target content, wherein the target content is provided with at least one corresponding feature tag, each feature tag is provided with a corresponding display position, and the feature tags are used for representing features of the target content;
specifically, the target content may be a video frame or a page of an electronic book, the information content may be a comment made by a user while viewing the current target content, and the form of the comment may include text, emoji, and the like. For example, the current target content includes a girl, and a user gives a comment "beautiful" or happy emoji when viewing the target content.
The user can watch the target content and make comments on the application program of the video or electronic book, and the application program can be installed in the terminal.
Further, each piece of target content may correspond to at least one feature tag, and each feature tag has a corresponding display position. The feature tag may be a tag of each feature included in the target content, and is used to characterize a feature of the target content; the presentation location is the location of each feature in the target content.
For example, if the size of a target content is (X, Y), the target content includes a girl, then the feature tag corresponding to the target content may be "girl", and the position of the girl's face in the target content is (X, Y), then (X, Y) may be the display position corresponding to the feature tag. Wherein X is less than or equal to X, and Y is less than or equal to Y; the size may be in pixels.
In a preferred embodiment of the present disclosure, each display position of the target content and the feature tag corresponding to each display position are generated as follows:
performing labeling processing on the target content by adopting an accelerated robust feature algorithm to determine at least one feature label in the target content;
and determining each coordinate offset of each characteristic label and a preset coordinate origin, and taking each coordinate offset as the display position of each characteristic label respectively.
Specifically, for a certain target content, a speed-Up robust features (SURF) algorithm may be adopted in advance in the background to perform tagging processing on the target content, determine at least one feature tag in the target content, and a position of each feature tag, then calculate a difference between the position of each feature tag and a preset coordinate origin to obtain a coordinate offset of each feature tag, and then use each coordinate offset as a display position of each feature tag.
Further, if the size of one piece of target content exceeds the resolution size of the display device of the terminal, one piece of target content may also be cut into a plurality of sub-images based on the resolution size, then labeling processing is performed on each sub-image, at least one feature label in each sub-image is determined, and then the display position of each feature label in each sub-image is determined.
It should be noted that, in practical applications, besides the SURP algorithm, other algorithms may also be used, and in practical applications, the algorithms may be set according to practical requirements, which is not limited by the embodiment of the present disclosure.
Step S202, determining a target characteristic label matched with the information content from the characteristic labels;
after receiving the comment input by the user, each feature tag of the target content can be obtained, and the comment is matched with each feature tag, so that the target feature tag which is most matched with the comment is determined.
In a preferred embodiment of the present disclosure, matching the information content with each feature tag, and determining a target feature tag with the highest matching degree includes:
performing semantic recognition on the information content;
and determining the target characteristic label based on the matching degree of the recognition result of the semantic recognition and the characteristic label.
Specifically, for the comment input by the user, semantic recognition, such as word segmentation, may be performed to obtain at least one text segment. And then matching each text segment with each feature tag respectively, and taking the feature tag with the highest matching degree as a target feature tag. For example, a certain target content includes two feature tags A, B, a certain comment is subjected to word segmentation processing to obtain two text segments a and B, then a is matched with a and B, and B is matched with a and B, and the matching result is obtained as follows: the matching degree of A and a is 0.1, the matching degree of A and B is 0.6, the matching degree of B and a is 0, and the matching degree of B and B is 0.2, so that the feature tag A is used as the target feature tag.
Further, besides word segmentation processing, other natural language processing methods may be used to calculate the relevance between the feature tag and the comment, so that the feature tag with the highest relevance is used as the target feature tag, and may be set according to actual requirements in actual applications, which is not limited in the embodiment of the present disclosure.
Step S203, acquiring a target display position corresponding to the target feature label.
Specifically, each feature tag has a corresponding display position, so after the target feature tag is determined, the target display position corresponding to the target feature tag can be further obtained.
And step S204, performing preview display on the information content in the area corresponding to the target display position.
The preview display is to display the effect of the information content in the target content in the display equipment of the terminal, and other users cannot see the information content, so that the users can see the actual effect of displaying the information content in the target content, and if the users are satisfied with the actual effect, a display instruction can be triggered, so that the information content is actually displayed in the area corresponding to the target display position, and any user can see the information content; if the user is not satisfied with the actual effect, the user may adjust the position of the information content, change the information content, delete the information content, and the like.
Step S205, when a position adjusting instruction for the information content is received, an adjusting display position in the position adjusting instruction is obtained;
specifically, the position of the information content in each target content can be calculated by using an algorithm. However, in practical applications, the user may not be satisfied with the position of the target display position, that is, the user is not willing to display the information content in the area corresponding to the target display position, so that the user can adjust the position of the information content when previewing the displayed information content. When the user triggers the position adjusting instruction, the adjusting display position in the position adjusting instruction can be obtained.
And step S206, performing preview display on the information content in the area corresponding to the adjusted display position.
And when the user triggers the position adjusting instruction, acquiring an adjusting display position in the position adjusting instruction, and then previewing and displaying the information content in an area corresponding to the adjusting display position.
For example, the display position of a certain target is (x, y), and the display position of the adjustment in the position adjustment command triggered by the user is (x)1,y1) Then is (x)1,y1) And the corresponding area displays the information content in a preview manner.
Step S207, receiving a confirmation instruction for the preview display.
When the information content is displayed in a preview mode, a display button can be arranged in a preview display interface, and when a user clicks the display button, namely a display instruction is triggered, the information content can be displayed in an area corresponding to a target display position.
It should be noted that, in practical applications, the area corresponding to the target display position may be an area formed by taking the target display position as a center and taking the preset distance as a radius, so that the information content is displayed in the area, and the overlapping situation when the information content of the same target display position is too much can be avoided.
Step S208, establishing the incidence relation between the target content and the information content and the display position of the information content;
the association relationship can be established by establishing an association relationship list, and then recording the target content, the information content and the display position of the information content as a group of information in the association relationship list, so that the association relationship list can establish and store the three and the association relationship of the three by recording a plurality of groups of information. Of course, other ways of establishing the association relationship are also applicable to the embodiment of the present disclosure, and may be set according to actual requirements in actual applications, which is not limited by the embodiment of the present disclosure.
Step S209 stores the information content, the display position of the information content, and the association relationship.
Specifically, after the display instruction is received, the association relationship between the target content and the information content and the display position of the information content can be established, and then the file information, the display position of the information content and the association relationship are stored, so that when the target content is displayed next time, the corresponding information content and the display position of the information content can be obtained based on the association relationship, and the information content is displayed in the area corresponding to the display position of the information content in the target content.
Further, if a certain target content is cut into a plurality of sub-images, when the association relationship is established, the association relationship among the target content, the sub-images, the information content and the display positions of the information content in the sub-images is established.
For ease of understanding, reference is made to fig. 3 for a detailed description. As shown in fig. 3, the target content includes three preset feature tags: explosion, girl, skirt. The display position of the feature label is shown as the origin, and the dotted circle is the area corresponding to the display position. The information content displayed in the area corresponding to the explosion comprises ' fried ' and ' fearful ', the information content displayed in the area corresponding to the girl ' comprises ' beautiful beauty ', and the information content displayed in the area corresponding to the ' skirt ' comprises ' good comment of skirt '. Any user can see the pieces of information content while viewing the target content.
In the embodiment of the disclosure, information content for target content is received, the target content has at least one corresponding feature tag, each feature tag has a corresponding display position, and the feature tags are used for representing features of the target content; and then determining a target feature tag matched with the information content from the feature tags, acquiring a target display position corresponding to the target feature tag, establishing an association relation between the target content and the information content and the display position of the information content, and storing the information content, the display position of the information content and the association relation. Like this, to the information content of user's input, can the automated determination show position of matching, moreover, when the show position show information content of matching, can the fixed information content that shows to can form interdynamic with specific position in the target content, thereby improve the interest that the user watched, promote user experience.
In another embodiment, a method for displaying information content is provided, as shown in fig. 4, the method includes:
step S401, receiving a display instruction aiming at target content;
step S402, acquiring target content, and acquiring at least one information content associated with the target content and a display position corresponding to each information content based on a preset association relation; the incidence relation is generated by the information content generating method as in any one of the first embodiment or the second embodiment;
step S403, displaying the target content and displaying each information content at each display position;
in a preferred embodiment of the present disclosure, the method further includes:
receiving a display canceling instruction aiming at the information content;
and canceling the display processing of each information content.
In practical applications, the interface of the application program may present relevant information of a plurality of target contents, such as IDs, profiles, thumbnails, and the like, and when a user clicks on any relevant information of a target content, a presentation instruction for the target content is initiated.
After receiving the display instruction, the terminal can send and acquire target content from the server, and acquire at least one information content associated with the target content and display positions corresponding to the information contents based on a preset association relation; the association relationship may be generated based on steps S101 to S104 or steps S201 to S209, which is not described herein again.
After the target content, the at least one information content and the display position corresponding to each information content are obtained, the target content can be displayed in the application program, and each information content is displayed at each display position.
Furthermore, a button for canceling the display of the information content can be further arranged in the interface of the application program, and after the user clicks the button, the display of each information content can be canceled in the interface of the application program.
In the embodiment of the disclosure, after a display instruction for target content is received, the target content is acquired, at least one information content associated with the target content and a display position corresponding to each information content are acquired based on a preset association relation, the target content is displayed, and each information content is displayed at each display position. Therefore, when the user browses the target content, the target content can be displayed, and the information content can be displayed at the fixed position, so that interaction can be formed with the specific position in the target content, the watching interest of the user is improved, and the user experience is improved.
Fig. 5 is a schematic structural diagram of an information content generating apparatus according to yet another embodiment of the present disclosure, and as shown in fig. 5, the apparatus of this embodiment may include:
a first receiving module 501, configured to receive information content for target content, where the target content has at least one corresponding feature tag, and each feature tag has a corresponding display position, and the feature tag is used to represent a feature of the target content;
a feature tag determining module 502, configured to determine a target feature tag matching the information content from the feature tags;
a display position obtaining module 503, configured to obtain a target display position corresponding to the target feature tag;
an association relationship establishing module 504, configured to establish an association relationship between the target content and the information content, and a display position of the information content;
and a storage module 505, configured to store the information content, the display position of the information content, and the association relationship.
In a preferred embodiment of the present disclosure, the feature tag determination module includes:
the language identification submodule is used for carrying out semantic identification on the information content;
and the target characteristic label determining submodule is used for determining a target characteristic label based on the matching degree of the recognition result of the semantic recognition and the characteristic label.
In a preferred embodiment of the present disclosure, the method further includes:
and the display module is used for previewing and displaying the information content in the area corresponding to the target display position.
In a preferred embodiment of the present disclosure, the first receiving module is further configured to, when receiving a position adjustment instruction for the information content, obtain an adjustment display position in the position adjustment instruction;
and the display module is also used for previewing and displaying the information content in the area corresponding to the adjusted display position.
In a preferred embodiment of the present disclosure, the first receiving module is further configured to receive a confirmation instruction for the preview presentation.
In a preferred embodiment of the present disclosure, each display position of the target content and the display position corresponding to each display position are generated as follows:
performing labeling processing on the target content by adopting an accelerated robust feature algorithm to determine at least one feature label in the target content;
and determining each coordinate offset of each characteristic label and a preset coordinate origin, and taking each coordinate offset as the display position of each characteristic label respectively.
In a preferred embodiment of the present disclosure, the target content is a video frame or a page of an electronic book.
The information content display apparatus of this embodiment can execute the information content generation methods shown in the first embodiment and the second embodiment of the present disclosure, and the implementation principles thereof are similar, and are not described herein again.
In the disclosed embodiments, information content for target content is received; the target picture is provided with at least one corresponding feature label, and each feature label is respectively provided with a corresponding display position; then, acquiring each characteristic label, matching the information content with each characteristic label, determining a target characteristic label with the highest matching degree, acquiring a target display position corresponding to the target characteristic label, and previewing and displaying the information content in an area corresponding to the target display position; and when a display instruction is received, displaying the information content in the area corresponding to the target display position. Like this, to the information content of user's input, can the automated determination show position of matching, moreover, when the show position show information content of matching, can the fixed information content that shows to can form interdynamic with specific position in the target content, thereby improve the interest that the user watched, promote user experience.
Fig. 6 is a schematic structural diagram of an information content display apparatus according to another embodiment of the present disclosure, and as shown in fig. 6, the apparatus of this embodiment may include:
a second receiving module 601, configured to receive a display instruction for target content;
an obtaining module 602, configured to obtain target content, and obtain at least one information content associated with the target content and a display position corresponding to each information content based on a preset association relationship; the association relation is generated by the method of generating information content according to claim 1;
the display module 603 is configured to display the target content and display each information content at each display position.
In a preferred embodiment of the present disclosure, the method further includes:
the second receiving module is also used for receiving a display canceling instruction aiming at the information content;
and the processing module is used for canceling display processing of each information content.
In the embodiment of the disclosure, after a display instruction for target content is received, the target content is acquired, at least one information content associated with the target content and a display position corresponding to each information content are acquired based on a preset association relation, the target content is displayed, and each information content is displayed at each display position. Therefore, when the user browses the target content, the target content can be displayed, and the information content can be displayed at the fixed position, so that interaction can be formed with the specific position in the target content, the watching interest of the user is improved, and the user experience is improved.
Referring now to FIG. 7, shown is a schematic diagram of an electronic device 700 suitable for use in implementing embodiments of the present disclosure. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., car navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 7 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
The electronic device includes: a memory and a processor, wherein the processor may be referred to as the processing device 701 hereinafter, and the memory may include at least one of a Read Only Memory (ROM)702, a Random Access Memory (RAM)703 and a storage device 708 hereinafter, as shown in detail below: as shown in fig. 7, electronic device 700 may include a processing means (e.g., central processing unit, graphics processor, etc.) 701 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)702 or a program loaded from storage 708 into a Random Access Memory (RAM) 703. In the RAM703, various programs and data necessary for the operation of the electronic apparatus 700 are also stored. The processing device 701, the ROM 702, and the RAM703 are connected to each other by a bus 704. An input/output (I/O) interface 705 is also connected to bus 704.
Generally, the following devices may be connected to the I/O interface 705: input devices 706 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 707 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 708 including, for example, magnetic tape, hard disk, etc.; and a communication device 709. The communication means 709 may allow the electronic device 700 to communicate wirelessly or by wire with other devices to exchange data. While fig. 7 illustrates an electronic device 700 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such embodiments, the computer program may be downloaded and installed from a network via the communication means 709, or may be installed from the storage means 708, or may be installed from the ROM 702. The computer program, when executed by the processing device 701, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText transfer protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: receiving information content aiming at target content, wherein the target content is provided with at least one corresponding feature tag, each feature tag is provided with a corresponding display position, and the feature tags are used for representing features of the target content; determining a target characteristic label matched with the information content from the characteristic labels; acquiring a target display position corresponding to the target feature label; establishing an incidence relation between target content and information content and the display position of the information content; and storing the information content, the display position of the information content and the association relation.
Alternatively, the computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: receiving a display instruction aiming at target content; acquiring target content, and acquiring at least one information content associated with the target content and a display position corresponding to each information content based on a preset association relation; and displaying the target content and displaying each information content at each display position.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules or units described in the embodiments of the present disclosure may be implemented by software or hardware. Wherein the designation of a module or unit does not in some cases constitute a limitation of the unit itself.
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
According to one or more embodiments of the present disclosure, [ example one ] there is provided an information content generating method, comprising:
receiving information content aiming at target content, wherein the target content is provided with at least one corresponding feature tag, each feature tag is provided with a corresponding display position, and the feature tags are used for representing features of the target content;
determining a target characteristic label matched with the information content from the characteristic labels;
acquiring a target display position corresponding to the target feature label;
establishing an incidence relation between the target content and the information content and the display position of the information content;
and storing the information content, the display position of the information content and the association relation.
Preferably, the step of determining a target feature tag matching the information content from the feature tags includes:
performing semantic recognition on the information content;
and determining the target characteristic label based on the matching degree of the recognition result of the semantic recognition and the characteristic label.
Preferably, after the target display position corresponding to the target feature tag is obtained, the method further includes:
and previewing and displaying the information content in an area corresponding to the target display position.
Preferably, the method further comprises the following steps:
when a position adjusting instruction for the information content is received, acquiring an adjusting display position in the position adjusting instruction;
and previewing and displaying the information content in an area corresponding to the adjusted display position.
Preferably, before the establishing of the association relationship between the target content and the information content, the display position of the information content, the method further includes:
receiving a confirmation instruction for the preview presentation.
Preferably, each display position of the target content and the display position corresponding to each display position are generated as follows:
performing labeling processing on the target content by adopting an accelerated robust feature algorithm to determine at least one feature label in the target content;
and determining each coordinate offset of each characteristic label and a preset coordinate origin, and taking each coordinate offset as the display position of each characteristic label respectively.
Preferably, the target content is a video frame or a page of an electronic book.
According to one or more embodiments of the present disclosure, [ example two ] there is provided a method of presenting information content, comprising:
receiving a display instruction aiming at target content;
acquiring the target content, and acquiring at least one information content associated with the target content and display positions corresponding to the information contents based on a preset association relation; the association relationship is generated by the generation method of the information content according to any one of the examples;
and displaying the target content and displaying each information content at each display position.
Preferably, the method further comprises the following steps:
receiving a display canceling instruction aiming at the information content;
and canceling the display processing of each information content.
According to one or more embodiments of the present disclosure, [ example three ] there is provided an apparatus of example one, comprising:
the first receiving module is used for receiving information content aiming at target content, the target content is provided with at least one corresponding feature tag, each feature tag is provided with a corresponding display position, and the feature tags are used for representing features of the target content;
the characteristic label determining module is used for determining a target characteristic label matched with the information content from the characteristic labels;
the display position acquisition module is used for acquiring a target display position corresponding to the target feature label;
the incidence relation establishing module is used for establishing the incidence relation between the target content and the information content and the display position of the information content;
and the storage module is used for storing the information content, the display position of the information content and the incidence relation.
Preferably, the feature tag determination module comprises:
the language identification submodule is used for carrying out semantic identification on the information content;
and the target characteristic label determining submodule is used for determining a target characteristic label based on the matching degree of the recognition result of the semantic recognition and the characteristic label.
Preferably, the method further comprises the following steps:
and the display module is used for performing preview display on the information content in the area corresponding to the target display position.
Preferably, the first receiving module is further configured to, when a position adjustment instruction for the information content is received, obtain an adjustment display position in the position adjustment instruction;
the display module is further configured to perform preview display on the information content in an area corresponding to the adjusted display position.
Preferably, the first receiving module is further configured to receive a confirmation instruction for the preview presentation.
Preferably, each display position of the target content and the display position corresponding to each display position are generated as follows:
performing labeling processing on the target content by adopting an accelerated robust feature algorithm to determine at least one feature label in the target content;
and determining each coordinate offset of each characteristic label and a preset coordinate origin, and taking each coordinate offset as the display position of each characteristic label respectively.
Preferably, the target content is a video frame or a page of an electronic book.
According to one or more embodiments of the present disclosure, [ example four ] there is provided an apparatus of example two, comprising:
the second receiving module is used for receiving a display instruction aiming at the target content;
the acquisition module is used for acquiring the target content and acquiring at least one information content associated with the target content and display positions corresponding to the information contents based on a preset association relation; the association relation is generated by the method of generating information content according to claim 1;
and the display module is used for displaying the target content and displaying each information content at each display position.
Preferably, the method further comprises the following steps:
the second receiving module is further configured to receive a display canceling instruction for the information content;
and the processing module is used for canceling display processing of each information content.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims (15)
1. A method for generating information content, comprising:
receiving information content aiming at target content, wherein the target content is provided with at least one corresponding feature tag, each feature tag is provided with a corresponding display position, and the feature tags are used for representing features of the target content;
determining a target characteristic label matched with the information content from the characteristic labels;
acquiring a target display position corresponding to the target feature label;
establishing an incidence relation between the target content and the information content and the display position of the information content;
and storing the information content, the display position of the information content and the association relation.
2. The method for generating information content according to claim 1, wherein determining a target feature tag matching the information content from the feature tags comprises:
performing semantic recognition on the information content;
and determining the target characteristic label based on the matching degree of the recognition result of the semantic recognition and the characteristic label.
3. The method for generating information content according to claim 1, wherein after the target display position corresponding to the target feature tag is obtained, the method further comprises:
and previewing and displaying the information content in an area corresponding to the target display position.
4. The method of generating information content according to claim 3, further comprising:
when a position adjusting instruction for the information content is received, acquiring an adjusting display position in the position adjusting instruction;
and previewing and displaying the information content in an area corresponding to the adjusted display position.
5. The method for generating information content according to claim 3 or 4, further comprising, before the establishing of the association relationship between the target content and the information content, the display position of the information content:
receiving a confirmation instruction for the preview presentation.
6. The method according to claim 1, wherein each of the display positions of the target content and the display position corresponding to each of the display positions are generated as follows:
performing labeling processing on the target content by adopting an accelerated robust feature algorithm to determine at least one feature label in the target content;
and determining each coordinate offset of each characteristic label and a preset coordinate origin, and taking each coordinate offset as the display position of each characteristic label respectively.
7. The method according to claim 1, wherein the target content is a video frame or a page of an electronic book.
8. A method for displaying information content, comprising:
receiving a display instruction aiming at target content;
acquiring the target content, and acquiring at least one information content associated with the target content and display positions corresponding to the information contents based on a preset association relation; the association is generated by a method of generating information content according to any one of claims 1 to 7;
and displaying the target content and displaying each information content at each display position.
9. The method for displaying information content according to claim 8, further comprising:
receiving a display canceling instruction aiming at the information content;
and canceling the display processing of each information content.
10. An information content generation apparatus, comprising:
the first receiving module is used for receiving information content aiming at target content, the target content is provided with at least one corresponding feature tag, each feature tag is provided with a corresponding display position, and the feature tags are used for representing features of the target content;
the characteristic label determining module is used for determining a target characteristic label matched with the information content from the characteristic labels;
the display position acquisition module is used for acquiring a target display position corresponding to the target feature label;
the incidence relation establishing module is used for establishing the incidence relation between the target content and the information content and the display position of the information content;
and the storage module is used for storing the information content, the display position of the information content and the incidence relation.
11. An apparatus for presenting information content, comprising:
the second receiving module is used for receiving a display instruction aiming at the target content;
the acquisition module is used for acquiring the target content and acquiring at least one information content associated with the target content and display positions corresponding to the information contents based on a preset association relation; the association is generated by a method of generating information content according to one of claims 1 to 7;
and the display module is used for displaying the target content and displaying each information content at each display position.
12. An electronic device, comprising:
a processor, a memory, and a bus;
the bus is used for connecting the processor and the memory;
the memory is used for storing operation instructions;
the processor is configured to execute the method for generating information content according to any one of claims 1 to 7 by calling the operation instruction.
13. An electronic device, comprising:
a processor, a memory, and a bus;
the bus is used for connecting the processor and the memory;
the memory is used for storing operation instructions;
the processor is configured to execute the method for presenting information content according to any one of claims 8 to 9 by calling the operation instruction.
14. A computer-readable medium for storing computer instructions which, when run on a computer, cause the computer to perform the method of generating information content of any of claims 1-7 above.
15. A computer-readable medium for storing computer instructions which, when run on a computer, cause the computer to perform the method of presenting information content of any of claims 8-9 above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010275789.7A CN111526408A (en) | 2020-04-09 | 2020-04-09 | Information content generating and displaying method and device and computer readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010275789.7A CN111526408A (en) | 2020-04-09 | 2020-04-09 | Information content generating and displaying method and device and computer readable storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111526408A true CN111526408A (en) | 2020-08-11 |
Family
ID=71902561
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010275789.7A Pending CN111526408A (en) | 2020-04-09 | 2020-04-09 | Information content generating and displaying method and device and computer readable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111526408A (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106156237A (en) * | 2015-04-27 | 2016-11-23 | 北京智谷睿拓技术服务有限公司 | Information processing method, information processor and subscriber equipment |
| CN106792100A (en) * | 2016-12-30 | 2017-05-31 | 北京奇艺世纪科技有限公司 | A kind of video barrage display methods and device |
| CN106982387A (en) * | 2016-12-12 | 2017-07-25 | 阿里巴巴集团控股有限公司 | It has been shown that, method for pushing and the device and barrage application system of barrage |
| US20170223422A1 (en) * | 2012-07-20 | 2017-08-03 | Panasonic Intellectual Property Management Co., Ltd. | Comment-provided video generating apparatus and comment-provided video generating method |
| CN108260019A (en) * | 2018-01-16 | 2018-07-06 | 深圳市瑞致达科技有限公司 | Barrage display methods, device and readable storage medium storing program for executing |
| CN110460899A (en) * | 2019-06-28 | 2019-11-15 | 咪咕视讯科技有限公司 | Method for displaying barrage content, terminal device, and computer-readable storage medium |
-
2020
- 2020-04-09 CN CN202010275789.7A patent/CN111526408A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170223422A1 (en) * | 2012-07-20 | 2017-08-03 | Panasonic Intellectual Property Management Co., Ltd. | Comment-provided video generating apparatus and comment-provided video generating method |
| CN106156237A (en) * | 2015-04-27 | 2016-11-23 | 北京智谷睿拓技术服务有限公司 | Information processing method, information processor and subscriber equipment |
| CN106982387A (en) * | 2016-12-12 | 2017-07-25 | 阿里巴巴集团控股有限公司 | It has been shown that, method for pushing and the device and barrage application system of barrage |
| CN106792100A (en) * | 2016-12-30 | 2017-05-31 | 北京奇艺世纪科技有限公司 | A kind of video barrage display methods and device |
| CN108260019A (en) * | 2018-01-16 | 2018-07-06 | 深圳市瑞致达科技有限公司 | Barrage display methods, device and readable storage medium storing program for executing |
| CN110460899A (en) * | 2019-06-28 | 2019-11-15 | 咪咕视讯科技有限公司 | Method for displaying barrage content, terminal device, and computer-readable storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7667271B2 (en) | Information display method, device, equipment, and medium | |
| CN111510760B (en) | Video information display method and device, storage medium and electronic equipment | |
| CN111399956B (en) | Content presentation method, device and electronic device applied to display device | |
| CN109976620B (en) | Method, device, equipment and storage medium for determining list item display attribute information | |
| CN110784754A (en) | Video display method and device and electronic equipment | |
| EP4329285A1 (en) | Video photographing method and apparatus, electronic device, and storage medium | |
| CN114417782B (en) | Display method, device and electronic device | |
| CN112261428A (en) | Screen display method, apparatus, electronic device, and computer-readable medium | |
| CN110852946A (en) | Picture display method and device and electronic equipment | |
| CN109684589B (en) | Client comment data processing method and device and computer storage medium | |
| CN115086734A (en) | Information display method, device, equipment and medium based on video | |
| CN111246304A (en) | Video processing method and device, electronic equipment and computer readable storage medium | |
| CN112053286A (en) | Image processing method, image processing device, electronic equipment and readable medium | |
| CN111726675A (en) | Object information display method and device, electronic equipment and computer storage medium | |
| CN111309240A (en) | Content display method and device and electronic equipment | |
| CN118409683A (en) | Object display method, device, electronic device, storage medium and program product | |
| CN112307393A (en) | Information issuing method and device and electronic equipment | |
| CN118312266A (en) | Information display method, device, electronic device, storage medium and program product | |
| CN117714765A (en) | Video push processing method, device, equipment and medium | |
| CN111310086A (en) | Page jump method and device and electronic equipment | |
| EP4207775A1 (en) | Method and apparatus for determining object addition mode, electronic device, and medium | |
| CN111770385A (en) | Card display method and device, electronic equipment and medium | |
| CN110457106B (en) | Information display method, device, equipment and storage medium | |
| EP4451143A1 (en) | Template selection method and apparatus, and electronic device and storage medium | |
| CN113628097A (en) | Image special effect configuration method, image recognition method, image special effect configuration device and electronic 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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200811 |