Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, whether a candidate frame associated with the current video block is a co-located frame based on temporal information of a current frame comprising the current video block, the co-located frame being co-located with the current frame; and performing the conversion based on the determining.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, a sign prediction of a block vector difference (BVD) of the current video block; determining the BVD at least based on the sign prediction of the BVD; and performing the conversion based on the BVD.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: generating, for a conversion between a video unit of a video and a bitstream of the video, an intra mode for the video unit based on coding information associated with the video unit, wherein the video unit is an intra template matching (TM) coded block or the video unit is an intra copy block (IBC) coded block; and performing the conversion based on the generated intra mode.
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
4.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a video unit of a video and a bitstream of the video, that the video unit is coded by a motion pair from a same direction relative to a current picture, wherein the video unit is applied with an advanced motion vector prediction (AMVP) merge mode and the video unit belongs to a low-delay picture; and performing the conversion based on the motion pair.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, a plurality of co-located frames of the current video block, the current video block being in a current frame co-located with the plurality of co-located frame; and performing the conversion based on the plurality of co-located frames.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
H04N 19/573 - Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
6.
METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING
Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. The method comprises: obtaining, for a conversion between a current point cloud (PC) sample of a point cloud sequence and a bitstream of the point cloud sequence, target information regarding whether an attribute inter prediction is enabled for the current PC sample, the target information being determined based on at least one of rate information or distortion information associated with coding at least one target PC sample with the attribute inter prediction, wherein the at least one target PC sample comprises at least one of: the current PC sample, or at least one PC sample of the point cloud sequence coded before the current PC sample; and performing the conversion based on the target information.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current block of a video and a bitstream of the video, motion information of the current block based on motion information of a neighboring block of the current block and an intra block copy merge mode with block vector difference (IBC-MBVD) mode, the neighboring block being coded with a reconstruction-reordered intra block copy (RRIBC) mode; and performing the conversion based on the motion information of the current block.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/51 - Motion estimation or motion compensation
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
8.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion be-tween a target block of a video and a bitstream of the target block, that a combination of an intra block copy (IBC) and an intra prediction (CIBCIP) mode is applied to the target block; obtaining an IBC predicted signal and an intra predicted signal based on the CIBCIP mode; deriving a prediction or a reconstruction of the target block by combining the IBC predicted signal and the intra predicted signal; and performing the conversion based on the prediction or the reconstruction of the target block.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between the current video block and a bitstream of the video, a target number for a set of motion candidates, the target number being smaller than or equal to an upper limit value; determining, based on the target number and a fast rate distortion optimization (RDO) process, the set of motion candidates from a plurality of motion candidates for an intra block copy (IBC) based mode for coding the current video block; and performing the conversion based on the set of motion candidates.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between the current video block and a bitstream of the video, a target number for a set of intra block copy merge mode with block vector difference (IBC-MBVD) candidates, the target number being indicated in the bitstream and dependent on a target configuration of a coding process for coding the current video block; selecting, based on the target number, the set of IBC-MBVD candidates from a plurality of IBC-MBVD candidates associated with an intra block copy (IBC) base candidate for the current video block; and performing the conversion based on the set of IBC-MBVD candidates.
H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
11.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, a motion candidate list for the current video block; determining, based on a similarity metric between a first motion candidate and a second motion candidate in the motion candidate list, whether to update the motion candidate list; and performing the conversion based on the determination.
H04N 19/61 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
12.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, for a conversion between a video unit of a video and a bitstream of the video, a connection to a plurality of filters; applying the plurality of filters with the connection in combination to the video unit; and performing the conversion based on the filtered video unit.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
13.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: generating, based on a neighboring block of a current block of a video for a conversion between the current block and a bitstream of the video, a motion candidate list for an intra block copy template matching merge (IBC-TM-MERGE) mode for coding the current block, the neighboring block being coded with a reconstruction-reordered intra block copy (RRIBC) mode; and performing the conversion based on the motion candidate list.
H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
14.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, whether to adjust a reconstructed reordered intra block copy (RRIBC) coded history-based motion vector prediction (HMVP) candidate of the current video block; and performing the conversion based on the determining.
H04N 19/61 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
15.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a video unit of a video and a bitstream of the video unit, whether an adaptive reordering-based motion compensation (ARMC) is applied to a prediction list of the video unit, wherein the prediction list comprises at least one a reconstruction reordered intra block copy (RRIBC) coded motion candidate; and performing the conversion based on the determining.
H04N 19/189 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
16.
Extended Taps Using Different Sources for Adaptive Loop Filter in Video Coding
A method for processing video data includes using one or more extended taps in an ALF or a CCALF and performing a conversion between a visual media data and a bitstream based on the extended taps used in the ALF. A syntax element structure in the bitstream contains one or more filters with at least one extended tap, a first syntax element is in the bitstream to indicate whether a filter with at least one extended tap is enabled. The first syntax element is binarized by unary code, truncated unary code, fixed length code, exponential Golomb code, truncated exponential Golomb code, or bypass code. An extended tap takes information from one or more reference frames in a list zero, a list one, or both. Whether to take information from previously coded frames is dependent on a slice type, a picture type, or a temporal layer index.
H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
H04N 19/503 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
H04N 19/463 - Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
17.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a video unit of a video and a bitstream of the video unit, whether a template based processing is applied to the video unit, wherein the template based processing is based on at least one template in at least one of: a current picture or a reference picture of the video unit; and performing the conversion based on the determining.
Provided in the embodiments of the present disclosure are an animation effect generation method and apparatus, and a medium and a device. The method comprises: in response to determining that an inertial movement of a target element after an end event of a two-dimensional touch movement involves an area outside a first elastic boundary of a display interface, determining collision information of a collision rebound according to the first elastic boundary, a motion state of the target element when the end event occurs, and an assumed end point position, wherein the assumed end point position is a stop position of only the inertia movement based on the motion state; and according to a preset target slow-motion function and the collision information, generating a first animation from the motion state to the collision rebound, and a second animation from the collision rebound to a situation where a first boundary of the target element is aligned with the first elastic boundary.
G06F 3/04883 - 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 for inputting data by handwriting, e.g. gesture or text
In the implementations of the present disclosure, provided are a method and apparatus for managing elements in an electronic book, and a device and a medium. One method comprises: generating a block node on the basis of a paragraph in an electronic book, wherein the paragraph comprises at least one element, and the at least one element comprises at least one of a text element and a non-text element; generating a text sub-node of the block node on the basis of the text element, which is comprised in the paragraph, wherein the text element comprises at least one character; generating a non-text sub-node of the block node on the basis of the non-text element, which is comprised in the paragraph; and on the basis of the block node, the text sub-node and the non-text sub-node, generating a hierarchical structure for identifying the at least one element. In this way, each element in an electronic book can be identified by using a hierarchical structure, such that the electronic book can be managed at higher precision.
Disclosed in the embodiments of the present disclosure are an image display method and apparatus, and an electronic device and a storage medium. The method comprises: acquiring a conversion image respectively corresponding to each video frame in a target video; acquiring a background posture of a background photographic device at a target moment, and determining, from at least one conversion image corresponding to the target moment, a viewing angle image corresponding to the background posture; according to the background posture, converting pixel points in the viewing angle image to a background photographic coordinate system where the background photographic device is located, so as to obtain a target image; and combining, with the target image, a background image captured by the background photographic device at the target moment, and displaying an augmented reality image obtained after combination.
H04N 13/279 - Image signal generators from 3D object models, e.g. computer-generated stereoscopic image signals the virtual viewpoint locations being selected by the viewers or determined by tracking
21.
TOPIC RECOMMENDATION METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM
The present disclosure provides a topic recommendation method and apparatus, a computer device, and a storage medium. The method comprises: in response to meeting a preset display condition, determining a target book to be displayed under the preset display condition; obtaining a target recommended topic matched with the target book; and displaying a recommended book and the target recommended topic according to a display mode matched with the preset display condition, the recommended book at least comprising the target book.
Provided are a method and apparatus for work reposting, and a device and a storage medium. A method for presenting a work comprises: receiving, from a first user, a request for presenting a comment area of a work; and then presenting the comment area, wherein if the work has been reposted, the comment area comprises at least one repost comment related to the reposting of the work.
A work forwarding method and apparatus, a device and a storage medium. In the work forwarding method, in response to determining that a predetermined forwarding condition is satisfied, a forwarding prompt for forwarding a work is presented to a first user, the predetermined forwarding condition comprising at least one of the following: the work is previously forwarded by a second user, and the first user and the second user have an association relationship; the number of times the first user completely browses the work exceeds a first threshold number of times; and a positive evaluation of the work input by the first user (210); and in response to a request of the first user to forward the work, the work is forwarded (220). Convenient, quick and flexible forwarding can be achieved, and thus, the user operation is simplified, thereby improving the user experience.
The present disclosure relates to the technical field of display, and provides an image display method and apparatus and an electronic device, used for solving the problem of stretching or compression of a preview picture caused by the large difference between the size of a streamer image and a preview size after a streamer enables a multi-person co-streaming function. The method comprises: in response to a change in the number of co-streaming objects, obtaining a parent view size and an actually acquired size of a current camera; when the parent view size is different from the actually acquired size, obtaining at least one acquired size supported by the current camera; determining a target size according to the parent view size and the at least one acquired size; and updating the parent view size to be the target size according to the target size, and adjusting the actually acquired size of the current camera to be the target size.
H04N 21/4402 - 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 MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
25.
VIDEO CACHING METHOD AND APPARATUS, DEVICE AND STORAGE MEDIUM
Embodiments of the present disclosure provide a video caching method and apparatus, a device and a storage medium. The method comprises: in the video playing process, obtaining the actual cache amount of video data and a set cache threshold; determining a target downloading amount on the basis of the actual cache amount and the set cache threshold; and requesting video data of the target downloading amount from a server for caching.
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 MPEG-4 scene graphs
26.
GENERATION METHOD AND APPARATUS FOR IMAGE WITH THREE-DIMENSIONAL EFFECT, AND ELECTRONIC DEVICE AND STORAGE MEDIUM
Provided in the present disclosure are a generation method and apparatus for an image with a three-dimensional effect, and an electronic device and a storage medium. The generation method for an image with a three-dimensional effect comprises: acquiring a target material, wherein the target material is divided into at least two layers; determining a covering relationship between the at least two layers and a virtual image; and rendering the target material and the virtual image according to the covering relationship, so as to generate a virtual image with a three-dimensional effect.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, during a conversion between a video unit of a video and a bitstream of the video, a signal process to the video unit based at least in part on a window-based attention module; and performing the conversion based on the processed video unit.
According to embodiments of the present disclosure, provided are a model performance evaluation method and apparatus, a device and a medium. The method comprises: at a client node, obtaining a plurality of prediction scores output by a machine learning model for a plurality of data samples, the plurality of prediction scores respectively indicating a prediction probability that the plurality of data samples belong to a first category or a second category; modifying a plurality of truth tags on the basis of a random response mechanism to obtain a plurality of protected tags, the plurality of truth tags respectively annotating that the plurality of data samples belong to the first category or the second category; determining, on the basis of the plurality of protected tags and the plurality of prediction scores, error metric information related to a predetermined performance index of the machine learning model; and transmitting the error metric information to a service node. Therefore, the purpose of privacy protection of local tag data of the client node is achieved while realizing model performance evaluation.
In the embodiments of the present disclosure, provided are a model performance evaluating method, an apparatus, a device, and a storage medium. The method comprises: at a client node, by means of comparing with a score threshold a plurality of prediction scores outputted by a machine learning model for a plurality of data samples, determining a plurality of prediction classification results corresponding to the plurality of data samples, the plurality of prediction classification results respectively indicating that the plurality of data samples are predicted to fall into a first category or a second category. The method further comprises: on the basis of differences between the plurality of prediction classification results and a plurality of truth-value classification results corresponding to the plurality of data samples, determining values of a plurality of metric parameters related to predetermined performance indicators of the machine learning model. The method further comprises: applying perturbation to the values of the plurality of metric parameters to obtain perturbation values of the plurality of metric parameters. The method further comprises: sending the perturbation values of the plurality of metric parameters to a serving node.
An audio processing method and apparatus, a device, and a storage medium. The method comprises: in response to a first indication, obtaining voice in a piece of audio uploaded by a user (201); in response to a second indication, obtaining an accompaniment in another piece of audio uploaded by the user (202); and in response to a third indication, mixing the voice and the accompaniment to obtain a target audio (203).
Embodiments of the present disclosure relate to the technical field of video processing, and provide a video playback method and apparatus. The method is applied to a terminal device, and comprises: in response to a video playback operation, sending video recommendation request information to a server; receiving video recommendation response information sent by the server, the video recommendation response information comprising a downloading address of at least one recommended video and playback data of a first video; parsing the video recommendation response information to obtain the playback data of the first video; and starting video playback on the basis of the playback data of the first video.
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
32.
LIVESTREAM DATA TRANSMISSION METHOD, APPARATUS AND SYSTEM, DEVICE AND MEDIUM
The embodiments of the present disclosure disclose a livestream data transmission method, apparatus and system, a device and a medium. The method is applied to a livestream server and comprises: receiving a livestream playback request sent by a livestream client, and determining a livestream data stream matched with the livestream playback request, wherein the livestream playback request is transmitted by means of a first stream transmission channel of a reliable type established by the livestream client; creating a second stream transmission channel of an unreliable type, and establishing an association with the first stream transmission channel; by means of the first stream transmission channel, sending response information of the livestream playback request and key information of livestream data frames in the livestream data stream to the livestream client; and, by means of the second stream transmission channel, sending the livestream data frames in the livestream data stream to the livestream client.
H04N 21/63 - Control signaling between client, server and network components; Network processes for video distribution between server and clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
Disclosed in embodiments of the present disclosure are an image correction method and apparatus, an electronic device, and a storage medium. The method may comprise: for each of a plurality of photographing devices, obtaining a target image photographed by the photographing device; and correcting the target image on the basis of a correction parameter corresponding to the photographing device, wherein when at least two axis points on a rotating axis comprising a virtual center are projected onto the target image to obtain a projection axis, a projection axis on each corrected target image is consistent, and the virtual center is located on virtual planes corresponding to the plurality of photographing devices and corresponds to physical optical centers of the plurality of photographing devices.
The present disclosure provides methods and apparatuses for managing molecular prediction, a device, and a medium. In one method, an upstream model is obtained from a portion of a network layer in a pre-trained model, the pre-trained model describing an association relationship between molecular structure and molecular energy. A downstream model is determined on the basis of a molecular prediction target, an output layer of the downstream model being determined on the basis of the molecular prediction target. A molecular prediction model is generated on the basis of the upstream model and the downstream model, the molecular prediction model describing an association relationship between a molecular structure and the molecular prediction target associated with the molecular structure. Since the upstream model may comprise a large amount of knowledge related to molecules, the amount of training data required for training the molecular prediction model generated on the basis of the upstream model and the downstream model may be reduced.
G16B 15/30 - Drug targeting using structural data; Docking or binding prediction
G16C 20/70 - Machine learning, data mining or chemometrics
G16B 5/00 - ICT specially adapted for modelling or simulations in systems biology, e.g. gene-regulatory networks, protein interaction networks or metabolic networks
35.
METHOD AND APPARATUS FOR MODEL PERFORMANCE EVALUATION, AND DEVICE AND MEDIUM
Provided in the embodiments of the present disclosure are a method and apparatus for model performance evaluation, and a device and a medium. The method comprises: at a client node, respectively applying a plurality of data samples to a prediction model, so as to obtain a plurality of predicted scores, which are output by the prediction model, wherein the plurality of predicted scores respectively indicate prediction probabilities of the plurality of data samples belonging to a first category or a second category; on the basis of a plurality of ground-truth labels and the plurality of predicted scores of the plurality of data samples, determining values of a plurality of measurement parameters which are related to a predetermined performance index of the prediction model; applying disturbance to the values of the plurality of measurement parameters, so as to obtain disturbance values of the plurality of measurement parameters; and sending the disturbance values of the plurality of measurement parameters to a service node. Therefore, the aim of privacy protection of local label data of a client node is achieved while model performance evaluation is realized.
Provided in the present disclosure are an audio processing method and apparatus, and a device and a storage medium. The method comprises: in response to a first indication, displaying a first control on a first interface, wherein the first control is associated with audio editing; in response to an operation for the first control on the first interface, displaying one or more third controls, wherein the one or more third controls are used for triggering the execution of corresponding audio editing on audios; and in response to an operation for one of the one or more third controls, triggering the execution, on an audio to be processed, of audio editing corresponding to the third control, so as to acquire a target audio.
Embodiments of the present disclosure provide a service response method and apparatus, a device, and a storage medium. According to the method, when a service request message initiated by a request client by means of a preset service port is detected by means of a socket detection mechanism, target client identification information corresponding to the request client is determined according to the service request message; then a target socket corresponding to the service request message is determined according to the target client identification information in a pre-established service data file in which client identification information of a connected client and a socket in a service response process connected to the connected client are correspondingly stored; and the service request message is sent to a target service response process according to the target socket.
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
38.
EXTENDED TAPS USING DIFFERENT SOURCES FOR ADAPTIVE LOOP FILTER IN VIDEO CODING
A mechanism for processing video data is disclosed. One or more extended taps are determined for use in an adaptive loop filter (ALF). A conversion is performed between a visual media data and a bitstream based on the extended tap in the ALF. The extended tap may receive input data from different pictures than the current picture and/or from outside the spatial domain.
H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
39.
FILTER SHAPE SWITCH FOR ADAPTIVE LOOP FILTER IN VIDEO CODING
A mechanism for processing video data is disclosed. A filter is applied to a video unit. The filter employs an extended tap for a first sample in the video unit and a spatial tap for a second sample in the video unit. A conversion is performed between a visual media data and a bitstream based on the video unit.
An audio editing method and apparatus, a device, and a storage medium. The audio editing method comprises: in a predefined mode for an audio, conspicuously presenting one or more invalid characters contained in a text corresponding to the audio; detecting a deletion acknowledgement indication for at least one of the one or more invalid characters; and in response to detecting the deletion confirmation indication, deleting, from the audio, at least one audio part corresponding to the at least one target invalid character.
G06F 16/683 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
41.
AUDIO EDITING METHOD AND APPARATUS, AND DEVICE AND STORAGE MEDIUM
According to the embodiments of the present disclosure, an audio editing method and apparatus, and a device and a storage medium are provided. The method comprises: presenting text corresponding to audio; in response to detecting a first predetermined input for the text, determining a plurality of text segments of the text on the basis of a first position, which is associated with the first predetermined input; and enabling segmented editing of the audio at least partly on the basis of the plurality of text segments. In this way, segmented editing can be performed on audio by means of dividing text.
The present disclosure relates to an information display method and apparatus, a device and a storage medium. The information display method comprises: displaying an information display page, the information display page comprising a plurality of information items; in response to a target trigger operation on any information item, determining search result information corresponding to the target information item, wherein the target trigger operation is used for triggering a search for the target information item, and the target information item is the triggered information item; and displaying the search result information in a preset area of the information display page, wherein the preset area is determined on the basis of the target information item. According to embodiments of the present disclosure, the search result information corresponding to the interaction operation can be displayed in the original information display page, such that the information acquisition path can be shortened, the information acquisition efficiency of a user is improved, the information flow of the information display page can be kept uninterrupted, and the immersion of information browsing is improved.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, a value for a metric of a blending region in a direction, the blending region being comprised in a target region associated with the current video block, the value being determined from a plurality of predetermined values for the metric, values for samples of the blending region being determined based on values for samples of a first part of the target region and values for samples of a second part of the target region; and performing the conversion based on the value for the metric.
H04N 19/18 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
44.
TOPIC RECOMMENDATION METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM
The present disclosure provides a topic recommendation method and apparatus, a computer device, and a storage medium. The method comprises: in response to satisfying a recommended topic display condition, determining at least one topic to be recommended, the topic to be recommended comprising a plurality of books; for the topic to be recommended, obtaining, as a recommendation reason matched with the topic to be recommended, topic attribute information based on at least one dimension of the topic to be recommended, wherein the dimension comprises a topic dimension and/or a book dimension; and displaying the at least one topic to be recommended and the recommendation reason matched with the topic to be recommended.
The present disclosure provides a search result display method and device, and a search request processing method and device. The search result display method comprises: receiving search information, the search information at least comprising a keyword used for representing a target object, and the target object belonging to a target category (101); acquiring parameter information and key feature information of a first target attribute of the target object (102); and displaying the parameter information and the key feature information of the first target attribute in a first area of a search result page (103).
Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. The method comprises: determining, for a conversion between a target frame of a point cloud sequence and a bitstream of the point cloud sequence, a first indication indicating whether an inter prediction is applied to the target frame; determining information regarding whether an attribute inter prediction is enabled to the target frame; and performing the conversion based on the first indication and the information.
H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
47.
RECOMMENDATION WORD DETERMINATION METHOD AND APPARATUS, AND ELECTRONIC DEVICE AND STORAGE MEDIUM
The present disclosure relates to a recommendation word determination method and apparatus, and an electronic device and a storage medium. The method comprises: receiving a search word, and presenting, on a search result page, a first search result corresponding to a search word under a first attribute tag, wherein the search result page comprises a plurality of attribute tags, and the attribute of the first search result matches the first attribute tag; in response to a switching operation on an attribute tag, presenting, on the search result page, a second search result corresponding to a search word under a second attribute tag, wherein the attribute of the second search result matches the second attribute tag; and in response to a trigger operation on a search box in the search result page, presenting a recommendation word set on a search middle page, wherein the recommendation word set is determined on the basis of the search word and the second attribute tag. Therefore, the search experience of a user is improved.
The present invention provides an information display method and apparatus, a computer device, and a storage medium. The method comprises: in response to a browsing request for a target page, obtaining a dynamic tag of a target search recommendation word, wherein the dynamic tag is determined on the basis of state information of a target object corresponding to the target search recommendation word; determining a tag display form of the dynamic tag in the target page on the basis of a recommendation type of the target search recommendation word; and displaying the target search recommendation word and the dynamic tag of the target search recommendation word in the target page according to the tag display form.
Embodiments of the present disclosure provide a method for video processing. The method comprises: obtaining, during a conversion between a current chroma block of a video and a bitstream of the video, the number of lines for determining at least one filter coefficient for a convolutional cross-component model (CCCM) for the current chroma block; and performing the conversion based on the number of lines. Compared with the conventional solution, the proposed method can advantageously improve coding efficiency.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
50.
DOMAIN NAME RESOLUTION REQUEST PROCESSING METHOD AND APPARATUS, AND DEVICE, MEDIUM AND PROGRAM PRODUCT
Provided in the present disclosure are a domain name resolution request processing method and apparatus, and a device, a medium and a program product. The method comprises: acquiring first request information of a first domain name resolution request, which is sent by a target client, wherein the first request information comprises a domain name to be resolved, which is carried in the first domain name resolution request, and client information of the target client; if it is determined, according to the domain name to be resolved and the client information, that first target node information corresponding to the first request information is not stored in a first server, acquiring a first information set from a second server, wherein the first information set is a set of first candidate node information corresponding to the first request information; and taking at least one piece of first candidate node information in the first information set as the first target node information, and sending the first target node information to the target client.
An article aggregation method and apparatus, and an electronic device. The method comprises: acquiring titles of a plurality of articles to be aggregated, which belong to the same author (S110); according to the titles of the articles among the plurality of articles, generating candidate themes of the articles among the plurality of articles (S120), wherein the length of a candidate theme of a target article is less than or equal to the length of the title of the target article, the target article being any one of the plurality of articles; on the basis of a preset theme granularity screening condition, determining, from among the candidate themes of the articles among the plurality of articles, an aggregated theme of the articles among the plurality of articles (S130), wherein the preset theme granularity screening condition comprises screening, from among the candidate themes, a theme screening condition involving the longest theme length; and on the basis of the aggregated theme of the plurality of articles, aggregating the plurality of articles (S140).
The present disclosure relates to a book searching method and apparatus, and a device and a storage medium. The book searching method comprises: receiving target search content; acquiring a plurality of recommended book categories related to the target search content, and book information corresponding to the recommended book categories; and generating a book-aggregated card on the basis of the recommended book categories and the book information, and displaying the book-aggregated card in a search result page. According to the embodiments of the present disclosure, a user can directly view, in a search result page, a plurality of recommended book categories associated with target search content, and book information subordinate to each recommended book category, such that the search cost of the user is reduced, a book searching process is simplified, and the efficiency of book searching is improved.
The present disclosure provides a data processing method and apparatus, a computer device and a storage medium. The method comprises: receiving a query instruction for data to be queried stored in a data file system; in response to the query instruction instructing to perform online query on the data, determining index information corresponding to the data, and querying the data in the data file system on the basis of the index information; and in response to the query instruction instructing to perform offline query on the data, determining address information of the data in the data file system on the basis of a keyword of the data, and querying the data in the data file system on the basis of the address information.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: selecting, for a conversion between a current video block of a video and a bitstream of the video, a target scheme from a plurality of candidate schemes for adjusting a merge candidate for the current video block; and performing the conversion based on the target scheme, wherein the plurality of candidate schemes comprise at least one of a first set of candidate schemes and a second set of candidate schemes, in each of the first set of candidate schemes, a first motion vector (MV) of the merge candidate is adjusted with a first motion vector difference (MVD), and a second MV of the merge candidate is kept unadjusted, in each of the second set of candidate schemes, the second MV is adjusted with a second MVD, and the first MV is kept unadjusted.
H04N 19/17 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
H04N 19/517 - Processing of motion vectors by encoding
55.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a video unit of a video and a bitstream of the video, a chroma block of the video unit based on a prediction mode of a luma block of the video unit; and performing the conversion based on the chroma block.
H04N 19/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
56.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: performing a conversion between a current video block of a video and a bitstream of the video, wherein a syntax element associated with adjustment of samples of the current video block is coded with a bypass mode or a context model.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
57.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, for a conversion between a video unit of a video and a bitstream of the video unit, a processing procedure to at least one motion candidate in a motion candidate list; reordering at least one subgroup of motion candidates in the motion candidate list by applying a first reordering procedure to the motion candidate list after the processing procedure, wherein the processing procedure comprises at least one of: a modification process, a motion refinement process, or a second reordering process; and performing the conversion based on the reordered motion candidates.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, that a first prediction mode is applied to the current block, reordering, in the first prediction mode, at least a first set of block vector difference (BVD) candidates of multiple BVD candidates corresponding to a first base candidate according to at least one criterion; deriving, based on the reordered BVD candidates, a block vector for the current video block; and performing the conversion based on the motion information.
H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
59.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, that a first prediction mode is applied to the current block, determining, in the prediction mode, a block vector for the current video block based on at least one motion candidate and block vector difference information; and performing the conversion based on the block vector.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
60.
METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING
Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. The method comprises: determining, for a conversion between a current coding unit of a point cloud sequence and a bitstream of the point cloud sequence, a plurality of points of the current coding unit; sorting the plurality of points at least based on a sorting parameter; and performing the conversion based on the plurality of sorted points.
Disclosed in the embodiments of the present disclosure are an image processing method and apparatus, and a storage medium and an electronic device. The method comprises: acquiring an original image, and extracting high-frequency information and low-frequency information from the original image (S110); and extracting content-related information from the high-frequency information, and writing the content-related information into the low-frequency information, so as to obtain a low-resolution image corresponding to the original image (S120).
Disclosed in embodiments of the present disclosure are a video downloading method and apparatus, a video transmission method and apparatus, a terminal device, a server and a medium. The video downloading method comprises: acquiring a buffer length, the buffer length comprising at least one of the following: a first current buffer length and a first target buffer length of first video data corresponding to a target view angle in a panoramic video, and a second current buffer length and a second target buffer length of second video data corresponding to a user view angle; generating, according to the buffer length, a video data downloading request for downloading target video data associated with at least one of the first video data or the second video data in the panoramic video stored in a server; and sending the video data downloading request to the server, and downloading the target video data according to the received request result returned by the server for the video data downloading request.
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 MPEG-4 scene graphs
63.
METHOD AND DEVICE FOR GENERATING CALLING TOPOLOGICAL GRAPH
The present disclosure provides a method and device for generating a calling topological graph. An attribute information storage queue can be generated for each attribute information dimension of tracing information of a microservice, the attribute information is screened when a topological graph generation instruction is received, and then a calling topological graph is generated by utilizing the calling tracing information corresponding to the screened target attribute information, so that the dynamic screening of the topological graph is realized, the calling topological graph meeting the user requirements is generated, and the availability of the topological graph is improved.
Provided in the present disclosure are an information storage method and apparatus. The method comprises: first, acquiring a plurality of pieces of target data to be stored, wherein the target data includes a plurality of groups of key-value pair data; then, on the basis of an arrangement sequence of the plurality of pieces of target data, generating a first column-type storage file that stores key data included in each piece of target data; and then, on the basis of the arrangement sequence of the plurality of pieces of target data, generating a second column-type storage file that stores value data included in each piece of target data, wherein first position information, in the first column-type storage file, of the key data in any piece of target data is the same as second position information, in the second column-type storage file, of the value data corresponding to the key data. In the embodiments of the present disclosure, by means of respectively storing key data and value data in a first column-type storage file and a second column-type storage file, a large amount of key-value pair data may be stored by using the two column-type storage files, such that data loss caused by an excessive number of storage files can be avoided, thereby preventing a reduction in writing performance.
An application starting optimization method and apparatus, a computer device, and a storage medium. The method comprises: acquiring an initial code for an application to be optimized deployed in a target operating system, wherein the initial code comprises a first priority parameter corresponding to at least one asynchronous thread task, the asynchronous thread task is a thread task, other than a main thread task, that is executed by said application when said application is started, and the first priority parameter is used for representing a priority order when allocating computing resources (S101); determining a target thread task, among the at least one asynchronous thread task, that is unrelated to the displaying of a starting page of said application (S102); and adjusting the first priority parameter corresponding to the target thread task to obtain a target code of an optimized target application (S103).
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, a distortion value of the current video block based on a set of distortion metrics, the set of distortion metrics comprising at least one of: a first distortion metric determined according to a first machine learning model, a second distortion metric determined according to a second machine learning model, or a third distortion metric determined without using the first and second machine learning models; and performing the conversion based on the distortion value. In this way, a rate-distortion optimization process based on the distortion value can be improved, and thus the coding performance can be enhanced.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
67.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, motion information of the current video block, the current video block being coded with at least one of: an intra block copy (IBC) merge mode, an IBC with template matching mode, or an intra template matching mode; updating the motion information based on a constraint, the constraint indicating a target value of a component of the motion information; and performing the conversion based on the updated motion information.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a video unit of a video and a bitstream of the video, a chroma interpolation filter for the video unit using a discrete cosine transform interpolation filter (DCT-IF), wherein the number of taps of the chroma interpolation filter is larger than a predetermined number; obtaining a chroma prediction block by applying the chroma interpolation filter to a chroma component of the video unit; and performing the conversion based on the chroma prediction block.
Embodiments of the present disclosure provide a preloading method and apparatus, an electronic device, and a medium. The method comprises: determining a stuttering coefficient on the basis of historical stuttering information of an application; determining a target preloading parameter on the basis of the comparison result between the stuttering coefficient and a set threshold; and preloading the data in the application on the basis of the target preloading parameter.
An abnormal component identification method and apparatus, a device, a storage medium, and a program product. The method comprises: obtaining abnormal log information for a target application program; obtaining, on the basis of abnormal address information in the abnormal log information and a first mapping relationship, symbolic information of the abnormal address information, wherein the symbolic information comprises index information, and the first mapping relationship comprises a mapping relationship, obtained on the basis of a preset symbol table, about the address information and the symbolic information; obtaining, on the basis of the index information in the symbolic information and a second mapping relationship, a compiling path of the abnormal log information, wherein the second mapping relationship comprises a mapping relationship, obtained on the basis of the preset symbol table, about the index information and the compiling path; and determining an abnormal component on the basis of the compiling path and preset configuration information used for indicating a component information position in the compiling path.
Provided in the present disclosure are a request scheduling method and apparatus, and a computer device and a storage medium. The method comprises: acquiring a first request, which is sent by an application client, and extracting request context information from the first request, wherein the request context information comprises a plurality of pieces of request feature information, and the request feature information comprises routing feature information; on the basis of acquired pre-configured routing configuration information, and the routing feature information in the request context information, determining a target server and request processing information, which correspond to the first request; processing the request context information according to the request processing information, so as to obtain processed target context information; and generating a second request according to the target context information, sending the second request to the target server, acquiring first response content, which is fed back by the target server for the second request, then processing the first response content on the basis of the request processing information, and feeding processed second response content, as a response result of the first request, back to the application client.
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 67/63 - Routing a service request depending on the request content or context
72.
AUDIO THREAD PROCESSING METHOD AND APPARATUS, COMPUTER DEVICE AND STORAGE MEDIUM
The present disclosure provides an audio thread processing method and apparatus, a computer device and a storage medium. The method comprises: pointing, to a preset audio processing function, a call entry of an audio instance destruction function corresponding to an application, wherein the audio instance destruction function is used for destructing a created audio instance, and the audio instance is used for audio playback; in the case of stopping audio playback, calling, by using a first thread running the audio instance, the audio processing function to which the audio instance destruction function points; acquiring a running state of an audio state notification thread detected by executing the audio processing function; and in the case that the running state indicates that the audio state notification thread feeds back audio state notification information for the audio, executing, by using the first thread, the audio instance destruction function to destruct the audio instance.
Provided in the present disclosure are image analysis methods and apparatuses, a computer device and a storage medium, a method comprising: in response to an image analysis instruction for a target page in a target application, acquiring control attribute information of each view control of the target page; on the basis of the control attribute information, determining a target view control amongst the view controls, the target view control being an image control containing an image; on the basis of the target view control, generating an image acquisition request, and sending the image acquisition request to a terminal device, the image acquisition request being used for instructing the terminal device to acquire a control image of and image information of the target view control; and acquiring the control image and the image information contained in the target view control returned on the basis of the image acquisition request by the terminal device, and, on the basis of the image information, performing image analysis on the control image to obtain an image analysis result.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: performing a conversion between a current video block of a video and a bitstream of the video, wherein a first syntax element is comprised in the bitstream and indicates whether an adjusting process is applied on a plurality of samples of the current video block.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a video unit of a video and a bitstream of the video, a sign of a block vector difference of the video unit, wherein the sign is predictive coded and the video unit is coded with an intra block copy (IBC) mode; and performing the conversion based on the sign and a value of the block vector difference.
H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
76.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, a first motion vector (MV) for a target video block, the target video block being determined by applying a sample adjusting process to a plurality of samples of the current video block; adjusting the first MV based on a second MV generated for the target video block; and performing the conversion based on the adjusted first MV.
The embodiments of the present disclosure relate to a network access control method and apparatus, a device and a storage medium, the network access control method comprising: receiving a certificate verification request sent by a terminal, and returning a certificate verification response to the terminal, the certificate verification response carrying a preset server certificate, the certificate verification response being used for indicating the terminal to verify the preset server certificate on the basis of a root certificate installed in the terminal, and identity verification information of the root certificate being different from part or all of the information in the identity verification information of the preset server certificate; and receiving a verification result in respect of the preset server certificate, which is returned by the terminal, and when the verification result indicates that the certificate is successfully verified, determining that a security risk exists in the terminal, and interrupting a network access communication link of the terminal. In the embodiments of the present disclosure, when the terminal successfully verifies the preset server certificate, the terminal can be prevented from accessing the network by interrupting the network access communication link with the terminal, thereby improving network security.
An audio processing method and apparatus, a storage medium, and an electronic device (400). The audio processing method comprises: obtaining an audio frame to be processed, and determining the audio type of the audio frame on the basis of the current recognition threshold (S110); in response to a determination that the current audio frame satisfies a threshold adjustment condition, determining a determination state of the recognized audio type on the basis of the recognized feature information of continuous audio frames (S120); and adjusting the current recognition threshold according to the determination state, wherein the adjusted recognition threshold is used for recognizing the audio type of the next audio frame (S130).
Disclosed in the embodiments of the present disclosure are a screen mirroring method and system, and a device and a storage medium. The method comprises: logging in to a screen mirroring server on the basis of a set account (S110); generating a stream pushing address of at least one protocol type on the basis of sending end information, and sending the stream pushing address to the screen mirroring server (S120), wherein the sending end information includes local area network address information, sending end port information and audio and video path information; and sending audio and video streams to a target receiving end according to the stream pushing address, such that the target receiving end plays the audio and video streams (S130), wherein the target receiving end is a terminal which logs in to the screen mirroring server by using the set account.
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
80.
PEAK DETECTION METHOD AND APPARATUS, AND COMPUTER DEVICE AND STORAGE MEDIUM
Provided in the present disclosure are a peak detection method and apparatus, and a computer device and a storage medium. The method comprises: acquiring a stack end address and a stack start address which correspond to a memory space allocated to a thread that runs in an application, and starting from the stack end address, providing, in the memory space, a readable-writable space of a first preset size; during the process of executing the thread, determining whether a stack pointer of the thread points to a non-readable-writable space in the memory space; if so, generating an abnormal signal, obtaining a target space by means of segmenting the non-readable-writable space on the basis of the abnormal signal, a preset detection mechanism and a stack pointer address, and taking the target space as a newly added readable-writable space; and returning to execute the step of determining whether the stack pointer of the thread points to a non-readable-writable space in the memory space until the execution of the thread is completed, and on the basis of the currently determined readable-writable space, determining a peak of the memory space used by the thread.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, motion information of the current video block; updating the motion information based on a constraint, the constraint indicating a target value of a component of the motion information; and performing the conversion based on the updated motion information.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
82.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: generating, for a conversion between a current video block of a video and a bitstream of the video, a motion candidate list for the current video block, an adjusting process being applied on a plurality of samples of the current video block; and performing the conversion based on the motion candidate list.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
83.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, based on coded information of a current video block of a video for a conversion between the current video block and a bitstream of the video, whether an adjusting process is applied on a plurality of samples of the current video block; and performing the conversion based on the determination.
The present disclosure relates to the technical field of image processing, and to a method and apparatus for processing a game image, and an electronic device. The method comprises: firstly, acquiring an image, which is photographed by a camera in real time; secondly, according to the photographed image and a game element image, displaying a combined game picture; then, acquiring finger action information of a user by means of recognizing the photographed image; and finally, on the basis of the finger action information and scenario element information in the game element image, controlling the display of a game action of a virtual object in the game picture. By means of applying the technical solution of the present disclosure, there is no need for the finger of a user to touch the screen of a mobile phone during game manipulation, such that the possibility of staining the screen of the mobile phone can be reduced, thereby ensuring the display effect of a game image to a certain extent, and the wear of the hardware of the screen of the mobile phone can also be reduced, thereby reducing the influence on the service life of the hardware of the screen of the mobile phone.
A63F 13/428 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
G06V 40/20 - Movements or behaviour, e.g. gesture recognition
85.
DATA PROCESSING METHOD, APPARATUS, SYSTEM AND DEVICE, AND STORAGE MEDIUM
Provided in the present disclosure are a data processing method, apparatus, system and device, and a storage medium. The method comprises: receiving a matrix filter from a second data party, wherein the matrix filter is generated as a result of the second data party encrypting a second service data set on the basis of a reserved first encryption mode; on the basis of the reserved first encryption mode and a preset key exchange protocol and for a first element in a first service data set, performing data interaction with the second data party, so as to obtain data to be verified, which corresponds to the first element; in the matrix filter, mapping said data corresponding to the first element, so as to obtain a mapping result corresponding to the first element; and on the basis of the mapping result corresponding to the first element, determining whether the first element belongs to an intersection of the first service data set and the second service data set.
The present disclosure provides an information recommendation method and apparatus, and a computer device and a storage medium. The method comprises: displaying a search page in response to a first search request triggered on a multimedia content display page, wherein the multimedia content comprises related information of commodity dimensions; and displaying, in a preset area of the search page, recommendation words used for guiding a search for target attributes of a target object, wherein the target object is an object indicated by the related information, and the recommendation words are generated on the basis of description information of the target object and the target attributes; and in response to a second search request triggered for a recommendation word, acquiring and presenting a search result for the target object under the target attributes.
The present disclosure relates to the technical field of image processing, and particularly relates to a tissue image recognition method and apparatus, and a readable medium, an electronic device, a computer program product and a computer program. The method comprises: acquiring a tissue image, which is collected by an endoscope; respectively extracting a salient image feature and a camouflaged image feature of the tissue image; determining a salient confidence of the tissue image according to the salient image feature, and determining a camouflaged confidence of the tissue image according to the camouflaged image feature; and performing recognition on the tissue image according to the salient image feature, the camouflaged image feature, the salient confidence and the camouflaged confidence, so as to determine a target recognition result, wherein the target recognition result is used for marking an area where a target object in the tissue image is located. In the present disclosure, a salient image feature and a camouflaged image feature of a tissue image are extracted respectively, and a salient confidence and a camouflaged confidence are further determined, so as to determine an area where a target object in the tissue image is located, such that the accuracy and generalization capability of image recognition can be improved.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: deriving, during a conversion between a video unit of a video and a bitstream of the video unit, a first motion candidate for the video unit based on a first position of a first block of the video; deriving a second motion candidate for the video unit based on a second position of a second block of the video, and wherein the first position and the second position satisfy a position condition; and performing the conversion based on the first and second motion candidates.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: deriving, during a conversion between a video unit of a video and a bitstream of the video unit, an affine model for a non-adjacent affine motion candidate of the video unit based on a set of motion vectors, wherein the affine model comprises a set of affine parameters; and performing the conversion based on the affine model.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, for a conversion between a video unit of a video and a bitstream of the video unit, a processing procedure to at least one motion candidate in a motion candidate list; reordering at least part of motion candidates in the motion candidate list by applying a first reordering procedure to the motion candidate list after the processing procedure; and performing the conversion based on the reordered motion candidates.
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
H04N 19/103 - Selection of coding mode or of prediction mode
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
91.
CRASH CLUSTERING METHOD AND APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM
Provided in the present disclosure are a crash clustering method and apparatus, an electronic device and a storage medium. The method comprises: acquiring a plurality of pieces of system crash information generated after an operating system crashes; for each piece of system crash information, extracting a crash feature from the piece of system crash information on the basis of the type of the piece of system crash information; on the basis of the crash feature, generating a feature identifier corresponding to the piece of system crash information; and on the basis of the feature identifiers, clustering the plurality of pieces of system crash information, so as to obtain a system crash information group corresponding to at least one crash reason. By means of the embodiments of the present disclosure, regarding the crashes of an operating system, system crash information generated after the crashes is classified according to certain features, and the crashes caused by the same reason are divided into the same type, which reduces issue types and thus facilitates a developer's check.
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
G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance
92.
FEATURE EXTRACTION METHOD AND APPARATUS, AND STORAGE MEDIUM AND ELECTRONIC DEVICE
The present disclosure relates to a feature extraction method and apparatus, and a storage medium, an electronic device, a computer program product and a computer program, so as to capture more fine-grained feature association information between query vectors, thereby reducing approximate errors and obtaining high-level feature information which can better represent data semantics. The method comprises: determining target data of a feature to be extracted, and determining a plurality of query vectors, a plurality of key vectors and a plurality of value vectors on the basis of the target data; determining a plurality of pieces of key-value pair information corresponding to each query vector, wherein each piece of key-value pair information is determined on the basis of the plurality of key vectors, the plurality of value vectors and one data sample, a plurality of data samples used for determining the plurality of pieces of key-value pair information are obtained by means of performing sampling on the basis of a plurality of probability distributions, and the plurality of probability distributions are determined on the basis of the plurality of query vectors; and for each query vector, performing random mapping on the basis of the query vector and the plurality of data samples, so as to obtain a plurality of random query vectors, and determining, on the basis of the plurality of random query vectors and the plurality of pieces of key-value pair information, feature information corresponding to the query vector.
The present disclosure relates to a method and apparatus for training an image recognition model, and a recognition method and apparatus, and a medium, a device, a computer program product and a computer program. The method comprises: acquiring a plurality of training sample sets, wherein the data distribution of each training sample set is not completely consistent; for each training image, determining a gradient of the training image according to the training image and a training recognition result corresponding to the training image; according to the gradient of each training image, determining first statistics and second statistics of each training sample set; determining a statistics loss function according to the first statistics and the second statistics; and updating a preset model according to the statistics loss function, so as to obtain an image recognition model. By means of the present disclosure, a preset model can be updated according to a statistics loss function determined by first statistics and second statistics, so as to obtain an image recognition model having a high generalization performance; in addition, there is no need to perform additional fine adjustment on the image recognition model, such that an over-fitting problem can be avoided, thereby improving the recognition accuracy of the image recognition model.
The present disclosure provides an application program updating method and apparatus, an application program development method and apparatus, and a computer device. The application program updating method comprises: receiving an updating resource packet about a Flutter application sent by a server; performing a decompression operation on the basis of the updating resource packet to obtain a target bytecode file of a target function in the Flutter application; and when a running instruction for the target function is detected, running the target bytecode file of the target function by means of an interpreter so as to display a page corresponding to the target function. In embodiments of the present disclosure, first, decompression may be carried out on the basis of the updating resource packet of the Flutter application sent by the server, so as to obtain the target bytecode file of the target function. Then, when the running instruction for the target function is detected, the target bytecode file may be run by means of the interpreter so as to display the page corresponding to the target function. Therefore, dynamic updating for the Flutter application is achieved, the updating process is shortened, and the updating efficiency is increased.
The present disclosure relates to an information display method and apparatus based on virtual resources, and a device and a medium. The method comprises: in response to a target trigger operation, displaying a virtual resource page in the current level of theme style of a target theme, wherein the target theme is determined on the basis of an information category corresponding to a user; in response to a virtual resource collection operation, updating the current quantity of virtual resources; and if it is detected that the current quantity of virtual resources reaches a level condition corresponding to the next upgrade level of the current level, displaying the virtual resource page in the next upgrade level of theme style, wherein the next upgrade level of theme style is more abundant than the current level of theme style. According to the embodiments of the present disclosure, an information consumption behavior of a user is tightly linked up with a theme style of a virtual resource page, such that the consumption purposes of virtual resources are increased, the application value and the interaction interestingness of the virtual resources are improved, and the immersion of the user can also be improved.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a video unit of a video and a bitstream of the video, a block vector of the video unit based on a base block vector candidate and a parameter related to a block vector difference; and performing the conversion based on the block vector.
Provided in the embodiments of the present disclosure are a live-streaming starting method and apparatus, and a device, a storage medium, a program product and a program. A server receives a live-streaming starting request that is initiated by a terminal for streaming media, and determines a starting segment according to a preset delay threshold value, wherein the starting segment comprises a media presentation description (MPD) file, an initialization segment, and a media segment corresponding to the delay threshold value; and the terminal receives the starting segment sent by the server, and performs rendering by using the starting segment so as to obtain the first-frame picture of live streaming of the streaming media. By means of the solution, a live-streaming starting process is improved on the basis of a DASH protocol, such that a terminal only needs to initiate one starting request to enable the rendering and broadcasting of the first frame, thereby effectively reducing the time taken for starting live streaming, and improving the user experience.
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
98.
GAME DATA GENERATION METHOD AND DEVICE, AND INTERACTION METHOD AND DEVICE
Embodiments of the present disclosure provide a game data generation method and device, and an interaction method and device. The game data generation method comprises: acquiring background audio data of a target game, separating the background audio data into at least two types of sub audio data according to a preset audio attribute dimension, and extracting at least one audio feature of each type of sub audio data according to an audio feature extraction type corresponding to each type of sub audio data to obtain at least two audio features; acquiring a control strategy for controlling display parameters of game elements in the target game on the basis of the audio features; and determining the display parameters of the game elements under each frame of background audio data according to the control strategy and the audio features, and generating game data of the target game according to the display parameters of the game elements under each frame of background audio data. According to the present embodiment, the matching degree between the game elements and background music in a game can be improved.
A63F 13/54 - Controlling the output signals based on the game progress involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall
A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
99.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, at least one history-based motion vector prediction (HMVP) table of the current video block based on at least one of the following: a motion vector (MV) difference threshold for comparing at least two MVs of at least two HMVP candidates, a coding mode of the current video block, or a reference picture list index associated with the current video block; and performing the conversion based on the at least one HMVP table.
Provided in the present disclosure are a federated learning model training method, an electronic device and a storage medium. In the federated learning model training method, the electronic device and the storage medium provided by the present disclosure, after obtaining its own gradient information by means of performing joint encryption training with other participant devices, each participant device performs joint training with other participant devices on the basis of a model parameter change amount and a gradient information change amount, so as to obtain respective gradient search direction; then, a target participant device calculates step length information on the basis of the gradient search direction and a model loss function; and finally, each participant device updates its own model parameter on the basis of the gradient search direction and the step length information. Thus, an inverse matrix of a Hessian matrix H does not need to be computed. Compared with the stochastic gradient descent method, the Newton-Raphson method and the quasi-Newton method, the present method has a small amount of computation and light communication traffic, and may ensure rapid convergence.