ES2924782A1 - PROCEDURE AND DIGITAL PLATFORM FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT (Machine-translation by Google Translate, not legally binding) - Google Patents

PROCEDURE AND DIGITAL PLATFORM FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT (Machine-translation by Google Translate, not legally binding) Download PDF

Info

Publication number
ES2924782A1
ES2924782A1 ES202230500A ES202230500A ES2924782A1 ES 2924782 A1 ES2924782 A1 ES 2924782A1 ES 202230500 A ES202230500 A ES 202230500A ES 202230500 A ES202230500 A ES 202230500A ES 2924782 A1 ES2924782 A1 ES 2924782A1
Authority
ES
Spain
Prior art keywords
creation
platform
content
online
audiovisual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
ES202230500A
Other languages
Spanish (es)
Inventor
Cerezal Jose Luis Gacal
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Digital Stock Next S L
Original Assignee
Digital Stock Next S L
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Digital Stock Next S L filed Critical Digital Stock Next S L
Priority to ES202230500A priority Critical patent/ES2924782A1/en
Publication of ES2924782A1 publication Critical patent/ES2924782A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition

Abstract

Procedure and digital platform for the online creation of audiovisual production content, comprising: a stage of digitization and content creation that includes the digitization of environments and objects, the object model, real-time optimization, rigging and animation , and creation of environments, all of which can be stored on a digital platform (1) for later use by its users; a stage B of production and filming, which is carried out with tools from the platform (1); and a stage C of execution of the audiovisual content by a user on the platform (1), where, once the sequences have been shot, all the elements that make up the sequence are organized in order to process them and prepare them to be automated in a 3D composer o 2D online (4, /12) of the platform (1). (Machine-translation by Google Translate, not legally binding)

Description

PROCEDIMIENTO Y PLATAFORMA DIGITAL PARA LA CREACIÓN ONLINE DE PROCEDURE AND DIGITAL PLATFORM FOR THE ONLINE CREATION OF

CONTENIDOS DE PRODUCCIÓN AUDIOVISUALAUDIOVISUAL PRODUCTION CONTENT

OBJETO DE LA INVENCIÓNOBJECT OF THE INVENTION

La invención, tal como expresa el enunciado de la presente memoria descriptiva, se refiere a un procedimiento y una plataforma digital para la creación online de contenidos de producción audiovisual, aportando ventajas y características, que se describen en detalle más adelante, que suponen una mejora del estado actual de la técnica.The invention, as expressed in the title of this specification, refers to a procedure and a digital platform for the online creation of audiovisual production content, providing advantages and characteristics, which are described in detail below, which represent an improvement of the current state of the art.

Más concretamente, el objeto de la invención se centra en un procedimiento de generación de contenido digital (clips de videos personalizables) y en una plataforma para llevar a cabo dicho procedimiento en la nube contando con las premisas de innovación, seguridad, fiabilidad y optimización de costes estando destinado a dar respuesta a los diferentes retos y necesidades actuales en el ámbito de la generación, distribución y gestión de contenidos audiovisuales digitales, a la vez que crear un entorno más competitivo para el desarrollo de esta industria de carácter estratégico, siendo sus principales objetivos los siguientes:More specifically, the object of the invention focuses on a procedure for generating digital content (customizable video clips) and on a platform to carry out said procedure in the cloud with the premises of innovation, security, reliability and optimization of costs, being intended to respond to the different challenges and current needs in the field of generation, distribution and management of digital audiovisual content, while creating a more competitive environment for the development of this industry of a strategic nature, being its main objectives the following:

- Permitir que se pueda reproducir fácilmente y de manera ubicua cualquier contenido digital, adaptándolo a los codificadores, ancho de banda, y características de cualquier dispositivo de acceso conectado. Se logrará de esta forma asegurar la compatibilidad para el consumo de los contenidos digitales agregados disponibles en la nube por los proveedores desde cualquier dispositivo.- Allow any digital content to be reproduced easily and ubiquitously, adapting it to the encoders, bandwidth, and characteristics of any connected access device. In this way, it will be possible to ensure compatibility for the consumption of the added digital content available in the cloud by providers from any device.

- Entregar y consumir el contenido en cualquier dispositivo multimedia, como un teléfono inteligente, tableta, o PC.- Deliver and consume the content on any multimedia device, such as a smartphone, tablet, or PC.

- Incrementar exponencialmente la oferta de contenidos, lo que permitirá un acceso mucho más sencillo y potente a todo tipo de material que pueda mejorar la oferta.- Exponentially increase the content offer, which will allow much simpler and more powerful access to all kinds of material that can improve the offer.

- Aportar una mayor seguridad en la gestión de las licencias de uso y distribución de los contenidos de los usuarios y empresas proveedoras. - Provide greater security in the management of licenses for the use and distribution of content by users and supplier companies.

- Acceder a un mayor número de contenidos de calidad.- Access a greater number of quality content.

- Enriquecer la distribución de contenidos gracias a la personalización de estos con adaptaciones en función de los gustos, hábitos y preferencias de los usuarios.- Enrich the distribution of content thanks to the personalization of these with adaptations based on the tastes, habits and preferences of the users.

- Garantizar la ubicuidad en el uso de los servicios y aplicaciones gracias a que los servicios están alojados en la nube por lo que pueden ser consumidos en cualquier momento, en cualquier lugar, usando cualquier dispositivo y por parte de cualquier usuario.- Guarantee ubiquity in the use of services and applications thanks to the fact that the services are hosted in the cloud, so they can be consumed at any time, in any place, using any device and by any user.

CAMPO DE APLICACIÓN DE LA INVENCIÓNFIELD OF APPLICATION OF THE INVENTION

El campo de aplicación de la presente invención se enmarca dentro del sector de la industria dedicada a la implementación de sistemas informáticos, abarcando al mismo tiempo el ámbito de la industria dedicada a la generación de contenidos audiovisuales, circunscrita en el sector de las industrias culturales.The field of application of the present invention falls within the sector of the industry dedicated to the implementation of computer systems, encompassing at the same time the field of the industry dedicated to the generation of audiovisual content, circumscribed in the sector of cultural industries.

ANTECEDENTES DE LA INVENCIÓNBACKGROUND OF THE INVENTION

El objetivo de la presente invención es proporcionar al mercado un mejorado sistema para la generación de contenidos audiovisuales a la carta y personalizados que, en lugar de llevarse a cabo de manera presencial, se puedan llevar a cabo de manera virtual y online a través de una plataforma digital dotada de las herramientas para ello de manera que permite abaratar tiempos y costes de producción, poniendo al alcance de cualquier usuario su consecución.The objective of the present invention is to provide the market with an improved system for the generation of on-demand and personalized audiovisual content that, instead of being carried out in person, can be carried out virtually and online through a digital platform equipped with the tools to do so in a way that allows production times and costs to be reduced, making its achievement available to any user.

Como referencia al estado actual de la técnica cabe señalar que, al menos por parte del solicitante se desconoce la existencia de ninguna otra invención que presente unas características técnicas iguales o semejantes a las que presenta la que aquí se reivindica.As a reference to the current state of the art, it should be noted that, at least by the applicant, the existence of any other invention that has the same or similar technical characteristics as those presented by the one claimed here is unknown.

EXPLICACIÓN DE LA INVENCIÓNEXPLANATION OF THE INVENTION

El procedimiento y plataforma digital para la creación online de contenidos de producción audiovisual, principalmente videos, se configura como un factoría para la creación de dichos contenidos que tiene como finalidad esencial proporcionar un acceso universal para visualización y descarga de los mismos el cual, permitiendo disponer de contenido personalizable, supone un concepto totalmente enfocado al futuro de la producción audiovisual mediante el uso de herramientas y tecnologías únicas, de realidad virtual, mixta, aumentada...pre-visualización y modificación en tiempo real de los elementos antes de la descarga, así como contemplando la creación de puntos calientes preparados para la inclusión de marcas y objetos personalizados, y el uso de I.A. (inteligencia artificial), tecnología blockchain para tokenizar, NFTs, y securización de plataforma, datos de usuario, Smart contract (transaccional)...The procedure and digital platform for the online creation of audiovisual production content, mainly videos, is configured as a factory for the creation of said content whose essential purpose is to provide universal access for viewing and downloading the same, which, allowing customizable content, is a concept fully focused on the future of production audiovisual through the use of unique tools and technologies, virtual, mixed, augmented reality...pre-visualization and modification in real time of the elements before downloading, as well as contemplating the creation of hot spots prepared for the inclusion of brands and personalized objects, and the use of AI (artificial intelligence), blockchain technology to tokenize, NFTs, and platform securitization, user data, Smart contract (transactional)...

Para ello, el procedimiento comprende, esencialmente, una etapa previa de digitalización y creación de contenido, una etapa de producción y rodaje, y una etapa de clasificación de los activos y creaciones, para ejecución en una plataforma digital a la que los usuarios pueden acceder de modo remoto para iterar online, modificar el contenido, visualizar y descargar los contenidos audiovisuales creados a partir del material digital creado y obtenido en dicha plataforma.To do this, the procedure essentially comprises a preliminary stage of digitization and content creation, a stage of production and filming, and a stage of classification of assets and creations, for execution on a digital platform that users can access remotely to iterate online, modify the content, view and download the audiovisual content created from the digital material created and obtained on said platform.

La plataforma aloja y ejecuta todos los aplicativos necesarios para que el usuario pueda navegar, pre visualizar, interactuar y en última instancia descargar una gran variedad de tipos de contenidos. Además, la plataforma es flexible, escalable y conceptualizada con una arquitectura modular, lo que permite añadir, modificar o eliminar especificaciones y prestaciones individualmente. Esto permite adecuar la plataforma a la demanda o a la estrategia de marketing con rapidez, ya que los cambios individuales no afectarán de forma estructural a la plataforma.The platform hosts and runs all the necessary applications so that the user can browse, preview, interact and ultimately download a wide variety of types of content. In addition, the platform is flexible, scalable and conceptualized with a modular architecture, allowing specifications and features to be added, modified or removed individually. This allows the platform to be adapted to the demand or to the marketing strategy quickly, since individual changes will not structurally affect the platform.

Las tipologías de contenido alojado en la plataforma son diversas e incluyen, preferentemente, al menos los siguientes assets o bienes activos:The types of content hosted on the platform are diverse and preferably include at least the following assets or active goods:

VídeosVideos

