Developpez.com

Le Club des Développeurs et IT Pro

Microsoft brevette l'accélération par GPU de l'encodage vidéo

Comment vont réagir les éditeurs de cartes graphiques ?

Le 2010-10-14 07:12:15, par Katleen Erna, Expert éminent sénior
Microsoft brevette l'accélération par GPU de l'encodage vidéo, comment vont réagir les éditeurs de cartes graphiques ?

Microsoft vient de faire valider un brevet qui avait été déposé en 2004, concernant la technologie d'accélération de l'encodage vidéo via le processeur graphique.

La firme s'approprie ainsi tout « système d'encodage vidéo utilisant à la fois le processeur de l'ordinateur (CPU) et le processeur de la carte graphique (GPU) ».

Le brevet de Redmond explique que le GPU est utilisé pour calculer des estimations de mouvements (vecteurs reliant une image 2D à une autre qui sont ensuite ajustées en rendu 3D par un tampon de profondeur, et ce au pixel près). Ces étapes franchies, c'est ensuite le CPU qui entre en scène pour prendre en charge l'encodage.

Source : Le brevet de Microsoft

Quelle sera la réaction des éditeurs de cartes graphiques face à ce brevet ?
  Discussion forum
16 commentaires
  • Firwen
    Membre expérimenté
    Encore une belle victoire des brevets, ça fait juste un peu plus de 10 ans que ce genre de système existe et c'est loin d'etre Microsoft qui l'a inventé.
  • Sylvaner
    Membre éprouvé
    A croire que le boulot d'avocat devient plus intéressant que le R&D...
  • _skip
    Expert éminent
    Ca signifierait l'interdiction d'utiliser le GPU et le CPU conjointement pour l'encodage vidéo?
    Mais faut à tout prix que l'Amérique se penche d'urgence sur les déparages des brevets logiciels.
  • replica
    Membre régulier
    Le brevet est un peu plus précis que : système d'encodage vidéo utilisant à la fois le processeur de l'ordinateur (CPU) et le processeur de la carte graphique (GPU).

    Il s'agit d'un système utilisant le GPU pour calculer une estimation de mouvement et le CPU pour l'encodage. Tout autre approche n'est pris en compte par ce brevet.

    A croire que le boulot d'avocat devient plus intéressant que le R&D...
    C'est clair
  • _skip
    Expert éminent
    Envoyé par replica

    Il s'agit d'un système utilisant le GPU pour calculer une estimation de mouvement et le CPU pour l'encodage. Tout autre approche n'est pris en compte par ce brevet.
    Mais il me semble que la base de la compression vidéo c'est justement le calcul des différences d'une frame à l'autre non?
  • replica
    Membre régulier
    Envoyé par _skip
    Mais il me semble que la base de la compression vidéo c'est justement le calcul des différences d'une frame à l'autre non?
    Je ne suis pas expert en compression mais je suppose qu'il y d'autres sortes de compressions.

    De plus, si on inverse l'utilisation du CPU et du GPU on sort déjà du cadre de ce brevet. Même si ça doit être beaucoup moins efficace.

    Mais je suis d'accord pour dire que ce genre de brevet est une aberration !!
  • grafikm_fr
    Expert confirmé
    Envoyé par Sylvaner
    A croire que le boulot d'avocat devient plus intéressant que le R&D...
    Ça fait jamais que 50 ans que c'est comme ça aux US
    (cf. le procès sur la paternité du circuit intégré qui a dû durer genre 30 ans)
  • CIFQ_Drew
    Membre averti
    C'est rageant ces histoires de brevet.
  • Octopod
    Membre du Club
    Dis comme ça, c'est clair ça parait abusif, comme de breveter la même chose, mais en remplaçant GPU par tout autre unité de calcul que le CPU (genre un autre ordi en réseau, une carte physique, etc.).

    Mais avant de jeter la pierre, il vaut mieux lire le brevet en intégralité. Pas d'amalgame, pas de généralités, par d'à-priori. Sinon c'est la porte ouverte à l’extrême connerie.
  • GCSX_
    Membre confirmé
    Je vais déposer un brevet sur le fait d'intégrer un écran dans un appareil.