An image processing method and apparatus, an electronic device, and a storage medium are provided, the image processing method includes: processing an image to be processed to obtain a panoramic complementary image of a target pixel ratio according to an image attribute of the image to be processed; determining a plurality of target patch maps on a bounding box according to the panoramic complementary image; wherein a displayed content on the bounding box corresponds to the panoramic complementary image; and determining a panoramic surround image based on the plurality of target patch maps.
According to embodiments of the disclosure, a method, an apparatus, a device and storage medium for sharing audiovisual content are provided. The method includes receiving a selection for a plurality of text fragments corresponding to a plurality of portions in target audiovisual content, the plurality of portions at least comprising a first portion and a second portion that are discontinuous in the target audiovisual content; causing fragmented audiovisual content to be created based at least on the plurality of portions in the target audiovisual content, wherein the first portion and the second portion are continuous in the fragmented audiovisual content; and presenting a sharing portal for sharing the fragmented audiovisual content. In this way, embodiments of the disclosure enable the merge sharing for discontinuous fragments in original audiovisual content (e.g., audio content or video content).
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
Embodiments of the present application disclose a method and an apparatus, and an electronic device for three-dimensional scene generation. A specific implementation of the method includes: obtaining a target text, and generating a panoramic image described by the target text; obtaining multi-view information in a plurality of preset views, and generating a multi-view image in the plurality of views with the panoramic image; performing depth estimation on the panoramic image to determine a sparse point cloud corresponding to the panoramic image; and generating, based on the multi-view image, the multi-view information, and the sparse point cloud, a three-dimensional scene model described by the target text.
The embodiment of the disclosure relates to a method and an apparatus of effect editing, a device and a computer-readable storage medium. The method provided by the disclosure includes: presenting a texture generation component based on a received texture creation request; obtaining at least one generation parameter via the texture generation component, the at least one generation parameter including prompt information; creating a texture material based on the at least one generation parameter; and generating a target effect based on the texture material. In this way, the embodiments of the disclosure may add the texture material related to the generated content in the effect creation process, thereby improving the efficiency of the effect editing.
The present disclosure provides a method and an apparatus for generating views of a three-dimensional model, an electronic device, and a storage medium. The method for generating views of a three-dimensional model includes: obtaining a three-dimensional geometric model and a text description; and generating views of a target three-dimensional model based on the geometric model and the text description, wherein the target three-dimensional model has texture information and the target three-dimensional model conforms to the text description, a similarity between a contour of the target three-dimensional model and a contour of the geometric model is greater than a preset similarity, and the views of the target three-dimensional model include: views corresponding to first camera poses, the number of the first camera poses being one or more.
Embodiments of the disclosure provide a device, method, apparatus and computer readable storage medium for forwarding data. A switching device includes: one or more sets of uplink ports, configured to be coupled with a first external interface to transmit data with an upstream device via the first external interface; one or more sets of downlink ports, configured to be coupled with a second external interface to transmit data with a downstream device via the second external interface; a data switching chip, comprising a plurality of forwarding units, each forwarding unit of the plurality of forwarding units adapted to be connected to at least one set of uplink ports of the one or more sets of uplink ports and at least one set of downlink ports of the one or more sets of downlink ports; and a control unit configured to control data forwarding of the data switching chip.
Embodiments of the present disclosure provide a method of task executing, an electronic device, and a storage medium. Requirement text based on a natural language is obtained, the requirement text being used to describe a target operation and maintenance task; the requirement text is processed by an operation and maintenance processing model, to generate a task processing link, which provides at least one link node and a corresponding agent object, the link node being used to represent a processing step for the target operation and maintenance task, and the agent object being used to execute a processing step represented by the corresponding link node; and the task processing link is executed to generate a task execution result of the target operation and maintenance task.
According to embodiments of the disclosure, a method, an apparatus, a device and a medium for book search are provided. The method includes: acquiring query information of a user; determining a book search intent of the user at least based on the query information; determining at least one book matching the book search intent; determining recommendation information for recommending the at least one book to the user at least based on the book search intent; and providing a response to the query information to the user, the response including an indication of the at least one book and the recommendation information. Thereby, it is possible to quickly and accurately meet a user's personalized book search needs, and providing the recommendation information that better matches the intent can improve user satisfaction and conversion rate of book recommendation.
The embodiments of the present disclosure relate to a search method and apparatus, and a device and a computer-readable storage medium. The method provided herein comprises: on the basis of a first preset operation in a live-streaming interface, displaying a target interface of cloud gaming, wherein the live-streaming interface is associated with a first live-streaming party; displaying an operation panel in the target interface, wherein the operation panel displays a group of interaction items associated with a group of live-streaming parties, and the group of interaction items indicates a group of events which are currently performed by the group of live-streaming parties during the cloud gaming; and on the basis of a selection for a target interaction item in the group of interaction items, using the cloud gaming to start a target event corresponding to the target interaction item. In this way, the embodiments of the present disclosure can provide, in an interface of cloud gaming, information of an event of each live-streaming party concerning the cloud gaming, such that a user can conveniently keep interacting with the live-streaming party in a state in which the cloud gaming is started, thereby improving the efficiency of live-streaming interaction.
H04N 21/431 - Generation of visual interfacesContent or additional data rendering
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
10.
EDITING METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM
According to embodiments of the present invention, provided are an editing method and apparatus, a device, and a storage medium. The method comprises: in response to an operation of adding a target timbre on a timbre configuration interface, recording a reference audio formed by using the target timbre to read reference text aloud; in response to an operation of triggering audio generation on an editing interface, acquiring input text for audio generation; in response to a selection operation on the target timbre, generating target audio on the basis of the reference audio and the input text, the target audio comprising a speech formed by using the target timbre to read the input text aloud; and on the basis of the target audio, generating an audio editing result or a video editing result. In this way, a timbre in speech data can be used to generate at least part of a target audio. Therefore, a user can use a desired timbre in media content generation, thereby advantageously improving the editing efficiency.
Embodiments of the present disclosure relate to a work publishing method and apparatus, a work viewing method and apparatus, a device, and a storage medium. The work publishing method comprises: receiving a creation request associated with video content; displaying an editing interface, the editing interface displaying image content and text content which are determined on the basis of the video content; and on the basis of at least one operation received in the editing interface, publishing an image-text work associated with the video content, the image-text work being generated on the basis of the image content and the text content.
The embodiments of the present application relate to the technical field of video editing. Provided are video editing methods, and devices. A video editing method comprises: receiving a template viewing operation inputted by a user; in response to the template viewing operation, sending to a server template request information carrying a function list of a target application, wherein the function list of the target application comprises identification information of video editing functions supported by the target application; receiving a template recommendation list sent by the server, wherein video editing functions on which video editing templates in the template recommendation list depend all belong to the video editing functions supported by the target application; and on the basis of the template recommendation list, displaying in a user interface of the target application the video editing templates available for the user to select.
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
13.
MATERIAL MANAGEMENT METHOD AND APPARATUS, DEVICE, COMPUTER READABLE STORAGE MEDIUM, AND PRODUCT
Embodiments of the present disclosure provide a material management method and apparatus, a device, a computer readable storage medium, and a product. The method comprises: displaying a preset environment switching control in a preset material management page; in response to a trigger operation of a user on the environment switching control, determining a target management environment currently selected by the user; displaying in the material management page a plurality of pieces of material content associated with the target management environment, and displaying in the material management page a plurality of associated controls associated with the target management environment; and on the basis of trigger operations of the user on the associated controls, performing a material management operation on the plurality of pieces of material content associated with the target management environment. Thus, the user can use the environment switching control to perform switched display of a plurality of pieces of material content and a plurality of associated controls in different management environments in the material display page, and then can implement a management operation on the material content in different management environments. The convenience and efficiency of material management are improved.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
14.
MULTIMEDIA PROCESSING METHOD AND DEVICE IN REAL-TIME COMMUNICATION, AND STORAGE MEDIUM
Embodiments of the present disclosure provide a multimedia processing method and device in real-time communication, and a storage medium. The multimedia processing method in real-time communication takes real-time performance parameters of a terminal device and a real-time load condition of a target multimedia processing process into consideration when determining whether to adjust multimedia processing parameters of the target multimedia processing process in real-time communication, thereby improving accuracy in determining the adjustment timing, and avoiding severe impacts on real-time communication caused by misjudgment of the adjustment timing. Moreover, after candidate multimedia processing parameters are obtained by adjustment, a quality-of-service prediction model is first used for verification, and the candidate multimedia processing parameters are applied to the target multimedia processing process only after the suitability of the parameters has been confirmed, thereby avoiding frequent parameter modifications to the target multimedia processing process, ensuring rapid and efficient parameter adjustment in the target multimedia processing process, and ensuring stability of real-time communication.
According to the embodiments of the present disclosure, provided are a media generation method and apparatus, and a device and a storage medium. The method comprises: presenting a configuration interface for controlling media generation; providing a style configuration panel in the configuration interface, wherein the style configuration panel comprises a text input control and a group of preset media styles; on the basis of target text content in the text input control, determining style information regarding media content to be generated, wherein the target text content comprises a first part and a second part, the first part is generated on the basis of the selection of at least one media style in the group of preset media styles, and the second part comprises text content input by a user by means of the text input control; and acquiring media content generated on the basis of the style information. In this way, more convenient and richer ways to generate media can be provided, thereby providing a better application experience.
Provided in the present application are a request processing method and apparatus, and a device and a storage medium. The method comprises: when it is detected that a downstream service is overloaded, acquiring request volume data of at least one upstream service for the downstream service; determining a target upstream service from the at least one upstream service on the basis of the request volume data; determining a target rate limit value of the target upstream service; and on the basis of the target rate limit value, processing the request volume of the target upstream service for the downstream service. The present application can effectively protect the downstream services in a calling link, and avoid the problem of downstream services being incapable of operating normally when the downstream services are overloaded, such that the performance of the downstream services can be improved.
H04L 67/60 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
H04L 47/125 - Avoiding congestionRecovering from congestion by balancing the load, e.g. traffic engineering
17.
OPTICAL ENGINE PACKAGING STRUCTURE, OPTICAL COMMUNICATION MODULE, AND SWITCH
The present disclosure relates to the technical field of optical communications. Disclosed are an optical engine packaging structure, an optical communication module, and a switch. The optical engine packaging structure comprises a semiconductor laser and a carrier; the semiconductor laser is fixed onto the carrier; and the carrier is fixedly connected to a printed circuit board, and the difference between the thermal expansion coefficient of the carrier and the thermal expansion coefficient of the semiconductor laser falls within a preset range.
Embodiments of the present disclosure provide an interface interaction method and apparatus, a device, and a storage medium. The interface interaction method comprises: displaying a playback interface of video content; in response to a first operation associated with the playback interface being received, displaying a first image, associated with the first operation, of the video content while continuing playing back the video content; and displaying a set of content items associated with a set of objects in the first image, the set of content items being determined on the basis of the identification for the set of objects. In this way, the embodiments of the present disclosure can improve the efficiency of users in acquiring information.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
19.
METHOD, APPARATUS, DEVICE AND STORAGE MEDIUM FOR LIVE STREAMING INTERFACE INTERACTION
According to embodiments of the disclosure, a method, an apparatus, a device and a storage medium for live streaming interface interaction are provided. The method includes receiving a predetermined request for a live streaming interface, the live streaming interface providing, in real time, an audio-visual content associated with a target session established in a live streaming room; causing a target interface corresponding to the predetermined request to be presented; and superimposing, on the target interface, a window associated with the live streaming interface, the window at least displaying description information associated with at least one participant in the target session. In this way, with embodiments of the disclosure, it may present relevant information of a target session (e.g., voice chat or video chat) established in the live streaming room that the user is interested in, thereby improving efficiency of the user in obtaining information in the live streaming room.
The present disclosure relates to a data processing method for a spreadsheet, a medium, an electronic device and a program product, which relate to the field of computer technology. In the method, a first data amount of target table data for which a data change occurs in a spreadsheet is determined, and the target table data is sent to a client according to a data sending mode corresponding to the first data amount of the target table data, so that the client performs data update on the spreadsheet according to the target table data. In this way, the target table data can be sent to the client in different scenarios using different data sending modes, so as to ensure the reliable transmission of the table data between a server and the client, thereby ensuring the timeliness and integrity of the table data.
The present disclosure relates to a multi-device photographing control method and a virtual reality (VR) head-mounted display device, and relates to the technical field of virtual devices. The method is applied to a first VR head-mounted display device, and the first VR head-mounted display device is configured to establish a communication connection with at least one second VR head-mounted display device. The method comprises: determining a photographing moment of the first VR head-mounted display device; determining exposure indication information according to the photographing moment of the first VR head-mounted display device; and sending the exposure indication information to the at least one second VR head-mounted display device. The embodiments of the present disclosure are used for solving the problem of image overexposure caused by simultaneous exposure by a plurality of VR head-mounted display devices.
Methods, apparatuses, devices, and media for quantizing data are provided. In a method, a plurality of first vectors is extracted from a matrix to be quantized. A plurality of objective functions respectively associated with the plurality of first vectors is created. The plurality of objective functions respectively comprises the plurality of first vectors, a plurality of second vectors respectively corresponding to the plurality of first vectors, and a mapping parameter for respectively mapping the plurality of second vectors to a plurality of third vectors. The plurality of second vectors and the mapping parameter are determined based on the plurality of objective functions. For a first vector in the plurality of first vectors, the mapping parameter enables a difference between a third vector corresponding to the first vector in the plurality of third vectors and the first vector to meet a predetermined condition.
The present disclosure relates to the technical field of computers. Provided in the present disclosure are an identity authentication method and apparatus, a device, a medium and a product. The method includes: acquiring a pre-configured first field of a first platform and a pre-configured second field of a second platform; receiving a first field value of the first field sent by the first platform, the first field value being obtained after a first account passes identity authentication on the first platform; determining a binding result of the first account according to the first field value; and if the binding result of the first account represents that there is a second field value in the second field that is bound with the first field value, passing identity authentication of a second account corresponding to the second field value.
The present disclosure relates to a prop processing method and apparatus, and a device and a medium. The method comprises: in response to a trigger operation for a prop exploration entrance identifier, which is set on a prop panel, displaying a prop exploration page, wherein the prop exploration page comprises a prop recommendation identifier; and in response to a trigger operation for the prop recommendation identifier, displaying a recommended video set of prop use.
H04N 23/62 - Control of parameters via user interfaces
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
H04N 5/262 - Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects
H04N 23/63 - Control of cameras or camera modules by using electronic viewfinders
25.
FOUR-DIMENSIONAL SCENE RECONSTRUCTION METHOD AND APPARATUS, AND ELECTRONIC DEVICE
Embodiments of the present application disclose a four-dimensional scene reconstruction method and apparatus, and an electronic device. A specific implementation of the method includes: obtaining a multi-view video, where the multi-view video includes multi-view images, which include a video frame at an initial moment in the multi-view video; generating a three-dimensional scene model corresponding to the multi-view images; determining a deformable network corresponding to the multi-view video based on the three-dimensional scene model, the multi-view video, and camera pose information corresponding to the multi-view video; and determining a four-dimensional scene model corresponding to the multi-view video based on the three-dimensional scene model and the deformable network.
Embodiments of the disclosure disclose a method, apparatus, device and storage medium for media content presenting, relating to the field of computer technology. an example method comprises: presenting a current media content in a target media work including a preset audio and a plurality of media contents in a preset presenting interface and playing the preset audio; determining a target characteristic moment according to a current playing progress of the preset audio and characteristic moment information associated with the preset audio; and controlling, when a playing progress of the preset audio reaches the target characteristic moment, the preset presenting interface to switch from presenting the current media content to presenting the next media content.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
27.
AUDIO RESTORATION METHOD AND APPARATUS, AND PROGRAM, MEDIUM AND DEVICE
Provided in the present disclosure are an audio restoration method, an audio restoration apparatus, a computer program product, a computer-readable storage medium and an electronic device. The method comprises: inputting damaged audio into a first-stage model to obtain a complex spectrum; and inputting the complex spectrum into a second-stage model to obtain restored audio, wherein the first-stage model comprises an encoder used for performing down-sampling on the complex spectrum, and a decoder used for performing up-sampling on the complex spectrum, and the second-stage model comprises a full-band module used for modeling the complex spectrum on all bands, and a sub-band module used for modeling the complex spectrum on a plurality of sub-bands. By means of the present disclosure, complex and diverse audio distortion problems can be addressed.
G10L 25/30 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the analysis technique using neural networks
A reading interaction method and apparatus, a device, and a medium. The method comprises: receiving a dialogue message sent by a second user device corresponding to a second user (S101); generating a reply message by a first user on the basis of the dialogue message, wherein the first user is a virtual author corresponding to an author (S102); and sending the reply message to the second user device (S103). Readers can interact with authors during book reading, so as to fulfill interaction needs therebetween, thereby improving the interactivity of readers during book reading and the book reading effect of the readers.
Provided in the embodiments of the present disclosure are live streaming processing methods and device and a storage medium. A method comprises: acquiring target definition information corresponding to a target live video; acquiring picture quality data of the target live video corresponding to the target definition information, and, on the basis of the picture quality data corresponding to the target definition information, determining first super-resolution information; and determining target super-resolution information on the basis of the first super-resolution information and current device performance data corresponding to a first device, and processing pictures of the target live video on the basis of the target super-resolution information. The embodiments of the present disclosure can achieve dynamic super-resolution processing of pictures of live videos on the basis of the picture quality of live videos and device performance indicators, thus meeting super-resolution processing requirements under different conditions, ensuring the picture quality and smoothness of live videos, taking into account the device performance, and improving watching experiences.
Embodiments of the present application provide an image processing method and apparatus, a device, and a storage medium. The method comprises: presenting a target image to be processed in an image display area of an editing interface; determining transformation information of the target image on the basis of a transformation operation of the user on the target image, wherein the transformation information at least comprises a rotation orientation of the target image in the image display area; presenting a transformed target image on the image display area on the basis of the transformation information; and in response to receiving an image expansion instruction, performing image expansion on the transformed target image to determine an expanded image having a predetermined size, the predetermined size being greater than the size of the transformed target image.
G06T 3/04 - Context-preserving transformations, e.g. by using an importance map
G06T 3/60 - Rotation of whole images or parts thereof
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
31.
ADAPTIVE ADJUSTMENT METHOD AND APPARATUS FOR CONGESTION WINDOW, DEVICE AND MEDIUM
Embodiments of the present disclosure provide an adaptive adjustment method and apparatus for a congestion window, a device and a medium. The adaptive adjustment method for a congestion window comprises: when the current acknowledgement frame is received, determining data packet transmission information corresponding to the current acknowledgement frame; determining target adjustment information of the current congestion window on the basis of the data packet transmission information and at least one preset congestion window adjustment strategy; and adjusting window information of the current congestion window on the basis of the target adjustment information so as to control, on the basis of the adjusted window information, the number of data packets in the current congestion window or the number of bytes in a data packet to be transmitted. According to the technical solution of the embodiments of the present disclosure, congestion windows are adaptively and dynamically adjusted, improving the stability and real-time performance of the throughput of the congestion windows, thus achieving the effects of ensuring both the live streaming image quality and the live streaming real-time performance in live streaming scenarios.
According to embodiments of the present disclosure, provided are a device, method, and apparatus for forwarding data, and a computer-readable storage medium. In some embodiments, a switch device is provided, comprising: one or more groups of uplink ports, configured to be coupled to a first external interface so as to transmit data to an upstream device via the first external interface; one or more groups of downlink ports, configured to be coupled to a second external interface to transmit data to a downstream device via the second external interface; a data switch chip, comprising a plurality of forwarding units, each forwarding unit among the plurality of forwarding units being adapted to be connected to at least one group of uplink ports among the one or more groups of uplink ports and at least one group of downlink ports among the one or more groups of downlink ports; and a control unit, configured to control data forwarding of the data switch chip, so that each forwarding unit among the plurality of forwarding units forwards data between the at least one group of uplink ports and the at least one group of downlink ports connected thereto.
The embodiments of the present application relate to the technical field of terminals. Provided are a page display method and a terminal device. The method comprises: receiving a first operation, wherein the first operation is used for triggering the display of a target user interface, the target user interface comprises a target display window used for displaying at least one partial area of an object display panel, and the target user interface and the object display panel are both scroll views; in response to the first operation, displaying a first area of the target user interface; receiving a second operation that is input by a user in the target user interface, wherein the second operation is used for triggering scrolling in a first direction; and in response to the second operation, controlling, on the basis of the second operation, the target user interface to scroll in the first direction, and after a second area of the target user interface is displayed, controlling, on the basis of the second operation, the object display panel to scroll in the first direction.
The present disclosure provides an audio playback method and apparatus and a terminal device. The audio playback method comprises: in response to a switching operation on components, determining a first scenario corresponding to a currently selected first component, wherein the components are used for text dialogues, and the functions of the text dialogues of the plurality of components are different; obtaining first dialogue information associated with the first component; on the basis of the first scenario and the first dialogue information, determining recommended music among a plurality of pieces of preset music; and playing back the recommended music. Embodiments of the present disclosure can reduce the audio playback complexity.
The embodiments of the present disclosure provide a multimedia material displaying method and apparatus, a device, and a storage medium. The method comprises: in response to a display instruction for a multimedia material, acquiring a first color space standard for displaying the multimedia material and a second color space standard supported by an electronic device; if the first color space standard is a target color space standard but the second color space standard does not comprise the target color space standard, calling an image writing function, wherein the image writing function is used for reading and writing image parameters; and by means of the image writing function, reading, from the multimedia material, image rendering parameters matching the target color space standard, and displaying the multimedia material on the basis of the image rendering parameters. The method can achieve HLG on‑screen display on devices that do not support HLG, thereby enhancing display flexibility.
The embodiments of the present disclosure relate to a work playback method and apparatus, a work publishing method and apparatus, and a device and a storage medium. The work playback method proposed herein comprises: displaying a viewing interface for an information feed, the information feed being associated with a plurality of work types; using a first container for the playback of a first work in the viewing interface, the first container corresponding to a first work type of the first work, and the first work type indicating that the first work is created on the basis of target music content, wherein the step of using a first container for the playback of a first work comprises: using the first container for the playback of a target segment of the target music content; and on the basis of the playback progress of the target segment, displaying text content corresponding to the target segment. In this way, the embodiments of the present disclosure can provide users with containers corresponding to music works so as to support the distribution and playback of such music works in an information feed, thereby improving the efficiency of work distribution and improving the convenience for users to acquire music works.
The present disclosure provides a video processing method and apparatus, and a terminal device. The method comprises: acquiring a first video; processing the first video to obtain video information of the first video, wherein the video information is used for indicating video content of the first video; on the basis of the video information, determining, from among a plurality of preset background music sets, target background music information corresponding to the video information, wherein the plurality of background music sets correspond to a plurality of video types, and each background music set comprises a plurality of pieces of background music information; and generating background music of the first video on the basis of the video information and the target background music information. The accuracy of background music is improved.
H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
38.
INFORMATION EXCHANGE METHOD AND APPARATUS, AND ELECTRONIC DEVICE AND STORAGE MEDIUM
Provided in the embodiments of the present disclosure are an information exchange method and apparatus, and an electronic device and a storage medium. The information exchange method comprises: in response to a trigger operation of a user for a first control, collecting audio to be processed; when said audio comprises target audio, receiving target association information corresponding to the target audio; and displaying in an interaction interface target exchange information comprising the target association information. By means of the technical solution provided in the embodiments of the present disclosure, target exchange information associated with target audio can be displayed when it is determined that audio to be processed comprises the target audio, thereby achieving the effect of intelligent interaction.
The present disclosure relates to the technical field of video processing, and relates to a video processing method and apparatus, and an electronic device. The method comprises: first acquiring key frames, which correspond to transition images, in a video; next, determining splitting nodes for the video according to the key frames corresponding to the transition images; then, splitting the video according to the splitting nodes for the video, so as to obtain video fragments; and finally performing video parallel processing on the basis of the video fragments.
A method and apparatus for controlling a virtual object, and a device and a storage medium are provided. The method includes: obtaining posture information of a user in a current frame; in response to determining that the posture information matches a preset posture, controlling movement of a first virtual object and a second virtual object in a current virtual scene based on the posture information; during the movement, in response to determining that the first virtual object and the second virtual object meet a set contact condition, generating a first result; and in response to determining that the first virtual object and the second virtual object do not meet the set contact condition, generating a second result.
A63F 13/56 - Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
41.
ANIMATION RENDERING METHOD AND APPARATUS, AND DEVICE AND STORAGE MEDIUM
Provided in the present disclosure are an animation rendering method and apparatus, and a device and a storage medium. The method includes: firstly, determining a target graphic object on an image frame to be rendered in a target graphic animation and a graphic drawing mode of the target graphic object; if it is determined that the graphic drawing mode of the target graphic object is a filling drawing mode, for a triangulation state of the target graphic object, determining whether the image frame to be rendered changes compared with an adjacent previous image frame; and if the image frame to be rendered does not change, on the basis of triangulation data of a graphic object, corresponding to the target graphic object, on the adjacent previous image frame, rendering the target graphic object on the image frame to be rendered.
Embodiments of the disclosure provide a video synthesis method, apparatus, device, medium, and product. The method includes: obtaining a region image corresponding to a target object and a background image excluding the region image by performing an image segmentation on an image frame in a video to be processed; determining a mirror image corresponding to the region image; obtaining at least one first extended image by extending the region image in a first extension direction; obtaining at least one second extended image by extending the mirror image in a second extension direction different from the first extension direction; rendering the background image, the at least one second extended image and the at least one first extended image to obtain a target rendered image at the end of the rendering; obtaining a target video corresponding to the video to be processed by performing a video synthesis on the target rendered image.
The present disclosure relates to a display apparatus and an extended reality device. The display apparatus comprises: a first display module, a second display module and a first flexible circuit board. The first display module comprises a first substrate, N first signal lines and a multiplexer being arranged on the first substrate, a first connection end of the first flexible circuit board being fixed on the first substrate, and the multiplexer being electrically connected between the first connection end of the first flexible circuit board and the first signal lines. The second display module comprises a second substrate, N second signal lines and a first demultiplexer being arranged on the second substrate, a second connection end of the first flexible circuit board being fixed to the second substrate, and the first demultiplexer being electrically connected between the second connection end of the first flexible circuit board and the second signal lines. The number of electrical connection lines in the first flexible circuit board is M, M being less than N, and M and N being both positive integers.
The present disclosure provides an effect video generation method and apparatus, an electronic device, and a storage medium. The effect video generation method includes: when it is detected that a current video frame to be processed includes point cloud data to be processed, determining distance information between the point cloud data to be processed and at least one historically estimated plane; and in a case that the distance information and a data volume of the point cloud data to be processed satisfy a plane estimation condition, performing plane estimation on the point cloud data to be processed on the basis of a random sample consensus algorithm to generate a target estimated plane, so as to display, based on each estimated plane, a target effect corresponding to the current video frame to be processed and obtain a target effect video frame.
A method, an apparatus, a device, and a medium for generating a video are provided. In one method, a plurality of video frames in a first video are obtained. A plurality of evaluation indicators of the plurality of video frames in the first video are obtained, respectively. The plurality of video frames is divided into at least one group of consecutive video frames based on the plurality of evaluation indicators, respective evaluation indicators of respective video frames in the at least one group of consecutive video frames meeting a predetermined condition. For a first group of consecutive video frames in the at least one group of consecutive video frames, a first time period associated with the first group of consecutive video frames is determined. A second video is generated by using a first video segment in the first time period in the first video.
The application discloses an optical waveguide structure, an optical waveguide module and a head-mounted display device. The optical waveguide structure according to an implementation of the disclosure includes a waveguide substrate, an in-coupling grating and an out-coupling grating. The in-coupling grating is used to couple input light into the waveguide substrate for transmission. The out-coupling grating is used to perform pupil expansion and out-coupling on light transmitted in the waveguide substrate. The out-coupling grating is a two-dimensional grating, and the two-dimensional grating has a two-dimensional structural element(s). A characteristic axis direction of the two-dimensional structural element(s) forms a relative rotation angle with a direction of a lattice period vector sum of the two-dimensional grating to change a diffraction efficiency of the out-coupling grating in a predetermined direction.
The embodiment of the disclose provides a method and device, and medium of code cleaning. A specific embodiment of the method comprises the following steps: running a target test case; obtaining metadata of a target class through reflection of the target class in a target bytecode called in the target test case; determining, based on the metadata, a dependency relationship between members comprised in the target class; determining real values of the members associated with the dependency relationship based on the running of the target test case; determining a dead branch in a decision structure comprised in the target class based on the real values; and deleting a corresponding statement of the dead branch from a source code corresponding to the target class.
Embodiments of the present disclosure provide an image processing method, an electronic device, and a storage medium. The method includes: obtaining an image to be processed and a target color card, where the image to be processed includes a target layer set, and the target layer set includes a material layer, where the material layer includes target materials of the image to be processed; grouping the target materials based on material attributes of the target materials, to obtain at least one material group; and determining a mapping relationship between the at least one material group and candidate colors in the target color card, obtaining a target color corresponding to each material group of the at least one material group based on the mapping relationship, and updating colors of target materials in each material group based on the target color.
G06T 7/90 - Determination of colour characteristics
G06V 10/762 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
49.
RECOMMENDATION METHOD AND APPARATUSES, COMPUTER-READABLE STORAGE MEDIUM AND COMPUTER PROGRAM PRODUCT
The present disclosure relates to a recommendation method and apparatuses, a computer-readable storage medium and a computer program product, and to the technical field of multimedia. The recommendation method comprises: determining an object to be recommended matched with a reference object in a reference book; using a description text of the reference object in the reference book and the object to be recommended to generate multimedia content for introducing the object to be recommended; and, during a reading process of a user, displaying the multimedia content.
The present disclosure relates to the technical field of video processing, and relates to a video generation method and apparatus and a computer readable storage medium. The video generation method comprises: on the basis of a first user instruction, controlling an action of a first virtual object in a virtual scene, so as to acquire first original action information of the first virtual object; on the basis of a second user instruction and the first original action information, controlling an action of a second virtual object in the virtual scene, so as to acquire second original action information of the second virtual object; and generating a video on the basis of the first original action information and the second original action information.
A method and apparatus for generating music, and an electronic device and a program product. The method (200) comprises: determining a music element of input music, wherein the music element of the input music comprises at least one of a structure, a beat, a genre, an instrumentation timbre, harmony and sentiment (202); on the basis of the music element of the input music, determining a set of audio track groups of output music, wherein each audio track group is a combination of audio tracks of music (204); and on the basis of the set of audio track groups of the output music, generating the output music corresponding to the input music (206).
The embodiments of the present disclosure relate to a method and apparatus for generating background music for a video, and an electronic device and a program product. The method comprises: determining a scene transition point in a video, wherein the scene transition point represents a transition between two scenes (202). The method further comprises: on the basis of music features of first background music of the video, determining an audio track group collection for second background music (204). The method further comprises: on the basis of the scene transition point and the audio track group collection for the second background music, generating the second background music (206).
Embodiments of the present disclosure provide an image processing method and apparatus, an electronic device, and a storage medium. The image processing method comprises: displaying an image editing page, wherein the image editing page comprises a parameter setting area and a result display area, and the parameter setting area comprises product images and candidate category options; in response to a selection event for the candidate category options, acquiring an object category value corresponding to a target category option, and if the object category value satisfies a preset category condition, displaying candidate style options in the parameter setting area; and in response to a selection event for the candidate style options, acquiring a style parameter corresponding to a target style option, generating a target image of a target object on the basis of the style parameter, and displaying the target image in the result display area. According to the method and the related apparatus provided in the embodiments of the present disclosure, the target image can be automatically generated on the basis of the style parameter, thereby reducing the image editing difficulty, and improving the image generation efficiency.
Embodiments of the present application relate to an information display method and apparatus, a device, and a storage medium. The method presented herein comprises: displaying a viewing interface associated with an application (410); and in the viewing interface, displaying prompt information corresponding to the current life cycle stage of the application, wherein the prompt information comprises at least one of the following: a label used for indicating the current life cycle stage, or an interactive information component corresponding to the current life cycle stage (420).
G06F 9/451 - Execution arrangements for user interfaces
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/04842 - Selection of displayed objects or displayed text elements
55.
VIDEO GENERATION METHOD AND APPARATUS, AND DEVICE, COMPUTER-READABLE STORAGE MEDIUM AND PRODUCT
Provided in the embodiments of the present disclosure are a video generation method, and a device. The video generation method comprises: presenting at least one video generation control on a preset content presentation page, and presenting at least one piece of historically posted video reference content on the content presentation page; in response to a trigger operation of a user on the at least one video generation control or the video reference content, acquiring first description media content and video parameters, which are determined by the user; and in response to a generation operation triggered by the user, generating a target video on the basis of the first description media content and the video parameters. Therefore, presentation content on a content presentation page can be enriched, and trigger methods for video generation are also enriched. In addition, a generation operation for a target video is performed on the basis of both first description media content and video parameters, thereby improving the content quality of the generated target video, and improving the user experience.
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
The present disclosure provides a battery and an electronic device. The battery comprises: at least one negative electrode current collector, wherein the at least one negative electrode current collector has a first surface and a second surface; and a plurality of coating areas, located on the surfaces of the at least one negative electrode current collector, wherein the impedance of at least two coating areas among the plurality of coating areas is different and satisfies that: the impedance of at least one coating area located on the first surface is different from the impedance of at least one coating area located on the second surface. The present disclosure can balance the energy density and the electric conduction speed of the battery, and improve the battery capacity of a large-power-consumption device.
Provided in the embodiments of the present disclosure are a media caching method and apparatus, and a device and a medium. The method comprises: on the basis of the playback progress of a currently played target media file in a media list, determining prediction information associated with a plurality of media files in the media list, wherein the prediction information indicates the switching probability of each segment in the plurality of media files being switched to playback within a target duration; on the basis of the prediction information and cache information, determining the degree of demand for caching each segment of the plurality of media files, wherein the degree of demand is determined on the basis of a playback latency of the corresponding segment and/or the switching probability thereof, and the cache information indicates the segments of the plurality of media files that have been cached; and on the basis of the degree of demand, determining, from the plurality of media files, at least one segment to be cached. In this way, the embodiments of the present disclosure can ensure the playback smoothness of a media file, and also avoid unnecessary download control to the greatest degree, so as to reduce bandwidth wastage.
Embodiments of the present disclosure provide an information display method and apparatus, a device, and a storage medium. The method comprises: in response to search information input into a material search box of a video editing interface, acquiring from a preset database first search result information corresponding to the search information, wherein the preset database comprises a correspondence between video frame text and video frame information, a correspondence between audio text and video frame information, and a correspondence between video file information and video frame information; and displaying the first search result information in the video editing interface, wherein the first search result information comprises: target video frame information corresponding to at least one respective target video frame text comprising the search information, video file information corresponding to the target video frame information, and audio text corresponding to the target video frame information. The present disclosure can reduce the time spend by users on searching for materials, improving user experience.
H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
59.
DATA PROCESSING METHOD AND APPARATUS, DEVICE, AND MEDIUM
Embodiments of the present disclosure relate to a data processing method and apparatus, a device, and a medium. The method comprises: respectively performing pruning processing on candidate network layers in an original neural network according to a plurality of preset pruning rates to obtain a plurality of corresponding sub-neural networks; respectively inputting test data sets into the original neural network and the plurality of sub-neural networks for processing, and obtaining, on the basis of output data sets of the original neural network and the plurality of sub-neural networks, a reference performance index corresponding to the original neural network and a plurality of test performance indexes corresponding to the plurality of sub-neural networks; and analyzing, according to performance losses of the plurality of test performance indexes relative to a reference performance index, parameter redundancies of parameters of the candidate network layers in the original neural network under different pruning rates.
The embodiments of the disclosure disclose a method, an apparatus, a device and storage medium for message processing, and relate to the technical field of computers. The method includes: displaying a predetermined message identifier in a target interface, wherein at least one of predetermined media content and target resource information is presented in the target interface, and the predetermined message identifier is set to indicate that an unread message currently exists; and in response to a triggering operation of a for the predetermined message identifier, presenting a message interaction area in the target interface, and presenting the unread message sent by at least one sender in the message interaction area, wherein the message interaction area is set for message interaction between the current user and the at least one sender of a unread message.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
61.
VIDEO PROCESSING METHOD, APPARATUS AND DEVICE, AND STORAGE MEDIUM
The present disclosure provides a video processing method, apparatus, and device, and a storage medium. The video processing method includes: displaying, in response to a preset trigger operation acting on a video playing page of a first video, a mask page on a current video frame picture of the first video; pulling up, in response to a preset slide operation acting on the mask page, a video recommendation page from a bottom of the mask page for display, and showing a cover of a recommended video corresponding to the first video on the video recommendation page. The recommended video belongs to a recommended video stream determined based on the first video.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
62.
METHOD, APPARATUS, DEVICE, STORAGE MEDIUM AND PROGRAM PRODUCT OF AUDIO PROCESSING
The disclosure relates to a method, an apparatus, a device, a storage medium and a program product for processing audio. The method includes: capturing an external sound to obtain a second audio during playing a first audio to the outside; determining a play duration of the first audio based on a current system time and a play latency; calculating a reference timestamp based on the play duration of the first audio and a capture latency; processing the second audio based on the reference timestamp to obtain a third audio; and performing audio mixing processing on the first audio and the third audio to obtain a target audio.
Embodiments of the present disclosure provide a special effect processing method, an electronic device, a storage medium, and a program product. The method includes: displaying a special effect preview interface in response to an effect preview triggering operation for a target special effect, where the special effect preview interface at least includes a time setting item, and the time setting item is used to set a preview moment of the target special effect; and in response to a time setting triggering operation based on the time setting item, determining a special effect preview image according to a set preview moment and the target special effect, and displaying the special effect preview image.
The present disclosure provides a method for generating a video having a border image and a device. The method includes: acquiring a first video; extracting, from the first video, a text for describing content in the first video; generating a border image based on the text, where the text is used to determine content of the border image; and compositing the first video with the border image to obtain a second video.
Embodiments of the present disclosure disclose a data request method and apparatus, an electronic device, and a storage medium. The method is applied to a client and includes: sending a data request to a business server, so that the business server determines, based on the data request, address description information of data to be requested; receiving a first internet protocol address sent by the business server, where the first internet protocol address is obtained by performing network-side domain name resolution on the address description information by the business server; and requesting, based on the first internet protocol address, data content of the data to be requested.
H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]
Provided in the embodiments of the present disclosure are a method and apparatus for making a conversation with a virtual character, and an electronic device. The method for making a conversation with a virtual character comprises: displaying a first conversation interface, wherein the first conversation interface is used for making a conversation with a first character, the conversation being associated with a first interactive story, and the first character is a virtual character; in response to receiving a conversation suggestion request, displaying a candidate conversation suggestion, wherein the candidate conversation suggestion is generated on the basis of story information related to the first character and/or character information of the first character in the first interactive story, and is associated with story content of the first interactive story; determining a target message on the basis of a first preset operation of a user on the candidate conversation suggestion; and sending the target message to the first character. By means of the embodiments of the present disclosure, a candidate conversation suggestion related to a plot can be displayed to a user on the basis of a request of the user, thereby facilitating plot development.
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
A63F 13/533 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
The present disclosure relates to the technical field of computers, and relates to a virtual object construction method and device, and a computer readable storage medium. The virtual object construction method comprises: in response to a user placing a first construction unit in a virtual scene, displaying first prompt information for prompting candidate placement information of a second construction unit, wherein the candidate placement information is predicted on the basis of a placement position of the first construction unit; and in response to a confirmation operation of the user on the first prompt information, placing the second construction unit on the basis of the candidate placement information to construct a virtual object.
A63F 13/533 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
The present disclosure provides an image rendering method and apparatus, an electronic device, and a storage medium. The method comprises: determining a first render thread from among a plurality of render threads in a rendering terminal, and generating a shared texture use request in the first render thread; on the basis of the first render thread, sending the shared texture use request to a second shared window associated with a second render thread; acquiring, from a handle list in the second shared window, a target handle matched with the shared texture use request, and transmitting the target handle to the first render thread; and switching a corresponding local window in a first shared window on the basis of the target handle, and in the local window, acting, on a shared texture corresponding to the target handle, a rendering operation of the first render thread to obtain a target rendering result.
Provided in the embodiments of the present disclosure are a video live-streaming method, apparatus and system, and a device and a storage medium. The video live-streaming method comprises: in response to a virtual video live-streaming operation triggered by a target user, sending to a server a virtual video live-streaming request corresponding to the target user, so that the server allocates to the target user a target collection device in an idle state on the basis of the virtual video live-streaming request, and returns a virtual video live-streaming start instruction (S110); in response to the virtual video live-streaming start instruction, acquiring the current viewing position and the current viewing perspective of the target user (S120); by means of a real-time communication network, sending the current viewing position and the current viewing perspective to the server, so that the server synchronously adjusts the current photographing position and the current photographing perspective of the target collection device on the basis of the current viewing position and the current viewing perspective, photographs a three-dimensional virtual scene in real time on the basis of the adjusted target collection device, and returns a captured current live-streaming video stream by means of the real-time communication network (S130); and playing the current live-streaming video stream captured in real time by the target collection device (S140). By means of the technical solution of the embodiments of the present disclosure, it is unnecessary to construct a virtual video, and the same video live-streaming effect as the virtual video is realized.
Provided in the embodiments of the present disclosure are a video processing method and apparatus, and a related product. The method comprises: acquiring video data, and acquiring a coding unit mask image corresponding to a first video frame in the video data, wherein the coding unit mask image is used for representing a coding unit division result of the first video frame; and by means of a video processing model, and on the basis of the first video frame, a video frame previous to the first video frame in the video data, a video frame following the first video frame in the video data and the coding unit mask image, performing region-adaptive feature enhancement processing on the first video frame, so as to obtain an enhanced first video frame.
The present disclosure relates to an image processing method and apparatus, and a medium, a program product and an electronic device. The image processing method comprises: in response to receiving an image to be processed, determining geometric information of a target three-dimensional model corresponding to an object, which is to be rendered, in said image; acquiring a first normal map and a second normal map, wherein the first normal map comprises normal adjustment data of each vertex in the target three-dimensional model, and the second normal map at least comprises normal adjustment data of each vertex in a plurality of glow regions on the target three-dimensional model; and rendering said image on the basis of the geometric information, the first normal map and the second normal map, so as to obtain a rendered target image. In this way, not only can the rendering effect for glow regions be effectively ensured, but multiple instances of rendering can also be effectively avoided, such that the rendering efficiency can be effectively improved, and the image processing time can be shortened.
Provided in the embodiments of the present disclosure are a special-effect editing method and apparatus, and an electronic device, a storage medium and a program product. The special-effect editing method comprises: displaying a special-effect editing interface, wherein the special-effect editing interface comprises a special-effect editing control, the special-effect editing control is used for adding and/or deleting a special-effect editing item, and at least comprises a slot editing control, and the special-effect editing item comprises a slot editing item; and in response to a special-effect generation request, when the special-effect editing interface comprises the slot editing item, generating a special-effect template on the basis of a first image added to the slot editing item and special-effect-associated content which has been edited in the special-effect editing interface, and when the special-effect editing interface does not comprise the slot editing item, generating a target special effect on the basis of the special-effect-associated content which has been edited in the special-effect editing interface. The present application supports the use of the same special-effect editing interface to produce a target special effect and a special-effect template, thereby realizing diversified special-effect editing and improving the flexibility of special-effect editing.
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06T 11/60 - Editing figures and textCombining figures or text
73.
IMAGE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
The present disclosure relates to an image processing method and apparatus, an electronic device, and a storage medium. The method comprises: acquiring an original image; on the basis of the original image, obtaining a fragment moving layer and a background layer, wherein the fragment moving layer comprises a plurality of image fragments of the original image, and the plurality of image fragments present a dynamic effect of moving in a three-dimensional space, and the background layer comprises the original image; and synthesizing the fragment moving layer and the background layer to obtain a target video.
Provided in the embodiments of the present disclosure are a media data generation method and apparatus, an electronic device and a storage medium. The method comprises: displaying a candidate material area of an interaction page; in response to an interaction event for the candidate material area, displaying the candidate material area and a parameter setting area, the parameter setting area comprising parameter setting options; in response to a parameter setting event in the parameter setting area, obtaining parameter content corresponding to the parameter setting options, and displaying the parameter content at corresponding positions of the parameter setting options, the parameter content being used for generating media data; and, in response to a display event for a generation result area, switching the candidate material area into a folded form and displaying the parameter setting area and the generation result area, and displaying the media data in the generation result area. The embodiments of the present disclosure reduce the frequency of page switching in a media data generation process, thereby optimizing interaction modes for generating media data, and improving user experience.
The present invention provides a method for generating a video having a side overlay image, and a device. The method comprises: acquiring a first video; extracting from the first video a text for describing the content in the first video; generating a side overlay image on the basis of the text, wherein the text is used for determining the attribute and/or content of the side overlay image; and compositing the first video with the side overlay image to obtain a second video.
The embodiments of the present disclosure relate to a search method and apparatus, and a device and a storage medium. The method provided herein comprises: on the basis of a search request of a user, displaying a result page with respect to the search request; displaying at least one virtual object on the result page, wherein the at least one virtual object comprises a virtual object, which is determined to match the search request, among a plurality of candidate virtual objects; and in response to a first preset operation on a target virtual object among the at least one virtual object, displaying a dialog window by means of which a dialog with the target virtual object is executed, wherein the dialog window displays target reply content of the target virtual object with respect to the search request. In this way, the embodiments of the present disclosure can support matching, after a user initiates a search request, of a virtual object which is related to the search request, thereby helping to answer a question of the user.
The present invention relates to the technical field of computers, and relates to an interactive multimedia content processing method and apparatus, a device, a medium and a product. The interactive multimedia content processing method of the present invention comprises: on the basis of content text of an original story, generating content text of one or more story branches; on the basis of the content text of the original story and the content text of the one or more story branches, generating images, wherein the images include images of characters and images of scenes; and on the basis of the content text of the original story, the content text of the one or more story branches and the images, generating interactive multimedia content.
G06F 16/40 - Information retrievalDatabase structures thereforFile system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
79.
METHOD AND APPARATUS FOR MIXING AUDIO, AND DEVICE, MEDIUM AND PROGRAM PRODUCT
A method and apparatus for mixing audio, and a device, a medium and a program product. The method (300) comprises: acquiring a target vocal for a first track (104) among a plurality of tracks (102) and target background music for a second track (106) among the plurality of tracks (102) (302). The method further comprises: determining a first group of sound features (110) for a first group of tracks (118) that are related to the vocal, and a second group of sound features (112) for a second group of tracks (120) that are related to the background music (304). The method further comprises: on the basis of the first group of sound features (110) and the second group of sound features (112), normalizing the target vocal and the target background music (306); and on the basis of the processed target vocal and the processed target background music, generating target mixed audio (116) (308).
G10H 1/00 - Details of electrophonic musical instruments
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
80.
MULTIMEDIA AGGREGATION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
The present disclosure relates to a multimedia aggregation method and apparatus, an electronic device, and a storage medium. The method comprises: acquiring a set of multimedia to be aggregated, the set of multimedia to be aggregated comprising multiple pieces of multimedia to be aggregated; acquiring correlations between the multiple pieces of multimedia to be aggregated, and on the basis of the correlations, dividing the set of multimedia to be aggregated into multiple subsets of multimedia to be aggregated; and performing clustering processing on multimedia to be aggregated in each of the subsets of multimedia to be aggregated to obtain an aggregation result of the multiple pieces of multimedia to be aggregated.
The present disclosure provides a video processing method and apparatus, and a related product. The method comprises: acquiring video data, determining image information of video frames in the video data in at least one image channel, and determining an image similarity between adjacent video frames in the video data (S102); on the basis of the image information and the image similarity, determining whether the video data comprises a video special effect (S104); and, if the video data comprises a video special effect, transcoding the video data according to a first transcoding mode, wherein the first transcoding mode is used for reducing the amount of video information lost during the video data transcoding process (S106).
H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
82.
METHOD AND APPARATUS FOR INTERACTING WITH VIRTUAL OBJECT, DEVICE AND STORAGE MEDIUM
The embodiments of the present disclosure relate to a method and apparatus for interacting with a virtual object, a device and a storage medium. The method provided herein comprises: presenting access entries associated with a target user; and, on the basis of the selection of an access entry, presenting an interaction interface with a virtual object, the virtual object corresponding to the target user, and the current interaction mode of the current user and the virtual object in the interaction interface being determined from a plurality of preset interaction modes on the basis of at least one of the following: platform configuration information associated with the access entry, and the entry type of the access entry.
The present invention relates to the technical field of computers. Disclosed are a list page interaction method and apparatus, a computer device, and a storage medium. The method comprises: displaying a target list page, wherein description information of at least one unassociated target object is displayed in the target list page; in response to an association instruction for the unassociated target object, updating the unassociated target object as an associated target object, and adding, in the target list page, display of an interaction area related to the associated target object, wherein an interaction component is displayed in the interaction area; and in response to a trigger instruction for the interaction component, performing an interaction operation associated with the associated target object.
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/04842 - Selection of displayed objects or displayed text elements
G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
A table commenting method, and a device. The method comprises: when a first operation instruction for a table is received, displaying a comment input area for a target region in the table (S101); receiving a selection instruction for a target cell in the comment input area, and a first comment input in the comment input area, the target cell comprising one or more cells in the target region (S102); and generating region comment content for the target region, the region comment content comprising the first comment for the target cell (S103). Comments can be inputted and displayed on the basis of regions, which makes it convenient for a user to uniformly manage comments. Moreover, coarse-grained second comments and fine-grained first comments can be implemented means of a same comment input region.
Provided in the embodiments of the present disclosure are a media content generation method and apparatus, an electronic device, a storage medium and a program product. The method comprises: displaying at least one prompt information group, the prompt information group comprising at least one piece of candidate prompt information, and the candidate prompt information being used for describing content features of target media content; in response to an information selection operation for the at least one piece of candidate prompt information in the at least one prompt information group, determining first prompt information from among the candidate prompt information; and displaying the target media content generated on the basis of the target prompt information, the target prompt information comprising the first prompt information. The embodiments of the present disclosure can use the technical solution to reduce the difficulty and uncertainty of prompt information inputting, so as to improve the quality of generated media content.
Provided in the embodiments of the present disclosure are an audio processing method and apparatus, a storage medium and an electronic device. The audio processing method comprises: acquiring an audio to be processed, and segmenting said audio to obtain a plurality of audio segments; and inputting the plurality of audio segments into a pre-trained audio classification model, so as to obtain global classification information of said audio and/or local classification information of the audio segments, the global classification information and the local classification information respectively being multi-label classification information. By means of the pre-trained audio classification model, the present disclosure performs classification processing with different granularities on an audio to be processed, so as to obtain global classification information of said audio and/or local classification information of each audio segment, thus satisfying requirements for classifying audio data with different granularities. Additionally, both the global classification information and the local classification information are multi-label classification information, which can label overlap audio events within the audio data, thus improving the classification accuracy and recall rate.
G10L 25/51 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination
According to the embodiments of the present disclosure, provided are a method and apparatus for subscribing to a media item, and a device and a storage medium. The method comprises: displaying a first media item, and a subscription control associated with the first media item; in response to receiving a user operation for the subscription control, determining a subscription theme associated with the first media item; and in response to determining that a predetermined condition corresponding to the subscription theme is met, displaying at least one second media item matching the subscription theme. Thus, users can be supported to subscribe to desired media items by means of a simpler operation, and the efficiency of browsing the media items by the users is improved.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
88.
INFORMATION INTERACTION METHOD AND APPARATUS, AND ELECTRONIC DEVICE
An information interaction method and apparatus, and an electronic device. The method is applied to a project management system and comprises: in response to a trigger operation for an associated work item information control in a first work item display interface, displaying an information selection interface of an associated work item (101); in the information selection interface of the associated work item, displaying main description information and at least one piece of field information of the associated work item (102); and in response to a selection operation for the at least one piece of field information, displaying, in the first work item display interface, information corresponding to the selected field information (103).
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
89.
GROUP MANAGEMENT METHOD AND SYSTEM, DEVICE, AND MEDIUM
The present application provides a group management method and system, a device, and a medium. The method comprises: in response to a preset operation, acquiring a group template corresponding to at least one first object, wherein the group template comprises content corresponding to at least one group configuration item; on the basis of the group template, creating at least one first group corresponding to the at least one first object, wherein the first group comprises the content corresponding to the at least one group configuration item, or on the basis of the group template, performing a configuration operation on at least one second group corresponding to the at least one first object, wherein the second group having experienced the configuration operation comprises the content corresponding to the at least one group configuration item.
A lens holder, a lens assembly, a camera module, a video see-through device, and a head-mounted display device. The lens holder comprises a first connection structure (11), an expansion structure (13) and a base (12), which are sequentially connected in the axial direction of the lens holder; the first connection structure (11) is used for mounting a lens (2); the base (12) is used for mounting an image sensor (3); the expansion structure (13) linearly expands in the axial direction of the lens holder when the temperature rises, so that the distance between the first connection structure (11) and the base (12) is increased.
Provided in the embodiments of the present disclosure are a method and apparatus for communication, and a device and a medium. In the method, a first component sends to a second component a creation instruction for creating, at the second component, a media engine instance for the first component, wherein the media engine instance is used for communicating with a server to acquire streaming media data for the first component; furthermore, the first component sends authentication information to the second component, wherein the authentication information is used for using the media engine instance to establish a connection with the server at the second component. In this way, the time consumption of a signaling exchange process can be effectively reduced.
Provided in the embodiments of the present disclosure are a method and apparatus for playing streaming media data, and a device and a medium. The method comprises: on the basis of the size of an audio buffer data block in an audio buffer corresponding to audio content in streaming media data, presentation timestamp (PTS) information of the audio buffer data block, and the size of each audio frame in an audio frame sequence acquired from the audio buffer, determining PTS information for each audio frame in the audio frame sequence; furthermore, on the basis of the PTS information for each audio frame in the audio frame sequence, playing video content and audio content in the streaming media data. In this way, the accuracy of audio-video synchronization can be improved.
H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
93.
IMAGE PROCESSING METHOD, DEVICE AND STORAGE MEDIUM
An image processing method, a device, and a storage medium are provided. The image processing method includes: dividing a set portion of a target object to obtain an initial mask map; acquiring a first depth map of a virtual object and a second depth map of a standard virtual model relating to the target object; adjusting the initial mask map based on the first depth map and the second depth map to obtain a target mask map; rendering the set portion based on the target mask map to obtain a set portion map; and rendering the virtual object to obtain a virtual object map; and superimposing the set portion map and the virtual object map to obtain a target image.
Embodiments of the present disclosure provide a method, an apparatus, a device, and a storage medium for video transcoding. The method includes: obtaining a first video to be transcoded; determining first video feature information corresponding to the first video; determining, based on the first video feature information and a predetermined decision tree regression model, a predicted play count of the first video at each of bit rate levels that are currently not transcoded; and determining a target bit rate level from the bit rate levels based on the predicted play count, and transcoding the first video based on the target bit rate level.
H04N 19/40 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
H04N 19/149 - Data rate or code amount at the encoder output by estimating the code amount by means of a model, e.g. mathematical model or statistical model
95.
METHOD, APPARATUS, DEVICE AND STORAGE MEDIUM FOR CONTENT SHARING
The embodiments of the disclosure provide methods, apparatuses, devices and a storage medium for content sharing. The method includes: presenting a panel for sharing target content, the panel displaying a list of objects to which the target content can be shared; detecting a selection of an object in the list of objects based on an activated selection mode of a plurality of selection modes; in response to detecting a selection operation on at least one of the list of objects, sharing the target content to the at least one object; and providing a control for supporting sending a message to the at least one object while maintaining the presentation of the panel. In this way, the efficiency and flexibility of content sharing can be improved, diversified demands in a sharing scene are met, and user experience is improved.
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
H04L 51/52 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
96.
METHOD AND APPARATUS FOR SEARCH RESULT PRESENTATION
The disclosure provides a method and apparatus for search result presentation. Herein, the method of search result presentation includes: in response to a trigger, sending a search request carrying a book keyword; and receiving a search result corresponding to the search request, and presenting the search result on a search result page, wherein the search result comprises book information of a first book indicated by the book keyword, and a target topic content associated with the book keyword, the book keyword corresponding to a plurality of topic contents, the target topic content being obtained by filtering the plurality of topic contents based on an attribute feature of a second book indicated by the book keyword.
Embodiments of the disclosure relate to a method, an apparatus, a device, and a storage medium for running an application. The method provided herein includes: receiving, from a terminal device, a first request to launch a client of a target application, where the client is deployed in a first application platform; sending a first message to a second application platform corresponding to the target application to instruct that the target application is run at the second application platform, where the second application platform has a container for running the target application; receiving, from the second application platform, running data of the target application; and sending the running data to the terminal device to enable the terminal device to draw a running interface of the target application based on the running data.
Embodiments of the present disclosure provide a method of audio processing method, an electronic device, and a storage medium. The method includes: obtaining an intermediate feature of prompt text as a first intermediate feature, where the first intermediate feature is obtained by pre-processing the prompt text based on a language model; inputting the first intermediate feature and acquired target audio into the language model, to output, as a second intermediate feature, an intermediate feature corresponding to the target audio, where the target audio corresponds to the prompt text, and the first intermediate feature and the second intermediate feature are both cached as a key value (KV); and inputting the first intermediate feature and the second intermediate feature into the language model to generate a processing result corresponding to the target audio.
The disclosure provides a method, apparatus and electronic device for information query. A specific implementation of the method includes: determining a first information set having an association relationship with a first session in response to an information query request triggered by a first user in the first session, wherein the first user is a session member of the first session, and the first information set includes information outside the first session; obtaining a query result from the first information set according to the information query request; and displaying the query result in the first session. This implementation narrows a data query range, increases data query efficiency and further improves user experience.
Provided is a method for placing a virtual object in a video. The method comprises: obtaining a three-dimensional (3D) point cloud corresponding to a video; for each image frame in the video, obtaining 3D points in the 3D point cloud having corresponding two-dimensional (2D) points in the image frame; obtaining a grid by means of triangulation based on the 3D points; determining a target position of the virtual object in the image frame according to a placement position of the virtual object in the video and the grid; and placing the virtual object on a target location in the image frame. Based on the foregoing method for placing a virtual object in a video, the present disclosure further provides an apparatus, an electronic device, a storage medium, and a program product for placing a virtual object in a video.