Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Possible nouveau module déconvolution
#41
(02-11-17, 09:04)jpg54 a écrit : Encore merci Aurélien pour les explications très très techniques (même si je suis parfois largué surtout les abréviations).

J'ai édité le post avec des liens pour expliquer les abréviations
Aurélien, photographe portraitiste, spécialiste calcul.
Développeur de filmique, égaliseur de tons, balance couleur, etc.
darktable est mon métier, pensez à m'aider :
[Image: 2FAd4rc]
Répondre
#42
Tu es déjà debout Aurélien et tu as fini tes examens ? C'est pas urgent ! Je suis entrain de me battre avec LensFun.
Répondre
#43
Pour le parallélisme, je crois (mais je peux me tromper) que les opérations NumPy se font en parallèle, mais que tu te resynchronises sur le « global interpreter lock » dès que tu repasses côté Python. Si c'est le cas effectivement il ne faut pas attendre de miracle (sauf en manipulant des images vraiment gigantesques).
Répondre
#44
(02-11-17, 10:20)mmoy a écrit : Pour le parallélisme, je crois (mais je peux me tromper) que les opérations NumPy se font en parallèle, mais que tu te resynchronises sur le « global interpreter lock » dès que tu repasses côté Python. Si c'est le cas effectivement il ne faut pas attendre de miracle (sauf en manipulant des images vraiment gigantesques).

Les opérations élémentaires sont parallélisées, en effet. Mais les assemblages que tu fais de ces fonctions (gradients custom, FFT) ne sont pas parallélisables de façon simple en faisant sauter le GIL. Il faudrait pour ce faire recoder ces fonctions en Cython avec OpenMP, mais par expérience, c'est aussi long et plus propre de les recoder directement en C++, ce qui sera fait à terme si le module voit le jour, mais dépasse le cadre de ma preuve de concept. Parce que même en parallélisant, ça ne règle pas tous mes problèmes, dont la gestion de mémoire (une image de 24 Mpx fait crasher le programme avec 16 Go de RAM…).

Sinon j'ai fini mes examens Jean-Paul ;-)
Aurélien, photographe portraitiste, spécialiste calcul.
Développeur de filmique, égaliseur de tons, balance couleur, etc.
darktable est mon métier, pensez à m'aider :
[Image: 2FAd4rc]
Répondre
#45
Nouveaux résultats sur une photo de JP Gauche, avec un flou de bougé et de lentille non simulé. Idéalement, vu que le flou est assez large, il aurait fallu plus d'itérations, mais l'idée ici est de montrer qu'au moins, on n'ajoute pas d'effet louche.


[Image: Capture_du_2017_11_15_05_10_40.png]
Aurélien, photographe portraitiste, spécialiste calcul.
Développeur de filmique, égaliseur de tons, balance couleur, etc.
darktable est mon métier, pensez à m'aider :
[Image: 2FAd4rc]
Répondre
#46
Et faire la map correctement à la pdv? Non???

Ok je s..... ????
"Donne un poisson à un homme, tu le nourris pour un jour. Apprends-lui à pêcher, tu le nourris pour toujours."
Pop Os! 64 Bits Gnome 3.32 Sony A7 et quelques vieux cailloux...
Répondre
#47
WOW impressionnant quand même le résultat avec la photo de JPG.
Répondre
#48
Tongue 
(15-11-17, 11:52)Carafife a écrit : Et faire la map correctement à la pdv? Non???

Ok je s..... ????

Des baffes Tongue
Aurélien, photographe portraitiste, spécialiste calcul.
Développeur de filmique, égaliseur de tons, balance couleur, etc.
darktable est mon métier, pensez à m'aider :
[Image: 2FAd4rc]
Répondre
#49
(15-11-17, 12:07)pixtolero a écrit : WOW impressionnant quand même le résultat avec la photo de JPG.

Oui c'est plus que prometteur... J'le veuuuuux ????
"Donne un poisson à un homme, tu le nourris pour un jour. Apprends-lui à pêcher, tu le nourris pour toujours."
Pop Os! 64 Bits Gnome 3.32 Sony A7 et quelques vieux cailloux...
Répondre
#50
Ca calme :-)
Et je me demande qu'est-ce que ce module de déconvolution peut apporter sur une image non flou?
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 8 visiteur(s)