Vídeos con Alfa (con canales alfa que contienen elementos que son total o parcialmente transparentes).Videos with Alpha (with alpha channels that contain elements that are fully or partially transparent).

ImágenesImages

GráficosGraphics

Logoslogos

FondosMoney

Efectos y partículasEffects and particles

Entornos 3D3D environments

Entornos HDRI 360 HDRI 360 environments

Elementos 3D3D elements

LUT’sLUTs

Trayectorias de CámaraCamera Paths

RiggingRigging

LucesLights

Captura de movimientomotion capture

Valores ópticosOptical values

Vídeo volumétricovolumetric video

Actores digitalesdigital actors

El producto principal y diferencial de la plataforma es el vídeo personalizable. En este sentido, genera los materiales necesarios para que el usuario pueda personalizar el vídeo online y en tiempo real, componiendo su propio clip de vídeo dentro de las opciones que tiene disponibles. Para ello integra un aplicativo de composición que permite al usuario modificar, interactuar y pre visualizar en tiempo real su clip de vídeo antes de descargarlo.The main and differential product of the platform is the customizable video. In this sense, it generates the necessary materials so that the user can personalize the video online and in real time, composing his own video clip within the options available to him. To do this, it integrates a composition application that allows the user to modify, interact and preview their video clip in real time before downloading it.

La plataforma también permite generar snapshots (instantáneas) del propio clip de vídeo, así como de visores de otras tipologías de contenido, descargables como imágenes.The platform also allows you to generate snapshots of the video clip itself, as well as viewers of other types of content, downloadable as images.

De preferencia, la plataforma permite generar contenido audiovisual en 3D. Para ello, la plataforma integra un motor de render o motor de composición 3D online en tiempo real, por ejemplo un motor Unreal® de la compañía Epic Games o uno Blender®, que permiten al usuario ver los objetos y los entornos en 3D, navegar por ellos y pre-visualizarlos antes de descargarlos.Preferably, the platform allows the generation of 3D audiovisual content. To do this, the platform integrates an online 3D rendering engine or composition engine in real time, for example an Unreal® engine from the Epic Games company or a Blender® engine, which allow the user to see objects and environments in 3D, navigate by them and preview them before downloading them.

También permite generar snapshots de la propia visualización del asset, descargables como imágenes.It also allows you to generate snapshots of the asset display itself, downloadable as images.

El resto de elementos susceptibles de descarga, como imágenes, fondos, etc., se presentan como elementos organizados y susceptibles de búsqueda a fin de poder ser pre visualizados antes de la descarga.The rest of the downloadable elements, such as images, backgrounds, etc., are presented as organized and searchable elements in order to be able to be previewed before downloading.

Para todo ello, la arquitectura general de la plataforma, entendida como un equipo o conjunto de equipos informáticos de hardware y software que administra y controla un gestor para dar servicio desde un servidor a usuarios que se conectan de modo remoto desde el navegador de un dispositivo con acceso a Internet, comprende, esencialmente, los siguientes elementos:For all this, the general architecture of the platform, understood as a computer hardware and software equipment or set of equipment managed and controlled by a manager to provide service from a server to users who connect remotely from the browser of a device with Internet access, essentially comprises the following elements:

- Al menos una interfaz de programación de aplicaciones o API (Application Programming Interfaces). Para la ingesta de contenidos, se propone el uso agnóstico de la nube, ya que sincroniza de forma segura en casi tiempo real, documentos de distintos tipos y tamaños. A su vez, mediante una simple organización de carpetas permite soportar la ingesta de múltiples canales, países, negocios, entre otros.- At least one application programming interface or API ( Application Programming Interfaces). For content ingestion, the agnostic use of the cloud is proposed, since it securely synchronizes documents of different types and sizes in almost real time. In turn, through a simple organization of folders, it allows to support the ingestion of multiple channels, countries, businesses, among others.

- Una aplicación web o WebApp como herramienta para que los usuarios puedan utilizarla accediendo al servidor web a través de internet. Las distintas funcionalidades de la plataforma (APIficadas) necesitan una aplicación amigable para que pueda ser consumida por los usuarios.- A web application or WebApp as a tool so that users can use it by accessing the web server through the internet. The different functionalities of the platform (APIified) need a friendly application so that it can be consumed by users.

Preferentemente, este componente cuenta con un diseño altamente escalable y cada decisión de arquitectura se realiza considerando la seguridad por encima de todo.Preferably, this component has a highly scalable design and every architecture decision is made with security above all else.

Dentro de las tecnologías que forman parte de esta capa de la plataforma podemos mencionar: Servidores escalables, Balanceado- res, CDN, Caché, entre otros.Within the technologies that are part of this layer of the platform we can mention: Scalable Servers, Balancers, CDN, Cache, among others.

- Una unidad de analítica de datos o Data Analytics. La unidad de Data Analytics está diseñada para realizar la ingesta, procesamiento y análisis de la data y es lo suficientemente escalable para manejar desde los escenarios simples hasta los más complejos:- A data analytics unit or Data Analytics. The Data Analytics unit is designed to perform data ingestion, processing and analysis and is scalable enough to handle from simple to complex scenarios:

Orígenes de datos. Son las fuentes que alimentan la unidad analítica. Las fuentes identificadas son las siguientes:Data Sources. They are the sources that feed the analytical unit. The identified sources are the following:

Log de ApisAPI Log

Log del Web AppWeb App Log

Log de RecursosResource Log

Otras fuentesOther sources

- Almacenamiento de datos. Los datos de las operaciones de procesamiento por lotes se almacenan normalmente en un almacén de archivos distribuido que puede contener importantes cantidades de archivos grandes en diferentes formatos. Este tipo de almacén se suele denominar Data Lake.- Data storage. Data from batch processing operations is typically stored in a distributed file store that can contain significant numbers of large files in different formats. This type of warehouse is often referred to as a Data Lake.

- Procesamiento por lotes. La plataforma procesa los archivos de datos mediante trabajos por lotes de ejecución prolongada para filtrar, agregar o preparar de cualquier otra forma los datos para su análisis. Normalmente estos trabajos implican leer archivos de código fuente, procesarlos y escribir la salida en nuevos archivos.- Batch processing. The platform processes data files using long-running batch jobs to filter, aggregate, or otherwise prepare the data for analysis. Typically these jobs involve reading source code files, processing them, and writing the output to new files.

- Ingesta de mensajes en tiempo real y procesamiento de flujos. Si la solución incluye orígenes en tiempo real (En un principio no se identifican de estas fuentes), la arquitectura incluye una manera de capturar y almacenar los mensajes en tiempo real para el procesamiento de flujos.- Real-time message ingestion and flow processing. If the solution includes real-time sources (These sources are not initially identified), the architecture includes a way to capture and store real-time messages for stream processing.

- Almacén de datos analíticos. Aquí se guardan los datos procesados en un formato estructurado que se puede consultar mediante herramientas de análisis.- Warehouse of analytical data. Here the processed data is saved in a structured format that can be queried using analysis tools.

- Análisis e informes. El objetivo de la plataforma analítica es el de proporcionar información sobre los datos a través de análisis e informes. Para permitir que los usuarios analicen los datos, la arquitectura puede incluir una capa de modelado de datos, como un cubo OLAP multidimensional.- Analysis and reports. The goal of the analytics platform is to provide insights into the data through analysis and reporting. To allow users to analyze the data, the architecture can include a data modeling layer, such as a multidimensional OLAP cube.

- Orquestación. Este componente permite coordinar las operaciones de los componentes anteriores.- Orchestration. This component allows to coordinate the operations of the previous components.

Además, es importante destacar que la plataforma comprende, al menos un motor render visor y compositor 3D para la iteración del usuario en tiempo real y, preferentemente, un motor render visor y compositor 2D.In addition, it is important to note that the platform comprises at least one 3D render viewer and composer engine for user iteration in real time and, preferably, a 2D render viewer and composer engine.

Con ello, el procedimiento para la creación de contenido audiovisual objeto de la invención, como se ha señalado anteriormente comprende, esencialmente, las tres fases o etapas principales de digitalización y creación de contenido, producción y rodaje y procesos propios para la inclusión de los activos en la plataforma.With this, the procedure for the creation of audiovisual content object of the invention, as indicated above, essentially comprises the three main phases or stages of digitization and content creation, production and filming and processes for the inclusion of assets on the platform.

La etapa de digitalización y creación de contenido conforma toda la fase de preproducción. La plataforma, y el proceso de la invención suponen un cambio radical en el esquema de producción, ya que para obtener un resultado "final” en el rodaje, es necesario crear todos aquellos elementos incluidos en el plano y el entorno antes del rodaje. Esto implica que todos los procesos tradicionalmente de post-producción, ahora han de crearse antes del rodaje (fase de pre producción).The digitization and content creation stage makes up the entire pre-production phase. The platform, and the process of the invention suppose a radical change in the production scheme, since to obtain a "final" result in the shooting, it is necessary to create all those elements included in the shot and the environment before filming. This implies that all traditional post-production processes now have to be created before filming (pre-production phase).

En un flujo de trabajo tradicional, todos los efectos especiales (VFX) se generan después del rodaje.In a traditional workflow, all special effects (VFX) are generated after the shoot.

En el flujo de trabajo de una producción virtual con el procedimiento y la plataforma de la presente invención todo ese trabajo se realiza antes del rodaje, lo que permite poder pre visualizar y obtener un resultado final directamente del propio rodaje.In the workflow of a virtual production with the procedure and platform of the present invention, all this work is done before the shoot, which allows previewing and obtaining a final result directly from the shoot itself.

Para la creación de contenido el procedimiento comprende el uso de las siguientes tecnologías:For the creation of content, the procedure includes the use of the following technologies:

Digitalización y escáner de entornos y objetos realesDigitization and scanning of real environments and objects

FotogrametríaPhotogrammetry

Vídeo volumétricovolumetric video

Modelado de objetos no existentes y originalesModeling of non-existent and original objects

Texturizado de objetos 3DTexturing of 3D objects

Mate painting (pintura de fondos digital) y fondosMate painting (digital background painting) and backgrounds

Creación de texturas digitales PBR (Physically Based Rendering Representación basada físicamente)Creation of digital textures PBR ( Physically Based Rendering )

Iluminación de entornos 3D digitalesLighting of digital 3D environments

Integración de personajes reales e interacción de éstos con en entornos virtuales Animación de elementos virtualesIntegration of real characters and their interaction with virtual environments Animation of virtual elements

