Picture display method and device, storage medium and electronic equipment
By displaying a virtual character model based on user identity information and video content outside the video playback area and providing interactive components, the problem of poor user interaction experience in the traditional video viewing mode is solved, and a more personalized and emotional video viewing experience is achieved.
Patent Information
- Application Number
- CN202411833288.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-03-25
AI Technical Summary
The traditional video viewing mode cannot provide a personalized and emotional interactive experience, resulting in poor interaction experience between users and video platforms and low stickiness.
By providing an additional virtual character display area in the video playback area, a virtual character model determined based on user identity identification information and video content is displayed, and interactive components are provided in the interactive component display area, allowing the user to operate and interact with the virtual character.
It enhances the emotional connection between the user and the virtual character model, improves the user's video viewing experience, and increases the dimension of interaction, enriches the user's video viewing experience.
Smart Images

Figure CN119697419A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computers, and more specifically, to a screen display method and device, a storage medium, and an electronic device. Background Art
[0002] The traditional video viewing model can only provide users with a single video content playback, and cannot provide a personalized and emotional interactive experience, resulting in poor interaction experience between users and the video platform when watching videos and low stickiness.
[0003] Therefore, there is a technical problem in the related technology that the user interaction experience of the video platform is poor. Summary of the invention
[0004] The embodiments of the present application provide a screen display method and device, a storage medium, and an electronic device to at least solve the technical problem of poor user interaction experience on a video platform in the related art.
[0005] According to one aspect of an embodiment of the present application, a screen display method is provided, comprising: in response to a video playback request of a target user, displaying a target video to be played in a first display area, and displaying a first virtual character model in a second display area, wherein a first virtual character image of the first virtual character model is determined based on the identity identification information of the target user and the video content of the target video, and the second display area is superimposed on the first display area; in response to an object interaction request of the target user, displaying at least one interaction component in a third display area, wherein the at least one interaction component is used to instruct the target user to perform an operation interaction with the first virtual character model, and the third display area is superimposed on the first display area.
[0006] According to another aspect of an embodiment of the present application, a screen display device is also provided, including: a first display unit, used to respond to a video playback request of a target user, display a target video to be played in a first display area, and display a first virtual character model in a second display area, wherein the first virtual character image of the first virtual character model is determined based on the identity information of the target user and the video content of the target video, and the second display area is superimposed on the first display area; a second display unit, used to respond to an object interaction request of the target user, display at least one interaction component in a third display area, wherein the at least one interaction component is used to instruct the target user to perform an operation interaction with the first virtual character model, and the third display area is superimposed on the first display area.
[0007] According to another aspect of the embodiments of the present application, a computer program product is provided, the computer program product comprising a computer program / instruction, the computer instruction being stored in a computer-readable storage medium. A processor of a computer device reads the computer program / instruction from the computer-readable storage medium, and the processor executes the computer program / instruction, so that the computer device executes the above screen display method.
[0008] According to another aspect of an embodiment of the present application, there is also provided an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the screen display method through the computer program.
[0009] In this embodiment, in response to the target user's video playback request, an additional virtual character display area (second display area) is provided in addition to the video playback area (first display area), thereby realizing the parallel display of the video content and the virtual character model. The virtual character image of the virtual character model is determined according to the identity information of the target user and the video content of the target video, thereby achieving the goal of providing a virtual character model that matches the video content and meets the user's preference characteristics while playing the video, enhancing the emotional connection between the user and the virtual character model, and improving the user's video viewing experience.
[0010] Furthermore, in this embodiment, in response to the target user's object interaction request, at least one interactive component is displayed in the interactive component display area (the third display area), which not only allows the user to feel the company of the virtual character model while watching the video, but also allows the user to interact with the virtual character model through the interactive component, such as chatting, clicking to trigger animations, etc., thereby increasing the dimension of interaction and enriching the user's video viewing experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0012] Figure 1 is a flowchart of an optional screen display method according to an embodiment of the present application;
[0013] Figure 2 is a schematic diagram of an optional screen display method according to an embodiment of the present application;
[0014] Figure 3 is a schematic diagram of an optional screen display method according to an embodiment of the present application;
[0015] Figure 4is a schematic diagram of an optional screen display method according to an embodiment of the present application;
[0016] Figure 5 is a schematic diagram of an optional screen display method according to an embodiment of the present application;
[0017] Figure 6 is a schematic diagram of an optional screen display method according to an embodiment of the present application;
[0018] Figure 7 is a schematic diagram of an optional screen display method according to an embodiment of the present application;
[0019] Figure 8 is a schematic diagram of an optional screen display method according to an embodiment of the present application;
[0020] Fig. 9 is a schematic diagram of an optional screen display method according to an embodiment of the present application;
[0021] Fig.10 is a schematic diagram of an optional screen display method according to an embodiment of the present application;
[0022] Fig.11 is a schematic diagram of an optional screen display method according to an embodiment of the present application;
[0023] Fig.12 is a schematic diagram of an optional screen display device according to an embodiment of the present application;
[0024] Fig.13 A schematic structural diagram of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] Optionally, as an optional implementation, as Figure 1 As shown, the screen display method includes the following specific steps:
[0028] S102, in response to a video playback request of a target user, displaying a target video to be played in a first display area and displaying a first virtual character model in a second display area, wherein a first virtual character image of the first virtual character model is determined based on the identity information of the target user and the video content of the target video, and the second display area is superimposed on the first display area;
[0029] S104, in response to an object interaction request from a target user, display at least one interaction component in a third display area, wherein the at least one interaction component is used to instruct the target user to perform an operation interaction with the first virtual character model, and the third display area is superimposed on the first display area.
[0030] Optionally, in this embodiment, the screen display method can be applied to, but not limited to, virtual character interaction scenarios under video software. In this scenario, the traditional video viewing mode can only provide users with a single video content playback, and cannot provide a personalized and emotional interactive experience, resulting in poor interactive experience and low stickiness between users and the video platform when watching videos. For example, there is currently no organic way to combine media resources and virtual character technology in video platforms.
[0031] In order to solve the above defects, the screen display method provided by this embodiment is used to respond to the video playback request of the target user, and provide an additional virtual character display area (second display area) outside the video playback area (first display area), so as to realize the parallel display of the video content and the virtual character model. Among them, the virtual character image of the virtual character model is determined according to the identity information of the target user and the video content of the target video, so as to achieve the goal of providing a virtual character model that matches the video content and meets the user's preference characteristics while playing the video, enhancing the emotional connection between the user and the virtual character model, and improving the user's video viewing experience.
[0032] Furthermore, in this embodiment, in response to the target user's object interaction request, at least one interactive component is displayed in the interactive component display area (the third display area), which not only allows the user to feel the company of the virtual character model while watching the video, but also allows the user to interact with the virtual character model through the interactive component, such as chatting, clicking to trigger animations, etc., thereby increasing the dimension of interaction and enriching the user's video viewing experience.
[0033] Optionally, in this embodiment, the video playback request may be, but is not limited to, triggered by a touch operation by a target user on a video software or video website or other platform / channel for playing videos, to request the playback of a target video to be played.
[0034] Optionally, in this embodiment, the target video may be, but is not limited to, a specific video content requested to be played by the target user, and may be a movie, a TV series, an animation, a live broadcast, etc.
[0035] Optionally, in this embodiment, the identity information includes but is not limited to user ID, viewing history, favorites list, preference settings, etc., which are used to identify user characteristics and needs.
[0036] Optionally, in this embodiment, the first virtual character model may be, but is not limited to, a virtual character 2D model or a virtual character 3D model generated based on user identity information and target video content, which can be matched with a specific character in the video to enhance situational interaction.
[0037] Optionally, in this embodiment, the first display area, the second display area, and the third display area are respectively a video playback area, a virtual character model display area, and an interactive component display area. These areas can be superimposed and displayed on the user interface to provide a multi-dimensional viewing and interactive experience.
[0038] It should be noted that the above-mentioned areas may also be displayed in other ways on the user interface, but are not limited to being displayed in parallel or side by side, and this embodiment does not impose additional restrictions on this.
[0039] Optionally, in this embodiment, the interactive component may be, but is not limited to, an element on the user interface for operating and interacting with the first virtual character model, such as a button, a slider, a text input box, etc., which may trigger the animation, sound response or chat interaction of the virtual character.
[0040] Optionally, in this embodiment, when the user starts video playback, a first virtual character model associated with the video content will be automatically selected or generated based on the user's identity information (such as past viewing preferences, favorites list, etc.) and the video content currently requested to be played, and displayed at a specific location (second display area) of the video playback interface. The area of the second display area is designed to be superimposed on the video playback area (first display area) to ensure that the display of the virtual character model does not block the video content, and the user can intuitively feel the company of the virtual character model.
[0041] Optionally, in this embodiment, the third display area is superimposed on the video playback area and includes a series of interactive components, such as a chat box, an expression selector or other touch buttons, allowing the user to directly interact with the first virtual character model. Through these components, the user can have a conversation with the virtual character, trigger specific actions or expressions, thereby achieving a more vivid and personalized interactive experience.
[0042] It is understandable that in this embodiment, the personalized information of the video platform user is combined with the target video content to generate a first virtual character model that is highly matched with the video context. This process involves an in-depth analysis of the user's identity information, including the user's historical viewing records, collection preferences, and search behaviors, to determine the types of virtual characters that the user may be interested in. At the same time, by analyzing the content of the target video, including but not limited to character roles, plot development, and scene characteristics, a virtual character model that matches the video plot is generated or selected. For example, if the target video is a science fiction movie, the system may generate a virtual character model with a futuristic sense of science fiction based on the user's interest in science fiction themes to enhance the sense of immersion when watching the movie.
[0043] In this embodiment, in order to provide the display and interaction functions of the virtual character without affecting the quality of video playback, this embodiment provides three key display areas: the first display area is used for video playback to ensure that the user can focus on the video content; the second display area is used to display the first virtual character model, and the position is usually set to the side or below the video playback area, so that the user can feel the company of the virtual character model while watching the video; the third display area is used to display the interactive component. When the user wants to interact with the virtual character model, this area can be made to emerge by triggering the preset interface operation. The user can choose different interaction methods in it, such as sending text messages, selecting expressions or performing specific actions to interact with the virtual character. This regional layout design not only ensures the immersive feeling of video viewing, but also enriches the user's interactive experience, and achieves a balance between viewing and interaction.
[0044] Optionally, in this embodiment, AI technology is used to generate or select a virtual character model that best fits the situation based on the user's identity information and the target video content. This model is not only similar in appearance to the character in the video, but can also simulate corresponding dialogues and behaviors through AI algorithms based on the character's personality traits and the video plot, providing users with a situational interactive experience. Subsequently, the virtual character model is displayed in the second display area, and the user can feel the vivid response of the virtual character model by triggering various actions of the virtual character model, such as waving, nodding, smiling, etc. In addition, the user can also have a text or voice conversation with the virtual character in the third display area. The virtual character can respond intelligently based on the video content and user requests, and even provide information or recommendations related to the video, further deepening the connection between the user and the virtual character.
[0045] It should be noted that, in this embodiment, users are also supported to select different virtual character models from multiple video media, and to switch the interaction mode with the virtual character inside and outside the video. Whether watching videos, browsing recommended content, or on the system desktop, users can interact with their favorite virtual characters at any time. This flexibility and diversity greatly enhances the user experience.
[0046] To further illustrate, Figure 2 As shown, in response to a video playback request from a target user, the target video to be played is displayed in the first display area 202, and the first virtual character model is displayed in the second display area 204, the second display area 204 is superimposed on the first display area 202, and the position of the second display area 204 can be moved on the first display area 202 by dragging.
[0047] Furthermore, the target user triggers an object interaction request by clicking on the second display area 204 or in other ways, and multiple interaction components are displayed in the third display area 206, wherein the multiple interaction components are used for interaction operations such as dialogue between the target user and the first virtual character model.
[0048] Through the embodiments provided by the present application, in this embodiment, in response to the target user's video playback request, an additional virtual character display area (second display area) is provided outside the video playback area (first display area), so as to realize the parallel display of video content and virtual character model. Among them, the virtual character image of the virtual character model is determined according to the identity information of the target user and the video content of the target video, so as to achieve the goal of providing a virtual character model that matches the video content and meets the user's preference characteristics while playing the video, enhancing the emotional connection between the user and the virtual character model, and improving the user's video viewing experience. Further, in this embodiment, in response to the target user's object interaction request, at least one interactive component is displayed in the interactive component display area (third display area), which not only allows the user to feel the company of the virtual character model while watching the video, but also allows the user to interact with the virtual character model through the interactive component, such as chatting, clicking to trigger animation, etc., thereby increasing the dimension of interaction and enriching the user's video viewing experience.
[0049] As an optional solution, displaying at least one interactive component in the third display area includes at least one of the following:
[0050] Displaying a dialogue component in the first display sub-area, wherein the dialogue component is used to instruct the target user to have a dialogue with the first virtual character model, and the third display area includes the first display sub-area;
[0051] Displaying a plurality of virtual character tags in the second display sub-area, wherein the plurality of virtual character tags are used to instruct the target user to update the virtual character model displayed in the second display area, each virtual character tag corresponds to a virtual character model, and the virtual character image of each virtual character model corresponds to a character image in the video content, and the third display area includes the second display sub-area;
[0052] A plurality of first scene tags are displayed in the third display sub-area, wherein the plurality of first scene tags are used to instruct the target user to update the content displayed in the first display area, each first scene tag corresponds to a video clip containing a first virtual character image in the video content, and the third display area includes a third display sub-area.
[0053] Optionally, in this embodiment, the first display sub-area may be, but is not limited to, a sub-area in the third display area, for displaying a dialogue component so that the user can have a text or voice dialogue with the first virtual character model. The dialogue component may be, but is not limited to, an interactive element on the user interface, and may include, but is not limited to, an input box and a send button, for the user to input and send text or voice dialogues with the first virtual character model.
[0054] Optionally, in this embodiment, the second display sub-area may be, but is not limited to, another sub-area in the third display area, for displaying a plurality of virtual character tags, each of which represents a virtual character model that matches the character image in the video content, allowing the user to freely switch between different virtual character images by switching the virtual character tags. The virtual character tags are tags or buttons on the interface, each of which corresponds to a virtual character model, and the user can update the virtual character model displayed in the second display area by clicking on the virtual character tags, thereby realizing fast switching between different virtual character images.
[0055] Optionally, in this embodiment, the third display sub-area may be, but is not limited to, another sub-area within the third display area, for displaying a plurality of first scene labels, each of which corresponds to a specific scene or video clip in the video content that contains a character image associated with the virtual character image corresponding to the first virtual character model, and the user can click on these labels to update the content displayed in the first display area, that is, the current video clip in the video playback area. The first scene label is a label or button on the interface, each label corresponds to a specific scene or video clip in the video content, and the user can update the playback content of the video by clicking on the first scene label, thereby exploring different scenes and clips in the video while interacting with the first virtual character model.
[0056] Optionally, in this embodiment, a dialogue component including an input box and a send button is displayed in the first display sub-area of the third display area, so that the user can input and send text or voice messages and have a dialogue with the first virtual character model currently displayed in the second display area. Through this mechanism, users can not only interact with virtual characters while watching videos, but also obtain personalized responses based on the video content and the personality of the virtual characters, which enhances the sense of participation and fun in the viewing process. Through AI technology, responses that meet the situation are generated based on the information input by the user and the video content, so that the virtual characters can communicate with the users naturally, enhancing the realism and fun of the interaction.
[0057] For example, when watching a costume drama, if the user asks through the above dialogue component "Which character in the play is the bravest?" the virtual character model can give an insightful answer based on the plot and character's personality, such as "I think the general is the bravest, and his performance on the battlefield is admirable."
[0058] To further illustrate, a schematic diagram of a first display sub-area is as follows: Figure 3 As shown, the first display sub-area includes a first dialogue component 302 for text interaction input, a second dialogue component 304 for voice interaction input, and a display area 306 for displaying output information of a virtual character model (initially, in the absence of user input information, the welcome message of the virtual character model can be displayed by default).
[0059] Optionally, in this embodiment, a series of virtual character tags are displayed in the second display sub-area of the third display area, and each tag represents a virtual character model that matches a different character image in the video content. The user can update the virtual character model displayed in the second display area by clicking on any virtual character tag, thereby realizing the function of quickly switching the virtual character image. This design allows the user to choose to interact with different characters in the video content according to personal preferences, increases the diversity of viewing and interaction, and meets the user's demand for personalized experience.
[0060] For example, when watching a movie with multiple characters and a complex plot, users may want to interact with different characters (character images) to understand their background stories or emotional attitudes. Through the display and switching functions of virtual character tags, users can establish connections with multiple characters in the video, thereby obtaining a richer and more comprehensive viewing experience.
[0061] To further illustrate, a schematic diagram of a second display sub-area is as follows: Figure 4 As shown, the second display sub-area includes multiple virtual character labels, such as virtual character label 402, virtual character label 404, and virtual character label 406, wherein virtual character label 402 corresponds to character image A in the video content, virtual character label 404 corresponds to character image B in the video content, and virtual character label 406 corresponds to character image C in the video content.
[0062] Optionally, in this embodiment, a group of first scene tags are provided in the third display sub-area of the third display area, each of which is associated with a specific scene or segment in the video content, which contains a character image that matches the current first virtual character model. By clicking on different first scene tags, the user can instantly update the video segment played in the first display area (video playback area), thereby exploring multiple situations in the video while interacting with the virtual character. This design not only enriches the user's video viewing experience, but also guides the user to discover the wonderful moments in the video, increasing the user's participation and the depth of video viewing.
[0063] For example, when watching a suspense movie, the user may want to have a deeper understanding of the key clues or scene details associated with a certain character. By clicking on the relevant first scene label, the user can immediately return to the corresponding character clip and re-watch and discuss it with the virtual character model, greatly enhancing the user's sense of participation and the attractiveness of the video.
[0064] To further illustrate, a schematic diagram of a third display sub-area is as follows: Figure 5 As shown, the third display sub-area includes a plurality of first scene labels, including scene label 502, scene label 504, and scene label 506, wherein scene label 502 indicates a video clip in which the first virtual character appears for the first time in the video content, scene label 504 indicates a video clip in which the first virtual character appears for the second time in the video content, and scene label 506 indicates a video clip in which the first virtual character appears for the third time in the video content. The user can directly jump to the corresponding video clip in the first display area for content playback by clicking on the corresponding scene label.
[0065] Through the embodiments provided in the present application, by providing display and switching functions of dialogue components, virtual character labels and first scene labels in the third display area, the problem of single user interactive experience in the traditional video viewing mode is solved, the user's viewing experience is greatly enriched, and the connection and stickiness between the user and the video platform are enhanced.
[0066] As an optional solution, after the second display sub-area displays a plurality of virtual character labels, the method further includes:
[0067] In response to a tag selection operation on a reference virtual character tag among the plurality of virtual character tags, updating the first virtual character model displayed in the second display area to a second virtual character model, wherein the second virtual character model is a virtual character model corresponding to the reference virtual character tag;
[0068] A plurality of second scene tags are displayed in the third display sub-area, wherein the plurality of second scene tags are used to instruct the target user to update the content displayed in the first display area, and each second scene tag corresponds to a video clip of a second virtual character image of a second virtual character model in the video content.
[0069] Optionally, in this embodiment, the reference virtual character tag may be, but is not limited to, a specific tag selected by the user from a plurality of virtual character tags, and is used to instruct the system to update the virtual character model in the second display area. The second virtual character model is a new virtual character model displayed to the user after the user selects the reference virtual character tag, and the second virtual character model corresponds to a second virtual character image, which is associated with the reference virtual character tag currently selected by the user.
[0070] Optionally, in this embodiment, the second scene tag is a scene tag associated with the second virtual character model, and each second scene tag corresponds to a specific video clip of the video content that contains a character image indicated by the second virtual character image. The user can click on these tags to update the content played in the first display area, that is, the video clip in the video playback area.
[0071] It is understandable that in order to meet the user's needs for personalized and diversified virtual character interaction, this embodiment provides a flexible selection mechanism for virtual character tags. In the second display sub-area of the third display area, the system displays a series of virtual character tags, each tag corresponding to a different character image in the video content. The user can select any virtual character tag (i.e., "reference virtual character tag") according to personal preference, and immediately respond to the user's selection operation, and update the first virtual character model displayed in the second display area to a second virtual character model that matches the reference virtual character tag, thereby realizing rapid switching of virtual character images. This design takes into account the multiple key characters that may exist in the video content, and the user may have different interests in different characters. Through the selection and switching of virtual character tags, the user can establish connections with multiple characters in the video, thereby obtaining a more diversified and customized viewing experience.
[0072] Through the embodiments provided in the present application, by providing the selection of reference virtual character tags and the update function of the second scene tags in the third display area, dynamic switching of virtual character models and in-depth exploration of video clips are achieved, greatly optimizing the user's video viewing and interactive experience.
[0073] As an optional solution, after the third display sub-area displays a plurality of second scene labels, the method further includes:
[0074] In response to a first scene selection operation on a first target scene tag among the plurality of second scene tags, updating the content displayed in the first display area to a first video clip corresponding to the first target scene tag;
[0075] After the third display sub-area displays the plurality of first scene labels, the method further includes:
[0076] In response to a second scene selection operation on a second target scene tag among the plurality of first scene tags, the content displayed in the first display area is updated to a second video segment corresponding to the second target scene tag.
[0077] Optionally, in this embodiment, the first target scene tag is a specific tag selected by the user from a plurality of second scene tags, and is used to instruct the system to update the video content in the first display area to a first video clip associated with the tag. The first video clip includes the scene in which the character image corresponding to the virtual character model currently selected by the user participates, and the plot related to the character image in the video content.
[0078] It is understandable that when the user selects a specific second scene tag (referred to as the "first target scene tag") in the third display sub-area of the third display area, in response to this selection operation, the video content played in the video playback area (first display area) is instantly updated to the first video clip associated with the first target scene tag. This process allows the user to quickly jump to a specific scene containing the second virtual character model while interacting with the virtual character, thereby gaining a deeper understanding of the video content and enhancing the user's interaction and emotional connection with the characters in the video.
[0079] Optionally, in this embodiment, the second target scene tag is a specific tag selected by the user from multiple first scene tags, which is used to instruct the system to update the video content in the first display area to the second video clip associated with the tag. The second video clip includes the scene in which the character image corresponding to the virtual character model currently selected by the user participates, as well as the plot related to the character image in the video content.
[0080] It is understandable that in the third display sub-area, a series of first scene tags associated with the first virtual character model are displayed, and the user can select one of the tags (i.e., the "second target scene tag") at any time, and the system will immediately respond to this selection operation and update the video content played in the video playback area to the second video clip associated with the second target scene tag. This mechanism provides users with free exploration of multiple scenes and clips in the video content, allowing users to choose to watch the wonderful moments or specific plots in the video according to their personal interests, thereby obtaining a more personalized and immersive viewing experience.
[0081] Optionally, in this embodiment, multiple scene tags associated with the virtual character model currently selected by the user are displayed. The user can select the first target scene tag (when the user selects the second virtual character model) or the second target scene tag (when the user selects the first virtual character model) of interest through a simple click operation, and the system will immediately update the video content in the video playback area to the corresponding first video clip or second video clip. This design not only increases the user's exploration depth of the video content, but also can intelligently recommend the most relevant scenes based on the user's interests and choices, so that every viewing of the user is full of freshness and satisfaction.
[0082] For example, when watching a historical drama, the user may be particularly interested in a specific historical event or dialogue between characters. By clicking on the corresponding scene label, the system can immediately display the relevant video clip, allowing the user to focus on watching the clip in detail, thereby obtaining a richer and deeper viewing experience.
[0083] Through the embodiments provided by this application, it is ensured that every choice of the user can be immediately reflected in the video playback area. Whether it is switching virtual character models or exploring different scenes and clips, it can be completed in an instant, greatly improving the fluency of user operations and the immediacy of interaction. In addition, the system also uses AI technology to intelligently recommend scene tags that best match the user's interests based on the user's viewing history and interactive behavior, making every exploration of the user full of surprises and enhancing the interactivity and stickiness between the user and the video platform.
[0084] As an optional solution, before displaying the first virtual character model in the second display area, the method further includes:
[0085] Acquire at least one virtual character image associated with the identity information, and acquire all character images included in the video content;
[0086] Determine a first virtual character image from at least one virtual character image, wherein the first virtual character image is a virtual character image with the highest degree of association with all the character images among the at least one virtual character image;
[0087] Based on the first virtual character image, model rendering is performed to generate a first virtual character model.
[0088] Optionally, in this embodiment, at least one virtual character image may be, but is not limited to, a group of virtual character images associated with the user's identity information, and these images may be, but are not limited to, derived from videos that the user has watched in the past, characters that the user has collected, or other characters that match the user's interest preferences. All character images may be, but are not limited to, image information of all characters extracted from the video content, and are used to construct the plot and atmosphere of the video.
[0089] Optionally, in this embodiment, the first virtual character image is the image with the highest degree of association with all the characters in the video content among the at least one virtual character image, that is, the virtual character image that best matches the current video viewing situation of the user. Model rendering may be used, but is not limited to, to indicate that based on the selected first virtual character image, a first virtual character model that can be dynamically displayed and interacted on the user interface is generated using 3D modeling, animation production and rendering technology.
[0090] It is understandable that in order to generate a virtual character model that can match the video content and meet the personalized needs of users, before displaying the first virtual character model, this embodiment will first obtain at least one virtual character image related to the user's viewing history, collection record and interest preferences from the user's identity information. At the same time, all character image information will be extracted from the target video content. Subsequently, the degree of correlation between at least one virtual character image and all character images in the video content is analyzed, and a group of virtual character images with the highest degree of correlation is determined as the basis for subsequent model generation. This process takes into account the user's past behavior data and the actual needs of the video content, ensuring that the virtual character model generated by the system can meet the user's personalized needs to the greatest extent, while being highly consistent with the video context.
[0091] It should be noted that after the first virtual character image is determined, the image is transformed into a first virtual character model that can be dynamically displayed on the user interface using 3D modeling technology and rendering engine. Model rendering not only focuses on the realism of the appearance, but also emphasizes the fit between the virtual character and the video content, ensuring that the generated model is not only attractive in appearance, but also can display a series of dynamic animations and expressions according to the video plot and user operations, providing users with an immersive interactive experience.
[0092] Through the embodiments provided in the present application, the user's personalized information and video content are intelligently matched to determine the most suitable contextualized virtual character image, and then the model rendering technology is used to generate a first virtual character model that can be displayed and interacted with on the user interface. This solves the problem of lack of personalization and contextualization of user interaction experience in traditional video viewing modes, and brings users a richer, immersive and personalized video viewing and interaction experience.
[0093] As an optional solution, obtaining at least one character image associated with the identity information includes at least one of the following:
[0094] Obtaining the virtual character images that the target user has collected in advance from the character collection records of the target user;
[0095] Obtaining, from the target user's historical usage records, the virtual character images used by the target user in a preset historical time period;
[0096] From the historical viewing records of the target user, obtain the virtual character image corresponding to the character image most recently viewed by the target user.
[0097] Optionally, in this embodiment, the character collection record may be, but is not limited to, indicating the user's collection information of a specific character or video character in the video platform, indicating the user's interest and preference for a specific character image. The historical usage record may be, but is not limited to, indicating the detailed history of the user's use of the virtual character model in the past period of time, including the frequency of use, usage scenarios, and interaction records, etc., for analyzing the user's habits and preferences for using the virtual character image. The historical viewing record may be, but is not limited to, used to record the detailed information of the user's past video viewing, including the type of video viewed, video title, viewing time, etc., for analyzing the user's interest preferences and viewing habits. The most recently viewed character image may be, but is not limited to, the character image that appears in the most recently viewed video content in the user's historical viewing record, which is used as an immediate reflection of the user's current interest preferences.
[0098] Optionally, in this embodiment, in order to ensure that the generated virtual character model can meet the personalized needs of the user to the greatest extent, this embodiment can, but is not limited to, consider the character collection record of the target user when obtaining the virtual character image associated with the user identity information. The character collection record contains the virtual character image or video character information that the user actively collects, reflecting the user's lasting interest and preference for a specific character image. Through in-depth analysis of these records, the user's favorite virtual character image can be intelligently identified, thereby generating a first virtual character model that matches it. It not only enhances the emotional connection between the user and the virtual character, but also guides the user to interact more with his favorite character image when watching the video, significantly improving the user's viewing experience and platform stickiness.
[0099] Optionally, in this embodiment, the historical usage records of the target user within a preset historical time period can also be viewed, but not limited to, and this time period can be the most recent month, half a year, or a year, etc., depending on the system settings and the needs of user behavior analysis. The historical usage records contain detailed information about the user's past use of the virtual character model, including usage frequency, usage scenarios, and interaction records, etc., and are an important data source for analyzing user usage habits and preference changes. By screening out the virtual character images used within a preset historical time period from the historical usage records, the user's recent focus of interest and usage preferences can be captured, providing a basis for generating a more personalized and user-friendly virtual character model. This mechanism ensures that the virtual character model can not only be generated based on the user's long-term preferences, but can also dynamically adapt to the user's recent viewing and usage habits, providing an interactive experience that is closer to user needs.
[0100] Optionally, in this embodiment, the character image information appearing in the video content that the target user has watched most recently can also be focused on, but is not limited to. The character image that was watched most recently often represents the user's immediate focus of interest and emotional projection, and is of great value for generating a virtual character model that is highly matched with the current video content. By analyzing the video content that the user has watched most recently and identifying the key character images therein, a first virtual character model that matches it can be intelligently generated, providing the user with an interactive experience that is closely connected with the video plot.
[0101] Through the embodiments provided in the present application, by intelligently selecting virtual character images from the user's character collection records, historical usage records and historical viewing records, it is ensured that the generated virtual character model can be highly matched with the user's preferences and video contexts, thereby solving the problem of lack of personalization and contextualization of the virtual character interaction experience in the traditional video viewing mode, and bringing users a richer, more demand-oriented and emotionally resonant video viewing and interaction experience.
[0102] As an optional solution, after the first virtual character model is displayed in the second display area, the method further includes:
[0103] In response to the area adjustment operation on the second display area, adjusting the display position of the second display area on the first display area;
[0104] In response to the model adjustment operation on the first virtual character model, the display size of the first virtual character model on the second display area is adjusted.
[0105] Optionally, in this embodiment, the area adjustment operation is used to indicate an adjustment operation performed by the user on the second display area, such as dragging, zooming, etc., to change the display position of the virtual character model in the video playback interface.
[0106] Optionally, in this embodiment, the model adjustment operation is used to indicate an adjustment operation performed by the user on the first virtual character model, such as zooming in or out, to change the display size of the virtual character model in the second display area to meet the user's personalized needs.
[0107] Optionally, in this embodiment, in order to provide a more personalized and user-friendly virtual character display experience, this embodiment introduces a dynamic adjustment mechanism for the display position after displaying the first virtual character model. In response to the user's regional adjustment operation on the second display area, the display position of the second display area on the video playback area is adjusted instantly. This mechanism takes into account the personal preferences of different users when watching videos and the diversity of viewing environments, allowing users to adjust the virtual character model to any position on the screen as needed, thereby maintaining the immersive feeling of video viewing while ensuring the interactive convenience and visibility of the virtual character model, and improving the overall comfort and satisfaction of the user's viewing experience.
[0108] Optionally, in this embodiment, in order to further optimize the user's interactive experience with the virtual character, this embodiment also provides a personalized adjustment function for the size of the virtual character model. The user can instantly change the display size of the first virtual character model on the second display area through simple model adjustment operations, such as zooming in or out. The implementation of this function takes into account the display requirements of the virtual character model in different scenarios. The user can flexibly adjust the size of the virtual character model according to the detail richness of the video content, the screen size and the viewing distance to obtain the most comfortable and immersive viewing experience. For example, when watching an emotionally delicate drama, the user may want to enlarge the virtual character model in order to more clearly capture the changes in the virtual character's expression and enhance emotional resonance; when watching a mobile device with a smaller screen, the user may choose to reduce the model to maintain the integrity of the video content while ensuring that the interactive function of the virtual character model is not affected.
[0109] Through the embodiments provided in the present application, by providing dynamic adjustment of the display position and personalized adjustment of the size of the virtual character model, the problem of fixed and inflexible display layout of virtual characters in the traditional video viewing mode is solved, bringing users a more comfortable, immersive and personalized video viewing and interactive experience.
[0110] As an optional solution, the above screen display method is applied to a virtual character interaction scene in a video software. In this scene, multiple virtual characters corresponding to the current video media are generated according to different video media. This virtual character combines AI technology and is made into a 2D or 3D character model and displayed in the application software. When users watch videos on the platform, it can chat and interact with users, click and touch to interact. While allowing users to watch videos, it can also effectively increase user stickiness.
[0111] Optionally, a virtual character interaction method under a video software, such as Figure 6 As shown, the following steps are included:
[0112] S602, the user starts an application (APP).
[0113] S604: Determine whether the user is logged in.
[0114] S606: When the user is logged in, determine whether the user has collected (multiple) virtual character configuration information.
[0115] S608 : When the user collects (multiple) virtual character configuration information, obtain a virtual character model according to the (multiple) virtual character configuration information collected by the user.
[0116] S610, when the user has not collected (multiple) virtual character configuration information or when the user has not logged in, obtain the application's default (multiple) virtual character configuration information.
[0117] S612: Acquire a virtual character model according to the default virtual character configuration information (multiple) of the application.
[0118] S614, according to the obtained virtual character model, load and render the model, and display it in the application. The model is loaded and rendered by the local engine, displayed in the small window, and displayed in the application. Even if the application is minimized, the virtual character small window can still be displayed on the system desktop. For further example, a schematic diagram of displaying a virtual character model on the system desktop or in the application software or in the playback scene is as follows: Figure 7 shown.
[0119] S616, when the user clicks on the virtual character to interact, a half-screen floating layer pops up, including multiple recommended scene bubbles and a virtual character AI chat box. For further example, a half-screen floating layer diagram of a non-playing scene in an application software is as follows: Figure 8 shown.
[0120] S618: When the user clicks on a scene bubble, the video is redirected to the corresponding playback scene.
[0121] S620, when the user sends a message, the server is requested to reply the message and display it in the chat box; S622, when the user clicks on the setting (when the user is logged in), a half-screen floating layer pops up to display the list of virtual characters collected by the user in the system. Fig. 9 As shown; a schematic diagram of a half-screen floating layer in a horizontal screen playback scenario is as follows Fig.10 A more virtual character list floating layer diagram is shown as follows Fig.11 shown.
[0122] S624, the user clicks to select a virtual character to switch the virtual character model.
[0123] Through the embodiments provided by this application, relying on the video platform, corresponding virtual characters are generated according to video media, which can realize the modeling and rendering of virtual characters more efficiently and quickly, allowing users to choose the character models they want, which can better meet the needs of users and satisfy their interests. As a novel video platform gameplay, it can help the video platform bring more traffic, and virtual characters can also bring more fun and companionship to users. After combining with advanced AI technology, the interaction between virtual characters and users becomes more vivid and flexible.
[0124] It is understandable that in the specific implementation of this application, related data such as user information is involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.
[0125] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0126] According to another aspect of the embodiments of the present application, a screen display device for implementing the above screen display method is also provided. Fig.12 As shown, the device comprises:
[0127] The first display unit 1202 is used to respond to a video playback request of a target user, display a target video to be played in a first display area, and display a first virtual character model in a second display area, wherein a first virtual character image of the first virtual character model is determined based on the identity information of the target user and the video content of the target video, and the second display area is superimposed on the first display area;
[0128] The second display unit 1204 is used to display at least one interactive component in the third display area in response to an object interaction request of the target user, wherein the at least one interactive component is used to instruct the target user to perform an operation interaction with the first virtual character model, and the third display area is superimposed on the first display area.
[0129] As an optional solution, the second display unit 1204 includes at least one of the following:
[0130] A first display module is used to display a dialogue component in the first display sub-area, wherein the dialogue component is used to instruct the target user to have a dialogue with the first virtual character model, and the third display area includes the first display sub-area;
[0131] a second display module, configured to display a plurality of virtual character tags in the second display sub-area, wherein the plurality of virtual character tags are used to instruct the target user to update the virtual character model displayed in the second display area, each virtual character tag corresponds to a virtual character model, and the virtual character image of each virtual character model corresponds to a character image in the video content, and the third display area includes the second display sub-area;
[0132] The third display module is used to display multiple first scene labels in the third display sub-area, wherein the multiple first scene labels are used to instruct the target user to update the content displayed in the first display area, each first scene label corresponds to a video clip containing a first virtual character image in the video content, and the third display area includes the third display sub-area.
[0133] As an optional solution, the device also includes:
[0134] A first updating module is configured to update the first virtual character model displayed in the second display area to a second virtual character model in response to a tag selection operation of a reference virtual character tag among the multiple virtual character tags after the multiple virtual character tags are displayed in the second display sub-area, wherein the second virtual character model is a virtual character model corresponding to the reference virtual character tag;
[0135] The fourth display module is used to display multiple second scene labels in the third display sub-area after displaying multiple virtual character labels in the second display sub-area, wherein the multiple second scene labels are used to instruct the target user to update the content displayed in the first display area, and each second scene label corresponds to a video clip of a second virtual character image of a second virtual character model in the video content.
[0136] As an optional solution, the device also includes:
[0137] A second updating module is used to update the content displayed in the first display area to a first video clip corresponding to the first target scene tag in response to a first scene selection operation on a first target scene tag among the plurality of second scene tags after the plurality of second scene tags are displayed in the third display sub-area;
[0138] The device also includes:
[0139] The third updating module is used to update the content displayed in the first display area to a second video clip corresponding to the second target scene tag in response to a second scene selection operation on a second target scene tag among the multiple first scene tags after displaying multiple first scene tags in the third display sub-area.
[0140] As an optional solution, the device also includes:
[0141] An acquisition module, used for acquiring at least one virtual character image associated with the identity information and acquiring all character images included in the video content before displaying the first virtual character model in the second display area;
[0142] a determination module, configured to determine a first virtual character image from at least one virtual character image before displaying the first virtual character model in the second display area, wherein the first virtual character image is a virtual character image with the highest degree of association with all character images among the at least one virtual character image;
[0143] The rendering module is used to perform model rendering based on the first virtual character image to generate the first virtual character model before displaying the first virtual character model in the second display area.
[0144] As an optional solution, the acquisition module includes at least one of the following:
[0145] The first acquisition submodule is used to acquire the virtual character image that the target user has collected in advance from the character collection record of the target user;
[0146] The second acquisition submodule is used to acquire the virtual character images used by the target user in a preset historical time period from the historical usage records of the target user;
[0147] The third acquisition submodule is used to acquire, from the historical viewing records of the target user, the virtual character image corresponding to the character image most recently viewed by the target user.
[0148] As an optional solution, the device also includes:
[0149] A first adjustment module is used to adjust the display position of the second display area on the first display area in response to the area adjustment operation on the second display area after the first virtual character model is displayed in the second display area;
[0150] The second adjustment module is used to adjust the display size of the first virtual character model in the second display area in response to a model adjustment operation on the first virtual character model after the first virtual character model is displayed in the second display area.
[0151] According to another aspect of the embodiment of the present application, an electronic device for implementing the above-mentioned screen display method is also provided, further as follows Fig.13 As shown, the electronic device includes a memory 1302 and a processor 1304. The memory 1302 stores a computer program, and the processor 1304 is configured to execute the steps in any of the above method embodiments through the computer program.
[0152] Optionally, in this embodiment, the electronic device may be located in at least one network device among a plurality of network devices of a computer network.
[0153] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:
[0154] S1, in response to a video playback request of a target user, displaying a target video to be played in a first display area and displaying a first virtual character model in a second display area, wherein a first virtual character image of the first virtual character model is determined based on the identity information of the target user and the video content of the target video, and the second display area is superimposed on the first display area;
[0155] S2, in response to an object interaction request from a target user, displaying at least one interaction component in a third display area, wherein the at least one interaction component is used to instruct the target user to perform an operation interaction with the first virtual character model, and the third display area is superimposed on the first display area.
[0156] Alternatively, a person skilled in the art may understand that: Fig.13 The structure shown is for illustration only. Fig.13 The structure of the electronic device is not limited. Fig.13 More or fewer components (such as network interfaces, etc.) as shown in, or with Fig.13 Different configurations are shown.
[0157] Among them, the memory 1302 can be used to store software programs and modules, such as the program instructions / modules corresponding to the screen display method and device in the embodiment of the present application. The processor 1304 executes various functional applications and data processing by running the software programs and modules stored in the memory 1302, that is, realizing the above-mentioned screen display method. The memory 1302 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 1302 may further include a memory remotely located relative to the processor 1304, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Among them, the memory 1302 can be specifically, but not limited to, used to store identity information, video content, and other information. As an example, such as Fig.13 As shown, the memory 1302 may include but is not limited to the first display unit 1202 and the second display unit 1204 in the image display device. In addition, it may also include but is not limited to other module units in the image display device, which will not be described in detail in this example.
[0158] Optionally, the transmission device 1306 is used to receive or send data via a network. Specific examples of the network may include a wired network and a wireless network. In one example, the transmission device 1306 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers via a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device 1306 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0159] In addition, the electronic device further includes: a display 1308 for displaying identity information, video content and other information; and a connection bus 1310 for connecting various module components in the electronic device.
[0160] In other embodiments, the client or server may be a node in a distributed system, wherein the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes in the form of network communication. A peer-to-peer network may be formed between the nodes, and any form of computing device, such as a server, a client, or other electronic device, may become a node in the blockchain system by joining the peer-to-peer network.
[0161] According to one aspect of the present application, a computer program product is provided, the computer program product comprising a computer program / instruction, the computer program / instruction comprising a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, various functions provided by the embodiments of the present application are executed.
[0162] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0163] It should be noted that the computer system of the electronic device is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0164] The computer system includes a central processing unit (CPU), which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) or the program loaded from the storage part to the random access memory (RAM). In the random access memory, various programs and data required for system operation are also stored. The central processing unit, the read-only memory and the random access memory are connected to each other through a bus. The input / output interface (I / O interface) is also connected to the bus.
[0165] The following components are connected to the input / output interface: an input part including a keyboard, a mouse, etc.; an output part including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage part including a hard disk, etc.; and a communication part including a network interface card such as a local area network card, a modem, etc. The communication part performs communication processing via a network such as the Internet. A drive is also connected to the input / output interface as needed. Removable media, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., are installed on the drive as needed so that the computer program read therefrom is installed into the storage part as needed.
[0166] In particular, according to an embodiment of the present application, the process described in each method flow chart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer readable medium, and the computer program contains a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, various functions defined in the system of the present application are executed.
[0167] According to one aspect of the present application, a computer-readable storage medium is provided, and a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the above-mentioned various optional implementations.
[0168] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:
[0169] S1, in response to a video playback request of a target user, displaying a target video to be played in a first display area and displaying a first virtual character model in a second display area, wherein a first virtual character image of the first virtual character model is determined based on the identity information of the target user and the video content of the target video, and the second display area is superimposed on the first display area;
[0170] S2, in response to an object interaction request from a target user, displaying at least one interaction component in a third display area, wherein the at least one interaction component is used to instruct the target user to perform an operation interaction with the first virtual character model, and the third display area is superimposed on the first display area.
[0171] Optionally, in this embodiment, a person of ordinary skill in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing hardware related to the electronic device through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0172] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0173] If the integrated units in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they can be stored in the above computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling one or more computer devices (which can be personal computers, servers or network devices, etc.) to execute all or part of the steps of the methods of each embodiment of the present application.
[0174] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0175] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0176] The above are only preferred implementations of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A screen display method, characterized in that: include: In response to a video playback request from a target user, displaying a target video to be played in a first display area and displaying a first virtual character model in a second display area, wherein a first virtual character image of the first virtual character model is determined based on the identity information of the target user and the video content of the target video, and the second display area is superimposed on the first display area; In response to the object interaction request of the target user, at least one interaction component is displayed in a third display area, wherein the at least one interaction component is used to instruct the target user to perform operational interaction with the first virtual character model, and the third display area is superimposed on the first display area.
2. The method according to claim 1, characterized in that Displaying at least one interactive component in the third display area includes at least one of the following: Displaying a dialogue component in the first display sub-area, wherein the dialogue component is used to instruct the target user to have a dialogue with the first virtual character model, and the third display area includes the first display sub-area; Displaying a plurality of virtual character tags in the second display sub-area, wherein the plurality of virtual character tags are used to instruct the target user to update the virtual character model displayed in the second display area, each virtual character tag corresponds to a virtual character model, and the virtual character image of each virtual character model corresponds to a character image in the video content, and the third display area includes the second display sub-area; A plurality of first scene labels are displayed in a third display sub-area, wherein the plurality of first scene labels are used to instruct the target user to update the content displayed in the first display area, each first scene label corresponds to a video clip of the video content that includes the first virtual character image, and the third display area includes the third display sub-area.
3. The method according to claim 2, characterized in that After displaying a plurality of virtual character labels in the second display sub-area, the method further includes: In response to a tag selection operation on a reference virtual character tag among the multiple virtual character tags, updating the first virtual character model displayed in the second display area to a second virtual character model, wherein the second virtual character model is a virtual character model corresponding to the reference virtual character tag; A plurality of second scene tags are displayed in the third display sub-area, wherein the plurality of second scene tags are used to instruct the target user to update the content displayed in the first display area, and each second scene tag corresponds to a video clip of the video content containing a second virtual character image of the second virtual character model.
4. The method according to claim 3, characterized in that After displaying the plurality of second scene labels in the third display sub-area, the method further includes: In response to a first scene selection operation on a first target scene tag among the plurality of second scene tags, updating the content displayed in the first display area to a first video clip corresponding to the first target scene tag; After displaying the plurality of first scene labels in the third display sub-area, the method further includes: In response to a second scene selection operation on a second target scene tag among the plurality of first scene tags, the content displayed in the first display area is updated to a second video clip corresponding to the second target scene tag.
5. The method according to claim 1, characterized in that Before displaying the first virtual character model in the second display area, the method further includes: Acquire at least one virtual character image associated with the identity information, and acquire all character images included in the video content; Determine the first virtual character image from the at least one virtual character image, wherein the first virtual character image is the virtual character image with the highest degree of association with all the character images among the at least one virtual character image; Based on the first virtual character image, model rendering is performed to generate the first virtual character model.
6. The method according to claim 5, characterized in that The obtaining of at least one character image associated with the identity information includes at least one of the following: Acquire the virtual character image pre-collected by the target user from the character collection record of the target user; Acquire, from the historical usage record of the target user, the virtual character images used by the target user in a preset historical time period; From the historical viewing records of the target user, a virtual character image corresponding to the character image most recently viewed by the target user is obtained.
7. The method according to any one of claims 1 to 6, characterized in that: After displaying the first virtual character model in the second display area, the method further includes: In response to the area adjustment operation on the second display area, adjusting the display position of the second display area on the first display area; In response to the model adjustment operation on the first virtual character model, the display size of the first virtual character model on the second display area is adjusted.
8. A screen display device, characterized in that: include: A first display unit, configured to respond to a video playback request of a target user, display a target video to be played in a first display area, and display a first virtual character model in a second display area, wherein a first virtual character image of the first virtual character model is determined based on the identity information of the target user and the video content of the target video, and the second display area is superimposed on the first display area; The second display unit is used to display at least one interactive component in the third display area in response to an object interaction request of the target user, wherein the at least one interactive component is used to instruct the target user to perform an operation interaction with the first virtual character model, and the third display area is superimposed on the first display area.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method described in any one of claims 1 to 7 when executed by an electronic device.
10. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 7 through the computer program.
Citation Information
Cited By
Intelligent accompanying method and system based on entertainment scene
CN121411659A
Intelligent accompanying method and system based on entertainment scene
CN121411659B