[go: up one dir, main page]

FR3119959B1 - METHOD FOR PROVIDING CONTENT COMPRISING AT LEAST ONE IMAGE, FILE FORMAT - Google Patents

METHOD FOR PROVIDING CONTENT COMPRISING AT LEAST ONE IMAGE, FILE FORMAT Download PDF

Info

Publication number
FR3119959B1
FR3119959B1 FR2101527A FR2101527A FR3119959B1 FR 3119959 B1 FR3119959 B1 FR 3119959B1 FR 2101527 A FR2101527 A FR 2101527A FR 2101527 A FR2101527 A FR 2101527A FR 3119959 B1 FR3119959 B1 FR 3119959B1
Authority
FR
France
Prior art keywords
file
computer
temporary
content
supplying
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.)
Active
Application number
FR2101527A
Other languages
French (fr)
Other versions
FR3119959A1 (en
Inventor
Stéphane Bacri
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.)
Qwoo SAS
Original Assignee
Qwoo SAS
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 Qwoo SAS filed Critical Qwoo SAS
Priority to FR2101527A priority Critical patent/FR3119959B1/en
Priority to PCT/EP2022/054021 priority patent/WO2022175419A1/en
Publication of FR3119959A1 publication Critical patent/FR3119959A1/en
Application granted granted Critical
Publication of FR3119959B1 publication Critical patent/FR3119959B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/85406Content authoring involving a specific file format, e.g. MP4 format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/33Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/63Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234327Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234345Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements the reformatting operation being performed only on part of the stream, e.g. a region of the image or a time segment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440227Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by decomposing into layers, e.g. base layer and one or more enhancement layers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440245Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display the reformatting operation being performed only on part of the stream, e.g. a region of the image or a time segment

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

TITRE DE L’INVENTION : PROCÉDÉ DE FOURNITURE D’UN CONTENU COMPORTANT AU MOINS UNE IMAGE, FORMAT DE FICHIER Le procédé (600) de fourniture d’un fichier informatique, comporte :- une étape (605) d’hébergement, dans une mémoire informatique, d’un fichier informatique unitaire comportant, dans une trame unique :- au moins deux éléments de contenu, chaque élément de contenu étant d’un type d’élément défini,- un entête, comportant une information représentative d’un nombre d’éléments du fichier et- une table, comportant, pour chaque élément représentatif d’un contenu distinct, un descripteur composé d’une valeur correspondant à la taille de l’élément, d’une valeur de type d’élément associée à cet élément et d’une valeur d’index correspondant à une position dans un tableau de sections du type de l’élément,- une étape (610) d’émission, par un équipement informatique, d’une requête de réception d’un fichier informatique temporaire,- une étape (615) de génération, d’un fichier informatique temporaire à partir du fichier permanent, ladite étape de génération comportant :- une étape (616) de lecture, partielle ou non, de la table du fichier, de la table pour isoler le descripteur d’au moins un élément du type requis associé à l’adresse dudit élément,- une étape (617) de duplication sélective de chaque dit élément, en fonction d’au moins une adresse calculée, et de son descripteur, dans le fichier temporaire,- une étape (618) de création d’une information d’en-tête du fichier temporaire en fonction des données dupliquées et- une étape (620) de fourniture du fichier temporaire à l’équipement informatique émetteur de la requête de réception. Figure pour l'abrégé : Figure 9TITLE OF THE INVENTION: METHOD FOR SUPPLYING CONTENT COMPRISING AT LEAST ONE IMAGE, FILE FORMAT The method (600) for supplying a computer file comprises:- a step (605) of hosting, in a memory computer, of a unit computer file comprising, in a single frame:- at least two content elements, each content element being of a defined type of element,- a header, comprising information representing a number of elements of the file and- a table, comprising, for each element representing a distinct content, a descriptor composed of a value corresponding to the size of the element, of an element type value associated with this element and an index value corresponding to a position in a table of sections of the type of the element,- a step (610) of transmission, by a computer equipment, of a request to receive a computer file temporary,- a step (615) for generating a temporary computer file from the permanent file, said generation step comprising:- a step (616) for reading, partially or not, the table of the file, the table to isolate the descriptor of at least one element of the required type associated with the address of said element,- a step (617) of selective duplication of each said element, as a function of at least one calculated address, and of its descriptor , in the temporary file, - a step (618) of creating temporary file header information based on the duplicated data and - a step (620) of supplying the temporary file to the computer equipment sending the the receive request. Figure for the abstract: Figure 9