Integración de elementos atmosféricosIntegration of atmospheric elements

Dinámicas con objetos virtuales y partículas.Dynamics with virtual objects and particles.

Captura de movimientosmotion capture

Por su parte, la etapa de producción y rodaje engloba todas aquellas tareas necesarias para la generación de materiales que serán subidos a la plataforma en forma de clips personalizables.For its part, the production and shooting stage encompasses all those tasks necessary for the generation of materials that will be uploaded to the platform in the form of customizable clips.

Para ello se contempla el uso de las siguientes tecnologías: For this, the use of the following technologies is contemplated:

Rodaje virtualvirtual shoot

Scouting (exploración para control de integración virtual en set) Scouting (exploration for virtual integration control on set)

Equipos AR (realidad aumentada), VR (realidad virtual) y MR (mixed reality).AR (augmented reality), VR (virtual reality) and MR (mixed reality) equipment.

Tecnologías de integración de personajes y elementos reales en entornos virtuales.Technologies for the integration of real characters and elements in virtual environments.

Tecnología de Croma y pantallas.Chroma technology and screens.

Sensorización de cámaras, ópticas, soporte y grúasSensorization of cameras, optics, support and cranes

Pantallas de baja latencia para sincronizar frames con diferente contenido con captura en cámaraLow latency screens to synchronize frames with different content with camera capture

Trabajo con pantallas sincrónicas con la captura de las cámarasWork with screens synchronous with the capture of the cameras

Generación de alfa/ máscara en captura con pantallaAlpha/mask generation on screen capture

Generación de alfa/ máscara con iluminación especial en pantalla (sync pantalla y cámara). Captura multicámara síncrona a pantallasAlpha/mask generation with special lighting on screen (screen and camera sync). Synchronous multi-camera capture to screens

Captura de movimientos en tiempo realReal-time motion capture

Movimientos de cámara con programación industrial (repetición precisa de planos) Interacción con entorno virtual de actores realesCamera movements with industrial programming (precise repetition of shots) Interaction with the virtual environment of real actors

Iluminación programada e integrada con la virtualProgrammed and integrated lighting with virtual

Además, en esta etapa se efectúa la ingesta de materialesIn addition, in this stage the ingestion of materials is carried out.

Catalogación e indexación de materialesCataloging and indexing of materials

Transferencia a repositorios de los materiales generados.Transfer to repositories of generated materials.

Respecto del antedicho punto de trabajo con pantallas sincrónicas con la captura de las cámaras, se trata de la posibilidad que ofrece la plataforma de realizar un trabajo sincronizado de pantallas con cámaras para rodajes multicámara y con rodaje de fondo y croma simultáneamente en pantalla.Regarding the aforementioned point of work with screens synchronous with the capture of the cameras, it is the possibility offered by the platform to carry out a synchronized work of screens with cameras for multi-camera shooting and with background and chroma shooting simultaneously on screen.

Dicho trabajo con las pantallas sincronizadas con cámara, en las diferentes soluciones que exponen, cabe hacer notar que se trata de una innovación que constituye una mejora de la producción virtual con croma, ya que permite combinar los beneficios de la producción virtual con croma y los de trabajar directamente la producción virtual con pantalla, lo cual produce una mejora objetiva de la calidad y realismo de la imagen.Said work with the screens synchronized with the camera, in the different solutions that they expose, it should be noted that it is an innovation that constitutes an improvement of the virtual production with chroma, since it allows to combine the benefits of the virtual production with chroma and the of working directly on the virtual production with the screen, which produces an objective improvement in the quality and realism of the image.

Se trata pues, de soluciones de rodaje virtual mediante el uso de pantallas, pero sin perder las ventajas del croma en cuanto a que se puede disponer del material de máscara (transparencia o canal alfa) aparte de los fondos y los primeros términos, por lo que es fácilmente modificable en postproducción y, por lo tanto, aplicable al compositor online de la plataforma.It is therefore about virtual shooting solutions through the use of screens, but without losing the advantages of the chroma key in that the mask material (transparency or alpha channel) can be made available apart from the backgrounds and the first terms, so What is it easily modifiable in post-production and, therefore, applicable to the online composer of the platform.

Finalmente, con la plataforma, el usuario final interactúa y se relaciona con los contenidos de la misma para llevar a cabo la realización del contenido audiovisual. Para ello, la plataforma alberga toda la tecnología, almacenamiento y computación en nube necesarios.Finally, with the platform, the end user interacts and relates to its contents to carry out the production of audiovisual content. To do this, the platform houses all the necessary technology, storage and cloud computing.

Para ello se contempla el uso de las siguientes tecnologías:For this, the use of the following technologies is contemplated:

Integración con todos los navegadores y dispositivos.Integration with all browsers and devices.

Procesado gráfico en nubeCloud graphic processing

Procesado CPU en nubeCloud CPU Processing

Almacenamiento en nubecloud storage

Escalabilidad y flexibilidad de recursos onlineScalability and flexibility of online resources

Indexación de contenidoContent Indexing

Marca de agua en contenido para trazabilidadWatermark on content for traceability

Generación de data de todas las métricas necesariasData generation of all necessary metrics

Acceso universal al contenidoUniversal access to content

Despliegue de recursos en todas las regiones del mundoDeployment of resources in all regions of the world

Toda la tecnología para enriquecer la experiencia de usuarioAll the technology to enrich the user experience

DESCRIPCIÓN DE LOS DIBUJOSDESCRIPTION OF THE DRAWINGS

Para complementar la descripción que se está realizando y con objeto de ayudar a una mejor comprensión de las características de la invención, se acompaña a la presente memoria descriptiva, como parte integrante de la misma, de un juego de planos en que con carácter ilustrativo y no limitativo se ha representado lo siguiente:To complement the description that is being made and in order to help a better understanding of the characteristics of the invention, a set of plans is attached to this specification, as an integral part of it, in which for illustrative and non-limiting, the following has been represented:

La figura número 1.- Muestra un diagrama de las tres etapas principales que comprende el procedimiento para la creación online de contenidos de producción audiovisual objeto de la invención.Figure number 1.- Shows a diagram of the three main stages that comprise the procedure for the online creation of audiovisual production content that is the object of the invention.

La figura número 2.- Muestra, en un diagrama de bloques, una representación de un ejemplo del flujo de pasos de la etapa de creación de objetos y entornos 3D que comprende el procedimiento de la invención. Figure number 2.- Shows, in a block diagram, a representation of an example of the flow of steps in the stage of creating 3D objects and environments comprising the method of the invention.

La figura número 3.- Muestra una representación esquemática de la arquitectura de elementos que comprende la etapa de producción virtual con la plataforma digital para la creación online de contenidos de producción audiovisual de la invención.Figure number 3.- Shows a schematic representation of the architecture of elements comprising the virtual production stage with the digital platform for the online creation of audiovisual production content of the invention.

La figura número 4.- Muestra, en otro diagrama de bloques, un ejemplo del flujo de pasos que seguirá el usuario para la composición 3D.Figure number 4.- Shows, in another block diagram, an example of the flow of steps that the user will follow for the 3D composition.

Y la figura número 5.- Muestra, también en un diagrama de bloques, una representación de los elementos esenciales que comprende la plataforma.And figure number 5.- Shows, also in a block diagram, a representation of the essential elements that comprise the platform.

REALIZACIÓN PREFERENTE DE LA INVENCIÓNPREFERRED EMBODIMENT OF THE INVENTION

A la vista de las mencionadas figuras, y de acuerdo con la numeración adoptada, se puede observar cómo el procedimiento para la creación online de contenidos de producción audiovisual mediante una plataforma digital comprende, esencialmente, tres etapas:In view of the aforementioned figures, and according to the numbering adopted, it can be seen how the procedure for the online creation of audiovisual production content through a digital platform essentially comprises three stages:

- Una etapa A de digitalización y creación de contenido que comprende la digitalización de entornos y de objetos, el modelo de objetos, la optimización en tiempo real, el ngging y animación, y creación de entornos, todo ello susceptible de almacenarse en una plataforma (1) digital para uso posterior de los usuarios de la misma.- A stage A of digitization and content creation that includes the digitization of environments and objects, the object model, real-time optimization, ngging and animation, and creation of environments, all of which can be stored on a platform ( 1) digital for later use by its users.

- Una etapa B de producción y rodaje, que se realiza con herramientas de la plataforma (1).- A stage B of production and filming, which is carried out with tools from the platform (1).

- Y una etapa C de ejecución del contenido audiovisual por parte de un usuario en la plataforma (1), donde, una vez rodadas las secuencias, se organizan todos los elementos que componen la secuencia para poder procesarlos y prepararlos para ser automatizados en un compositor 3D o 2D online (4/12) de la plataforma (1).- And a stage C of execution of the audiovisual content by a user on the platform (1), where, once the sequences have been shot, all the elements that make up the sequence are organized in order to process them and prepare them to be automated in a composer 3D or 2D online (4/12) of the platform (1).

Más concretamente, la etapa A de digitalización y creación de contenido comprende, preferentemente, la digitalización de entornos y de objetos, el modelo de objetos, la optimización en tiempo real, el ngging (creación de modelo o escultura tridimensional) y animación, y creación de entornos todo ello susceptible de almacenarse en la plataforma (1) para uso posterior de los usuarios de la misma.More specifically, stage A of digitizing and creating content preferably includes digitizing environments and objects, object modeling, real-time optimization, ngging (creation of a three-dimensional model or sculpture) and animation, and creation of environments, all of which can be stored on the platform (1) for later use by its users.

Para todo ello, se contempla el uso de los siguientes procesos y tecnologías: For all this, the use of the following processes and technologies is contemplated:

- Escáner- Scanner

- Fotogrametría- Photogrammetry

- Optimización Polígonos- Polygon Optimization

-Texturas PBR-PBR textures

- Iluminación Baking- Baking lighting

- Creación Assets 3D- 3D Asset Creation

- Creación Entorno 3D- 3D Environment Creation

- Inserción espacios "puntos calientes”- Insertion of spaces "hot spots”

- Matte Painting- Matte Painting

- Entornos HDRI 360- HDRI 360 environments

- Proyecto Unreal Virtual- Virtual Unreal Project

- Réplica Digital Personas- Digital Replica People

- Creación de elementos móviles en escena- Creation of mobile elements on stage

