IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

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

  1. #1
    Expert éminent sénior
    Avatar de Katleen Erna
    Profil pro
    Inscrit en
    juillet 2009
    Messages
    1 547
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : juillet 2009
    Messages : 1 547
    Points : 75 938
    Points
    75 938
    Par défaut Microsoft brevette l'accélération par GPU de l'encodage vidéo
    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 ?

  2. #2
    Membre expérimenté Avatar de Firwen
    Profil pro
    Inscrit en
    juin 2009
    Messages
    472
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : juin 2009
    Messages : 472
    Points : 1 531
    Points
    1 531
    Par défaut
    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é.
    It's not a bug, it's a feature

  3. #3
    Membre éclairé

    Inscrit en
    décembre 2009
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : décembre 2009
    Messages : 146
    Points : 881
    Points
    881
    Par défaut
    A croire que le boulot d'avocat devient plus intéressant que le R&D...

  4. #4
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : novembre 2005
    Messages : 2 898
    Points : 7 680
    Points
    7 680
    Par défaut
    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.

  5. #5
    Membre régulier
    Inscrit en
    juin 2008
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : juin 2008
    Messages : 54
    Points : 73
    Points
    73
    Par défaut
    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

  6. #6
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : novembre 2005
    Messages : 2 898
    Points : 7 680
    Points
    7 680
    Par défaut
    Citation Envoyé par replica Voir le message
    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?

  7. #7
    Membre régulier
    Inscrit en
    juin 2008
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : juin 2008
    Messages : 54
    Points : 73
    Points
    73
    Par défaut
    Citation Envoyé par _skip Voir le message
    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 !!

  8. #8
    Expert confirmé
    Avatar de grafikm_fr
    Profil pro
    Inscrit en
    juillet 2003
    Messages
    2 470
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juillet 2003
    Messages : 2 470
    Points : 4 568
    Points
    4 568
    Par défaut
    Citation Envoyé par Sylvaner Voir le message
    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)
    "L'éducation, c'est le début de la richesse, et la richesse n'est pas destinée à tout le monde" (Adolphe Thiers)

  9. #9
    Membre expert Avatar de kain_tn
    Homme Profil pro
    Inscrit en
    mars 2005
    Messages
    1 020
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : mars 2005
    Messages : 1 020
    Points : 3 732
    Points
    3 732
    Par défaut
    Il faudrait déposer un brevet sur les brevets logiciels et mettre sur la paille tous ceux qui en déposent un par la suite

    Plus sérieusement, c'est une honte, d'autant plus qu'ils ne sont certainement pas les inventeurs de ce concept. Ça me rappelle le procès contre MS Office pour l'utilisation de XML...
    Copier c'est copier; voler c'est vendre un CD une vingtaine d'euros!


    Code C : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #include <stdio.h>
     
    int main(int argc, char **argv) {
     
        printf("So long, and thanks for the fish, Dennis...\n");
        return 0;
    }

  10. #10
    Membre averti

    Inscrit en
    novembre 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : novembre 2007
    Messages : 197
    Points : 362
    Points
    362
    Par défaut
    C'est rageant ces histoires de brevet.
    ______________
    Never underestimated the browser
    Ne jamais sous-estimé le navigateur
    Vic Gundotra, Google IO 2009

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 38
    Points : 65
    Points
    65
    Par défaut
    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.

  12. #12
    Membre confirmé
    Inscrit en
    février 2010
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : février 2010
    Messages : 230
    Points : 579
    Points
    579
    Par défaut
    Je vais déposer un brevet sur le fait d'intégrer un écran dans un appareil.

  13. #13
    Expert éminent sénior

    Profil pro
    Développeur informatique
    Inscrit en
    novembre 2006
    Messages
    7 400
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : novembre 2006
    Messages : 7 400
    Points : 17 203
    Points
    17 203
    Par défaut
    Citation Envoyé par Katleen Erna Voir le message
    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) ».
    ok mais est-ce que quelqu'un peut m'expliquer comment Microsoft peut travailer à ce procédé et surtout le breveter....Microsoft n'étant pas du tout capable de construire des cartes graphiques ?
    Donc il ne peut pas maitriser la chaine de fabrication il n'a aucun pouvoir sur la fabrication des cartes graphiques.



    Citation Envoyé par replica Voir le message
    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.
    ok mais c'est une estimation; donc étant donné qu'il y a une certaine marge d'erreur ,il se peut que cette estimation s'avère en partie inutile si elle est fausse ?
    Autrement dit le GPU travaille pour rien

  14. #14
    Membre éprouvé
    Homme Profil pro
    Ingénieur 3D
    Inscrit en
    avril 2008
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur 3D

    Informations forums :
    Inscription : avril 2008
    Messages : 400
    Points : 977
    Points
    977
    Par défaut
    Je comprend pas le problème... Ils brevettent un algorithme d'encodage qui se base sur le GPU. En quoi c'est abusif ? Ils ne brevettent ni les GPU, ni leur utilisation. Et je suis a peu près sur qu'on peut toujours utiliser son GPU pour encoder les vidéos, tant qu'on se base pas sur leur algo et leur structure de données.

  15. #15
    Responsable technique

    Avatar de Anomaly
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    juin 2003
    Messages
    10 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : juin 2003
    Messages : 10 203
    Points : 95 201
    Points
    95 201
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par GCSX_ Voir le message
    Je vais déposer un brevet sur le fait d'intégrer un écran dans un appareil.
    Citation Envoyé par kain_tn Voir le message
    Il faudrait déposer un brevet sur les brevets logiciels et mettre sur la paille tous ceux qui en déposent un par la suite
    A chaque fois qu'il y a une actualité traitant d'un brevet, certaines personnes se sentent obligées de poster un message du type : "Je vais déposer un brevet sur <insérer ici une technologie commune quelconque>". Cela devient vraiment fatigant. On a compris le principe, pas la peine d'en rajouter une couche sur chaque nouvelle actualité traitant d'un brevet.
    Responsable technique forum & site

    Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec

  16. #16
    Membre confirmé
    Inscrit en
    février 2010
    Messages
    230
    Détails du profil
    Informations forums :
    Inscription : février 2010
    Messages : 230
    Points : 579
    Points
    579
    Par défaut
    Citation Envoyé par math_lab Voir le message
    Je comprend pas le problème... Ils brevettent un algorithme d'encodage qui se base sur le GPU. En quoi c'est abusif ? Ils ne brevettent ni les GPU, ni leur utilisation. Et je suis a peu près sur qu'on peut toujours utiliser son GPU pour encoder les vidéos, tant qu'on se base pas sur leur algo et leur structure de données.
    Ce n'est pas un algo qu'ils ont brevetés, mais le concept.
    A partir de maintenant, quiconque créera une application, un codec, un algo, ou qui que ce soit d'autre qui utilisera le GPU et le CPU pour encoder de la vidéo devra des royalties à Microsoft.

    Ils n'ont pas breveté un algo en particulier : le brevet couvre tous les algos possibles et imaginable utilisant à la fois le CPU et le GPU pour encoder de la vidéo.

    J'ai mis du gras pour souligner ce qui est explicitement dit dans le résumé du brevet qui est dans la news.

  17. #17
    Membre éprouvé Avatar de Elepole
    Profil pro
    Développeur informatique
    Inscrit en
    avril 2010
    Messages
    504
    Détails du profil
    Informations personnelles :
    Âge : 31
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : avril 2010
    Messages : 504
    Points : 1 130
    Points
    1 130
    Par défaut
    Citation Envoyé par GCSX_ Voir le message
    Ils n'ont pas breveté un algo en particulier : le brevet couvre tous les algos possibles et imaginable utilisant à la fois le CPU et le GPU pour encoder de la vidéo.

    J'ai mis du gras pour souligner ce qui est explicitement dit dans le résumé du brevet qui est dans la news.
    Oui mais non, en cliquant sur le lien on voit clairement que la seul utilisation breveté est bien celle ou le GPU analyse les mouvement et envoie les information au CPU.
    Un algo traitant tout par le GPU n'est pas concerné, de même un algo traitant tout sur CPU et GPU mais ou l'analyse des mouvement est fait par le CPU n'est pas concerné non plus. Par contre, ne sachant pas comment fonctionnent les algo actuel je sais pas jusqu'a quelle point ce brevet est incongrue.
    Citation Envoyé par Killing Joke Voir le message
    1984 : Big Brother is watching you.
    2011 : Big Brother is hosting you.

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/09/2010, 10h28
  2. Microsoft offre 25h gratuites par mois pour découvrir Windows Azure
    Par Gordon Fowler dans le forum Actualités
    Réponses: 0
    Dernier message: 30/06/2010, 17h03
  3. Réponses: 6
    Dernier message: 07/03/2010, 09h49
  4. Réponses: 86
    Dernier message: 27/08/2009, 15h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo