Author Topic: Posible bug  (Read 7039 times)

Offline bosch

  • PixInsight Addict
  • ***
  • Posts: 123
Posible bug
« on: 2007 December 02 09:30:05 »
Hola, escribo para comentar un par de cosas que me han sucedido durante este fin de semana procesando con la última versión del PI std.
Cabe decir que salvo aquello con el "cero" no había notado nada extraño en el programa.

- Durant el fin de semana al hacer alguna deconvolución (registered richarson-lucy o como demonios se escriba) el ordenador se ma ha colgado. Me lo ha hecho tanto con el portatil como con el de sobremesa. No he notado que sea algo sistemático por lo que no sabría decir en qué condiciones me lo ha hecho. Sí es cierto que miestras funciona perfectamente sobre una previsualización, las dos veces se ha colgado haciéndola sobre la imagen a tratar. Una foto de sólo luminancia a 1400 pixels de resolución.

- Por otra part, observo que cuando creas un pseudoflat con el DBE creando una trama de muestras mediante en "creador automático" habiéndole dicho radio de las muestras y número de meuestras por línea, al apretar en "create", el icono no cambia a modo de espera (el famoso reloj de arena) sino que sigue mostrandose como una punta de flecha. Ello hace pensar que ha habido un error al pinchar "create" y sin darle tiempo al PC para que muestre el resultado, corres el peligro de volverlo a apretar o incluso de hacerlo previo modificación de laguno de los parámetros. Al hacerlo, te da un error que parece de acceso a la memoria (no entiendo de informática)

Antes jamás había tenido problemas al usas cualesquiera de las diferentes versiones del PI Std por lo que me sorprendieros este par de cuelgues. Pero también es cierto es que antes al no haber usado demasiado de estas dos herramientas.

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Posible bug
« Reply #1 on: 2007 December 02 15:47:25 »
Hola Daniel

Investigaré lo que pasa con la deconvolución, a ver si estropeé algo en la última versión.

Lo que comentas sobre DBE es totalmente cierto. Falta bloquear la interfaz y mostrar un cursor de espera (reloj) cuando se están calculando nuevas muestras. Esto estará resuelto en la próxima versión. De momento, ten paciencia y espera a que se generen las muestras :)

Muchas gracias por tu ayuda.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline edif300

  • PixInsight Addict
  • ***
  • Posts: 158
    • http://www.astrosurf.com/ilizaso
Re: Posible bug
« Reply #2 on: 2007 December 05 11:04:09 »
Hola,

Quote from: "bosch"

Durant el fin de semana al hacer alguna deconvolución (registered richarson-lucy o como demonios se escriba) el ordenador se ma ha colgado. Me lo ha hecho tanto con el portatil como con el de sobremesa. No he notado que sea algo sistemático por lo que no sabría decir en qué condiciones me lo ha hecho. Sí es cierto que miestras funciona perfectamente sobre una previsualización, las dos veces se ha colgado haciéndola sobre la imagen a tratar. Una foto de sólo luminancia a 1400 pixels de resolución.


Me pasa lo mismo, se me cuelga. He probado distintos valores con distinto número de interacción etc. y aunque en la previsualización funciona bien, al aplicar sobre la imagen se cuelga en la interacción 1 de X al 39-41% de ejecución :?:

Edito: he desinstalado completamente el PI (ya que esta vez con las prisas actualicé directamente sobre la versión anterior sin previa desintalación :lol: ), he vuelto a instalar y hace lo mismo...

1saludo
Iñaki
Astroargazkigintza
www.astrosurf.com/ilizaso

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Posible bug
« Reply #3 on: 2007 December 05 12:06:42 »
Hola Daniel e Iñaki

Efectivamente, hay un problema con la deconvolución. No se cuelga, pero tarda una cantidad de tiempo enorme en procesar imágenes de cierto tamaño.

El problema lo introduje en la última versión al cambiar la rutina que calcula el ruido en cada iteración. Esto pasa por tratar de mejorar algo que ya funcionaba bastante bien  :)

De momento la solución sería reescribir el módulo Deconvolution-pm32.dll con el que iba en la versión anterior. Si alguien ha conservado los archivos, no es más que reemplazar el nuevo por el antiguo.

Trataré de montar una copia de seguridad de hace un par de semanas para buscarlo, pero ahora mismo me es imposible. De todas formas la versión actual caduca esta noche, y no voy a poder sacar otra hasta mañana por la tarde/noche, así que os voy a dejar colgados...  :roll:

Bueno, gracias por vuestra paciencia y ayuda. Solucionaré el problema y la versión de mañana irá perfectamente.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline OriolLehmkuhl

  • PixInsight Addict
  • ***
  • Posts: 177
    • http://www.astrosurf.com/brego-sky
Posible bug
« Reply #4 on: 2007 December 05 12:30:58 »
Hola,
Vaya que tranquilidad, porque a nosotros tambien nos habia pasado y estuvimos a punto de preguntar que requerimientos de memoria exigia el sistema, bueno para el Oriol era una buena excusa para comprar un core quad  :lol:  :lol:  :lol:  :lol:

un saludo

Oriol y Ivette

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Posible bug
« Reply #5 on: 2007 December 05 12:43:52 »
Bien, os informo de que ya está solucionado el problema. Era bastante curioso, ciertamente, y un buen ejemplo de "si funciona, no lo toques" :) En cualquier caso ahora funciona casi igual de rápido que antes y evalúa el ruido mejor, lo cual hace que la regularización sea también mejor.

Ahora estoy en Linux y tengo un tinglado bastante impresionante entre manos, así que reiniciar en windoze para recompilar esto es parecido a un suicidio. Os pido un poco de paciencia hasta mañana.

Quote
para el Oriol era una buena excusa para comprar un core quad


Nah, si quieres le doy mejores razones para fundirse la pasta: qué tal PI corriendo bajo Linux en 64 bits con 4 procesadores y 16 GB de RAM? Ah, y con dos monitores, por supuesto :lol:
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline OriolLehmkuhl

  • PixInsight Addict
  • ***
  • Posts: 177
    • http://www.astrosurf.com/brego-sky
Posible bug
« Reply #6 on: 2007 December 05 13:02:48 »
Por cierto Juan, ahora que lo mencionas, en tu opinion va mejor PI en linux o en windows?, es que hasta ahora siempre lo hemos utilizado desde windows, pero ya que nuestros ordenadores tienen ambos sistemas operativos.... que tal va con linux?

Tu idea le ha gustado mucho mas al Oriol  :lol:  :lol:  :lol:  :lol:

Oye, ahora al habla Oriol  :lol: El paralelismo como lo tratais, con threats, mpich, mpi? Vamos es curosidad, es que nosotros hacemos codigos de CFD paralelos  :roll:, en fin, segun como lo hagais, siempre podriamos montar un mini cluster en casa, con unos cuantos ordenadores que tenemos  :lol:  :lol:

Un Saludo,

Oriol y Ivette

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Posible bug
« Reply #7 on: 2007 December 05 14:46:53 »
Quote
en tu opinion va mejor PI en linux o en windows?


En Linux sin dudarlo. En la práctica lo que más se nota es la gestión de la memoria, que en Linux es mucho mejor. Aparte de eso, ten en cuenta que PI se desarrolla completamente en Linux. La versión de Windows es realmente un "subproducto"  :lol:

Quote
El paralelismo como lo tratais, con threats, mpich, mpi


Con threads. En Linux con pthreads, y en Windows con los servicios de la API de Windows.

Quote
hacemos codigos de CFD paralelos


Pues hala, a animarse a hacer cosas con PixInsight/PCL  8)
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline OriolLehmkuhl

  • PixInsight Addict
  • ***
  • Posts: 177
    • http://www.astrosurf.com/brego-sky
Posible bug
« Reply #8 on: 2007 December 06 05:54:32 »
Quote from: "Juan Conejero"

Pues hala, a animarse a hacer cosas con PixInsight/PCL  8)


je,je,je,je...., después de decirte esto Ivette me retirará la palabra unos dias, pero es que soy incorregible  :lol: A ver, si no usamos el PI en Linux, es por que creemos que le falta una herramiente de calibrado, registrado y apliado a la altura de otros programas  :? En fin a mi me encanta programar, básicamente lo hago en C++, del tema interficies graficas se poco (sólo he tocado el pygtk).
Supongo que generar esa herramienta, no ha de ser dificil mirando la cantidad de módulos y clases de las cuales dispone la PCL, vamos se trata de que me familiarice con la libreria (ya he visto que teneis montado un buen doxygen). Así ya no tendríamos escusa para usar PI en Linux, je,je,je  :wink:
Evidentemente no tenemos ningun interés por reclamar copyright de lo que hagamos, os lo cedariamos sin ningun problema (a nosotros solamente  nos interesa que nuestras fotos sean mejores, y punto 8) )

Bueno, un saludo, cuando se pueda descargamos la PCL, y hablamos.

Oriol & Ivette