- Captura Movimiento- Motion Capture

- Diseño de sonido- Sound design

- Sound FX-Sound FX

- Música y ambientación.- Music and atmosphere.

Atendiendo a la figura 2 se observa cómo, en un ejemplo de realización, la descrita etapa A de digitalización y creación de contenido, para la creación de objetos y entornos 3D comprende los siguientes pasos:Looking at Figure 2, it can be seen how, in an example of an embodiment, the described stage A of digitization and content creation, for the creation of 3D objects and environments, comprises the following steps:

- recopilación de materiales de digitalización (a)- collection of digitization materials (a)

- procesamiento y optimización (b)- processing and optimization (b)

- modelado y texturización de objetos 3D (c)- modeling and texturing of 3D objects (c)

- animación de actores, objetos y otros elementos (d)- animation of actors, objects and other elements (d)

- iluminación, texturas (e)- lighting, textures (e)

- programación dinámicas y físicas (f)- dynamic and physical programming (f)

- llevando a la composición de entornos (A), a partir del modelado y texturización de objetos 3D (c), animación de actores, objetos y otros elementos (d), iluminación, texturas (e) y programación dinámicas y físicas (f), los cuales servirán para la consecución de la siguiente etapa de producción virtual B.- leading to the composition of environments (A), from the modeling and texturing of 3D objects (c), animation of actors, objects and other elements (d), lighting, textures (e) and dynamic and physical programming (f) , which will serve to achieve the next stage of virtual production B.

Al mismo tiempo, tanto la composición de entornos (A) conseguida, como el modelado y texturización de objetos 3D (c) y animación de actores, objetos y otros elementos (d), se almacenan en la librería de activos (g) de la plataforma (1).At the same time, both the composition of environments (A) achieved, as well as the modeling and texturing of 3D objects (c) and animation of actors, objects and other elements (d), are stored in the asset library (g) of the platform (1).

Por su parte, la etapa B de producción y rodaje comprende, preferentemente, los siguientes procesos:For its part, stage B of production and filming preferably includes the following processes:

- Rodaje y producción virtual- Shooting and virtual production

- Grabación de materiales- Recording of materials

- Procesado de materiales- Processing of materials

- Organización y archivo. Inclusión en metadata.- Organization and filing. Inclusion in metadata.

- Subida de datos a la plataforma (1). Automatización de subidas- Data upload to the platform (1). Upload automation

- Almacenamiento de materiales y catalogación en la plataforma (1).- Storage of materials and cataloging on the platform (1).

Asimismo, de manera preferida, en el proceso de rodaje y producción virtual de esta etapa B de producción y rodaje se contempla lo siguiente:Also, preferably, in the virtual shooting and production process of this stage B of production and shooting, the following is contemplated:

- Uso de pantallas de baja latencia para sincronizar frames con diferente contenido con captura en cámara- Use of low latency screens to synchronize frames with different content captured on camera

- Trabajo con pantallas sincrónicas con la captura de las cámaras- Work with synchronous screens with the capture of the cameras

- Generación de alfa/ máscara en captura con pantalla- Alpha/mask generation on screenshot

- Generación de alfa/ máscara con iluminación especial en pantalla (sync pantalla y cámara). - Captura multicámara síncrona a pantallas- Generation of alpha / mask with special lighting on the screen (screen and camera sync). - Synchronous multi-camera capture to screens

- Captura de movimientos en tiempo real- Capture movements in real time

- Movimientos de cámara con programación industrial, mediante repetición precisa de planos.- Camera movements with industrial programming, through precise repetition of shots.

Atendiendo a la figura 3 se observa cómo, la arquitectura de elementos que permiten llevar a cabo dicha etapa B de producción virtual en entorno 3D de la plataforma (1) comprende, preferentemente, lo siguiente:Looking at Figure 3, it can be seen how the architecture of the elements that allow said stage B of virtual production to be carried out in the 3D environment of the platform (1) preferably comprises the following:

- un equipo de sensorización y tmcking (2) vinculado en tiempo real (vinculación representada mediante línea de trazo continuo) a un módulo primario (3), a un compositor 3D (4), a un módulo VR primario (5), a un módulo VR secundario (6) y a un master render (7) asociado, a su vez, a un render secundario (8) y un render terciario (9);- a sensorization and tmcking equipment (2) linked in real time (link represented by a solid line) to a primary module (3), to a 3D compositor (4), to a primary VR module (5), to a secondary VR module (6) and a master render (7) associated, in turn, to a secondary render (8) and a tertiary render (9);

- un reloj maestro (10) conectado a los renders (7, 8, 9) y al módulo primario (3) (conexión representada mediante línea de puntos); y - a master clock (10) connected to the renders (7, 8, 9) and to the primary module (3) (connection represented by a dotted line); Y

- un módulo multiusuario (11) que presenta un vínculo de editor multiusuario colaborativo (representado mediante línea de trazo discontinuo), con los renders (7, 8, 9), con el módulo primario (3), con el compositor (4) y con el módulo VR primario (5) y módulo VR secundario (6).- a multi-user module (11) that presents a collaborative multi-user editor link (represented by a dashed line), with the renders (7, 8, 9), with the primary module (3), with the composer (4) and with the primary VR module (5) and secondary VR module (6).

Finalmente, la etapa C de ejecución del contenido audiovisual en la plataforma (1) por parte de un usuario comprende, esencialmente, la intervención del usuario, la utilización de un compositor online 3D (4) y/o 2D (12) de contenidos el renderizado y la descarga. Para ello, dicha plataforma comprende, esencialmente, los siguientes elementos:Finally, stage C of execution of the audiovisual content on the platform (1) by a user essentially comprises the user's intervention, the use of an online 3D (4) and/or 2D (12) composer of content, rendering and downloading. To this end, said platform essentially comprises the following elements:

- Interfaz de programación de aplicaciones (15) o API para ingesta de contenidos de la nube, - Una aplicación web (16) o WebApp como herramienta para que los usuarios puedan utilizarla accediendo al servidor web a través de internet.- Application programming interface (15) or API for ingesting content from the cloud, - A web application (16) or WebApp as a tool so that users can use it by accessing the web server through the internet.

- Una unidad de analítica (17) de datos o Data Analytics.- An analytical unit (17) of data or Data Analytics.

Además, integrados en dichos elementos la plataforma comprende:In addition, integrated into these elements, the platform includes:

- Registro Usuarios- User Registration

- Espacios individuales y personalizables de Usuario- Individual and customizable User Spaces

- Newsletter o boletín informativo.- Newsletter or information bulletin.

- Datos Usuario- User data

- Pasarela de Pago- Payment gateway

- Visor de assets 3D- 3D asset viewer

- MAM (Media Asset Management o gestión de activos de medios) o sistema de búsquedas y catalogación de materiales.- MAM ( Media Asset Management ) or material search and cataloging system.

- Enlace con palabras clave y buscadores- Link with keywords and search engines

- Comunidad de usuarios- Community of users

- Espacios de usuario y de grupo- User and group spaces

- Espacios de Contribución de usuarios- User Contribution Spaces

- Workplaces (espacios de trabajo) y proyectos compartidos- Workplaces (workspaces) and shared projects

- Interacción con redes- Interaction with networks

- Links a metaversos- Links to metaverses

- Visor y motor compositor 2D online (12):- Online 2D composer engine and viewer (12):

- Selección de entorno- Environment selection

- Selección de personaje- Character selection

- IA (inteligencia artificial). Inserción de determinados elementos. - AI (artificial intelligence). Insertion of certain elements.

- Visor y compositor 3D online (4):- Online 3D viewer and composer (4):

- Trayectorias de cámara- Camera trajectories

- Entorno 3D completo- Full 3D environment

- Inserción de objetos 3D- Insertion of 3D objects

- Puntos Calientes- Hot Spots

- Modificación de texturas, colores, etc.- Modification of textures, colors, etc.

- Real Time Lighting- Real Time Lighting

- IA (inteligencia artificial). Modificar y sustituir actores digitales, entre otras funcionalidades.- AI (artificial intelligence). Modify and replace digital actors, among other features.

En una realización preferida del procedimiento, la cronología de pasos es la siguiente:In a preferred embodiment of the procedure, the chronology of steps is as follows:

- Digitalización entornos- Digitization of environments

- Digitalización objetos- Digitization of objects

- Modelado objetos- Modeling objects

- Optimización para motores de render a tiempo real.- Optimization for real-time render engines.

- Rigging y animación objetos- Rigging and animation objects

- Composición entornos- Composition environments

- Iluminación entornos- Lighting environments

- Rodaje en entornos virtuales- Shooting in virtual environments

- Grabación materiales de secuencias completas- Recording materials of complete sequences

- Tratamiento, preparación y normalización de materiales- Treatment, preparation and standardization of materials

- Marcado de materiales con metadata:- Marking of materials with metadata:

- Marcación manual- Manual dialing

- Automatizado por carpetas- Automated by folders

- Automatización por orden de trabajo- Automation by work order

- IA (inteligencia artificial) aplicada a la metadata de materiales- AI (artificial intelligence) applied to material metadata

- Automatización de subida de materiales a plataforma:- Automation of uploading materials to the platform:

- Almacenamiento en nube- Cloud storage

- Alimentación manual- Manual feeding

- Carpetas calientes- hot folders

- Automatización por orden de trabajo- Automation by work order

- IA aplicada a la clasificación de materiales- AI applied to material classification

- Disposición ordenada de materiales en plataforma:- Orderly arrangement of materials on the platform:

- Almacenamiento profundo - Deep storage

- Almacenamiento intermedio- Intermediate storage

- Almacenamiento de alta disponibilidad- High availability storage

- Punteros del compositor online disparan cada material para reproducirlo y visualizarlo - Player online (stream)- Online composer pointers trigger each material to play and view it - Player online (stream)

- Composición realtime (tiempo real) online. Exploración creativa de opciones.- Composition realtime (real time) online. Creative exploration of options.

- Creación de composiciones- Creation of compositions

- Generación de punteros, EDL (Edit Decisión List o lista de decisiones de edición) y thumbnails (miniaturas) en el espacio de usuario.- Generation of pointers, EDL ( Edit Decision List ) and thumbnails in the user space.

- Selección de composición final deseada- Selection of desired final composition

- Orden de descarga. Comprobación status de suscripción. Pasarela de paso- Download order. Subscription status check. step walkway

- Renderizado y descarga por el usuario- Rendering and download by the user

