home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / multimed / 2504 < prev    next >
Encoding:
Internet Message Format  |  1992-08-26  |  2.3 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!jvnc.net!nuscc!eletanjm
  2. From: eletanjm@nuscc.nus.sg (TAN JIN MENG)
  3. Newsgroups: comp.multimedia
  4. Subject: Re: Frame Grabbers <-> PC RAM
  5. Message-ID: <1992Aug26.093811.20063@nuscc.nus.sg>
  6. Date: 26 Aug 92 09:38:11 GMT
  7. References: <1992Aug20.205727.7573@leland.Stanford.EDU>
  8. Distribution: na
  9. Organization: National University of Singapore
  10. Lines: 41
  11.  
  12. jeganath@leland.Stanford.EDU (Muthuveerappan Jeganathan) writes:
  13. : Hi, I hope this is the appropriate news group for the following discussion. I 
  14. : have a question regarding image transfer from frame grabbers to PC RAM. I am 
  15. : interested in capturing a 1k x 1k x 8 (1 MB) image from a CCD using a frame 
  16. : grabber. At what rate can I dump these images from the frame grabber on to the 
  17. : PC RAM or possibly a SCSI hard disk. If the CCD operated at 5Hz frame rate, is 
  18. : it possible to transfer all 5 MB to the RAM in a second? I have been told data 
  19. : transfer is limited by the PC bus. Is this true? How about with a DMA transfer?
  20. : If the answer depends on the system, what are the typical transfer rates for
  21. : a 486 50 MHz PC with 64 MB RAM and 1 GB SCSI HD.
  22. : Any help is appreciated. Thanks. By the way, if this would be more appropriate
  23. : for another group let me know. I cross posted this on sci.image.processing.
  24. : -- Muthu Jeganathan
  25. Well as they say - the mileage varies.
  26.  
  27. A memory to memory copy (Frame Grabber to PC RAM) would probably
  28. transfer at about 3 to 4 MB per sec max on a 16bit bus and 1.5 to 2MB
  29. per sec max on a 8 bit bus.
  30.  
  31. A DMA transfer (if available) is not much faster. These movs instructions
  32. for the 486 are pretty efficient.
  33.  
  34. Unless your app requires very good resolution (and if your CCD camera is
  35. pretty good), one option may be to decimate the image. (ie subsample 
  36. the image). a subsample of 4X may not affect the image by much.
  37.  
  38. Typical HDD speeds range from 400KB to 4MB/s depending on the HDD
  39. and the access pattern. You may want to preallocate your files to
  40. optimise seeks. (I heard there are new super fast SCSI HDD available so
  41. I added in that upper limit). The best is you test your HDD.
  42.  
  43. Since you have 64MB RAM, the best alternative maybe to simply stream all
  44. your data out to RAM first then do offline storage. 64MB can store quite
  45. a few seconds of data esp. if you combine it with temporal and spatial
  46. subsampling.
  47.  
  48. hope this helps
  49.  
  50. jin meng
  51.