Compression vidéo - DCT - C - Programmation
Marsh Posté le 09-05-2007 à 22:36:47
utilise des librairies optimises pour ce genre de truc
par exemple, intel performance librairy
Marsh Posté le 10-05-2007 à 09:37:19
FFTW devrais avoir une xemple de DCT assez bien optimisé
http://www.fftw.org/
Marsh Posté le 10-05-2007 à 12:33:21
Merci je vais regarder, mais ça a l'air assez chaud quand même. Ca part dans tous les sens.
Marsh Posté le 13-05-2007 à 05:28:35
Le but pour moi est d'en refaire une , pas d'utiliser une librairie
Marsh Posté le 08-05-2007 à 23:39:03
Bonjour , j'essaie de mettre en place un algo de compression de vidéo (un truc très lightà en me basant sur la transfo YUV , puis DCT et cie.
Pour l'instant je bloque sur la DCT ou j'ai un temps de calcul faramineux. Pour une image de 640 * 240 et de brouettes, ca me prend 5-6 secondes pr calculer la DCT sur les 3 composantes...
J'ai bien essayé une table de précalcul des cos, mais ca va encore moins vite que si je calcule les cos a chaque fois.
Pr ma table de précalcul , j'ai un tableau a 5 dimensions, et je crois que je pers énormément de temps lors du parcours du tableau (ca fait 5 multiplicationsà chaque fois).
Sinon je me demandais aussi si y'avait pas moyen de profiter des accélérations des procs , genre du MMX, SSE, ou autr...