- Computación en nube- Cloud computing

- Potencia Gráfica en nube- Cloud Graphics Power

En una forma de realización preferida, cada una las antedichas tareas y/o procesos los efectúan profesionales y equipos específicos tales como los que se indican a continuación:In a preferred embodiment, each of the aforementioned tasks and/or processes is carried out by professionals and specific teams such as those indicated below:

- Digitalización de entornos y digitalización de objetos, mediante un equipo de digitalización. - Modelado objetos, mediante artistas 3D, mediante artistas conceptuales y modeladores. - Optimización para motores de render a tiempo real, mediante artistas 3D modeladores. - Rigging y animación objetos, mediante artistas 3D riggers y animadores.- Digitization of environments and digitization of objects, by means of a digitization team. - Modeling objects, through 3D artists, through conceptual artists and modelers. - Optimization for real-time rendering engines, through 3D modeling artists. - Rigging and animation of objects, through 3D artists, riggers and animators.

- Composición entornos, mediante artistas 3D modeladores 3D- Composition environments, through 3D modelers 3D artists

- Rodaje en entornos virtuales, mediante todos los gremios de una producción completa. - Secuencias completas, mediante creativos y conceptualizadores.- Shooting in virtual environments, through all the guilds of a complete production. - Complete sequences, through creatives and conceptualizers.

-Tratamiento, preparación y normalización de materiales, mediante especialistas 3D compositores, editores y técnicos procesos AV.-Treatment, preparation and standardization of materials, through specialists 3D composers, editors and technicians AV processes.

- Marcado de materiales con metadata, mediante catalogadores de materiales AV y editores AV y 3D.- Marking of materials with metadata, through AV material catalogers and AV and 3D editors.

- Automatización de subida de materiales a plataforma, mediante programadores y catalogadores AV y 3D, y editores AV y 3D- Automation of uploading materials to the platform, through AV and 3D programmers and catalogers, and AV and 3D editors

- Disposición ordenada de materiales en plataforma, mediante programadores y catalogadores AV y 3D- Orderly arrangement of materials on the platform, through AV and 3D programmers and catalogers

- Punteros del compositor online que disparan cada material para reproducirlo y visualizarlo, es una funcionalidad integrada en la plataforma- Online composer pointers that trigger each material to play and view it, it is a functionality integrated into the platform

- Player online (stream), es una funcionalidad integrada en la plataforma - Player online (stream), is a functionality integrated into the platform

- Composición realtime (tiempo real) online. Exploración creativa de opciones, es un proceso que realiza el usuario.- Composition realtime (real time) online. Creative exploration of options is a process carried out by the user.

- Creación de composiciones, funcionalidad de la plataforma.- Creation of compositions, functionality of the platform.

- Generación de punteros, EDL (Edit Decisión List o lista de decisiones de edición) y thumbnails (miniaturas) en el espacio de usuario, la realiza el usuario.- Generation of pointers, EDL ( Edit Decision List or list of editing decisions) and thumbnails (miniatures) in the user space, it is done by the user.

- Selección de composición final deseada (versiones que pueden almacenarse en el espacio de usuario), funcionalidad de la plataforma.- Selection of desired final composition (versions that can be stored in user space), platform functionality.

- Orden de descarga. Comprobación status de suscripción. Pasarela de paso, funcionalidad de la plataforma- Download order. Subscription status check. Step walkway, platform functionality

- Renderizado y descarga por el usuario, funcionalidad de la plataforma- User rendering and downloading, platform functionality

- Computación en nube- Cloud computing

- Potencia Gráfica en nube.- Graphic power in the cloud.

Por otra parte, atendiendo a la figura 4 se observa cómo, en una opción de realización preferida, los pasos del proceso de creación de contenido audiovisual que seguirá el usuario en la etapa C mediante la plataforma (1) con el compositor 3D online (4) comprenden lo siguiente:On the other hand, according to figure 4, it can be seen how, in a preferred implementation option, the steps of the audiovisual content creation process that the user will follow in stage C through the platform (1) with the online 3D composer (4 ) comprise the following:

- un paso I de preparación de materiales, en que todos los materiales de rodaje se procesan y chequean para adaptarse a las especificaciones del compositor (4) y posibilitar la automatización del proceso de composición;- a materials preparation step I, in which all the shooting materials are processed and checked to adapt to the specifications of the composer (4) and enable the automation of the composition process;

- un paso II de inserción de materiales, en que todos los materiales se organizan por secuencias según orden de trabajo -materiales de vídeo, track cámara, entornos, elementos personalizables;- a step II for inserting materials, in which all materials are organized in sequences according to work order -video materials, track camera, environments, customizable elements;

- un paso III de pre visualización, en que el usuario accede al player online y realiza las combinaciones que considere se adaptan a sus necesidades, pudiendo guardar todas las composiciones en los espacios de usuario en forma de punteros o EDLs o versiones de proyecto de composición;- a preview step III, in which the user accesses the online player and performs the combinations that he considers fit his needs, being able to save all the compositions in the user spaces in the form of pointers or EDLs or composition project versions ;

- un paso IV de composición, en que se crea el proyecto de composición final, se comprueba la integridad de la secuencia y se lanza la orden para computación en la nube;- a composition step IV, in which the final composition project is created, the integrity of the sequence is checked and the command for cloud computing is launched;

- un paso V de computación, en que se ejecuta la inteligencia artificial, se realiza la integración de puntos calientes, se efectúa el proceso de baking de elementos 3D incluidos en la secuencia, se renderiza el plano, clip o secuencia compuesta y se ejecuta un QC (control de calidad), además de tokenizar o no el clip descargado; y- a computing step V, in which the artificial intelligence is executed, the integration of hot spots, the baking process of 3D elements included in the sequence is carried out, the plane, clip or composite sequence is rendered and a QC (quality control) is executed, in addition to tokenizing or not the downloaded clip; Y

- un paso VI de descarga en que el contenido se descarga al equipo local del usuario.- a download step VI in which the content is downloaded to the user's local computer.

A continuación de describe con más detalle el desarrollo de cada uno de los pasos antedichos:The development of each of the above steps is described in more detail below:

Paso I. Preparación Materiales. Todos los materiales de rodaje se procesan y chequean para adaptarse a las especificaciones del compositor y posibilitar la automatización del proceso de composición.Step I. Preparation Materials. All shooting materials are processed and checked to meet the composer's specifications and enable automation of the composition process.

Una vez rodadas las secuencias, se organizan todos los elementos que componen la secuencia para poder procesarlos y prepararlos para ser automatizados en el compositor de la plataforma.Once the sequences have been shot, all the elements that make up the sequence are organized in order to process them and prepare them to be automated in the platform composer.

El último check o comprobación antes de pasar el control de calidad, se efectúa sobre el propio compositor.The last check or verification before passing the quality control, is carried out on the composer himself.

De esta forma, se garantiza que la interactividad sea tal cual se ha conceptualizado y el usuario tenga una experiencia limpia mientras crea combinaciones y utiliza la herramienta para crear sus propios vídeos.In this way, it is guaranteed that the interactivity is as it has been conceptualized and the user has a clean experience while creating combinations and using the tool to create their own videos.

Este primer paso comprende:This first step includes:

- producción virtual- virtual production

- clasificación de materiales- material classification

- Media Asset Manager integrado en flujo de trabajo para hacer seguimiento de cada plano y secuencia y asegurar su tratamiento según la orden de trabajo.- Media Asset Manager integrated in the workflow to monitor each shot and sequence and ensure their treatment according to the work order.

- sincronización de materiales y recorte de la duración.- material synchronization and duration trimming.

Se sincronizan todos los materiales generados y se recortan con la misma duración.All generated materials are synced and clipped to the same duration.

- Test composiciones- Test compositions

En entorno 2D:In 2D environment:

- Rotoscopia - rotoscoping

- Ajuste Inserción- Insert Adjustment

- Etalonado- Graded

En entorno 3D:In 3D environment:

-Añadir VFX-Add VFX

- Puntos Calientes o cápsulas de contenido (3D o 2D)- Hot Spots or content capsules (3D or 2D)

- Definición Espacios 3D- 3D Spaces Definition

- Inserción Assets 3D- Insert 3D Assets

- Estandarización niveles de video- Standardization video levels

- Estandarización niveles de audio- Standardization of audio levels

- Control de calidad (QC), materiales finales plataforma- Quality control (QC), platform final materials

Paso II. Todos los materiales organizados por secuencias según orden de trabajo.Step II. All materials organized by sequences according to work order.

- materiales de vídeo- video materials

- track cámara- track camera

- entornos y todos los elementos que lo componen- environments and all the elements that compose it

- elementos personalizables- customizable elements

Se disponen repositorios estructurados en carpetas (físicas o virtuales/ punteros metadata) organizadas de tal forma que sean accesibles por las funcionalidades de la plataforma.Structured repositories are arranged in folders (physical or virtual/metadata pointers) organized in such a way that they are accessible by the platform's functionalities.

Se chequea que todos los materiales están subidos según la orden de trabajo correspondiente. Cada secuencia, plano y elemento correspondiente a una orden de trabajo, tiene un identificador único.It is checked that all the materials are uploaded according to the corresponding work order. Each sequence, drawing and element corresponding to a work order has a unique identifier.

Todos los materiales, tanto 2D como 3D, están pre procesados para poderse combinar en el compositor de forma automática.All materials, both 2D and 3D, are pre-processed so they can be automatically combined in the compositor.

Los materiales de vídeo se encuentran contenidos en unos umbrales calibrados de tal manera que corresponda con la automatización del compositor (4, /12).The video materials are contained in thresholds calibrated in such a way that it corresponds to the automation of the compositor (4, /12).

Las trayectorias de cámara usadas en rodaje, se insertan pre compuestas en el proyecto del compositor, quedando integrado el movimiento en el entorno 3D en el player. The camera trajectories used in filming are inserted pre-composed in the composer's project, integrating the movement in the 3D environment in the player.

La cámara virtual se mueve en el entorno 3D de la secuencia. Esto permite la inserción a posteriori de elementos 3D. Estos "espacios de inserción” (cápsulas / puntos calientes) se han definido previamente y trabajarán como contenedores/ receptores de contenido.The virtual camera moves in the 3D environment of the sequence. This allows post-insertion of 3D elements. These "insertion spaces" (capsules / hot spots) have been previously defined and will work as containers / receivers of content.

