[go: up one dir, main page]

FR3132401B1 - Process for processing a video stream. - Google Patents

Process for processing a video stream. Download PDF

Info

Publication number
FR3132401B1
FR3132401B1 FR2200810A FR2200810A FR3132401B1 FR 3132401 B1 FR3132401 B1 FR 3132401B1 FR 2200810 A FR2200810 A FR 2200810A FR 2200810 A FR2200810 A FR 2200810A FR 3132401 B1 FR3132401 B1 FR 3132401B1
Authority
FR
France
Prior art keywords
video stream
input
processing
watermarking
output video
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
FR2200810A
Other languages
French (fr)
Other versions
FR3132401A1 (en
Inventor
Marc Pic
Gaël Mahfoudi
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.)
Surys SA
Original Assignee
Surys SA
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 Surys SA filed Critical Surys SA
Priority to FR2200810A priority Critical patent/FR3132401B1/en
Priority to PCT/EP2023/051291 priority patent/WO2023144016A1/en
Publication of FR3132401A1 publication Critical patent/FR3132401A1/en
Application granted granted Critical
Publication of FR3132401B1 publication Critical patent/FR3132401B1/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/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/44008Processing 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 operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • 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/44029Processing 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 for generating different versions
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44236Monitoring of piracy processes or activities
    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Virology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Television Systems (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

Procédé de de traitement d’un flux vidéo comprenant des étapes consistant à : - recevoir un flux vidéo d’entrée et, si ledit flux vidéo d’entrée est encodé, alors décompresser ledit flux vidéo d’entrée, puis - compresser le flux vidéo d’entrée en un flux vidéo de sortie, selon un premier taux de compression prédéterminé, puis - tatouer ledit flux vidéo de sortie avec un algorithme de tatouage configuré pour appliquer une fonction de tatouage fragile ou semi-fragile sur tout ou partie de l’image d’un ensemble prédéterminé de trames du flux vidéo de sortie ; le procédé comprenant optionnellement en outre une étape consistant à signer numériquement le flux vidéo de sortie. .Method for processing a video stream comprising steps consisting of: - receiving an input video stream and, if said input video stream is encoded, then decompressing said input video stream, then - compressing the video stream input into an output video stream, according to a first predetermined compression rate, then - watermarking said output video stream with a watermarking algorithm configured to apply a fragile or semi-fragile watermarking function on all or part of the image of a predetermined set of frames of the output video stream; the method optionally further comprising a step consisting of digitally signing the output video stream. .

FR2200810A 2022-01-31 2022-01-31 Process for processing a video stream. Active FR3132401B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR2200810A FR3132401B1 (en) 2022-01-31 2022-01-31 Process for processing a video stream.
PCT/EP2023/051291 WO2023144016A1 (en) 2022-01-31 2023-01-19 Method for processing a video stream

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2200810 2022-01-31
FR2200810A FR3132401B1 (en) 2022-01-31 2022-01-31 Process for processing a video stream.

Publications (2)

Publication Number Publication Date
FR3132401A1 FR3132401A1 (en) 2023-08-04
FR3132401B1 true FR3132401B1 (en) 2024-07-12

Family

ID=83355088

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2200810A Active FR3132401B1 (en) 2022-01-31 2022-01-31 Process for processing a video stream.

Country Status (2)

Country Link
FR (1) FR3132401B1 (en)
WO (1) WO2023144016A1 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6664976B2 (en) * 2001-04-18 2003-12-16 Digimarc Corporation Image management system and methods using digital watermarks
US7409556B2 (en) * 2002-11-19 2008-08-05 My Ez Communications, Llc Hybrid digital watermarking for video authentication

Also Published As

Publication number Publication date
FR3132401A1 (en) 2023-08-04
WO2023144016A1 (en) 2023-08-03

Similar Documents

Publication Publication Date Title
ZA202200537B (en) Sample padding in adaptive loop filtering
CN1127884C (en) Signal quality determining device and method
DE60235460D1 (en) IMAGE PLAYBACK BY ADAPTIVE ERROR DIFFUSION
MX2022000120A (en) CLASSIFICATION IN ADAPTIVE LOOP FILTERING.
JP2019164348A (en) Method and apparatus for processing audio signal, audio decoder and audio encoder
CN102780948A (en) Wind noise suppressor, semiconductor integrated circuit, and wind noise suppression method
CA2499658A1 (en) Method and system for processing a sound field representation
EP0914006A3 (en) System for perceptual compression and robust bit-rate control
US20070010997A1 (en) Sound processing apparatus and method
TWI504282B (en) Method and hearing aid of enhancing sound accuracy heard by a hearing-impaired listener
FR3132401B1 (en) Process for processing a video stream.
CN1249619C (en) Impact suppession method and device for image detail enhancment
WO2002056583A3 (en) Method and system for sharpness enhancement for coded video
CN101047849A (en) Discrete cosine inverse transformation method and its device
CN1732530A (en) Moving Picture Experts Group Audio Coding Method and Device
FR3132815B1 (en) Process for partially hashing a video stream
CN1620107A (en) Apparatus and method of image sharpness enhancement
CN115361562B (en) Video transcoding method, device and computer readable storage medium
JP2001331198A (en) Audio / musical sound signal encoding method and recording medium storing a program for executing the method
US6999919B2 (en) Fast convergence method for bit allocation stage of MPEG audio layer 3 encoders
CN223528197U (en) A signal processing device and an audio input device
JP2002246913A (en) Data processing device, data processing method, and digital audio mixer using the same
US20210392577A1 (en) System and method for optimizing power consumption in multimedia signal processing in mobile devices
KR20190019468A (en) Apparatus and method for postprocessing in voice recognition system
CN1735215A (en) Apparatus and method for improving color transition using nonlinear laplacian

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20230804

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4