FR2101527A 2021-02-17 2021-02-17 METHOD FOR PROVIDING CONTENT COMPRISING AT LEAST ONE IMAGE, FILE FORMAT Active FR3119959B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR2101527A FR3119959B1 (en) 2021-02-17 2021-02-17 METHOD FOR PROVIDING CONTENT COMPRISING AT LEAST ONE IMAGE, FILE FORMAT
PCT/EP2022/054021 WO2022175419A1 (en) 2021-02-17 2022-02-17 Method for providing content comprising at least one image, and file format

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2101527 2021-02-17
FR2101527A FR3119959B1 (en) 2021-02-17 2021-02-17 METHOD FOR PROVIDING CONTENT COMPRISING AT LEAST ONE IMAGE, FILE FORMAT

Publications (2)

Publication Number Publication Date
FR3119959A1 FR3119959A1 (en) 2022-08-19
FR3119959B1 true FR3119959B1 (en) 2023-05-26

Family

ID=75108597

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2101527A Active FR3119959B1 (en) 2021-02-17 2021-02-17 METHOD FOR PROVIDING CONTENT COMPRISING AT LEAST ONE IMAGE, FILE FORMAT

Country Status (2)

Country Link
FR (1) FR3119959B1 (en)
WO (1) WO2022175419A1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5710835A (en) * 1995-11-14 1998-01-20 The Regents Of The University Of California, Office Of Technology Transfer Storage and retrieval of large digital images
US6898323B2 (en) * 2001-02-15 2005-05-24 Ricoh Company, Ltd. Memory usage scheme for performing wavelet processing
FR2996706A1 (en) 2012-10-05 2014-04-11 I Ces Innovative Compression Engineering Solutions METHOD OF ENCODING A MATRIX, IN PARTICULAR A MATRIX REPRESENTING A FIXED OR VIDEO IMAGE

Also Published As

Publication number Publication date
WO2022175419A1 (en) 2022-08-25
FR3119959A1 (en) 2022-08-19

Similar Documents

Publication Publication Date Title
US20190361969A1 (en) Method and system for annotation and connection of electronic documents
Prabhakaran Multimedia database management systems
RU2325686C2 (en) Sparse caching for audio and visual information flow
KR101653268B1 (en) Processing method of tagged information and the client-server system for the same
US6098069A (en) Data managing method and data managing device using the same for manipulating data independently from networks
CN106021293A (en) Knowledge linkage based study note storage method, storage device and system
KR20040080735A (en) Method for managing multimedia contents made with SMIL and SMIL file system thereof
JP2001524238A (en) Method and apparatus for providing supplementary information for printed books
JP5505989B2 (en) Writing support apparatus, writing support method, and program
CN110505444A (en) Safety defense monitoring system based on big data
GB2535861A (en) Data lookup and operator for excluding unwanted speech search results
JP6829740B2 (en) Data search method and its data search system
Truong et al. Inca: A software infrastructure to facilitate the construction and evolution of ubiquitous capture & access applications
CN110362590A (en) Data managing method, device, system, electronic equipment and computer-readable medium
ES2650722T3 (en) System and method to produce complex multimedia content by an author and to use such complex multimedia content by a user
US20130260350A1 (en) Electronic reader for enhancing interactive online learning experience
US8423886B2 (en) Systems and methods for document analysis
FR3119959B1 (en) METHOD FOR PROVIDING CONTENT COMPRISING AT LEAST ONE IMAGE, FILE FORMAT
Abowd et al. Building a digital library of captured educational experiences
US20170118274A1 (en) Distribution network providing customized content at delivery
KR101855479B1 (en) Method for recommending konwledge contents based on big data and system at the same
KR20090000745A (en) Sound recording system and method for user recording using internet
Ohnishi et al. Prototype design of playback and search system for lecture video content using google cloud api
Scerbakov et al. Social bookmarking as a component of e-learning
Weller The digital traces of user-generated content: how social media data may become the historical

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20220819

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4