Each frame taken has to be exposed long enough to pick up enough photons of light to get an image. If you want 8 bit resolution, you need to give it enough time to get up to 255 photons; 4095 for 12 bit, etc. Thus, in average room lighting, if you try to take more than a few hundred frames a second @ 8 bits you just get blackness on the output. For a million independent frames a second to show up, you'd probably have to be standing on the sun.
If you have a hardware bent, look at VHDL or Verilog, the two most common hardware description languages. The use of FPGAs (Field Programmable Gate Arrays) is increasing, especially in the telecom industry.
There's more demand than people in this area from what I can tell. However, you do limit yourself mostly to medium and large sized companies with this, as small companies usually can't afford to get into it.
This is somewhat along the same lines as Samba, but it's made by Microsoft which some managers seem to prefer -- MS has a little advertised product called Services for Unix that let's windows boxes speek NFS and NIS. What *nis you have on the other end is irrelavent.
I was required to set it up at work about a year and a half ago, and it worked fairly smoothly (on MS smoothness standards anyway)
Let's face it, this would soon become an adherence to IE and Netscape, and then those two get to determine what hardware we need in our machines if we want to browse the web. They make their browsers to only work on a Pentium 3 or greater, and all of our sub P3 machines are stuck offline. I do cgi and html (when I have to) and understand the frustration of cross and backwords compatibility, but what a DISGUSTING idea.
Besides, Nestscape and IE can't even agree on things, and now they're to dictate to us what we can do???
While not specifically a geek charity, http://www.jaars.org does some great things with computers and technology -- like putting Internet access in places where there is no power, no phones, not anything. They also work a lot with computer aided language translation.
Each frame taken has to be exposed long enough to pick up enough photons of light to get an image. If you want 8 bit resolution, you need to give it enough time to get up to 255 photons; 4095 for 12 bit, etc. Thus, in average room lighting, if you try to take more than a few hundred frames a second @ 8 bits you just get blackness on the output. For a million independent frames a second to show up, you'd probably have to be standing on the sun.
If you have a hardware bent, look at VHDL or Verilog, the two most common hardware description languages. The use of FPGAs (Field Programmable Gate Arrays) is increasing, especially in the telecom industry.
There's more demand than people in this area from what I can tell. However, you do limit yourself mostly to medium and large sized companies with this, as small companies usually can't afford to get into it.
This is somewhat along the same lines as Samba, but it's made by Microsoft which some managers seem to prefer -- MS has a little advertised product called Services for Unix that let's windows boxes speek NFS and NIS. What *nis you have on the other end is irrelavent.
I was required to set it up at work about a year and a half ago, and it worked fairly smoothly (on MS smoothness standards anyway)
Besides, Nestscape and IE can't even agree on things, and now they're to dictate to us what we can do???
While not specifically a geek charity, http://www.jaars.org does some great things with computers and technology -- like putting Internet access in places where there is no power, no phones, not anything. They also work a lot with computer aided language translation.