Expression > Forums Home > Related Technologies Forums > Deep Zoom Composer > Missing images with Deep Zoom Composer
Ask a questionAsk a question
 

General DiscussionMissing images with Deep Zoom Composer

  • Friday, February 27, 2009 4:22 PMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,

    I recently started to work with the Deep Zoom Composer in combination with Ajax.
    First everything went fine and I was able to export my layout (from Deepzoom) exactly to html.

    By the attempt to achieve more complex compositions regarding size and number of images the composer loses several images in the final html. The files are all equal in size and format PNG) and malfunctions randomly.

    I sort out image by image to come to the point of malfunction, but it even won't work with a few images now.
    If there are any solutions for my problems I would be very delighted to read them ^^

    Thanks
    Claas

All Replies

  • Monday, March 02, 2009 5:02 AMGordonTWatts Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Ah yes -- I'm seeing exactly this problem as well. As far as I can tell, it is a bug in DZ Composer (rather than the back-end rendering engine).

    A very simple test case to repro: Make 10 8.5x11 images, at 600 DPI (mine were all the solid color Beige! ;-)). THen put them on a single horizontal row, one after the other.

    I've never seen an export to a silverlight control get all 10 of those images. Usually just 6 (but not always sure which ones since they all look the same!).
    Gordon
  • Monday, March 02, 2009 9:10 AMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Gordon,

    thanks for your interrest – it really agitates me that it allready worked until I added more images.
    In the moment I can't even reconstruct my first version without losing images …

    I hope there will be a solution coming up soon.

    Thanks so far – cheers
    Claas


  • Monday, March 02, 2009 10:31 AMGordonTWatts Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Claas,
      If you are worried, you might be able to see if your layout is saved by looking at the project file - I think it is just XML. Also, the images you imported are all saved seperately, so even if you've lost the layout at least you have some encoded memory of the pictures you used.

      Cheers,
        Gordon.
    Gordon
  • Monday, March 02, 2009 11:01 AMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Gordon,

    thanks for the hint – but I overwrote the whole project already.
    And I need to place all images, otherwise it won't make sense.

    Claas
  • Tuesday, March 03, 2009 10:01 AMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi again,

    I think I made a little progress. The bug with the missing images only appears when the project is exported with ajax.
    Using the silverlight export and the silverlight browser plugin – everything works fine.

    I continue my work regarding these new "knowledge aspects" :)

    Cheers
    Claas
  • Tuesday, March 03, 2009 10:02 AMGordonTWatts Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    My missing images occur with the silverlight export. Looking at the .xml file generated (the sparse image scene one) I see all 10 of them in there... :-)
    Gordon
  • Tuesday, March 03, 2009 11:00 AMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,

    it seems like the problem lies in the export between single and multiple image.
    The project works fine with silverlight multiple image export – as soon I take the single image export (supported by ajax)
    most of the images got lost.

    It's pretty annoying that the ajax code only works with a single image.

    Cheers
    Claas
  • Tuesday, March 03, 2009 6:40 PMGordonTWatts Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,
      AH -- that might explain it. Up until last night I'd never done a collection. Also, when I tried I couldn't check because the collection stuff doesn't display out-of-the-box (it looks like I have to code up my own control, is that right?).

      The ajax limitation is a problem - the only way I can process the images I have is using a collection (memory issues). I'd hoped to make them availible via both SL and ajax. Oh well, have to wait a while for everything to catch up. :-)

      Cheers, Gordon.
    Gordon
  • Friday, March 06, 2009 2:04 PMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Gordon,

    I performed some test and uploaded the results to:

    http://www.ispam.de/deepzoombug/index.html


    Maybe it helps to get an idea of how to fix that problem :)


    Cheers
    Claas


  • Friday, March 13, 2009 4:05 AMkirupaModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    What is your memory usage when you are actually exporting? I am assuming that it pushes the limit of what your system can handle. Regardless of that, DZC shouldn't drop images accidentally. We should handle this much better, and I'll try to get it fixed for our next release.

    Thanks,
    Kirupa :)

  • Friday, March 13, 2009 8:23 AMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Kirupa,

    thanks for answering. We tried to export it on several machines, starting with a powermac (12GB RAM) in Vmware, notebooks with 1-2 GB Ram and a regular PC with 4 GB Ram.
    The result was evertime the same. We also chaged the pixelcount of the images – I think the main problem lies in the exact location of the failure. We were not able reproduce the error.

    Cheers
    Claas
  • Friday, March 13, 2009 2:00 PMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi there,

    I did some tests regarding the memory during the export process of deep zoom composer.
    And in fact – exporting single images (it doesn't matter if you use silverlight or ajax) the computer uses nearly twice as much RAM (700 MB)
    as it needs for the multiple image export (390 MB). Maybe this fact helps :)

    Best
    Claas

  • Thursday, April 30, 2009 1:09 AMpeterchanws Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Claas,

    I have the same problem even with the April 2009 version. Since the embed-viewer service only support export to Seadragon Ajax, do you mind tell me how to embed my dz images generated as Silverlight DeepZoom type to my blog similar what the following offer for Ajax type to:



    Thanks in advance for your time.


    Hi Kirupa,

    You mentioned on 3/13 that you would try o fix that issue by next release. Is there any date that this issue will be fixed? 


    Regards,

    Peter

  • Monday, May 04, 2009 7:27 AMkirupaModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Peter - we did update the behind-the-scenes encoding tools to address this, but you may be running into a similar, related bug that we haven't heard about yet. Could you please let me know how large the images are as you are trying to export them?

    Thanks,
    Kirupa
  • Monday, May 04, 2009 2:43 PMpeterchanws Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Kirupa,

    The source images folder contains 110 files in 38.1 MB. I join 96 photos together. The output folder for Seadragron Akax contains 20,011 files in 104 MB.

    Please le me know if you want me to set you the files.

    Thanks & Regards,

    Peter
  • Wednesday, May 13, 2009 6:07 PMpeterchanws Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Kirupa,

    Any updates on the time frame to fix this problem? This problem make the "Embed The Viewer" web service

    Peter
  • Thursday, May 14, 2009 9:03 AMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi Kirupa,

    I tried the april 09 version too, but my problem remains the same, which is very similar to Peter's. I used 33 identical images (5200x3900; approx. 4MB size each) and put they side by side. After exporting as single image (ajax or silverlight) only 5-6 images appear, as you can see here:

    http://www.ispam.de/deepzoombug/index.html

    I hope that this bug gets fixed, as we have so many ideas that we would like to try out with this awesome technology!

    Best Regards,

    Claas

  • Monday, June 22, 2009 1:57 AMpeterchanws Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Kirupa,

    It seems the problem is NOT being fix in the June version. Am I missing something???????????

    Thanks

    Peter
  • Thursday, July 09, 2009 2:55 PMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    For me, the bug with the missing images still persists, too :(

    I updated my bug report picture collection:

    http://www.ispam.de/deepzoombug/index.html

    Best Regards,

    Claas

  • Tuesday, July 14, 2009 2:52 AMkirupaModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi peter, difflered,
    We have found another way this issue occurs [something we did not fix earlier], and we'll see what we can do about fixing it in our upcoming release.

    Thanks,
    Kirupa
  • Tuesday, July 21, 2009 8:04 AMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi Kirupa,

    Thanks for your effort! We are totally excited about the possibilities of Deep Zoom, once these issues are fixed :)

    Best Regards,

    Laszlo

  • Wednesday, July 22, 2009 7:57 AMkirupaModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Difflered,
    We'll be releasing another version of DZC shortly where we feel that we properly addressed this issue...again :P

    In a nutshell, the missing images are due to the system or the application running out of memory. An out of memory exception is thrown by DeepZoomTools.dll and that exception is silently swallowed. The end result is that the image or images that were being processed when the exception got thrown simply don't get exported.

    The solution we took inside Deep Zoom Composer is to listen for that exception, and when that exception occurs, restart the entire export process using a much slower but less memory-intensive export process. In our tests, that seemed to work fairly well where large images that originally did not export did end up exporting - albeit at a much slower pace.

    In subsequent releases, we'll try to see what can be done to optimize the export/encoding process.

    Cheers!
    Kirupa
  • Wednesday, July 22, 2009 11:27 AMGordonTWatts Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Can you give us a hint as to the two different methods of export? I'm using the dll directly and I'm very much interested in a low memory vs high memory version of the export process. Sometimes my tool has to deal with very very large sets of images and other times they are quite small - it would be nice to opimize (some of the large sets of images require gigabytes of memory and can run only on a 64 bit system - and not very smoothly at that).

    Cheers,
      Gordon.

    Gordon
  • Thursday, July 23, 2009 4:02 PMpeterchanws Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I downloaded the version as posted in

    http://blogs.msdn.com/expression/archive/2009/07/22/deep-zoom-composer-released.aspx?CommentPosted=true#commentmessage

    Images are still missing!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    I am using Windows 7. Is there any thing I have to do other than uninstall the old version and install the new version.

    Thanks

    Peter
  • Thursday, July 23, 2009 10:37 PMkirupaModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Peter, what version do you see when you go to Help | About. We've had quite a number of problems with users hitting our older download instead of the most recent one. You can see a summary of the problem here: http://blogs.msdn.com/expression/archive/2009/07/23/caching-and-deep-zoom-composer-downloads.aspx

    Cheers!
    Kirupa

  • Monday, July 27, 2009 7:04 PMpeterchanws Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,

    It works fine after I downloaded version 1.0. I output more than 10 compositions. Take a look if you are interested. www.peterchanphoto.com.


    Thanks

    Peter
  • Friday, August 07, 2009 9:22 AMDifflered Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi Kirupa,

    after a few unsuccessful attempts with my notebook we finally managed to render the 33 image test project (each 20 mega pixel) and the result is: not a single image is missing! It seems that you guys figured out that annoying bug :)

    Thanks a lot!

    Laszlo