Paso III. Pre visualización. El usuario accede al player online y realiza las combinaciones que considere se adaptan a sus necesidades. Todas las composiciones pueden guardarse en los espacios de usuario en forma de punteros o EDLs (versiones de proyecto de composición).Step III. Preview. The user accesses the online player and performs the combinations that he considers fit his needs. All compositions can be saved in userspaces as pointers or EDLs (composition project versions).

El Compositor accede a los materiales correspondientes de cada secuencia.The Composer accesses the corresponding materials of each sequence.

El usuario selecciona la secuencia que desea personalizar. El compositor se carga con la composición correspondiente, que dispone de las opciones propias de la secuencia.The user selects the sequence they want to customize. The compositor is loaded with the corresponding composition, which has the sequence's own options.

El usuario interactúa con el player del compositor vía streaming, realizando combinaciones para crear la personalización deseada en tiempo real.The user interacts with the composer's player via streaming, making combinations to create the desired customization in real time.

Puede guardar en su espacio de trabajo la composición y las opciones deseadas, para descargar o para seguir modificando.You can save the composition and the desired options to your workspace, to download or to modify further.

Paso IV. Composición. Se crea el proyecto de composición final. Se comprueba la integridad de la secuencia. Se lanza la orden para computación en nube.Step IV. Composition. The final composition project is created. The integrity of the sequence is checked. The order for cloud computing is launched.

Se guarda un archivo de proyecto del compositor con las opciones elegidas por el usuario.A composer project file is saved with the options chosen by the user.

Se automatiza la comprobación de la integridad del proyecto, chequeando la disponibilidad en alta de todos los elementos necesarios para el renderizado final de la composición.The verification of the integrity of the project is automated, checking the high availability of all the elements necessary for the final rendering of the composition.

Se genera la orden y se lanza para su procesado en la nube.The order is generated and launched for processing in the cloud.

Paso V. Computación. Se ejecuta IA (inteligencia artificial); integración de Puntos Calientes. Proceso de baking de elementos 3D incluidos en la secuencia. Se renderiza el plano, clip o secuencia compuesta y se ejecuta un QC (control de calidad). Posibilidad de tokenizar el clip descargado.Step V. Computation. AI (artificial intelligence) is running; integration of Hot Points. Baking process of 3D elements included in the sequence. The shot, clip, or composite sequence is rendered and QC (quality control) is performed. Possibility to tokenize the downloaded clip.

-. I.A. inteligencia artificial-. A.I. artificial intelligence

Se aplica I.A. para crear los elementos de la composición en alta calidad. Ubicación de objetos 2D y 3D personalizados por el usuario. Tratamiento de Puntos Calientes. En el caso de sustitución de actores, se procesa en alta calidad en esta fase.AI is applied to create the elements of the composition in high quality. location of 2D and 3D objects customized by the user. Treatment of Hot Spots. In the case of actor substitution, it is rendered in high quality at this stage.

- Procesado 3D.- 3D processing.

Se secuencian los procesos de renderizado de los elementos del clip, comenzando por el procesamiento en alta de todas las luces, texturas, materiales, reflexiones y se "bakean” los necesarios a fin de optimizar el render final.The rendering processes of the elements of the clip are sequenced, starting with the high-level processing of all the lights, textures, materials, reflections and the necessary ones are "baked" in order to optimize the final render.

- Render. Se renderiza el clip final de forma distribuida para minimizar los tiempos.-Render. The final clip is rendered in a distributed way to minimize times.

- Q.C.control de calidad- Q.C. quality control

Se ejecuta un control de calidad del material generado para garantizar los estándares marcados.A quality control of the generated material is carried out to guarantee the established standards.

- NFT.- NFT.

Se crean NFT (non fungible token) con tecnología blockchain.NFT (non fungible token) are created with blockchain technology.

Blockchain. tokenización de activos.blockchain. asset tokenization.

Paso VI. Descarga. Se descarga al equipo local del usuario.Step VI. Download. It is downloaded to the user's local computer.

Se guarda el clip renderizado en las calidades elegidas en un almacenamiento preparado para ser descargado por el usuario.The rendered clip is saved in the chosen qualities in a storage ready to be downloaded by the user.

Se descarga al usuario optimizando el ancho de banda. Se incluyen funcionalidades de descarga para poder pausar, parar temporalmente la descarga y retomarla garantizando la integridad del clip.The user is downloaded by optimizing the bandwidth. Download functionalities are included to be able to pause, temporarily stop the download and resume it, guaranteeing the integrity of the clip.

Tecnología independiente del ancho de banda, adaptativa, multiplexación, cheksum (comprobación de errores), y otras características para permitir descargas discontinuas.Bandwidth independent technology, adaptive, multiplexing, cheksum (error checking), and other features to allow discrete downloads.

Por otra parte, como se ha señalado anteriormente, un segundo aspecto de la presente invención es la plataforma (1) que permite llevar a cabo el procedimiento descrito, para lo cual, dicha plataforma (1), conformada como un equipo o conjunto de equipos informáticos que administra y controla un gestor para dar servicio desde, al menos, un servidor (13) a uno o más usuarios que se conectan de modo remoto a través del navegador de un dispositivo (14) con acceso a Internet (i) se distingue esencialmente por, comprender, además de un interfaz de programación de aplicaciones (15) o API para ingesta de contenidos de la nube, una aplicación web (16) o WebApp como herramienta para que los usuarios puedan utilizarla accediendo al servidor web a través de internet, y una unidad de analítica (17) de datos o Data Analytics, entre otros elementos, al menos, un motor render de composición 3D online (4) en tiempo real y, de preferencia, también un motor de composición 2D online (12) y en tiempo real.On the other hand, as indicated above, a second aspect of the present invention is the platform (1) that allows carrying out the described procedure, for which said platform (1), formed as a piece of equipment or set of equipment computer systems managed and controlled by a manager to provide service from at least one server (13) to one or more users who connect remotely through the browser of a device (14) with Internet access (i) is distinguished essentially by, understanding, in addition to an application programming interface (15) or API for ingesting content from the cloud, a web application (16) or WebApp as a tool so that users can use it by accessing the web server through the internet , and a data analytics unit (17) or Data Analytics, among other elements, at least one render engine online 3D compositing engine (4) in real time and, preferably, also an online 2D compositing engine (12) in real time.

Con el compositor 3D online (4) se componen las diferentes capas de vídeo producidas en el rodaje virtual y se combinan con elementos 3D utilizando los datos de tracking provenientes de las cámaras en la fase de rodaje.With the online 3D composer (4), the different video layers produced in the virtual shoot are composed and combined with 3D elements using the tracking data from the cameras in the shooting phase.

Se pre visualiza en tiempo real, se compone la escena deseada y finalmente se renderiza y descarga.It is previewed in real time, the desired scene is composed and finally it is rendered and downloaded.

Por su parte, con el motor de composición 2D online (12), la composición se realiza con capas de Vídeo con información de transparencia (alfas).For its part, with the online 2D composition engine (12), the composition is performed with Video layers with transparency information (alphas).

La combinación de capas se configura en función de la selección del usuario dentro de las opciones disponibles.The layer combination is configured based on the user's selection from the available options.

La composición se realiza en función de la máscara, que se tratará previo a la subida a plataforma, para que los valores se contengan en los umbrales definidos para la automatización de la composición.The composition is carried out based on the mask, which will be processed prior to uploading to the platform, so that the values are contained within the thresholds defined for the automation of the composition.

Finalmente, la plataforma (1) comprende, además, los siguientes elementos esenciales, representados esquemáticamente en la figura 5:Finally, the platform (1) also includes the following essential elements, schematically represented in Figure 5:

- una interfaz de programación de aplicaciones (15) o API para la ingesta de contenidos de la nube;- an application programming interface (15) or API for ingesting content from the cloud;

- una aplicación web (16) o WebApp como herramienta de acceso de los usuarios al servidor web a través de internet; de preferencia, servidores escalables, Balanceado- res, CDN, Caché, entre otros;- a web application (16) or WebApp as a tool for user access to the web server via the Internet; preferably, scalable servers, Balancers, CDN, Cache, among others;

- una unidad de analítica de datos (17) o Data Analytic. para realizar la ingesta, procesamiento y análisis de la data; escalable para manejar datos de Apis del Web App de recursos o de otras fuentes, integración con CRM (Customer Relationship Management Gestión de la Relación con el Cliente).- a data analytics unit (17) or Data Analytic. to perform the ingestion, processing and analysis of the data; scalable to handle data from Web App APIs from resources or from other sources, integration with CRM ( Customer Relationship Management ).

- una unidad de almacenamiento de datos (18) o data Lake;- a data storage unit (18) or data lake;

- una unidad de procesamiento por lotes (19), de preferencia lotes de ejecución prolongada para filtrar, agregar o preparar de cualquier otra forma los datos para su análisis; - a batch processing unit (19), preferably long-running batches for filtering, aggregating or otherwise preparing the data for analysis;

- una unidad de ingesta de mensajes (20) en tiempo real y procesamiento de flujos;- a unit for ingesting messages (20) in real time and processing flows;

- una unidad de almacén de datos analíticos (21).- an analytical data storage unit (21).

- una unidad o subplataforma de análisis e informes (22) que, opcionalmente, incluye una capa de modelado de datos, como un cubo OLAP multidimensional; y- an analysis and reporting unit or sub-platform (22) optionally including a data modeling layer, such as a multidimensional OLAP cube; Y

- una unidad de orquestación (23) para coordinar las operaciones de los componentes anteriores.- an orchestration unit (23) to coordinate the operations of the above components.

Descrita suficientemente la naturaleza de la presente invención, así como la manera de ponerla en práctica, no se considera necesario hacer más extensa su explicación para que cualquier experto en la materia comprenda su alcance y las ventajas que de ella se derivan, haciéndose constar que, dentro de su esencialidad, podrá ser llevada a la práctica en otras formas de realización que difieran en detalle de la indicada a título de ejemplo, y a las cuales alcanzará igualmente la protección que se recaba siempre que no se altere, cambie o modifique su principio fundamental. Having sufficiently described the nature of the present invention, as well as the way of putting it into practice, it is not considered necessary to make its explanation more extensive so that any person skilled in the art understands its scope and the advantages derived from it, stating that, within its essentiality, it may be put into practice in other forms of embodiment that differ in detail from the one indicated by way of example, and to which it will also achieve the protection that is sought as long as its fundamental principle is not altered, changed or modified. .

