BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Kuo, Che-Wei
Xiu, Xiaoyu
Yan, Ning
Chen, Wei
Ma, Changyue
Wang, Xianglin
Yu, Bing
Abrégé
A method for decoding video data, comprising: obtaining a video block from a bitstream; obtaining internal luma sample values of the video block, external luma sample values of an external region of the video block and external chroma sample values of the external region; determining, based on the external luma sample values and the external chroma sample values, a set of weighting coefficients corresponding to a filter shape; predicting, with the filter shape and the set of weighting coefficients, each of internal chroma sample values based on a plurality of corresponding luma sample values, wherein the plurality of corresponding luma sample values comprise: one or more down-sampled luma sample values associated with the filter shape, one or more non-down-sampled luma sample values associated with the filter shape, and one or more non-linear luma sample values; and obtaining predicted video block using the predicted internal chroma sample values.
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
2.
METHODS AND APPARATUS ON PREDICTION REFINEMENT WITH OPTICAL FLOW
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Yi-Wen
Wang, Xianglin
Yu, Bing
Abrégé
Methods, devices, and non-transitory computer-readable storage mediums are provided. The method may include an encoder obtaining a video block that is coded based on an affine mode, obtaining a first reference picture and a second reference picture associated with the video block, obtaining first and second horizontal and vertical gradient values based on first prediction samples and second prediction samples, obtaining first and second horizontal and vertical motion refinements based on control point motion vectors (CPMVs), obtaining first and second prediction refinements based on the first and second horizontal and vertical gradient values, and the first and second horizontal and vertical motion refinements, obtaining first and second refined samples based on the first prediction samples, the second prediction samples, and the first and second prediction refinements, and obtaining final prediction samples of the video block based on the first and second refined samples and prediction parameters.
H04N 19/52 - Traitement de vecteurs de mouvement par encodage par encodage prédictif
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/139 - Analyse des vecteurs de mouvement, p. ex. leur amplitude, leur direction, leur variance ou leur précision
H04N 19/157 - Mode de codage attribué, c.-à-d. le mode de codage étant prédéfini ou présélectionné pour être utilisé ultérieurement afin de sélectionner un autre élément ou paramètre
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/573 - Compensation de mouvement avec prédiction multi-trame utilisant plusieurs trames de référence dans une direction de prédiction donnée
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Downloadable software featuring artificial intelligence to enable users to write and edit software code; downloadable computer software incorporating artificial intelligence (AI) and deep learning technology for the purpose of facilitating software development; downloadable computer software for the purpose of engaging in software development for computer engineers; software development toolkit for integrating AI coding features, generating program code snippets, identifying and fixing program code issues; downloadable software development toolkit for integrating AI coding features, generating program code snippets, identifying and fixing program code issues; downloadable application programming interface (API) software for image and text editing, natural language processing, automating program code writing, analyzing and optimizing program code, connecting with other development tools; downloadable computer software for creating generative models and GPU code; downloadable computer AI-based software for the purpose of accelerating software development workflow; downloadable computer software using deep learning and artificial intelligence (AI) technology to improve resource utilization and decrease cost for software development; downloadable computer software for the collection, editing, organizing, modifying, book marking, analyzing, transmission, storage, and sharing of audio, video, voice, images, text and graphics; downloadable computer software for creating searchable databases of information and data; downloadable computer software, namely, software development tools for analytics, mining and machine learning of audio, video, voice, images, text and graphics data. (1) Providing online non-downloadable software featuring artificial intelligence to enable users to write and edit software code; providing temporary use of non-downloadable computer software incorporating artificial intelligence (AI) and deep learning technology for the purpose of facilitating software development; providing temporary use of non-downloadable computer software for the purpose of engaging in software development for computer engineers; providing non-downloadable computer software development tools in the field of artificial intelligence; providing temporary use of non-downloadable software development kits (SDK) for integrating AI coding features, generating program code snippets, identifying and fixing program code issues; providing temporary use of non-downloadable application programming interface (API) software for image and text editing, natural language processing, automating program code writing, analyzing and optimizing program code, connecting with other development tools; providing temporary use of non-downloadable computer software for creating generative models and GPU code; providing temporary use of non-downloadable computer AI-based software for the purpose of accelerating software development workflow; providing temporary use of non-downloadable computer software using deep learning and artificial intelligence (AI) technology to improve resource utilization and decrease cost for software development; providing temporary use of non-downloadable computer software for the collection, editing, organizing, modifying, book marking, analyzing, transmission, storage, and sharing of audio, video, voice, images, text and graphics; providing temporary use of non-downloadable computer software for creating searchable databases of information and data; providing temporary use of non-downloadable computer software, namely, software development tools for analytics, mining and machine learning of audio, video, voice, images, text and graphics data.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer hardware and recorded software systems for artificial intelligence (AI) and deep learning development; Downloadable cloud-computing software for artificial development, self-developed large code models and Intelligent question and answer System; Downloadable computer software for collecting, analyzing and organizing data in the field of deep learning; Downloadable computer software for creating searchable databases of information and data; Downloadable computer software for deep learning algorithms and model libraries; Downloadable computer software platforms for deep learning and natural language processing technologies; Downloadable software for Integrated Development Environment (IDE) plugins for artificial intelligence (AI) research and development; Downloadable software for code generation, optimization, and analysis based on self-developed large code models Computer software design, computer programming, and maintenance of computer software; Computer technology support services, namely, help desk services; Intelligent natural language understanding services using cloud-based software technology; Providing temporary use of on-line non-downloadable software development tools for Integrated Development Environment (IDE) plugins for artificial intelligence (AI) research and development; Providing temporary use of on-line non-downloadable software development tools for collecting, analyzing and organizing data in the field of deep learning; Research and development of technology in the field of Code Large Models; Software as a service (SAAS) services featuring software for using artificial intelligence (AI) for cloud-based artificial intelligence (AI) development tools, Integrated Development Environment (IDE) plugins, question and answer engines, and smart application development platform services; Technological consultation in the technology field of artificial intelligence (AI) , machine learning, and deep learning; Technological planning and consulting services in the field of development of intelligent applications
42 - Services scientifiques, technologiques et industriels, recherche et conception
09 - Appareils et instruments scientifiques et électriques
Produits et services
Providing on-line non-downloadable software for analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; Providing on-line non-downloadable software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; Providing on-line non-downloadable software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms or programs; Providing on-line non-downloadable software for creating and generating software code using machine learning, deep learning, and artificial intelligence; Providing on-line non-downloadable software for developing and implementing artificial neural networks; Providing on-line non-downloadable software for developing, running and analyzing algorithms that are able to learn to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; Providing on-line non-downloadable software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; Providing on-line non-downloadable software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; Providing on-line non-downloadable software for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative artificial intelligence (AI) powered user experiences, through the use of machine learning and artificial intelligence (AI); Providing on-line non-downloadable software for using and customizing foundational models, namely, large artificial intelligence models trained on a large quantity of data; Providing temporary use of on-line non-downloadable cloud computing software for analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms or programs; Providing temporary use of on-line non-downloadable cloud computing software for creating and generating software code using machine learning, deep learning, and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for developing and implementing artificial neural networks; Providing temporary use of on-line non-downloadable cloud computing software for developing, running and analyzing algorithms that are able to learn to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for processing, understanding, analyzing, and generating text, images, speech, sound, and video, through the use of artificial intelligence (AI) and machine learning; Providing temporary use of on-line non-downloadable cloud computing software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences, through the use of machine learning and artificial intelligence (AI); Providing temporary use of on-line non-downloadable cloud computing software for using and customizing foundational models, namely, large artificial intelligence (AI) models trained on a large quantity of data; Providing temporary use of on-line non-downloadable cloud computing software for using and customizing foundational models, namely, large artificial intelligence models trained on a large quantity of data; Providing temporary use of on-line non-downloadable software for processing, understanding, analyzing, and generating text, images, speech, sound, and video, through the use of artificial intelligence (AI) and machine learning; Providing temporary use of on-line non-downloadable software for using and customizing foundational models, namely, large artificial intelligence (AI) models trained on a large quantity of data; Software as a service (SAAS) services featuring software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; Software as a service (SAAS) services featuring software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms or programs; Software as a service (SAAS) services featuring software for creating and generating software code using machine learning, deep learning, and artificial intelligence; Software as a service (SAAS) services featuring software for developing and implementing artificial neural networks; Software as a service (SAAS) services featuring software for developing, running and analyzing algorithms that are able to learn to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; Software as a service (SAAS) services featuring software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; Software as a service (SAAS) services featuring software for managing and analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; Software as a service (SAAS) services featuring software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; Software as a service (SAAS) services featuring software for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences, through the use of machine learning and artificial intelligence (AI); Software as a service (SAAS) services featuring software for using and customizing foundational models, namely, large artificial intelligence (AI) models trained on a large quantity of data; Software as a service (SAAS) services featuring software for using and customizing foundational models, namely, large artificial intelligence models trained on a large quantity of data; Software as a service (SAAS) services featuring software using artificial intelligence (AI) for processing, understanding, analyzing, and generating text, images, speech, sound, and video; Software as a service (SAAS) services featuring software using machine learning for processing, understanding, analyzing, and generating text, images, speech, sound, and video; Application service provider featuring application programming interface (API) software for using and customizing foundation models, namely, large artificial intelligence (AI) models trained on a large quantity of data Downloadable computer programs for building, managing, updating, developing, training, evaluating, and monitoring generative artificial intelligence applications powered by machine learning, deep learning, and artificial intelligence; Downloadable computer programs for creating and generating software code using machine learning, deep learning, and artificial intelligence; Downloadable computer programs for developing and implementing artificial neural networks; Downloadable computer programs for developing, running and analyzing algorithms that are able to learn to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; Downloadable computer programs for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; Downloadable computer programs for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; Downloadable computer programs for managing and analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; Downloadable computer programs for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; Downloadable computer programs using artificial intelligence (AI) for processing, understanding, analyzing, and generating text, images, speech, sound, and video; Downloadable computer programs using artificial intelligence (AI) for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; Downloadable computer software for building, managing, updating, developing, training, evaluating, and monitoring generative artificial intelligence applications powered by machine learning, deep learning, and artificial intelligence; Downloadable computer software for creating and generating software code using machine learning, deep learning, and artificial intelligence; Downloadable computer software for developing and implementing artificial neural networks; Downloadable computer software for developing, running and analyzing algorithms that are able to learn to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; Downloadable computer software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; Downloadable computer software for managing and analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; Downloadable computer software for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; Downloadable computer software for virtual simulation environments for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms or programs; Downloadable computer software using artificial intelligence (AI) for processing, understanding, analyzing, and generating text, images, speech, sound, and video; Downloadable computer software using artificial intelligence (AI) for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; Downloadable software using machine learning for processing, understanding, analyzing, and generating text, images, speech, sound, and video; Downloadable software using machine learning for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; Downloadable computer software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Downloadable computer programs and downloadable computer software for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; downloadable computer programs and downloadable computer software for building, managing, updating, developing, training, evaluating, and monitoring generative artificial intelligence applications powered by machine learning, deep learning, and artificial intelligence; downloadable computer software for simulation environments for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms and programs; downloadable computer programs and downloadable computer software using machine learning and artificial intelligence to process, understand, analyze, and generate text, images, speech, sound, and video; downloadable computer programs and downloadable computer software using machine learning and artificial intelligence for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; downloadable computer programs and downloadable computer software for developing, running and analyzing algorithms capable of learning to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; downloadable computer programs and downloadable computer software for developing and implementing artificial neural networks; downloadable computer programs and downloadable computer software to manage and analyze large volumes of content using machine learning, deep learning, and artificial intelligence; downloadable computer programs and downloadable computer software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; downloadable computer programs and downloadable computer software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; downloadable computer programs and downloadable computer software for creating and generating software code using machine learning, deep learning, and artificial intelligence. (1) Software as a service (SaaS) services featuring software for using and customizing artificial intelligence foundation models; providing online non-downloadable software for using and customizing artificial intelligence foundation models; providing temporary use of online non-downloadable cloud computing software for using and customizing artificial intelligence foundation models; software as a service (SaaS) services featuring software for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; providing online non-downloadable software for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; providing temporary use of online non-downloadable cloud computing software for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; software as a service (SaaS) services featuring software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; providing online non-downloadable software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; software as a service (SaaS) services featuring software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms and programs; providing online non-downloadable software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms and programs; providing temporary use of online non-downloadable cloud computing software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms and programs; application service provider featuring application programing interface (API) software for using and customizing artificial intelligence foundation models; software as a service (SaaS) services featuring software using machine learning and artificial intelligence to process, understand, analyze, and generate text, images, speech, sound, and video; providing temporary use of non-downloadable software using machine learning and artificial intelligence to process, understand, analyze, and generate text, images, speech, sound, and video; providing temporary use of online non-downloadable cloud computing software using machine learning and artificial intelligence to process, understand, analyze, and generate text, images, speech, sound, and video; software as a service (SaaS) services featuring software using machine learning and artificial intelligence for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; providing online non-downloadable software using machine learning and artificial intelligence for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI powered user experiences; providing temporary use of online non-downloadable cloud computing software using machine learning and artificial intelligence for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; software as a service (SaaS) services featuring software for developing, running and analyzing algorithms capable of learning to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; providing online non-downloadable software for developing, running and analyzing algorithms capable of learning to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for developing, running and analyzing algorithms capable of learning to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; software as a service (SaaS) services featuring software for developing and implementing artificial neural networks; providing online non-downloadable software for developing and implementing artificial neural networks; providing temporary use of online non-downloadable cloud computing software for developing and implementing artificial neural networks; software as a service (SaaS) services featuring software to manage and analyze large volumes of content using machine learning, deep learning, and artificial intelligence; providing online non-downloadable software for analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; software as a service (SaaS) services featuring software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; providing online non-downloadable software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; software as a service (SaaS) services featuring software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; providing online non-downloadable software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; software as a service (SaaS) services featuring software for creating and generating software code using machine learning, deep learning, and artificial intelligence; providing online non-downloadable software for creating and generating software code using machine learning, deep learning, and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for creating and generating software code using machine learning, deep learning, and artificial intelligence.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Downloadable computer programs and downloadable computer software for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; downloadable computer programs and downloadable computer software for building, managing, updating, developing, training, evaluating, and monitoring generative artificial intelligence applications powered by machine learning, deep learning, and artificial intelligence; downloadable computer software for simulation environments for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms and programs; downloadable computer programs and downloadable computer software using machine learning and artificial intelligence to process, understand, analyze, and generate text, images, speech, sound, and video; downloadable computer programs and downloadable computer software using machine learning and artificial intelligence for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; downloadable computer programs and downloadable computer software for developing, running and analyzing algorithms capable of learning to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; downloadable computer programs and downloadable computer software for developing and implementing artificial neural networks; downloadable computer programs and downloadable computer software to manage and analyze large volumes of content using machine learning, deep learning, and artificial intelligence; downloadable computer programs and downloadable computer software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; downloadable computer programs and downloadable computer software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; downloadable computer programs and downloadable computer software for creating and generating software code using machine learning, deep learning, and artificial intelligence. (1) Software as a service (SaaS) services featuring software for using and customizing artificial intelligence foundation models; providing online non-downloadable software for using and customizing artificial intelligence foundation models; providing temporary use of online non-downloadable cloud computing software for using and customizing artificial intelligence foundation models; software as a service (SaaS) services featuring software for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; providing online non-downloadable software for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; providing temporary use of online non-downloadable cloud computing software for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; software as a service (SaaS) services featuring software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; providing online non-downloadable software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; software as a service (SaaS) services featuring software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms and programs; providing online non-downloadable software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms and programs; providing temporary use of online non-downloadable cloud computing software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms and programs; application service provider featuring application programing interface (API) software for using and customizing artificial intelligence foundation models; software as a service (SaaS) services featuring software using machine learning and artificial intelligence to process, understand, analyze, and generate text, images, speech, sound, and video; providing temporary use of non-downloadable software using machine learning and artificial intelligence to process, understand, analyze, and generate text, images, speech, sound, and video; providing temporary use of online non-downloadable cloud computing software using machine learning and artificial intelligence to process, understand, analyze, and generate text, images, speech, sound, and video; software as a service (SaaS) services featuring software using machine learning and artificial intelligence for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; providing online non-downloadable software using machine learning and artificial intelligence for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI powered user experiences; providing temporary use of online non-downloadable cloud computing software using machine learning and artificial intelligence for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; software as a service (SaaS) services featuring software for developing, running and analyzing algorithms capable of learning to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; providing online non-downloadable software for developing, running and analyzing algorithms capable of learning to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for developing, running and analyzing algorithms capable of learning to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; software as a service (SaaS) services featuring software for developing and implementing artificial neural networks; providing online non-downloadable software for developing and implementing artificial neural networks; providing temporary use of online non-downloadable cloud computing software for developing and implementing artificial neural networks; software as a service (SaaS) services featuring software to manage and analyze large volumes of content using machine learning, deep learning, and artificial intelligence; providing online non-downloadable software for analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; software as a service (SaaS) services featuring software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; providing online non-downloadable software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; software as a service (SaaS) services featuring software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; providing online non-downloadable software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; software as a service (SaaS) services featuring software for creating and generating software code using machine learning, deep learning, and artificial intelligence; providing online non-downloadable software for creating and generating software code using machine learning, deep learning, and artificial intelligence; providing temporary use of online non-downloadable cloud computing software for creating and generating software code using machine learning, deep learning, and artificial intelligence.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable computer software for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; Downloadable computer software for building, managing, updating, developing, training, evaluating, and monitoring generative artificial intelligence applications powered by machine learning, deep learning, and artificial intelligence; Downloadable computer software for virtual simulation environments for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms or programs; Downloadable computer software for developing, running and analyzing algorithms that are able to learn to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; Downloadable computer software for developing and implementing artificial neural networks; Downloadable computer software for managing and analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; Downloadable computer software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; Downloadable computer software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; Downloadable computer software for creating and generating software code using machine learning, deep learning, and artificial intelligence; Downloadable computer programs for using and customizing foundation models, namely, large artificial intelligence models trained on a large quantity of data; Downloadable computer programs for building, managing, updating, developing, training, evaluating, and monitoring generative artificial intelligence applications powered by machine learning, deep learning, and artificial intelligence; Downloadable computer programs for developing, running and analyzing algorithms that are able to learn to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; Downloadable computer programs for developing and implementing artificial neural networks; Downloadable computer programs for managing and analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; Downloadable computer programs for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; Downloadable computer programs for for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; Downloadable computer programs for creating and generating software code using machine learning, deep learning, and artificial intelligence; Downloadable computer software using artificial intelligence (AI) for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; Downloadable computer programs using artificial intelligence (AI) for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; Downloadable software using machine learning for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences; Downloadable software using machine learning for processing, understanding, analyzing, and generating text, images, speech, sound, and video; Downloadable computer software using artificial intelligence (AI) for processing, understanding, analyzing, and generating text, images, speech, sound, and video; Downloadable computer programs using artificial intelligence (AI) for processing, understanding, analyzing, and generating text, images, speech, sound, and video Software as a service (SAAS) services featuring software for using and customizing foundational models, namely, large artificial intelligence (AI) models trained on a large quantity of data; Providing temporary use of on-line non-downloadable software for using and customizing foundational models, namely, large artificial intelligence (AI) models trained on a large quantity of data; Providing temporary use of on-line non-downloadable cloud computing software for using and customizing foundational models, namely, large artificial intelligence (AI) models trained on a large quantity of data; Software as a service (SAAS) services featuring software for using and customizing foundational models, namely, large artificial intelligence models trained on a large quantity of data; Software as a service (SAAS) services featuring software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; Software as a service (SAAS) services featuring software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms or programs; Software as a service (SAAS) services featuring software for developing, running and analyzing algorithms that are able to learn to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; Software as a service (SAAS) services featuring software for developing and implementing artificial neural networks; Software as a service (SAAS) services featuring software for managing and analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; Software as a service (SAAS) services featuring software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; Software as a service (SAAS) services featuring software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; Providing on-line non-downloadable software for using and customizing foundational models, namely, large artificial intelligence models trained on a large quantity of data; Providing on-line non-downloadable software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; Providing on-line non-downloadable software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms or programs; Providing on-line non-downloadable software for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative artificial intelligence (AI) powered user experiences, through the use of machine learning and artificial intelligence (AI); Providing on-line non-downloadable software for developing, running and analyzing algorithms that are able to learn to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; Providing on-line non-downloadable software for developing and implementing artificial neural networks; Providing on-line non-downloadable software for analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; Providing on-line non-downloadable software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; Providing on-line non-downloadable software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; Providing on-line non-downloadable software for creating and generating software code using machine learning, deep learning, and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for using and customizing foundational models, namely, large artificial intelligence models trained on a large quantity of data; Providing temporary use of on-line non-downloadable cloud computing software for building, managing, updating, developing, training, evaluating, and monitoring generative user experiences powered by machine learning, deep learning, and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for building, managing, updating, developing, training, evaluating, and monitoring machine learning and artificial intelligence agents, algorithms or programs; Providing temporary use of on-line non-downloadable cloud computing software for processing, understanding, analyzing, and generating text, images, speech, sound, and video, through the use of artificial intelligence (AI) and machine learning; Providing temporary use of on-line non-downloadable cloud computing software for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences, through the use of machine learning and artificial intelligence (AI); Providing temporary use of on-line non-downloadable cloud computing software for developing, running and analyzing algorithms that are able to learn to analyze, classify, and take actions in response to exposure to data using machine learning and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for developing and implementing artificial neural networks; Providing temporary use of on-line non-downloadable cloud computing software for analyzing large volumes of content using machine learning, deep learning, and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for generating text, images, speech, sound, and video in response to natural language text commands and prompts using machine learning, deep learning, and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for research in the field of foundation models and large language models in the fields of machine learning, deep learning, and artificial intelligence; Providing temporary use of on-line non-downloadable cloud computing software for creating and generating software code using machine learning, deep learning, and artificial intelligence; Software as a service (SAAS) services featuring software for creating and generating software code using machine learning, deep learning, and artificial intelligence; Software as a service (SAAS) services featuring software for sharing datasets for the purpose of predictive analytics, building language models, natural language processing (NLP) tasks, and generative AI-powered user experiences, through the use of machine learning and artificial intelligence (AI); Application service provider featuring application programming interface (API) software for using and customizing foundation models, namely, large artificial intelligence (AI) models trained on a large quantity of data; Software as a service (SAAS) services featuring software using machine learning for processing, understanding, analyzing, and generating text, images, speech, sound, and video; Software as a service (SAAS) services featuring software using artificial intelligence (AI) for processing, understanding, analyzing, and generating text, images, speech, sound, and video; Providing temporary use of on-line non-downloadable software for processing, understanding, analyzing, and generating text, images, speech, sound, and video, through the use of artificial intelligence (AI) and machine learning
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Downloadable software featuring artificial intelligence to enable users to write and edit software code; downloadable computer software incorporating artificial intelligence (AI) and deep learning technology for the purpose of facilitating software development; downloadable computer software for the purpose of engaging in software development for computer engineers; software development toolkit for integrating AI coding features, generating program code snippets, identifying and fixing program code issues; downloadable software development toolkit for integrating AI coding features, generating program code snippets, identifying and fixing program code issues; downloadable application programming interface (API) software for image and text editing, natural language processing, automating program code writing, analyzing and optimizing program code, connecting with other development tools; downloadable computer software for creating generative models and GPU code; downloadable computer AI-based software for the purpose of accelerating software development workflow; downloadable computer software using deep learning and artificial intelligence (AI) technology to improve resource utilization and decrease cost for software development; downloadable computer software for the collection, editing, organizing, modifying, book marking, analyzing, transmission, storage, and sharing of audio, video, voice, images, text and graphics; downloadable computer software for creating searchable databases of information and data; downloadable computer software, namely, software development tools for analytics, mining and machine learning of audio, video, voice, images, text and graphics data. (1) Providing online non-downloadable software featuring artificial intelligence to enable users to write and edit software code; providing temporary use of non-downloadable computer software incorporating artificial intelligence (AI) and deep learning technology for the purpose of facilitating software development; providing temporary use of non-downloadable computer software for the purpose of engaging in software development for computer engineers; providing non-downloadable computer software development tools in the field of artificial intelligence; providing temporary use of non-downloadable software development kits (SDK) for integrating AI coding features, generating program code snippets, identifying and fixing program code issues; providing temporary use of non-downloadable application programming interface (API) software for image and text editing, natural language processing, automating program code writing, analyzing and optimizing program code, connecting with other development tools; providing temporary use of non-downloadable computer software for creating generative models and GPU code; providing temporary use of non-downloadable computer AI-based software for the purpose of accelerating software development workflow; providing temporary use of non-downloadable computer software using deep learning and artificial intelligence (AI) technology to improve resource utilization and decrease cost for software development; providing temporary use of non-downloadable computer software for the collection, editing, organizing, modifying, book marking, analyzing, transmission, storage, and sharing of audio, video, voice, images, text and graphics; providing temporary use of non-downloadable computer software for creating searchable databases of information and data; providing temporary use of non-downloadable computer software, namely, software development tools for analytics, mining and machine learning of audio, video, voice, images, text and graphics data.
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Xiu, Xiaoyu
Chen, Wei
Ma, Changyue
Jhu, Hong-Jheng
Kuo, Che-Wei
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
A method for video decoding is provided. The method includes: determining a transform candidate list for a current Transform Unit (TU), wherein the transform candidate list comprises a plurality of transform matrix candidates; obtaining a plurality of reordering metrics corresponding to respective ones of the plurality of transform matrix candidates; reordering the plurality of transform matrix candidates based on the plurality of reordering metrics to obtain a reordered transform candidate list; and selecting one or more transform matrix candidates from the reordered transform candidate list as one or more transform matrices used for the current TU.
H04N 19/12 - Sélection parmi plusieurs transformées ou standards, p. ex. sélection entre une transformée en cosinus discrète [TCD] et une transformée en sous-bandes ou sélection entre H.263 et H.264
H04N 19/60 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer hardware and recorded software systems for artificial intelligence (AI) and deep learning development; Downloadable cloud-computing software for artificial development, self-developed large code models and Intelligent question and answer System; Downloadable computer software for collecting, analyzing and organizing data in the field of deep learning; Downloadable computer software for creating searchable databases of information and data; Downloadable computer software for deep learning algorithms and model libraries; Downloadable computer software platforms for deep learning and natural language processing technologies; Downloadable software for Integrated Development Environment (IDE) plugins for artificial intelligence (AI) research and development; Downloadable software for code generation, optimization, and analysis based on self-developed large code models Computer software design, computer programming, and maintenance of computer software; Computer technology support services, namely, help desk services; Intelligent natural language understanding services using cloud-based software technology; Providing temporary use of on-line non-downloadable software development tools for Integrated Development Environment (IDE) plugins for artificial intelligence (AI) research and development; Providing temporary use of on-line non-downloadable software development tools for collecting, analyzing and organizing data in the field of deep learning; Research and development of technology in the field of Code Large Models; Software as a service (SAAS) services featuring software for using artificial intelligence (AI) for cloud-based artificial intelligence (AI) development tools, Integrated Development Environment (IDE) plugins, question and answer engines, and smart application development platform services; Technological consultation in the technology field of artificial intelligence (AI) , machine learning, and deep learning; Technological planning and consulting services in the field of development of intelligent applications
12.
METHODS AND APPARATUS OF VIDEO CODING IN 4:4:4 CHROMA FORMAT
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Yi-Wen
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Wang, Xianglin
Yu, Bing
Abrégé
An electronic apparatus performs a method of decoding video data, comprising: receiving, from bitstream, video data corresponding to a coding unit, wherein the coding unit is encoded in inter prediction mode or intra block copy mode, receiving a first syntax element from the video data, wherein the first syntax element indicates whether the coding unit has any non-zero residuals; in accordance with a determination that the first syntax element has a non-zero value: receiving a second syntax element from the video data, wherein the second syntax element indicates whether the coding unit has been encoded using adaptive color-space transform (ACT), in accordance with a determination that the first syntax element has a zero value: assigning the zero value to the second syntax element, and determining whether or not to perform inverse ACT on the video data of the coding unit in accordance with a value of the second syntax element.
H04N 19/12 - Sélection parmi plusieurs transformées ou standards, p. ex. sélection entre une transformée en cosinus discrète [TCD] et une transformée en sous-bandes ou sélection entre H.263 et H.264
H04N 9/67 - Circuits pour le traitement de signaux de couleur pour le matriçage
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/169 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
13.
METHODS, APPARATUS, MEDIUM AND COMPUTER PROGRAM PRODUCT FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Ma, Changyue
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
A method for video decoding is provided. The method includes determining a first reference picture and a second reference picture associated with a current picture comprising a current block; determining whether a refinement process is applied to the current block; and deriving a motion refinement for the current block based on the refinement in response to a determination that the refinement process is applied to the current block.
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Ma, Changyue
Wang, Xianglin
Yu, Bing
Abrégé
A training method, a training device, methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one training method, a device may collect sample blocks offline, cluster the sample blocks offline into multiple block groups according to attribute information of each sample block, and train a non-separable transform core set offline based on the multiple block groups. The non-separable transform core set comprises multiple non-separable transform cores respectively corresponding to the multiple block groups.
H04N 19/12 - Sélection parmi plusieurs transformées ou standards, p. ex. sélection entre une transformée en cosinus discrète [TCD] et une transformée en sous-bandes ou sélection entre H.263 et H.264
H04N 19/167 - Position dans une image vidéo, p. ex. région d'intérêt [ROI]
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/196 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif étant spécialement adaptés au calcul de paramètres de codage, p. ex. en faisant la moyenne de paramètres de codage calculés antérieurement
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
15.
Methods and Devices for Intra Block Copy and Intra Template Matching
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Ma, Changyue
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a current coding unit (CU) that is coded based on Intra Block Copy (IBC) mode combined with Geometric Partitioning Mode (GPM). Additionally, the decoder may obtain from at least one of regular merge candidates, Template Matching (TM) refined merge candidates, or merge candidates with block vector difference (MBVD candidates), a first IBC merge prediction and a second IBC merge prediction. Further, the decoder may obtain a prediction for the current CU based on the first IBC merge prediction and the second IBC merge prediction.
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/119 - Aspects de subdivision adaptative, p. ex. subdivision d’une image en blocs de codage rectangulaires ou non
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Ma, Changyue
Xiu, Xiaoyu
Kuo, Che-Wei
Chen, Wei
Jhu, Hong-Jheng
Yan, Ning
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain one or more spatial neighboring samples associated with a current sample. Furthermore, the decoder may obtain a filtered sample for the current sample based on the one or more spatial neighboring samples.
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
H04N 19/86 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo mettant en œuvre la diminution des artéfacts de codage, p. ex. d'artéfacts de blocs
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Ma, Changyue
Xiu, Xiaoyu
Chen, Wei
Kuo, Che-Wei
Jhu, Hong-Jheng
Yan, Ning
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a current coding unit (CU) that is coded based on Intra Block Copy (IBC) mode combined with Geometric Partitioning Mode (GPM). Additionally, the decoder may obtain a prediction for the current CU based on the IBC mode combined with GPM.
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
18.
CHROMA COOING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Kuo, Che-Wei
Xiu, Xiaoyu
Chen, Wei
Wang, Xianglin
Chen, Yi-Wen
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Yu, Bing
Abrégé
An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from the video signal, a picture frame that includes a first component and a second component; receiving, from the video signal, a first syntax element that indicates whether Cross-component Sample Adaptive Offset (CCSAO) is enabled for the second component at a picture level; when the first syntax element indicates the CCSAO is enabled for the second component at the picture level, receiving, from the video signal, a second syntax element that indicates whether the CCSAO is controlled for the second component at a coding tree block (CTB) level; and when the second syntax element indicates the CCSAO is controlled for the second component at the CTB level, receiving, from the video signal, a third syntax element that indicates whether the CCSAO is enabled for the second component at the CTB level.
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
19.
METHODS AND DEVICES ON GEOMETRIC PARTITIONING MODE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Ma, Changyue
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
The present disclosure provides a method for video decoding, comprising: receiving, from a bitstream, a first syntax element indicating whether samples of a current block are to be predicted based on a jointly reordered candidate list, wherein the jointly reordered candidate list comprises a number of entries each comprising a partition split mode indicating a type of partition of the current block into two partitions and two prediction modes for the two partitions, the number of entries being reordered based on both the partition split mode and the two prediction modes for each entry; and in response to determining that the first syntax element indicates samples of the current block are to be predicted based on the jointly reordered candidate list, predicting samples of the current block based on the jointly reordered candidate list and an index received from the bitstream, wherein the index indicates a selected entry of the jointly reordered candidate list.
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Ma, Changyue
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Huang, Qi
Chen, Bin
Abrégé
Methods for video decoding and encoding, apparatuses, and non-transitory computer-readable storage media are provided. In one method, a decoder may at least one block vector (BV) based on at least one BV candidate list for an intra template matching prediction (IntraTMP) mode. Additionally, the decoder may obtain a prediction block for a current block based on the at least one BV, or based on the at least one BV and a linear filter of a local illumination compensation (LIC) mode.
H04N 19/11 - Sélection du mode de codage ou du mode de prédiction parmi plusieurs modes de codage prédictif spatial
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/122 - Sélection de la taille de la transformée, p. ex. 8x8 ou 2x4x8 TCDSélection de transformées en sous-bandes de structure ou de type variable
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/52 - Traitement de vecteurs de mouvement par encodage par encodage prédictif
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
21.
METHOD AND APPARATUS FOR CROSS-COMPONENT PREDICTION FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Kuo, Che-Wei
Xiu, Xiaoyu
Yan, Ning
Chen, Wei
Ma, Changyue
Wang, Xianglin
Yu, Bing
Abrégé
The present disclosure provides a method for decoding video data, comprising: obtaining a video block from a bitstream, obtaining internal luma sample values of the video block, external luma sample values and external chroma sample values of an external region of the video block, determining, by using values based on the external luma sample values and the external chroma sample values, a set of weighting coefficients corresponding to a filter shape, wherein the filter shape and the set of weighting coefficients are configured for predicting a chroma sample value based on a plurality of corresponding luma sample values, and the values comprise non-downsampled values of the external luma sample values, or the non-downsampled values of the external luma sample values along with a downsampled value of at least one of the external luma sample values, predicting, with the filter shape and the set of weighting coefficients, internal chroma sample values of the video block based on the internal luma sample values, and obtaining decoded video block using the predicted internal chroma sample values.
H04N 19/50 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
22.
METHODS AND DEVICES OF RESIDUAL AND COEFFICIENTS CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Xiu, Xiaoyu
Chen, Wei
Kuo, Che-Wei
Yan, Ning
Ma, Changyue
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
Methods and apparatus are provided for decoding video data. The method generally includes obtaining a video block of a bitstream; determining a rice parameter value associated with Golomb-Rice coding for a current sample of the video block, wherein the rice parameter value is capable of being adjusted based on a value range associated with sample values of the video block; and obtaining an entropy decoded value for the current sample of the video block based on the rice parameter value.
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
23.
METHODS AND DEVICES ON GEOMETRIC PARTITIONING MODE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Ma, Changyue
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
Methods and apparatus are provided for decoding video data. The method generally includes determining a candidate list comprising a plurality of entries for a video block, wherein an entry of the plurality of entries contains one partition split mode indicative of a partiton of the video block into two partitions and two prediction modes for the two partitions respectively, and at least one of the two prediction modes of an entry being accociated with inter-prediction; obtaining template matching costs for different entries of the plurality of entries having different partition split modes and different prediction modes; obtaining a reordered candidate list based on the template matching costs; and determining one entry of the reordered candidate list indicated by an index in a bitstream.
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Chen, Wei
Xiu, Xiaoyu
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains, based on a storage granularity, a normalized position for an affine coding unit (CU) at a non-adjacent position obtained by scanning area that is not adjacent to a current CU. Furthermore, the decoder determines whether valid affine model information is stored for the normalized position, where the valid affine model information includes a position of the affine CU and derives affine model information for the affine CU based on the valid affine model information that is stored for the normalized position in response to determining that the valid affine model information is stored for the normalized position.
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/129 - Balayage d’unités de codage, p. ex. balayage en zigzag de coefficients de transformée ou ordonnancement flexible de macroblocs [OFM]
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
25.
METHODS AND APPARATUSES FOR SIGNALING OF SYNTAX ELEMENTS IN VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Chen, Yi-Wen
Xiu, Xiaoyu
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
Methods and apparatuses for video encoding are provided. The method includes signaling one or more enable flags in a sequence parameter set (SPS) of a picture; and selectively signaling a disable flag in a picture header (PH) associated with a picture, wherein the disable flag specifies whether a coding tool is disabled for one or more slices associated with the PH; wherein in response to the disable flag being determined not to be signaled in the PH, a value of the disable flag is inferred according to one or more enable flags at the SPS level; and wherein in response to a first enable flag at the SPS level being determined to be equal to 1 and a second enable flag at the SPS level being determined to be equal to 0, the value of the disable flag is inferred to be 0.
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/139 - Analyse des vecteurs de mouvement, p. ex. leur amplitude, leur direction, leur variance ou leur précision
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/174 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une tranche, p. ex. une ligne de blocs ou un groupe de blocs
H04N 19/52 - Traitement de vecteurs de mouvement par encodage par encodage prédictif
H04N 19/577 - Compensation de mouvement avec interpolation de trame bidirectionnelle, p. ex. utilisation d’images B
26.
METHODS AND DEVICES ON SLOPE ADJUSTMENT FOR IBC LIC AND FILTERED IBC AND FILTERED INTRA TMP AND CCCM AND GLM
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
Methods and apparatus are provided for video decoding/encoding. In a method provided, a decoder may obtain an original sample value of a current block; determine a slope adjustment for a model parameter in a compensation model based on a pre-determined range, where granularity of the slope adjustment is determined based on a refined sample value of a prediction block; and determine, based on the slope adjustment, an updated model parameter in the compensation model. The decoder may further determine based on the updated model parameter and the original sample value, a refined sample value or a second sample value of the current block.
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/423 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p. ex. la mise en œuvre de logiciels spécialisés caractérisés par les dispositions des mémoires
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Yan, Ning
Ma, Changyue
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
Methods, devices, and non-transitory storage mediums are provided for video coding. In one method, a decoder may determine a mean absolute difference (MAD) of the first sample region and determine a class index based on the MAD of the first sample region. Further, the decoder may determine a class corresponding to the samples of the first component or samples of a second component in a second sample region associated with the first sample region based on the class index. Moreover, the decoder may obtain a sample offset for the samples of the first component or the samples of the second component according to the class and modify the samples of the first component or the samples of the second component based on the sample offset.
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/136 - Caractéristiques ou propriétés du signal vidéo entrant
28.
CROSS COMPONENT ADAPTIVE LOOP FILTER FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Ma, Tsung-Chuan
Wang, Xianglin
Chen, Yi-Wen
Xiu, Xiaoyu
Jhu, Hong-Jheng
Yu, Bing
Abrégé
This application is directed to processing video data that includes a plurality of luma samples and a plurality of chroma samples corresponding to a plurality of pixel groups of a video frame. For each pixel group, an electronic device identifies a respective chroma sample and a set of luma samples and determines an anchor luma sample according to a predefined rule. A chroma refinement value is generated based on the set of luma samples by: obtaining a difference between a respective luminance value of each luma sample in the set and an anchor luminance value of the anchor luma sample, applying a cross component filter to the differences-luminance values of the set of luma samples to obtain a cross component filtering result, and performing a non-linear clipping operation based on the cross component filtering result. The electronic device derives a value of the respective chroma sample using the chroma refinement value.
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
29.
METHODS AND DEVICES USING INTRA BLOCK COPY FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Chen, Wei
Ma, Changyue
Xiu, Xiaoyu
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a current block that is Intra block copy (IBC) coded based on multi-model IBC, wherein the multi-model IBC adaptively switches among different models. Furthermore, the decoder may obtain one or more linear transformation vectors (LTVs) for the current block.
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/189 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif
30.
METHODS AND APPARATUS FOR TRANSFORM TRAINING AND CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Ma, Changyue
Wang, Xianglin
Yu, Bing
Abrégé
The disclosure generally includes a device and methods for video decoding and encoding. The methods include deriving, a karhunen-loève transform (KLT) matrix from a video sequence, each picture in the video sequence, or each slice in the video sequence, generating an adaptive KLT matrix signal, and signaling the adaptive KLT matrix signal in a sequence parameter set (SPS) header, a picture parameter set (PPS) header, and/or slice header.
H04N 19/60 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/174 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une tranche, p. ex. une ligne de blocs ou un groupe de blocs
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer programs for using the Internet and the world wide web; downloadable computer software applications for mobile phones; computer software applications, downloadable; data sets, recorded or downloadable; computer software platforms, recorded or downloadable; data processing apparatus; computer chatbot software for simulating conversations; downloadable computer software for collecting, analyzing and organizing data in the field of deep learning; computer peripheral devices; quantum computers; universal serial bus [USB] cables; protection devices for personal use against accidents; face recognition equipment; portable remote-controlled vehicle stopper; signal lanterns; optical fibres [light conducting filaments]; holograms; humanoid robots with artificial intelligence for preparing beverages; animated cartoons; semiconductors; semi-conductor devices; dictating machines; downloadable computer programs and downloadable computer software for the artificial production of human speech and text; downloadable computer programs and downloadable computer software for creating and generating text; downloadable computer programs and downloadable computer software for machine-learning-based language and speech processing software; downloadable computer programs and downloadable computer software for natural language processing, generation, understanding, and analysis; downloadable computer chatbot software for simulating conversations; photocopiers [photographic, electrostatic, thermic]; radiological apparatus for industrial purposes; electrified fences; mechanisms for coin-operated apparatus; voting machines; alarms; electronic random number indicator equipment [ERNIE]; cash registers; magnifying glasses [optics]; digital cameras; cases for smartphones; smart speakers; measuring apparatus; fire extinguishing apparatus; heat regulating apparatus; egg-candlers; ticket dispensing terminals, electronic; mobile power supply [rechargeable batteries]; chips [integrated circuits]; fluorescent screens; hemline markers; decorative magnets; pedometers; electronic collars to train animals; sports whistles; lightning conductors; apparatus to check franking; ionization apparatus not for the treatment of air or water. Cloud computing; research in the field of artificial intelligence technology; platform as a service [PaaS]; providing temporary use of online non-downloadable computer software for collecting, analyzing and organizing data in the field of deep learning; computer programming services for data processing; development of computer platforms; design of computer-simulated models; research in the field of computer natural language processing; computer software design; software as a service [SaaS]; providing online non-downloadable computer software; graphic arts design; technological research; rental of scientific microscopes; cloud seeding; quality assessment; handwriting analysis [graphology]; cartography services; rental of meters for the recording of energy consumption; testing and analysis of goods being imported or exported for quarantine clearance purposes; rental of telescopes; weighing of goods for others; research and development services in the field of artificial intelligence; chemical research; interior design; industrial design; providing online non-downloadable software for the artificial production of human speech and text; providing online non-downloadable software for creating and generating text; providing online non-downloadable software for machine-learning-based language and speech processing software; providing online non-downloadable chatbot software for simulating conversations; providing online non-downloadable software for natural language processing, generation, understanding, and analysis; dress designing; material testing; meteorological information; surveying [engineering]; biological research; authenticating works of art; research and development of computer software.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Computer programs for using the Internet and the world wide web; downloadable computer software applications for mobile phones; computer software applications, downloadable; data sets, recorded or downloadable; computer software platforms, recorded or downloadable; data processing apparatus; computer chatbot software for simulating conversations; downloadable computer software for collecting, analyzing and organizing data in the field of deep learning; computer peripheral devices; quantum computers; universal serial bus [USB] cables; protection devices for personal use against accidents; face recognition equipment; portable remote-controlled vehicle stopper; signal lanterns; optical fibres [light conducting filaments]; holograms; humanoid robots with artificial intelligence for preparing beverages; animated cartoons; semiconductors; semi-conductor devices; dictating machines; downloadable computer programs and downloadable computer software for the artificial production of human speech and text; downloadable computer programs and downloadable computer software for creating and generating text; downloadable computer programs and downloadable computer software for machine-learning-based language and speech processing software; downloadable computer programs and downloadable computer software for natural language processing, generation, understanding, and analysis; downloadable computer chatbot software for simulating conversations; photocopiers [photographic, electrostatic, thermic]; radiological apparatus for industrial purposes; electrified fences; mechanisms for coin-operated apparatus; voting machines; alarms; electronic random number indicator equipment [ERNIE]; cash registers; magnifying glasses [optics]; digital cameras; cases for smartphones; smart speakers; measuring apparatus; fire extinguishing apparatus; heat regulating apparatus; egg-candlers; ticket dispensing terminals, electronic; mobile power supply [rechargeable batteries]; chips [integrated circuits]; fluorescent screens; hemline markers; decorative magnets; pedometers; electronic collars to train animals; sports whistles; lightning conductors; apparatus to check franking; ionization apparatus not for the treatment of air or water. (1) Cloud computing; research in the field of artificial intelligence technology; platform as a service [PaaS]; providing temporary use of online non-downloadable computer software for collecting, analyzing and organizing data in the field of deep learning; computer programming services for data processing; development of computer platforms; design of computer-simulated models; research in the field of computer natural language processing; computer software design; software as a service [SaaS]; providing online non-downloadable computer software; graphic arts design; technological research; rental of scientific microscopes; cloud seeding; quality assessment; handwriting analysis [graphology]; cartography services; rental of meters for the recording of energy consumption; testing and analysis of goods being imported or exported for quarantine clearance purposes; rental of telescopes; weighing of goods for others; research and development services in the field of artificial intelligence; chemical research; interior design; industrial design; providing online non-downloadable software for the artificial production of human speech and text; providing online non-downloadable software for creating and generating text; providing online non-downloadable software for machine-learning-based language and speech processing software; providing online non-downloadable chatbot software for simulating conversations; providing online non-downloadable software for natural language processing, generation, understanding, and analysis; dress designing; material testing; meteorological information; surveying [engineering]; biological research; authenticating works of art; research and development of computer software.
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Ma, Changyue
Xiu, Xiaoyu
Kuo, Che-Wei
Chen, Wei
Jhu, Hong-Jheng
Yan, Ning
Wang, Xianglin
Yu, Bing
Abrégé
This disclosure is related to video coding and compression. More specifically, this disclosure relates to methods and apparatus for improving the coding efficiency of adaptive loop filter (ALF). In one example, the method includes obtaining, by a decoder, one or more spatial neighboring samples associated with a current sample, wherein the one or more spatial neighboring samples are from at least one of: (i) a prediction sample, (ii) a residual sample, or (iii) a reconstructed sample, wherein the reconstructed sample is sampled prior to a sample adaptive offset (SAO) filtering, and obtaining, by the decoder, a filtered sample, based on the one or more spatial neighboring samples associated with the current sample.
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/196 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif étant spécialement adaptés au calcul de paramètres de codage, p. ex. en faisant la moyenne de paramètres de codage calculés antérieurement
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
H04N 19/86 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo mettant en œuvre la diminution des artéfacts de codage, p. ex. d'artéfacts de blocs
34.
METHODS AND APPARATUSES FOR VIDEO CODING USING TRIANGLE PARTITION
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Wang, Xianglin
Chen, Yi-Wen
Xiu, Xiaoyu
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Yu, Bing
Abrégé
Methods and apparatuses are provided for video coding. The method includes: partitioning video pictures into a plurality of CUs, at least one of which is further partitioned into two PUs including at least one geometric shaped PU; constructing a first merge list including a plurality of candidates, each candidate being a MV including a List 0 MV, and/or a List 1 MV; locating a first candidate for the first PU and a second candidate for the second PU according to a first index and a second index, respectively; obtaining a first uni-prediction MV for the first PU by selecting a List X1 MV of the first candidate according to a first binary reference list indication flag; and obtaining a second uni-prediction MV for the second PU by selecting a List X2 MV of the second candidate according to a second binary reference list indication flag.
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/119 - Aspects de subdivision adaptative, p. ex. subdivision d’une image en blocs de codage rectangulaires ou non
H04N 19/13 - Codage entropique adaptatif, p. ex. codage adaptatif à longueur variable [CALV] ou codage arithmétique binaire adaptatif en fonction du contexte [CABAC]
H04N 19/139 - Analyse des vecteurs de mouvement, p. ex. leur amplitude, leur direction, leur variance ou leur précision
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
H04N 19/52 - Traitement de vecteurs de mouvement par encodage par encodage prédictif
H04N 19/573 - Compensation de mouvement avec prédiction multi-trame utilisant plusieurs trames de référence dans une direction de prédiction donnée
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
35.
METHOD AND APPARATUS FOR ADAPTIVE MOTION COMPENSATED FILTERING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Yan, Ning
Ma, Changyue
Kuo, Che-Wei
Jhu, Hong-Jheng
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a plurality of prediction blocks based on a current inter coding block; obtain a current template of the current inter coding block, wherein the current template comprises a plurality of reconstructed samples neighboring to the current inter coding block; obtain a plurality of template predictions of the current template respectively corresponding to the plurality of prediction blocks of the current inter coding block; obtain at least one filter based on the plurality of template predictions and the current template; and obtain a filtered block based on the at least one filter and the plurality of prediction blocks.
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable computer software platforms for software application development; Quantum computers; Downloadable computer programs for using the internet and the world wide web; Downloadable mobile applications for video editing and dubbing through the assistance of artificial intelligence (AI) large model-based software and programs; Downloadable data sets in the field of software user statistics; Downloadable computer software for collecting, analyzing and organizing data in the field of deep learning; Computer peripheral devices; Downloadable computer software applications for video editing and dubbing through the assistance of artificial intelligence (AI) large model-based software and programs; Data processing apparatus; Downloadable computer chatbot software for simulating conversations; Downloadable computer programs for video editing and dubbing through the assistance of artificial intelligence (AI) large model-based software and programs Platform as a service (PAAS) featuring computer software platforms for use in video editing and dubbing through the assistance of artificial intelligence (AI) large model-based software and programs; Computer programming services for data processing; Design of computer-simulated models; Software as a service (SAAS) services featuring software for use in video editing and dubbing through the assistance of artificial intelligence (AI) large model-based software and programs; Cloud computing featuring software for use in video editing and dubbing through the assistance of artificial intelligence (AI) large model-based software and programs; Providing temporary use of online non-downloadable computer software for collecting, analyzing and organizing data in the field of deep learning; Development of computer platforms; Computer software design; Research in the field of computer natural language processing; Research in the field of artificial intelligence technology; Research, design and development of software using artificial intelligence; Providing temporary use of on-line non-downloadable software for video editing and dubbing through the assistance of artificial intelligence (AI) large model-based software and programs
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Xiu, Xiaoyu
Chen, Wei
Kuo, Che-Wei
Jhu, Hong-Jheng
Wang, Xianglin
Yu, Bing
Abrégé
The disclosure herein provides for methods, apparatuses and non-transitory computer-readable storage media for video decoding and encoding. In example, a method for video decoding, including: obtaining, by a decoder, enabling flags at a first level for at least one mode of intra and inter coding modes, the enabling flags indicating whether Fractional Discrete Cosine Transform (FRDCT) is enabled for the at least one mode; and in response to the FRDCT being enabled at the first level, obtaining, by the decoder, a second flag at a coding unit (CU) level to indicate whether a FRDCT transform is applied to a CU.
H04N 19/625 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée utilisant une transformée en cosinus discrète
H04N 19/184 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant des bits, p. ex. de flux vidéo compressé
38.
METHOD AND APPARATUS FOR CROSS-COMPONENT PREDICTION FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Kuo, Che-Wei
Jhu, Hong-Jheng
Xiu, Xiaoyu
Yan, Ning
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
The present disclosure provides a method for decoding video data, comprising: obtaining a video block from a bitstream; obtaining internal luma sample values of the video block, external luma sample values of an external region of the video block and external chroma sample values of the external region; selecting, based on the external luma sample values and the external chroma sample values, one filter shape candidate from a plurality of filter shape candidates for predicting internal chroma sample values of the video block, wherein the plurality of filter shape candidates correspond to different sets of weighting coefficients for predicting chroma sample values based on corresponding luma sample values; predicting, with the selected filter shape candidate, the internal chroma sample values based on the internal luma sample values; and obtaining decoded video block using the predicted internal chroma sample values.
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/167 - Position dans une image vidéo, p. ex. région d'intérêt [ROI]
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/59 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre un sous-échantillonnage spatial ou une interpolation spatiale, p. ex. modification de la taille de l’image ou de la résolution
39.
METHODS AND APPARATUS ON CHROMA MOTION COMPENSATION USING ADAPTIVE CROSS-COMPONENT FILTERING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Yan, Ning
Kuo, Che-Wei
Jhu, Hong-Jheng
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a plurality of first motion compensated samples of a first channel and a plurality of second motion compensated samples of a second channel for a current inter coding block, obtain a non-linear filter, and obtain a plurality of filtered motion compensated samples of the first channel based on the non-linear filter, the first motion compensated samples of the first channel, and the second motion compensated samples of the second channel.
H04N 19/51 - Estimation ou compensation du mouvement
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/139 - Analyse des vecteurs de mouvement, p. ex. leur amplitude, leur direction, leur variance ou leur précision
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/80 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels
40.
METHODS AND SYSTEM OF SUBBLOCK TRANSFORM FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Yi-Wen
Wang, Xianglin
Ye, Shuiming
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Abrégé
A computing device performs a method of decoding video data by receiving, from a bitstream, a first syntax element associated with an SBT coding unit that indicates that there exists at least one non-zero transform coefficient in the SBT coding unit; determining a first transform unit that includes non-zero transform coefficients; receiving a second syntax element associated with a first chroma component of the first transform unit, a third syntax element associated with a second chroma component, and a fourth syntax element associated with luma component of the first transform unit; decoding the transform coefficients of chroma and luma components of the first transform unit, based on the second, third and fourth syntax elements; and setting transform coefficients of luma and chroma components of rest of the plurality of transform units to zeros.
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/18 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un ensemble de coefficients de transformée
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/625 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée utilisant une transformée en cosinus discrète
H04N 19/96 - Codage au moyen d'une arborescence, p. ex. codage au moyen d'une arborescence quadratique
41.
METHODS AND APPARATUS OF RESIDUAL AND COEFFICIENT CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Chen, Yi-Wen
Xiu, Xiaoyu
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Wang, Xianglin
Yu, Bing
Abrégé
An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from bitstream, video data corresponding to a transform-skip mode coded block; decoding, from the video data, a first codeword, a second codeword and a first group of codewords for a pixel within the transform-skip mode coded block; deriving an initial level value from the first group of codewords; converting the first codeword into a remainder of the pixel in accordance with a predefined mapping relationship that is generated using a constant Rice parameter; converting the second codeword into a sign value of the remainder; and deriving a quantified residual of the pixel from the remainder, the sign value and the initial level value.
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/91 - Codage entropique, p. ex. codage à longueur variable ou codage arithmétique
42.
METHODS AND DEVICES OF EXTRAPOLATION FILTER-BASED PREDICTION MODE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Kuo, Che-Wei
Xiu, Xiaoyu
Chen, Wei
Yan, Ning
Ma, Changyue
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
The present disclosure provides a method for video decoding, comprising: determining a current template corresponding to a current block to be predicted, wherein the current template is a reconstructed template in a frame containing the current block; determining, based on sample values of the current template, filter coefficients of an extrapolation filter for Extrapolation Filter-based intra Prediction (EIP) mode, wherein the sample values of the current template comprise luma sample values and chroma sample values of the current template; and predicting sample values of the current block by using the extrapolation filter with the determined filter coefficients.
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
43.
METHODS AND DEVICES ON COMBINED INTER INTRA PREDICTION AND GEOMETRIC PARTITIONING MODE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Ma, Changyue
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Huang, Qi
Yu, Bing
Abrégé
A method for video decoding is provided. The method includes obtaining a current block of a current picture, wherein the current block is coded with a coding mode associated with a first prediction part and a second prediction part, wherein the first prediction part is an intra prediction part; determining a first prediction result for the first prediction part based on one or more hypothesis intra prediction; determining a second prediction result for the second prediction part; and generating a final prediction result for the current block based on the first prediction result and the second prediction result.
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
Inventeur(s)
Xiu, Xiaoyu
Kuo, Che-Wei
Chen, Wei
Jhu, Hong-Jheng
Yan, Ning
Wang, Xianglin
Huang, Qi
Yu, Bing
Abrégé
Methods and apparatus are provided for video decoding/encoding. In a method provided, a decoder may obtain an adaptive loop filter (ALF) classifier for a sub-block, determine an ALF based on the ALF classifier, and obtain a filtered sample of a chroma sample in the sub-block based on the ALF and a reconstructed sample of the chroma sample.
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
45.
METHODS AND DEVICES ON SUBBLOCK BASED MOTION MODEL DERIVATION
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Chen, Wei
Xiu, Xiaoyu
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Ma, Changyue
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
A method for video decoding is provided. The method includes obtaining a current coding unit (CU) of a current picture, wherein the coding unit is partitioned into a plurality of regions; deriving respective motion models for the plurality of regions by using respective coding information; and determining motion information for the current CU based on the respective motion models.
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Yan, Ning
Ma, Changyue
Wang, Xianglin
Huang, Qi
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. One method for video decoding includes: receiving, by a decoder, a first syntax element representing an adaptive loop filter (ALF) coefficient; receiving, by the decoder and in response to the ALF coefficient being non-zero, a second syntax element indicating a clipping range of ALF input samples; and filtering, by the decoder, a reconstructed video block corresponding to a current block, based on the first syntax element and the second syntax element.
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
47.
CHROMA CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Kuo, Che-Wei
Xiu, Xiaoyu
Chen, Wei
Wang, Xianglin
Chen, Yi-Wen
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Yu, Bing
Abrégé
An electronic apparatus performs a method of video coding. The method comprises: obtaining a video picture that includes a first component and a second component; determining a plurality of offsets associated with the second component; utilizing a sample value of the first component to obtain a class index associated with the second component; selecting an offset from the plurality of offsets for the second component according to the class index; and obtaining a sample value of the second component based on the selected offset, wherein the sample value of the first component is derived from one or more of collocated or neighboring samples of the first component relative to a sample of the second component, and wherein the sample value of the first component is derived differently for different chroma formats.
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/169 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Ma, Changyue
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
A method for video decoding is provided. The method includes determining a first reference picture and/or a second reference picture associated with a current picture comprising a current block; determining an adaptive optical model used in an optical flow based refinement based on the first reference picture and/or the second reference picture; determining an adaptive sliding window size for the current block used in the optical flow based refinement; and deriving a respective motion refinement of each subblock of the current block based on the adaptive optical model and the adaptive sliding window.
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Yan, Ning
Kuo, Che-Wei
Jhu, Hong-Jheng
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a motion compensated chroma sample and a plurality of motion compensated luma samples for a current inter coding block. Furthermore, the decoder may obtain an adaptive cross-component filter and obtain a filtered motion compensated chroma sample based on the adaptive cross-component filter, the motion compensated chroma sample, and the plurality of motion compensated luma samples.
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/139 - Analyse des vecteurs de mouvement, p. ex. leur amplitude, leur direction, leur variance ou leur précision
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/51 - Estimation ou compensation du mouvement
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
50.
CONSTRAINED MOTION VECTOR DERIVATION FOR LONG-TERM REFERENCE PICTURES IN VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Chen, Yi-Wen
Xiu, Xiaoyu
Wang, Xianglin
Ma, Tsung-Chuan
Abrégé
A method of constraining the operations of certain inter-mode coding tools in the derivation of motion vector candidates for inter-mode coded blocks employed in video coding standards, such as the now-current Versatile Video Coding (VVC), is performed at a computing device. The computing device determines whether one or more of the reference pictures associated with an inter-mode coded block involved in an operation of an inter-mode coding tool are long-term reference pictures, and constrains the operation of the inter-mode coding tool on the inter-mode coded block based on the determination.
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Yi-Wen
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Wang, Xianglin
Yu, Bing
Abrégé
An electronic apparatus performs a method of encoding video data. The method comprises: generating the video data corresponding to a coding unit, wherein the coding unit is coded by intra-prediction mode or inter-prediction mode; generating a first syntax element, wherein the first syntax element indicates whether the coding unit has been coded using adaptive color-space transform (ACT); transmitting the first syntax element to a decoding side, such that the decoding side, when determining from the first syntax element that the coding unit has been coded using the ACT, performs operations comprising: performing a clipping operation that confines a dynamic range of the residuals of the coding unit within a predefined range; and applying an inverse ACT to the residuals of the coding unit after the clipping operation.
H04N 19/122 - Sélection de la taille de la transformée, p. ex. 8x8 ou 2x4x8 TCDSélection de transformées en sous-bandes de structure ou de type variable
H04N 19/146 - Débit ou quantité de données codées à la sortie du codeur
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/184 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant des bits, p. ex. de flux vidéo compressé
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Kuo, Che-Wei
Xiu, Xiaoyu
Yan, Ning
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
A method for video decoding is provided. The method includes obtaining, from a bitstream, a coding unit in a current picture, the coding unit including a luma block and a chroma block; obtaining a reconstructed luma sample in the luma block; determining one or more cross-component prediction models based upon a block size, the block size being a size of the luma block or a size of a reconstructed neighbouring block located on a top of or a left of the luma block; and applying at least one of the one or more cross-component prediction models to at least the reconstructed luma sample to predict a chroma sample in the chroma block.
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
53.
METHODS AND DEVICES FOR MOTION STORAGE IN GEOMETRIC PARTITIONING MODE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Xiu, Xiaoyu
Kuo, Che-Wei
Jhu, Hong-Jheng
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding and encoding. In one decoding method, a decoder obtains at least one motion vector of a first motion vector or a second motion vector, where a coding unit is geometrically partitioned into a first part of a geometric partition and a second part of the geometric partition for prediction in a geometric partitioning mode, and the first motion vector is from the first part and the second motion vector is from the second part. Additionally, the decoder may determine a value of a stored motion vector type based on a blending width, a motion index, and a part index. Furthermore, the decoder may store a motion vector in a corresponding motion field based on the value of the stored motion vector type and the first or second motion vector.
H04N 19/543 - Estimation de mouvement autre que basée sur les blocs utilisant des régions
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
54.
TEMPLATE-BASED CODING METHODS, APPARATUSES, AND STORAGE MEDIUMS FOR REFERENCE PICTURE RESAMPLING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Jhu, Hong-Jheng
Kuo, Che-Wei
Ma, Changyue
Yan, Ning
Chen, Wei
Yu, Bing
Abrégé
A method for video encoding, a method for video decoding, and apparatuses thereof are provided. A template-based coding scheme is applied to derive one or more coding parameters associated with a video block from a video frame based on a template of the video block. Reference-picture-resampling (RPR) prediction samples for the video block are generated based on the one or more coding parameters. The RPR prediction samples are filtered by using a filter to generate filtered RPR prediction samples for the video block. The filter is adaptively determined based on the template of the video block.
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/31 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant des techniques hiérarchiques, p. ex. l'échelonnage dans le domaine temporel
H04N 19/119 - Aspects de subdivision adaptative, p. ex. subdivision d’une image en blocs de codage rectangulaires ou non
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
55.
METHODS AND DEVICES OF EXTRAPOLATION FILTER-BASED PREDICTION MODE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
JHU, Hong-Jheng (USA)
Inventeur(s)
Jhu, Hong-Jheng
Kuo, Che-Wei
Xiu, Xiaoyu
Chen, Wei
Yan, Ning
Ma, Changyue
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
The present disclosure provides a method for video decoding, comprising: obtaining, by a decoder, a candidate list comprising multiple Extrapolation Filter-based intra Prediction (EIP)-related mode candidates, wherein each of the multiple EIP-related mode candidates comprises a prediction mode for predicting at least a part of sample values of a current block with an EIP mode; reordering, by the decoder and based on template costs of a template of the current block, the multiple EIP-related mode candidates of the candidate list to obtain a reordered candidate list; selecting, by the decoder and based on a received EIP index value, an EIP-related mode candidate from the reordered candidate list as a final EIP-related mode; and predicting, by the decoder and by using the final EIP-related mode, the current block.
H04N 19/50 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/10 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/00 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques
56.
METHOD AND APPARATUS FOR ADAPTIVE MOTION COMPENSATED FILTERING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Ma, Changyue
Kuo, Che-Wei
Jhu, Hong-Jheng
Chen, Wei
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer- readable storage media thereof are provided. In one method for video decoding, a decoder may determine a non-adjacent neighboring block of a current inter coding block, wherein the non- adjacent neighboring block comprises a plurality of reconstruction samples non-adjacent neighboring to the current inter coding block; obtain a plurality of prediction samples of the non- adjacent neighboring block based on a motion vector of the non-adjacent neighboring block; obtain a filter based on the plurality of prediction samples and the plurality of reconstruction samples; obtain a current prediction block based on a motion vector of the current inter coding block; and obtain a filtered prediction block based on the filter and the current prediction block.
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
JHU, Hong-Jheng (USA)
Inventeur(s)
Jhu, Hong-Jheng
Kuo, Che-Wei
Xiu, Xiaoyu
Chen, Wei
Yan, Ning
Ma, Changyue
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
The present disclosure provides a method for video decoding, comprising: determining a reference block for predicting sample values of a current block, wherein the reference block is a reconstructed block in a same frame as the current block; classifying samples of the reference block into two or more groups of samples; determining a filtered intra block copy (FIBC) filter for each group of samples of the two or more groups of samples respectively, wherein the FIBC filter corresponds to a set of filter coefficients and a filter shape for the group of samples; and predicting the sample values of the current block by applying to each group of samples the respective FIBC filter for the group of samples.
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Ma, Changyue
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Huang, Qi
Abrégé
Methods for video decoding and encoding, apparatuses, and non-transitory computer-readable storage media are provided. In one method, a decoder may construct a block vector (BV) candidate list for intra template matching prediction (IntraTMP) mode, where the BV candidate list comprises at least one sub-pel BV. Additionally, the decoder may obtain a BV from the BV candidate list. Furthermore, the decoder may obtain a prediction block for a current block based on the BV.
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/137 - Mouvement dans une unité de codage, p. ex. différence moyenne de champs, de trames ou de blocs
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
59.
METHODS AND DEVICES FOR INTRA BLOCK COPY AND INTRA TEMPLATE MATCHING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Huang, Qi
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. One method for video decoding includes obtaining, by a decoder, a current coding unit (CU) coded with Geometric Partition Mode (GPM); selecting, by the decoder, a candidate from a set of Merge candidates with Block Vector Difference (MBVD) candidates based on a distance index and a direction index; obtaining, by the decoder, a first Intra Block Copy (IBC) prediction using the candidate and a second prediction; and obtaining, by the decoder, a final prediction for the current CU using the first IBC prediction and the second prediction.
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
H04N 19/119 - Aspects de subdivision adaptative, p. ex. subdivision d’une image en blocs de codage rectangulaires ou non
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/13 - Codage entropique adaptatif, p. ex. codage adaptatif à longueur variable [CALV] ou codage arithmétique binaire adaptatif en fonction du contexte [CABAC]
60.
METHODS AND DEVICES ON SLOPE ADJUSTMENT FOR IBC LIC AND FILTERED IBC AND FILTERED INTRA TMP AND CCCM AND GLM
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Huang, Qi
Yu, Bing
Abrégé
Methods and apparatus are provided for video decoding/encoding. In a method provided, a decoder may obtain a prediction block of a current coding block; obtain slope adjustment parameters in an Intra Block Copy (IBC) Local Illumination Compensation (LIC) model; and determine a refined prediction block of the current coding block based on the slope adjustment parameters and the prediction block. The IBC LIC model comprises an IBC LIC single model with L-shape template, an IBC LIC single model with only left template, or an IBC LIC single model with only above template.
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/149 - Débit ou quantité de données codées à la sortie du codeur par estimation de la quantité de données codées au moyen d’un modèle, p. ex. un modèle mathématique ou un modèle statistique
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Providing on-line non-downloadable software using artificial intelligence (AI) for text-to-video generation, namely, generating videos based on natural language processing and AI-driven video synthesis; Providing on-line non-downloadable software using artificial intelligence (AI) for creating interactive video experiences from textual descriptions, allowing users to customize and interact with dynamically generated video content; Providing on-line non-downloadable software using artificial intelligence (AI) for generating personalized video stories from photos, utilizing AI technology to arrange images, incorporate metadata, and produce narrative-driven video sequences; Providing on-line non-downloadable software using artificial intelligence (AI) for text-to-picture generation
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer software using artificial intelligence (AI) for text-to-video generation, namely, generating videos based on natural language processing and AI-driven video synthesis; Downloadable computer software using artificial intelligence (AI) for creating interactive video experiences from textual descriptions, allowing users to customize and interact with dynamically generated video content; Downloadable computer software using artificial intelligence (AI) for generating personalized video stories from photos, utilizing AI technology to arrange images, incorporate metadata, and produce narrative-driven video sequences; Downloadable computer software using artificial intelligence (AI) for text-to-picture generation
63.
METHOD FOR DISPLAYING OBJECT INFORMATION AND ELECTRONIC DEVICE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Lin, Yu
Abrégé
Provided is a method for displaying object information. The method includes displaying, in response to an access operation on a target live-streaming room, a live-streaming interface of the target live-streaming room; and displaying a first object information display component and a second object information display component in the live-streaming interface. The component styles of the first object information display component and the second object information display component are different. The first object information display components is configured to display description information of a recommended object, the recommended object is an object currently recommended in the target live-streaming room, and the second object information display component is configured to display description information of an associated object.
H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
H04N 21/4725 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés pour la requête de données additionnelles associées au contenu utilisant des régions interactives de l'image, p. ex. zones actives ("hot spots")
H04N 21/478 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat
H04N 21/8545 - Création de contenu pour générer des applications interactives
64.
METHOD AND APPARATUS FOR CROSS-COMPONENT PREDICTION FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Kuo, Che-Wei
Jhu, Hong-Jheng
Xiu, Xiaoyu
Yan, Ning
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
The present disclosure provides a method for decoding video data, comprising: obtaining a bitstream; obtaining an indication from the bitstream indicative of information related to a gradient linear model (GLM), wherein the GLM is used to obtain one or more filtered values based on intensity differences among luma samples; and decoding the video data based on the information related to the GLM.
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Kuo, Che-Wei
Xiu, Xiaoyu
Yan, Ning
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
A method for video decoding is provided. The method includes obtaining, from a video bitstream, a coding unit in a current picture; selecting a plurality of sets of neighboring samples of the coding unit; determining one or more cross-component prediction models based on the plurality of sets of neighboring samples; obtaining at least one reconstructed luma sample in the luma block that corresponds to a chroma sample in the at least one chroma block; and applying at least one of the one or more cross-component prediction models to the at least one reconstructed luma sample to predict the chroma sample.
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/96 - Codage au moyen d'une arborescence, p. ex. codage au moyen d'une arborescence quadratique
66.
METHOD FOR PLAYING BACK PRESENTATION VIDEOS, METHOD FOR IDENTIFYING PRESENTATION VIDEOS, AND COMPUTER DEVICE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Bai, Lu
Xu, Hongxin
Tian, Shujie
Zhang, Xin
Tian, Ye
Abrégé
A method for playing back a presentation video is provided. The method includes: displaying a playback interface for a presentation video in response to a trigger operation on the presentation video; displaying a segment topic in the playback interface; and playing back a target sub-video corresponding to the segment topic in response to an operation on the segment topic. The segment topic is determined based on content identification of a segment in the presentation video, and the target sub-video includes segments with the same segment topic.
H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
H04N 21/239 - Interfaçage de la voie montante du réseau de transmission, p. ex. établissement de priorité des requêtes de clients
H04N 21/437 - Interfaçage de la voie montante du réseau de transmission, p. ex. pour transmettre des requêtes de client à un serveur VOD
H04N 21/472 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de servicesInterface pour utilisateurs finaux pour l'interaction avec le contenu, p. ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer software platforms, recorded or downloadable;
quantum computers; computer programs for using the Internet
and the World Wide Web; downloadable computer software
applications for mobile phones; data sets, recorded or
downloadable; downloadable computer software for collecting,
analyzing and organizing data in the field of deep learning;
computer peripheral devices; computer software applications,
downloadable; data processing apparatus; computer chatbot
software for simulating conversations. Platform as a service [PaaS]; computer programming services
for data processing; design of computer-simulated models;
software as a service [SaaS]; cloud computing; providing
temporary use of online non-downloadable computer software
for collecting, analyzing and organizing data in the field
of deep learning; development of computer platforms;
computer software design; research in the field of computer
natural language processing.
68.
METHOD FOR DISPLAYING SHARING INTERFACE AND ELECTRONIC DEVICE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yu, Hongliang
Wang, Jie
Zhang, Tingting
Abrégé
Provided is a method for displaying a sharing interface. The method is performed by an electronic device and includes: displaying, in response to an information share operation of a user account for information, account information of a first user account and account information of a second user account in an account sharing list in an information sharing interface. The first user account is a user account followed by the user account, and the second user account is a user account that has a target association relationship with the user account and is not followed by the user account.
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
69.
METHOD FOR LIVE STREAMING INTERACTION AND ELECTRONIC DEVICE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yang, Shuo
Tang, Ye
Abrégé
A method for live streaming interaction is provided. The method includes: displaying a first anchor object in a first live-streaming window and a second anchor object in a second live-streaming window; determining, in the case that the first anchor object in the first live-streaming window makes a preset action, an interactive special effect associated with the preset action, the interactive special effect comprising an interactive element; and displaying the interactive special effect, the interactive special effect being that the interactive element moves from the first live-streaming window to the second live-streaming window, and the interactive special effect being configured to present an interactive effect of the first anchor object in the first live-streaming window and the second anchor object in the second live-streaming window.
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Chen, Yi-Wen
Xiu, Xiaoyu
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
Methods and apparatuses for video coding are provided. A method includes signaling a first syntax element for determining whether information of one or more reference picture lists is present in a picture header (PH) associated with a picture; and signaling the information of the one or more reference picture lists in the PH in a case that the first syntax element has a first value, wherein in a case that the information of the one or more reference picture lists is signaled in the PH and one or more slices associated with the picture are determined, from the information of the one or more reference picture lists, as being not bi-predictive, one or more second syntax elements in the PH are not parsed.
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/174 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une tranche, p. ex. une ligne de blocs ou un groupe de blocs
H04N 19/573 - Compensation de mouvement avec prédiction multi-trame utilisant plusieurs trames de référence dans une direction de prédiction donnée
H04N 19/577 - Compensation de mouvement avec interpolation de trame bidirectionnelle, p. ex. utilisation d’images B
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Yan, Ning
Ma, Changyue
Wang, Xianglin
Huang, Qi
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. One method for video decoding includes: receiving, by a decoder, at least one non-zero filter coefficient; applying, by the decoder, the at least one non-zero filter coefficient to at least one range in a dynamic range of adaptive loop filter (ALF) input values; and filtering, by the decoder, a reconstructed video block corresponding to a current block, based on a result of applying the at least one non-zero filter coefficient to the at least one range.
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Liu, Yupeng
Hou, Yuxiao
Zhang, Shoumin
Abrégé
A page display method is provided. The method includes: displaying, in a case that a second audience user gives a target virtual gift to an anchor user of a virtual live-streaming room, a virtual resource package associated with the target virtual gift on a live-streaming page of the virtual live-streaming room; generating a target comment in response to a trigger operation on the virtual resource package; and displaying the target comment sent by the first audience user on the live-streaming page.
H04N 21/4788 - Services additionnels, p. ex. affichage de l'identification d'un appelant téléphonique ou application d'achat communication avec d'autres utilisateurs, p. ex. discussion en ligne
73.
METHOD FOR PROCESSING COMMENTS AND ELECTRONIC DEVICE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yang, Qiu
Jin, Yanhang
Song, Ge
Zuo, Yayun
Chen, Shikun
Yang, Zhenkai
Zhang, Lu
Huang, Bozhong
Yang, Huichen
Qiu, Chen
Chen, Senhua
Gao, Nan
Abrégé
Disclosed is a method for processing comments. A post-operation region corresponding to a current resource is displayed, wherein the post-operation region is configured to post comment information and includes an image generation component. An image set is displayed in the post-operation region in response to triggering the image generation component in the case that the post-operation region includes source comment information, wherein the image set is generated based on the source comment information.
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Kuo, Che-Wei
Xiu, Xiaoyu
Yan, Ning
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
A method for video decoding is provided. The method includes obtaining, from a video bitstream, a coding unit in a current picture, wherein the coding unit comprises a luma block and at least one chroma block; and in response to a determination that reconstructed luma samples in the luma block are not to be down-sampled: determining one or more cross-component prediction models based on a luma filter, wherein the one or more cross-component prediction models comprise a convolutional cross-component model (CCCM); obtaining, based on the luma filter, at least one reconstructed luma sample in the luma block that corresponds to a chroma sample in the at least one chroma block; and applying at least one of the one or more cross-component prediction models to the at least one reconstructed luma sample to predict the chroma sample.
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
75.
METHODS AND DEVICES OF EXTRAPOLATION FILTER-BASED PREDICTION MODE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
JHU, Hong-Jheng (USA)
Inventeur(s)
Jhu, Hong-Jheng
Kuo, Che-Wei
Xiu, Xiaoyu
Chen, Wei
Yan, Ning
Ma, Changyue
Wang, Xianglin
Yu, Bing
Abrégé
The present disclosure provides a method for video decoding, comprising: obtaining first predicted sample values of a current block coded with Extrapolation Filter-based intra Prediction (EIP) mode; obtaining second predicted sample values of the current block coded with at least one of an intra prediction mode and an inter prediction mode; obtaining final predicted sample values of the current block based on the first predicted sample values and the second predicted sample values; and reconstructing the current block based on the final predicted sample values.
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
H04N 19/103 - Sélection du mode de codage ou du mode de prédiction
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/107 - Sélection du mode de codage ou du mode de prédiction entre codage prédictif spatial et temporel, p. ex. rafraîchissement d’image
76.
METHOD FOR PROCESSING COMMENTS AND ELECTRONIC DEVICE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jin, Yanhang
Zuo, Yayun
Yang, Qiu
Song, Ge
Qiu, Chen
Chen, Shikun
Yang, Zhenkai
Yang, Huichen
Zhang, Lu
Huang, Bozhong
Chen, Senhua
Gao, Nan
Abrégé
A method for processing comments includes: displaying a plurality of image-generating entries on a comment editing panel of a comment object, wherein the plurality of image-generating entries is configured to generate comment images for commenting the comment object by triggering different image-generating networks, each image-generating entry corresponds to an image-generating network, and the image-generating entry is configured to generate a comment image by triggering the image-generating network corresponding to the image-generating network.
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
77.
METHODS AND DEVICES FOR PREDICTION DEPENDENT RESIDUAL SCALING FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Yi-Wen
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Chen, Wei
Wang, Xianglin
Yu, Bing
Abrégé
Methods and devices are provided for reducing the decoding latency introduced by LMCS. In one method, during encoding of a coding unit (CU), a plurality of reconstructed luma samples is selected from a first pre-determined region neighboring to a second pre-determined region where the CU is located, an average of the plurality of reconstructed luma samples is calculated, and the average of the plurality of reconstructed luma samples is used directly, without any clipping, in deriving a chroma residual scaling factor, a bitstream comprising luma mapping with chroma scaling (LMCS) related information is formed.
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
78.
METHODS AND APPARATUS OF VIDEO CODING USING PALETTE MODE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Chen, Yi-Wen
Xiu, Xiaoyu
Ma, Tsung-Chuan
Wang, Xianglin
Yu, Bing
Abrégé
An electronic apparatus performs a method of encoding video data. The method comprises: determining a first syntax element for a first set of palette mode coding units at a first coding level; in accordance with a determination that the first syntax element has a first predefined value: choosing a first binarization process for samples of the first set of palette mode coding units; encoding, into bitstream, the samples of the first set of palette mode coding units using the first binarization process; in accordance with a determination that the first syntax element does not have the first predefined value: choosing a second binarization process for the samples of the first set of palette mode coding units, the second binarization process being different from the first binarization process; and encoding, into the bitstream, the samples of the first set of palette mode coding units using the second binarization process.
H04N 19/157 - Mode de codage attribué, c.-à-d. le mode de codage étant prédéfini ou présélectionné pour être utilisé ultérieurement afin de sélectionner un autre élément ou paramètre
H04N 19/119 - Aspects de subdivision adaptative, p. ex. subdivision d’une image en blocs de codage rectangulaires ou non
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
Beijing Dajia Internet Information Technology Co., Ltd. (Chine)
Inventeur(s)
Gao, Liangjun
Yang, Qiu
Zuo, Yayun
Abrégé
A comment display method includes: displaying a comment display area of a video work, where a plurality of comments on the video work are displayed in the comment display area; displaying a newly-added first category label in the comment display area in response to a label adding operation; and blocking comments that do not belong to a first category from the comment display area, where the first category is a category represented by the first category label.
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Ma, Changyue
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses, and non-transitory computer- readable storage media are provided. In one method, a decoder may obtain a first block vector (BV) and a second BV based on a bi-predicted intra block copy (IBC) mode. Additionally, the decoder may generate a first prediction block based on the first BV and generating, by the decoder, a second prediction block based on the second BV. Furthermore, the decoder may obtain a final prediction block for a current block based on the first prediction block and the second prediction block.
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
H04N 19/139 - Analyse des vecteurs de mouvement, p. ex. leur amplitude, leur direction, leur variance ou leur précision
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/14 - Complexité de l’unité de codage, p. ex. activité ou estimation de présence de contours
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
81.
METHODS AND DEVICES ON SLOPE ADJUSTMENT FOR IBC LIC AND FILTERED IBC AND FILTERED INTRA TMP AND CCCM AND GLM
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Abrégé
Methods and apparatus are provided for video decoding/encoding. In a method provided, a decoder may obtain an original sample value of a current block; determine a slope adjustment for a model parameter in a compensation model; and determine, based on the slope adjustment, an updated model parameter in the compensation model. The decoder may further determine based on the updated model parameter and the original sample value, a refined sample value or a second sample value of the current block.
H04N 19/14 - Complexité de l’unité de codage, p. ex. activité ou estimation de présence de contours
H04N 19/149 - Débit ou quantité de données codées à la sortie du codeur par estimation de la quantité de données codées au moyen d’un modèle, p. ex. un modèle mathématique ou un modèle statistique
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
82.
METHODS AND DEVICES FOR CANDIDATE DERIVATION FOR AFFINE MERGE MODE IN VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Ma, Changyue
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. The method for video decoding includes: obtaining, by a decoder, a plurality of first motion vectors of a plurality of sub-blocks of a current block, based on a subblock-based temporal motion vector prediction (SbTMVP) mode; deriving, by the decoder, a set of linear model parameters by inputting the plurality of first motion vectors and a plurality of center positions of the plurality of sub-blocks to a linear regression process; and obtaining, by the decoder, a plurality of predictions of the plurality of sub-blocks based on the set of linear model parameters.
H04N 19/52 - Traitement de vecteurs de mouvement par encodage par encodage prédictif
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/527 - Estimation de vecteurs de mouvement globaux
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
83.
Constrained and Adjusted Applications of Combined Inter- and Intra-Prediction Mode
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Yi-Wen
Wang, Xianglin
Abrégé
A method of video encoding is provided. The method includes obtaining, by an encoder, a first reference picture and a second reference picture associated with a current block, wherein the first reference picture is before a current picture and the second reference picture is after the current picture in display order. The method further includes determining, by the encoder, whether to apply a decoder-side motion vector refinement (DMVR) operation based on a combined inter and intra prediction (CIIP) flag for the current block. The method further includes determining, by the encoder, whether to apply a bi-directional optical flow (BDOF) operation based on the CIIP flag. The method further includes calculating, by the encoder, a prediction of the current block based on the determinations as to whether to apply the DMVR and BDOF operations.
H04N 19/50 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
84.
METHODS AND APPARATUSES FOR REFERENCE PICTURE RESAMPLING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Chen, Yi-Wen
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Wang, Xianglin
Yu, Bing
Abrégé
Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for encoding a video signal. An encoder determines a reference picture associated with a video block within the video signal and obtains reference samples of the video block from the reference picture. The encoder determines a luma interpolation filter for the video block coded in an affine motion mode based on a scaling ratio derived from resolutions of the reference picture and a current picture. The encoder further obtains luma inter prediction samples of the video block by applying the luma interpolation filter to the reference samples.
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/503 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre la prédiction temporelle
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Xiu, Xiaoyu
Kuo, Che-Wei
Jhu, Hong-Jheng
Chen, Wei
Ma, Changyue
Yu, Bing
Abrégé
A method for video encoding, a method for video decoding, and apparatuses thereof are provided. Luma sample information associated with a video block from a video frame is determined. The luma sample information includes at least one of inter-predicted luma samples associated with the video block or reconstructed luma samples determined based on the inter-predicted luma sample. A cross component prediction model is applied to generate predicted chroma samples associated with the video block based on the luma sample information.
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/14 - Complexité de l’unité de codage, p. ex. activité ou estimation de présence de contours
H04N 19/149 - Débit ou quantité de données codées à la sortie du codeur par estimation de la quantité de données codées au moyen d’un modèle, p. ex. un modèle mathématique ou un modèle statistique
H04N 19/51 - Estimation ou compensation du mouvement
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Xiu, Xiaoyu
Kuo, Che-Wei
Jhu, Hong-Jheng
Chen, Wei
Ma, Changyue
Yu, Bing
Abrégé
A method for video encoding, a method for video decoding, and apparatuses thereof are provided. One or more model parameters of a cross component residual model are determined based on a video block from a video frame. The cross component residual model, as defined by the one or more model parameters, is applied to generate refined prediction chroma samples associated with the video block.
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/136 - Caractéristiques ou propriétés du signal vidéo entrant
H04N 19/147 - Débit ou quantité de données codées à la sortie du codeur selon des critères de débit-distorsion
87.
METHODS AND DEVICES OF EXTRAPOLATION FILTER-BASED PREDICTION MODE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD (Chine)
JHU, Hong-Jheng (USA)
Inventeur(s)
Jhu, Hong-Jheng
Kuo, Che-Wei
Xiu, Xiaoyu
Chen, Wei
Yan, Ning
Ma, Changyue
Wang, Xianglin
Yu, Bing
Abrégé
The present disclosure provides a method for video decoding, comprising: determining a decoded video block predicted with Extrapolation Filter-based intra Prediction (EIP) mode; obtaining a stored filter shape and stored filter coefficients corresponding to an extrapolation filter of the decoded video block; and predicting the sample values of the current block with EIP mode based on the stored filter shape and the stored filter coefficients.
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale
H04N 19/82 - Détails des opérations de filtrage spécialement adaptées à la compression vidéo, p. ex. pour l'interpolation de pixels mettant en œuvre le filtrage dans une boucle de prédiction
H04N 19/85 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le pré-traitement ou le post-traitement spécialement adaptés pour la compression vidéo
H04N 19/11 - Sélection du mode de codage ou du mode de prédiction parmi plusieurs modes de codage prédictif spatial
H04N 19/117 - Filtres, p. ex. pour le pré-traitement ou le post-traitement
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/107 - Sélection du mode de codage ou du mode de prédiction entre codage prédictif spatial et temporel, p. ex. rafraîchissement d’image
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
88.
METHODS AND DEVICES FOR HIGH PRECISION INTRA PREDICTION
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Xiu, Xiaoyu
Chen, Wei
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Abrégé
A method for video decoding includes: obtaining a first control flag signaled at a specified level that includes one of following levels: a Transform Block (TB) level, a Coding Block (CB) level, a slice level, a picture level, or a sequence level, wherein the first control flag indicates whether a Decoder-side High Precision Intra Mode Derivation (DHI) mode is enabled, and in response to determining that the DHI mode is enabled, deriving, using a predefined method, high precision intra mode under a predefined condition, where the predefined condition includes one of following conditions: specific modes, or specific block sizes, or the DHI mode is used at the specified level.
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/17 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet
89.
METHODS AND DEVICES FOR CANDIDATE DERIVATION FOR AFFINE MERGE MODE IN VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Chen, Wei
Xiu, Xiaoyu
Chen, Yi-Wen
Jhu, Hong-Jheng
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a first restricted neighbor area of a current block as a first scanning area and a second restricted neighbor area of the current block as a second scanning area, where the first restricted neighbor area and the second restricted neighbor area are separate. Furthermore, the decoder obtains one or more motion vector (MV) candidates from a plurality of non-adjacent neighbor blocks to the current block based on the first and second scanning areas. Moreover, the decoder obtains one or more control point motion vectors (CPMVs) for the current block based on the one or more MV candidates.
H04N 19/52 - Traitement de vecteurs de mouvement par encodage par encodage prédictif
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/129 - Balayage d’unités de codage, p. ex. balayage en zigzag de coefficients de transformée ou ordonnancement flexible de macroblocs [OFM]
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/96 - Codage au moyen d'une arborescence, p. ex. codage au moyen d'une arborescence quadratique
90.
METHOD AND APPARATUS FOR CROSS-COMPONENT PREDICTION FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Kuo, Che-Wei
Xiu, Xiaoyu
Yan, Ning
Jhu, Hong-Jheng
Chen, Yi-Wen
Chen, Wei
Gao, Han
Wang, Xianglin
Yu, Bing
Abrégé
A method for decoding video data. The method including obtaining, from a bitstream, a video block and region information, wherein the region information comprises an index indicating a region selected from a set of regions located external to the video block for deriving a multiple linear regression (MLR) model, obtaining luma and chroma sample values in the region based on the region information; deriving the MLR model using the luma and chroma sample values in the region, predicting each of the chroma sample values in the video block by applying the MLR model to corresponding luma sample values for that chroma sample, and obtaining decoded video block using the predicted chroma sample values.
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/136 - Caractéristiques ou propriétés du signal vidéo entrant
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/184 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant des bits, p. ex. de flux vidéo compressé
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/50 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif
91.
METHOD AND APPARATUS FOR CROSS-COMPONENT PREDICTION FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Kuo, Che-Wei
Xiu, Xiaoyu
Yan, Ning
Jhu, Hong-Jheng
Chen, Wei
Gao, Han
Wang, Xianglin
Yu, Bing
Abrégé
A method for decoding video data, comprising: obtaining internal luma sample values of a video block from a bitstream, obtaining neighboring luma and chroma sample values of the video block; calculating first filtered values based on the neighboring luma sample values for each direction of a number of directions, wherein each of the first filtered values is calculated based on sample differences between luma sample values in the direction, accumulating the first filtered values for each direction of number of directions respectively to obtain accumulated values; determining a direction of number of directions for which an accumulated value is the largest one of the accumulated values among the number of directions, applying the determined direction as a direction for predicting internal chroma sample values of video block based on the internal luma sample values of the video block, and obtaining decoded video block using the predicted internal chroma sample values.
H04N 19/50 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
92.
METHODS AND DEVICES FOR SELECTIVELY APPLYING BI-DIRECTIONAL OPTICAL FLOW AND DECODER-SIDE MOTION VECTOR REFINEMENT FOR VIDEO CODING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Chen, Yi-Wen
Xiu, Xiaoyu
Wang, Xianglin
Ma, Tsung-Chuan
Abrégé
Methods for video encoding, computing devices, and non-transitory computer readable storage mediums are provided. One method includes obtaining multiple blocks divided from a video picture, where each of the multiple blocks is to be encoded by an intra prediction mode or an inter prediction mode; for a current block in the multiple blocks: in response to the current block satisfying multiple pre-defined conditions, determining whether weighted prediction is enabled for the current block, and determining whether different weights are used when averaging list 0 predicted samples and list 1 predicted samples for the current block; determining whether to disable an application of Decoder-side Motion Vector Refinement (DMVR) on the current block based on at least one of the two determinations when DMVR is configured to be applied in a current picture that comprises the current block; and forming a bitstream based on prediction mode information of the current block.
H04N 19/105 - Sélection de l’unité de référence pour la prédiction dans un mode de codage ou de prédiction choisi, p. ex. choix adaptatif de la position et du nombre de pixels utilisés pour la prédiction
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Yan, Ning
Xiu, Xiaoyu
Kuo, Che-Wei
Chen, Wei
Jhu, Hong-Jheng
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a plurality of scaling parameters for Local Illumination Compensation (LIC) that represents scaling factors in compensating illumination changes between a reference block and a current block. Furthermore, the decoder derives a predicted pixel in the current block based on at least one of the plurality of scaling parameters, or based on a plurality of pixels in the reference block with a subset of the plurality of scaling parameters.
H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p. ex. décodeurs vidéo asymétriques par rapport à l’encodeur
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/182 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un pixel
94.
CHROMA CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Kuo, Che-Wei
Xiu, Xiaoyu
Chen, Wei
Wang, Xianglin
Chen, Yi-Wen
Ma, Tsung-Chuan
Jhu, Hong-Jheng
Yu, Bing
Abrégé
An electronic apparatus performs a method of encoding a video signal. The method comprises: obtaining a first picture frame including a first component and a second component; determining a plurality of sample offsets associated with the second component in the first picture frame; deriving a first class index for the second component from a first set of one or more samples of the first component relative to a sample of the second component; selecting a first sample offset from the plurality of sample offsets for the second component according to the first class index; and obtaining a cross-component offsetted sample value of the second component based on the first sample offset.
H04N 19/119 - Aspects de subdivision adaptative, p. ex. subdivision d’une image en blocs de codage rectangulaires ou non
G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
H04N 19/147 - Débit ou quantité de données codées à la sortie du codeur selon des critères de débit-distorsion
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/196 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif étant spécialement adaptés au calcul de paramètres de codage, p. ex. en faisant la moyenne de paramètres de codage calculés antérieurement
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/96 - Codage au moyen d'une arborescence, p. ex. codage au moyen d'une arborescence quadratique
95.
METHODS AND DEVICES FOR GEOMETRIC PARTITIONING MODE WITH ADAPTIVE BLENDING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Gao, Han
Xiu, Xiaoyu
Chen, Wei
Jhu, Hong-Jheng
Yan, Ning
Kuo, Che-Wei
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a set of blending strengths for a current block, where the current block is partitioned into two parts along a partition line for prediction in a geometric partitioning mode. Furthermore, the decoder obtains a mapping relationship between a plurality of blending indices and the blending strengths in the set of blending strengths. Moreover, the decoder obtains a binarized value indicating one of the blending indices, where the blending indices are binarized with variable length code. Further, the decoder determines a blending strength of the current block based on the binarized value and the mapping relationship.
H04N 19/66 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant la tolérance aux erreurs mettant en œuvre la séparation des données, c.-à-d. la séparation des données en paquets ou en partitions selon leur importance
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
96.
METHODS AND APPARATUS OF VIDEO CODING USING PALETTE MODE
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Chen, Yi-Wen
Xiu, Xiaoyu
Wang, Xianglin
Ma, Tsung-Chuan
Yu, Bing
Abrégé
An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from bitstream, a plurality of syntax elements associated with a coding unit, wherein the plurality of syntax elements indicate a size of the coding unit and a coding tree type of the coding unit; determining a minimum palette mode block size for the coding unit in accordance with the coding tree type of the coding unit; in accordance with a determination that the size of the coding unit is greater than the minimum palette mode block size: receiving, from the bitstream, a palette mode enable flag associated with the coding unit; and decoding, from the bitstream, the coding unit in accordance with the palette mode enable flag.
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
H04N 19/169 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Xiu, Xiaoyu
Yan, Ning
Chen, Yi-Wen
Kuo, Che-Wei
Chen, Wei
Jhu, Hong-Jheng
Gao, Han
Wang, Xianglin
Yu, Bing
Abrégé
This disclosure provides a video decoding apparatus and method for transform coefficient sign prediction on a video decoder side. The method may include: receiving, by a decoder, a bitstream comprising encoded data of transform coefficients of a transform block of a video frame; determining, by the decoder, multiple regions in the transform block, where the multiple regions include a sign prediction area for performing the sign prediction and at least one other region; parsing the bitstream, by the decoder, to obtain signs of transform coefficients associated with the multiple regions of the transform block according to a region-based order used to signal the signs of the transform coefficients; estimating, by the decoder, original signs for a set of candidate transform coefficients associated with the sign prediction area of the transform block; and updating the transform coefficients associated with the sign prediction area based on the estimated original signs.
H04N 19/12 - Sélection parmi plusieurs transformées ou standards, p. ex. sélection entre une transformée en cosinus discrète [TCD] et une transformée en sous-bandes ou sélection entre H.263 et H.264
H04N 19/167 - Position dans une image vidéo, p. ex. région d'intérêt [ROI]
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/18 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un ensemble de coefficients de transformée
H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
98.
METHODS AND DEVICES FOR MULTI-HYPOTHESIS-BASED PREDICTION
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Jhu, Hong-Jheng
Xiu, Xiaoyu
Chen, Yi-Wen
Chen, Wei
Kuo, Che-Wei
Yan, Ning
Gao, Han
Wang, Xianglin
Yu, Bing
Abrégé
Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. In one method, a decoder obtains, for a current chroma block, a non-linear model (non-LM) mode and a linear model (LM) mode, and the LM mode includes a cross component linear model (CCLM) mode and a multi-model linear model (MMLM) mode. The decoder then combines the non-LM mode and the LM mode for a multi-hypothesis-based chroma prediction (MCP) for the current chroma block.
H04N 19/587 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre un sous-échantillonnage ou une interpolation temporels, p. ex. décimation ou interpolation subséquente d’images dans une séquence vidéo
H04N 19/159 - Type de prédiction, p. ex. prédiction intra-trame, inter-trame ou de trame bidirectionnelle
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/186 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une couleur ou une composante de chrominance
99.
METHODS AND DEVICES FOR GEOMETRIC PARTITIONING MODE WITH ADAPTIVE BLENDING
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Gao, Han
Xiu, Xiaoyu
Chen, Yi-Wen
Chen, Wei
Jhu, Hong-Jheng
Yan, Ning
Kuo, Che-Wei
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a geometric partition mode (GPM) blending area index at a certain level associated with a picture, where the GPM blending area index indicates a blending area width from a set of blending area widths. The decoder obtains one or more weighting values that are used to blend prediction samples of a GPM mode based on the blending area width indicated by the GPM blending area index. Furthermore, the decoder obtains a GPM predictor based on the one or more weighting values.
H04N 19/66 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant la tolérance aux erreurs mettant en œuvre la séparation des données, c.-à-d. la séparation des données en paquets ou en partitions selon leur importance
H04N 19/119 - Aspects de subdivision adaptative, p. ex. subdivision d’une image en blocs de codage rectangulaires ou non
H04N 19/174 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une tranche, p. ex. une ligne de blocs ou un groupe de blocs
H04N 19/70 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par des aspects de syntaxe liés au codage vidéo, p. ex. liés aux standards de compression
100.
METHODS AND DEVICES FOR GEOMETRIC PARTITIONING MODE SPLIT MODES REORDERING WITH PRE-DEFINED MODES ORDER
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (Chine)
Inventeur(s)
Gao, Han
Xiu, Xiaoyu
Chen, Yi-Wen
Chen, Wei
Jhu, Hong-Jheng
Yan, Ning
Kuo, Che-Wei
Wang, Xianglin
Yu, Bing
Abrégé
Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a plurality of prediction samples of neighboring reconstructed samples of a coding unit (CU). Additionally, the decoder reorders a plurality of geometric partition mode (GPM) split modes based on distortion costs between the plurality of prediction samples of the neighboring reconstructed samples associated with each GPM split mode and neighboring reconstructed samples of the CU according to an order table to obtain a reordered list of the plurality of GPM split modes. Furthermore, the decoder obtains a GPM split mode index and then obtains a GPM split mode based on the GPM split mode index and the reordered list of the plurality of GPM split modes. Moreover, the decoder obtains a GPM predictor based on the GPM split mode.
H04N 19/66 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant la tolérance aux erreurs mettant en œuvre la séparation des données, c.-à-d. la séparation des données en paquets ou en partitions selon leur importance
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
H04N 19/192 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation étant itératif ou récursif
H04N 19/593 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage prédictif mettant en œuvre des techniques de prédiction spatiale