Glosario de términos, anglicismos y acrónimos utilizados:Glossary of terms, anglicisms and acronyms used:

- Blockchain (cadena de bloques): base de datos publica y descentralizada e inmutable. - Token (ficha): unidad de valor fundamentada en criptografía y 'blockchain', La tokenización, cuando se aplica a la seguridad de los datos, se refiere al proceso de sustitución de un elemento de datos sensible por un equivalente no sensible denominado token, que no tiene un significado o valor extrínseco o explotable- Blockchain (chain of blocks): public and decentralized and immutable database. - Token (chip): unit of value based on cryptography and 'blockchain', Tokenization, when applied to data security, refers to the process of replacing a sensitive data element with a non-sensitive equivalent called a token, having no extrinsic or exploitable meaning or value

- NFT (acrónimo de Non Fungible Token, token no fungible): tipo especial de token criptográfico que representa algo único. Los tókenes no fungibles no son, por tanto, intercambiables de forma idéntica.- NFT (acronym for Non Fungible Token, non-fungible token): a special type of cryptographic token that represents something unique. Non-fungible tokens are therefore not identically exchangeable.

- Assets (bienes): activos de cualquier naturaleza.- Assets : assets of any nature.

- HDRI (acrónimo de High Dynamic Range Imaging, Imagen de alto rango Dinámico): se trata de la tecnología que expande el rango dinámico de una imagen y muestra detalles en sombras y reflejos. En el caso de la creación 3D, se genera una imagen esférica para iluminación de escenas de la misma manera que en el entorno representado en esa imagen HDRI.- HDRI (acronym for High Dynamic Range Imaging, High Dynamic Range Image): This is the technology that expands the dynamic range of an image and shows details in shadows and highlights. In the case of 3D creation, a spherical image for scene lighting is generated in the same way as the environment represented in that HDRI image.

- LUT (acrónimo de Look Up Table, tabla de consulta): archivo con una tabla con valores que modifican los colores de entrada (material de cámara)...- LUT ( Look Up Table acronym): file with a table with values that modify the input colors (camera material)...

- Rigging (aparejo): proceso por el cual se crea, a partir de un modelo o escultura digital tridimensional (3D), la estructura necesaria para poder deformar y animar personajes.- Rigging (rigging): process by which the necessary structure to be able to deform and animate characters is created from a three-dimensional (3D) digital model or sculpture.

- Snapshots (instantáneas): captura 2D del estado actual del visor o compositor online susceptible de ser descargado por el usuario en ese instante.- Snapshots (snapshots): 2D capture of the current state of the online viewer or composer that can be downloaded by the user at that moment.

- Api (acrónimo de application pmgramming interface, interfaz de programación de aplicaciones): conjunto de definiciones y protocolos que se utiliza para desarrollar e integrar el software de las aplicaciones, permitiendo la comunicación entre dos aplicaciones de software a través de un conjunto de reglas. Conjunto de subrutinas, funciones y procedimientos que ofrece cierta biblioteca para ser utilizada por otro software como una capa de abstracción.- Api (acronym for application programming interface, application programming interface): set of definitions and protocols used to develop and integrate application software, allowing communication between two software applications through a set of rules. A set of subroutines, functions, and procedures that a certain library provides for use by other software as an abstraction layer.

- CDN (acrónimo de Content Delivery Network, red de distribución de contenidos) - CDN (acronym for Content Delivery Network, content distribution network)

Claims (12)

REIVINDICACIONES 1. - PROCEDIMIENTO PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL caracterizado por comprender:1. - PROCEDURE FOR ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT characterized by comprising: - una etapa A de digitalización y creación de contenido que comprende la digitalización de entornos y de objetos, el modelo de objetos, la optimización en tiempo real, el ngging y animación, y creación de entornos, todo ello susceptible de almacenarse en una plataforma (1) digital para uso posterior de los usuarios de la misma;- a stage A of digitization and content creation that includes the digitization of environments and objects, the object model, real-time optimization, ngging and animation, and creation of environments, all of which can be stored on a platform ( 1) digital for later use by its users; - una etapa B de producción y rodaje, que se realiza con herramientas de la plataforma (1); - y una etapa C de ejecución del contenido audiovisual por parte de un usuario en la plataforma (1), donde, una vez rodadas las secuencias, se organizan todos los elementos que componen la secuencia para poder procesarlos y prepararlos para ser automatizados en un compositor 3D o 2D online (4, 12) de la plataforma (1).- a stage B of production and filming, which is carried out with tools from the platform (1); - and a stage C of execution of the audiovisual content by a user on the platform (1), where, once the sequences have been shot, all the elements that make up the sequence are organized in order to process them and prepare them to be automated in a composer 3D or 2D online (4, 12) of the platform (1). 2. - PROCEDIMIENTO PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL, según la reivindicación 1, caracterizado porque la etapa A de digitalización y creación de contenido comprende el uso de procesos y tecnologías tales como: escáner, fotogrametría, optimización de polígonos, texturas, iluminación, creación de activos 3D, creación de entorno 3D, inserción espacios "puntos calientes”, pintura mate, entornos HDRI 360, proyecto virtual, réplica digital de personas, animación de personajes, diseño de sonido, música y ambientación.2. - PROCEDURE FOR ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT, according to claim 1, characterized in that stage A of digitization and content creation comprises the use of processes and technologies such as: scanner, photogrammetry, optimization of polygons, textures, lighting, 3D asset creation, 3D environment creation, "hot spot" space insertion, matte painting, HDRI 360 environments, virtual project, digital replica of people, character animation, sound design, music and setting. 3. - PROCEDIMIENTO PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL, según la reivindicación 1 ó 2, caracterizado porque la etapa A de digitalización y creación de contenido, para la creación de objetos y entornos 3D, comprende los siguientes pasos:3. - PROCEDURE FOR ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT, according to claim 1 or 2, characterized in that stage A of digitization and content creation, for the creation of 3D objects and environments, comprises the following steps: - recopilación de materiales de digitalización (a)- collection of digitization materials (a) - procesamiento y optimización (b)- processing and optimization (b) - modelado y texturización de objetos 3D (c)- modeling and texturing of 3D objects (c) - animación de actores, objetos y otros elementos (d)- animation of actors, objects and other elements (d) - iluminación, texturas (e)- lighting, textures (e) - programación dinámicas y físicas (f). - dynamic and physical programming (f). 4. - PROCEDIMIENTO PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL, según la reivindicación 3, caracterizado porque la etapa A de digitalización y creación de contenido, para la creación de objetos y entornos 3D, comprende además tanto el almacenamiento de la composición de entornos A conseguida, como del modelado y texturización de objetos 3D (c) y la animación de actores, objetos y otros elementos (d), en una librería de activos (g) de la plataforma (1).4. - PROCEDURE FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT, according to claim 3, characterized in that stage A of digitization and content creation, for the creation of 3D objects and environments, also includes both the storage of the composition of environments A achieved, such as the modeling and texturing of 3D objects (c) and the animation of actors, objects and other elements (d), in an asset library (g) of the platform (1). 5. - PROCEDIMIENTO PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL, según cualquiera de las reivindicaciones 1 a 4, caracterizado porque la etapa B de producción y rodaje comprende procesos de rodaje y producción virtual, grabación de materiales, procesado de materiales, organización y archivo, inclusión en metadata, subida de datos a la plataforma (1), automatización de subidas, almacenamiento de materiales y catalogación en la plataforma (1).5. - PROCEDURE FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT, according to any of claims 1 to 4, characterized in that stage B of production and filming comprises processes of filming and virtual production, recording of materials, processing of materials, organization and archiving, inclusion in metadata, uploading data to the platform (1), automation of uploads, storage of materials and cataloging on the platform (1). 6. - PROCEDIMIENTO PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL, según la reivindicación 5, caracterizado porque el proceso de rodaje y producción virtual de la etapa B de producción y rodaje comprende: el uso de pantallas de baja latencia para sincronizar frames con diferente contenido con captura en cámara; trabajo con pantallas sincrónicas con la captura de las cámaras; generación de alfa/ máscara en captura con pantalla; generación de alfa/ máscara con iluminación especial en pantalla; captura multicámara síncrona a pantallas; captura de movimientos en tiempo real; movimientos de cámara con programación industrial mediante repetición precisa de planos.6. - PROCEDURE FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT, according to claim 5, characterized in that the virtual shooting and production process of stage B of production and shooting comprises: the use of low latency screens to synchronize frames with different camera-captured content; work with screens synchronous with the capture of the cameras; alpha/mask generation on screen capture; alpha/mask generation with special lighting on screen; synchronous multi-camera capture to screens; real-time motion capture; camera movements with industrial programming through precise repetition of shots. 7. - PROCEDIMIENTO PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL, según la reivindicación 5 ó 6, caracterizado porque como elementos para llevar a cabo la etapa B de producción virtual en entorno 3D, la plataforma (1) comprende:7. - PROCEDURE FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT, according to claim 5 or 6, characterized in that as elements to carry out stage B of virtual production in a 3D environment, the platform (1) comprises: - un equipo de sensorización y tracking (2) vinculado en tiempo real a un módulo primario (3), a un compositor 3D (4), a un módulo VR primario (5), a un módulo VR secundario (6) y a un master render (7) asociado, a su vez, a un render secundario (8) y un render terciario (9);- a sensorization and tracking equipment (2) linked in real time to a primary module (3), a 3D compositor (4), a primary VR module (5), a secondary VR module (6) and a master render (7) associated, in turn, to a secondary render (8) and a tertiary render (9); - un reloj maestro (10) conectado a los renders (7, 8, 9) y al módulo primario (3); y- a master clock (10) connected to the renders (7, 8, 9) and to the primary module (3); Y - un módulo multiusuario (11) que presenta un vínculo de editor multiusuario colaborativo con los renders (7, 8, 9), con el módulo primario (3), con el compositor (4) y con el módulo VR primario (5) y módulo VR secundario (6). - a multi-user module (11) presenting a collaborative multi-user editor link with the renders (7, 8, 9), with the primary module (3), with the compositor (4) and with the primary VR module (5) and secondary VR module (6). 8. - PROCEDIMIENTO PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL, según cualquiera de las reivindicaciones 1 a 7, caracterizado porque la etapa C de ejecución del contenido audiovisual en la plataforma (1) por parte de un usuario comprende la intervención del usuario, la utilización de un compositor online 3D (4) y/o 2D (12) de contenidos, el renderizado y la descarga.8. - PROCEDURE FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT, according to any of claims 1 to 7, characterized in that stage C of execution of the audiovisual content on the platform (1) by a user comprises user intervention, the use of an online 3D (4) and/or 2D (12) content composer, rendering and downloading. 9. - PROCEDIMIENTO PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL, según la reivindicación 8, caracterizado porque los pasos del proceso de creación de contenido audiovisual que sigue el usuario en la etapa C mediante la plataforma (1) con el compositor 3D online (4) comprenden:9. - PROCEDURE FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT, according to claim 8, characterized in that the steps of the audiovisual content creation process followed by the user in stage C through the platform (1) with the online 3D composer ( 4) comprise: - un paso I de preparación de materiales, en que todos los materiales de rodaje se procesan y chequean para adaptarse a las especificaciones del compositor (4) y posibilitar la automatización del proceso de composición;- a materials preparation step I, in which all the shooting materials are processed and checked to adapt to the specifications of the composer (4) and enable the automation of the composition process; - un paso II de inserción de materiales, en que todos los materiales se organizan por secuencias según orden de trabajo;- a step II for inserting materials, in which all materials are organized in sequence according to work order; - un paso III de pre visualización, en que el usuario accede online y realiza las combinaciones que considere se adaptan a sus necesidades, pudiendo guardar todas las composiciones en los espacios de usuario en forma de punteros, versiones de proyecto o EDLs;- a preview step III, in which the user accesses online and performs the combinations that he considers fit his needs, being able to save all the compositions in the user spaces in the form of pointers, project versions or EDLs; - un paso IV de composición, en que se crea el proyecto de composición final, se comprueba la integridad de la secuencia y se lanza la orden para computación en la nube;- a composition step IV, in which the final composition project is created, the integrity of the sequence is checked and the command for cloud computing is launched; - un paso V de computación, en que se ejecuta la inteligencia artificial, se realiza la integración de puntos calientes, se efectúa el proceso de baking de elementos 3D incluidos en la secuencia, se renderiza el plano, clip o secuencia compuesta y se ejecuta un QC (control de calidad), además de tokenizar o no el clip descargado; y- a computation step V, in which the artificial intelligence is executed, the integration of hot spots is carried out, the baking process of 3D elements included in the sequence is carried out, the plane, clip or composite sequence is rendered and a QC (quality control), in addition to tokenizing or not the downloaded clip; Y - un paso VI de descarga en que el contenido se descarga al equipo local del usuario.- a download step VI in which the content is downloaded to the user's local computer. 10. - PLATAFORMA DIGITAL PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL que, conformada como un equipo o conjunto de equipos informáticos que administra y controla un gestor para dar servicio desde, al menos, un servidor (13) a uno o más usuarios que se conectan de modo remoto a través del navegador de un dispositivo (14) con acceso a Internet (i) para la creación de contenidos audiovisuales en un procedimiento como el de las reivindicaciones 1 a 9, está caracterizada por comprender un interfaz de programación de aplicaciones (15) o API para ingesta de contenidos de la nube, una aplicación web (16) o WebApp como herramienta para que los usuarios puedan utilizarla accediendo al servidor web a través de internet, una unidad de analítica (17) de datos o Data Analytics y, al menos, un motor render y de composición 3D online (4) en tiempo real para componer las diferentes capas de vídeo producidas en el rodaje virtual, combinar con elementos 3D utilizando los datos de la cámara de rodaje, pre visualizar en tiempo real, componer la escena deseada, renderizar y descargar.10. - DIGITAL PLATFORM FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT that, formed as a team or group of teams computer systems managed and controlled by a manager to provide service from at least one server (13) to one or more users who connect remotely through the browser of a device (14) with Internet access (i) for the creation of audiovisual content in a procedure such as that of claims 1 to 9, is characterized by comprising an application programming interface (15) or API for ingesting content from the cloud, a web application (16) or WebApp as a tool for that users can use it by accessing the web server through the internet, a data analytics unit (17) or Data Analytics and, at least, an online 3D render and composition engine (4) in real time to compose the different layers video produced in the virtual shoot, combine with 3D elements using the data from the shooting camera, preview in real time, compose the desired scene, render and download. 11. - PLATAFORMA DIGITAL PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL según la reivindicación 10, caracterizada porque además comprende un motor de composición 2D online (12) y en tiempo real para la composición con capas de Vídeo con información de transparencia (alfas).11. - DIGITAL PLATFORM FOR ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT according to claim 10, characterized in that it also comprises an online 2D composition engine (12) and in real time for composition with Video layers with transparency information (alphas) . 12. - PLATAFORMA DIGITAL PARA LA CREACIÓN ONLINE DE CONTENIDOS DE PRODUCCION AUDIOVISUAL según la reivindicación 10 u 11, caracterizada porque además comprende una unidad de almacenamiento de datos (18) o data Lake; una unidad de procesamiento por lotes (19); una unidad de ingesta de mensajes (20) en tiempo real y procesamiento de flujos; una unidad de almacén de datos analíticos (21); una unidad de análisis e informes (22); y una unidad de orquestación (23) para coordinar las operaciones de los componentes anteriores. 12. - DIGITAL PLATFORM FOR ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT according to claim 10 or 11, characterized in that it also comprises a data storage unit (18) or data Lake; a batch processing unit (19); a unit for ingesting messages (20) in real time and processing flows; an analytical data storage unit (21); an analysis and reporting unit (22); and an orchestration unit (23) to coordinate the operations of the above components.
ES202230500A 2022-06-08 2022-06-08 PROCEDURE AND DIGITAL PLATFORM FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT (Machine-translation by Google Translate, not legally binding) Pending ES2924782A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
ES202230500A ES2924782A1 (en) 2022-06-08 2022-06-08 PROCEDURE AND DIGITAL PLATFORM FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT (Machine-translation by Google Translate, not legally binding)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ES202230500A ES2924782A1 (en) 2022-06-08 2022-06-08 PROCEDURE AND DIGITAL PLATFORM FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT (Machine-translation by Google Translate, not legally binding)

Publications (1)

Publication Number Publication Date
ES2924782A1 true ES2924782A1 (en) 2022-10-10

Family

ID=83507286

Family Applications (1)

Application Number Title Priority Date Filing Date
ES202230500A Pending ES2924782A1 (en) 2022-06-08 2022-06-08 PROCEDURE AND DIGITAL PLATFORM FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT (Machine-translation by Google Translate, not legally binding)

Country Status (1)

Country Link
ES (1) ES2924782A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030093790A1 (en) * 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
WO2010095074A1 (en) * 2009-02-17 2010-08-26 Koninklijke Philips Electronics N.V. Combining 3d image and graphical data
US20120311448A1 (en) * 2011-06-03 2012-12-06 Maha Achour System and methods for collaborative online multimedia production
US20180316947A1 (en) * 2012-04-24 2018-11-01 Skreens Entertainment Technologies, Inc. Video processing systems and methods for the combination, blending and display of heterogeneous sources
US20190004791A1 (en) * 2017-06-05 2019-01-03 Umajin Inc. Application system for multiuser creating and editing of applications
WO2019055703A2 (en) * 2017-09-13 2019-03-21 Magical Technologies, Llc Virtual billboarding, collaboration facilitation, and message objects to facilitate communications sessions in an augmented reality environment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030093790A1 (en) * 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
WO2010095074A1 (en) * 2009-02-17 2010-08-26 Koninklijke Philips Electronics N.V. Combining 3d image and graphical data
US20120311448A1 (en) * 2011-06-03 2012-12-06 Maha Achour System and methods for collaborative online multimedia production
US20180316947A1 (en) * 2012-04-24 2018-11-01 Skreens Entertainment Technologies, Inc. Video processing systems and methods for the combination, blending and display of heterogeneous sources
US20190004791A1 (en) * 2017-06-05 2019-01-03 Umajin Inc. Application system for multiuser creating and editing of applications
WO2019055703A2 (en) * 2017-09-13 2019-03-21 Magical Technologies, Llc Virtual billboarding, collaboration facilitation, and message objects to facilitate communications sessions in an augmented reality environment

Similar Documents

Publication Publication Date Title
US11488355B2 (en) Virtual world generation engine
US20060200745A1 (en) Method and apparatus for producing re-customizable multi-media
US8135724B2 (en) Digital media recasting
JP2020524866A (en) Content trading agreement system and method
US8228366B2 (en) System and method for interactive visual effects compositing
US10339120B2 (en) Method and system for recording information about rendered assets
US20210264686A1 (en) Method implemented by computer for the creation of contents comprising synthesis images
US11170523B2 (en) Analyzing screen coverage
ES2962609T3 (en) Integrated multimedia processing pipeline
CN106649728B (en) Film and video media asset management system and method
Arrighetti The academy color encoding system (ACES): A professional color-management framework for production, post-production and archival of still and motion pictures
ES2924782A1 (en) PROCEDURE AND DIGITAL PLATFORM FOR THE ONLINE CREATION OF AUDIOVISUAL PRODUCTION CONTENT (Machine-translation by Google Translate, not legally binding)
Thorn DirectX 9 Graphics: the definitive guide to Direct 3D
Karakottas et al. Xr360: a toolkit for mixed 360 and 3d productions
del Blanco García et al. Technology transfer: From the film industry to architecture
US20140369670A1 (en) Method and device for selectively combining heterogeneous digital media objects
Walczak et al. Designing behaviour-rich interactive virtual museum exhibitions
Lieng et al. Interactive Multi‐perspective Imagery from Photos and Videos
Santano et al. Unmasking the Mah Meri mask: A digitization journey for AR and VR
KR102418020B1 (en) hierarchical contents blockchain system for XR-based digital studio
Okun et al. General Workflow Considerations
La Manna Changes and Evolution in Audiovisual Production: The impact of digital and virtual technologies on standards and practices
Clark et al. American Society of Cinematographers Motion Imaging Technology Council Progress Report 2019
Bares et al. Film ties: an architecture for collaborative data-driven cinematography
CN116774902A (en) Virtual camera configuration method, device, equipment and storage medium

Legal Events

Date Code Title Description
BA2A Patent application published

Ref document number: 2924782

Country of ref document: ES

Kind code of ref document: A1

Effective date: 20221010

FC2A Grant refused

Effective date: 20240104