DV Info Net

DV Info Net (https://www.dvinfo.net/forum/)
-   Alternative Imaging Methods (https://www.dvinfo.net/forum/alternative-imaging-methods/)
-   -   4:4:4 10bit single CMOS HD project (https://www.dvinfo.net/forum/alternative-imaging-methods/25808-4-4-4-10bit-single-cmos-hd-project.html)

Obin Olson July 6th, 2004 02:45 PM

Jason join the beta team and download it FREE

http://www.bitjazz.com/sheervideo/beta_m.shtml

Obin Olson July 6th, 2004 02:48 PM

Good idea Steve I will forward that to the rest of the team hear as a production idea

Les Dit July 6th, 2004 03:16 PM

Obin, You have a JVC HD10 you can shoot with, right ? I'd love to see a side by side of the two framed about the same on the same subject..... it would be interesting to see how the 1.1 megapixel JVC compressed to 19 megabit looks next to your new camera.
Heck, you can even load the footage into Vegas and do a wipe between the two . An acid test.

-Les


<<<-- Originally posted by Obin Olson : I am drooling at the mouth ;) this footage must look so much better then standard HDTV mpeg2 streams - I think I will take a PC with some footage over to the home theater store and take alook at it! -->>>

Les Dit July 6th, 2004 03:19 PM

That's easy.... get the T2 extreme DVD, and play the 6.6 megabit media 9 movie . It looks great!
Or the 'Step into liquid' media9 HD movie, at 8 megabit.
They both look very good. All DVD's should be that way. Screw mpeg2, it's so 80's .

-Les


<<<-- Originally posted by Steve Nordhauser : Commercial opportunity there for the whole group - do a private in-store infomercial for a high end audio/video store in HD format and playable on a PC on their high end video systems - something that shows off the resolution, their knowledge, quality of the image.

All you need is a PC with a DVI monitor output....

That reminds me of the TV commercials in the 60s and 70s that would try to make you want a new color set by showing you an image of the new set with an oversaturated image - shown on your old set. Somehow it did look better than what you thought you were seeing..... -->>>

Richard Mellor July 6th, 2004 09:44 PM

dlp projector
 
this is a link to a native 16:9 dlp projector it,s brand new
and it,s claimed to put out 85% of the picture of a1280 x720 projector priced below 1,500.

http://www.avsforum.com/avs-vb/attac...733&fullpage=1

Matthew Miller July 7th, 2004 03:05 AM

I must be loosing my marbles. It seems like there is an entire chunk of conversation missing. Obin, did you try to upload it. I seem to recall you posting a link to the WMV file and I seem to recall saying I couldn't use the link....
but now all that is gone. Maybe it's my computer messing things up, but I keep refreshing the page and all those posts are still gone.
Am I loosing it?
By the way, I have the Sanyo PLV-Z2 projector that Steve mentioned. It's great.

Rob Lohman July 7th, 2004 03:29 AM

Matthew: you are not loosing it. The posts are indeed gone. I
tried to fix the URL but was unsuccesful. Obin indicated he would
check it out and re-post the URL when it worked. So we are just
waiting for that to happen... I was trying to save some space in
this already long thread. Sorry about the confusion. No need to
reply to this post of mine though!

Rob Scott July 7th, 2004 07:40 AM

Software update
 
Hi all ... a brief software update. Not a lot of progress (I only had a few hours last night), but I did get my new lens and managed to get a clear image. Check out the blog for details.

Obin Olson July 7th, 2004 07:45 AM

Rob if you use Xcap and make an FMt file you can use that with your software

Rob Scott July 7th, 2004 08:06 AM

Quote:

Obin Olson wrote:
Rob if you use Xcap and make an FMt file you can use that with your software
I tried that, but XCAP told me that the "Lite" version wouldn't allow it. Maybe I missed something -- I'll try again.

Wayne Morellini July 7th, 2004 08:41 AM

Alternative processing tech using cheap memory modules, and new FPGA.
 
Cross post.

Hi guys heres the little secret I mentioned a while back, and was what I was intending to use on my original camera project last year. I was supposed to read up on it and it has been waiting so long I nearly forgot about it. The technology is Processor in Memory modules. The idea is to implement processing elements (or full arrays) inside memory, simular to clearspeed but on the internal bus of the memory modules instead, here greater speeds and wider busses are accessable, and unlike clearspeed, large chunks of memory are directly accessible, which makes it very good for what we want, and indeed it is earmarked for things like compression. I think I have found the article I read last year, I thought it was refering to making standard dram sticks for PC's using the technology for 50% more, but I am unsure now. Production was hoped to be "18 months" (august 5th 2002 article). The speed up for one was upto 25-40 times over workstation performance (potential for several hundred), and for another it was upto 1000 times (Active page) using arrays of FPGA processing elements). The idea is that if they produce pc memory modules with it, you pop it into your PC memory slot and program it and "hey presto" your 1GHz nano-itx board is capable of processing and compressing 8 mpixel SHD streams (maybe a little exageration) but you get this without (maybe) even needing a cooling fan on the main board, low powered, low cost. To make things even better (depending on what Windows API standards are now) I think Windows had an API that allowed DSP's functions in add-in cards to be transparently used in programs (simular to Direct X API calls) to accelerate them. I remember some international meeting they had for this tech, the web site for the meetings would be a good source of contacts. For somebody like Steve in SI a non PC version could be hooked up to an ARM processor to provide a simple to program alternative to FPGA design (not that the programming is as simple as C coding on clearspeed). Normally I would keep this quiet (to stop companies from interfering) until I had researched, approached and negotiated with suitable companies about the possibilities of even using samples, but because of my health this is just not going to happen quick enough. So, if somebody with technical knowledge would like to do this for us it would be most appreciated.

Here are some links.

The only three that seemed to be aimed at intergration into memory modules is Diva, FlexRam, and Activepage (The FPGA solution), but I don't know which one is the standard PC module.. I have only been able to skim the documents due to health, so I don't know exactly the details, and haven't even looked up all the websites for each competing version.

www.isi.edu/stories/31.html
http://www.wired.com/news/technology...,54294,00.html

http://216.239.57.104/search?q=cache...pages%22&hl=en
http://216.239.57.104/search?q=cache...pages%22&hl=en
http://216.239.57.104/search?q=cache...pages%22&hl=en

This site was useful finding academic papers:

citeseer.ist.psu.edu/kang99flexram.html
citeseer.ist.psu.edu/context/100858/181563

Steve Nordhauser July 7th, 2004 09:05 AM

SI-1300 camera specific information
 
I have checked with the guru of all here on the 24/48fps issue. The final answer is that you can output every other frame in two ways. First is to only request every other frame from the frame grabber. This will give you a frame rate of 24fps, a readout rate of 48fps and a maximum exposure of 1/48th sec.

The second method that we discussed is adding a longer vertical blanking period. This can be done by putting the blanking value in register 6. For this method, we set the pixel clock to the 48fps number, set the blanking time to 720 rows. The exposure time can now be set to any row count from one to 1440 - so you can get 1/24th sec exposures.
The clock should be:
(1280+244) x (720+720) x 24 = 52.66944MHz
The clock generator can put out 52.663MHz using the command: lc254701

Doing this gives you a frame rate of 24th sec, readout rae of 48fps and a maximum exposure of 1/24th sec.

Rob Scott July 7th, 2004 09:17 AM

Re: Alternative processing tech usingCheap memory modules, and new FPGA.
 
Quote:

Wayne Morellini wrote:
Processor in Memory modules ...
That sounds pretty interesting, Wayne. It would certainly be an excellent way to get real-time processing using an otherwise standard hardware platform like Nano-ITX.

The traditional FPGA holds a lot of promise too and seems easier to develop that I initially thought ... at least if you know someone who can develop a board and integrate it into product, like Silicon Imaging can.
Quote:

Steve Nordhauser wrote:
I have checked with the guru of all here on the 24/48fps issue
Thanks Steve! Once I figure out how to set the registers, I'll definitely try those.

Wayne Morellini July 7th, 2004 09:37 AM

That's why I origionally targeted it, great peformance, and no production board run (if the PC sticks actually exist). The hardware manufacture can get quiet expensive (not to mention potential patent issues). The FPGA guy I was talking to is looking at starting something shortly, but has not given me permission to indentify him. It's a pitty I couldn't get in contact with Chen Ting (I think the same Bayer filter guy), he does FPGA processors. Some of the people I was involved with had an interest in on chip parralel processing array (one guy wanted 2000-3000 processors on one wafer, that would scaled to 20K 2.4-10Bip procesors now days, I think) but nobody could get access to a memory foundary to do embedded memory versions. I think one server design was in the works. One guy was in negotiation with something that could be able to blast away the speed of everything I mentioned (and any super computer) like the core of the sun would, I suspect they were the same people that a freind over hear ran into locally. I've heard of lots of stuff, one thing in common to most is that nothing arrives anywhere near the time they say it would.

By the way I haven't heard back from you guys about my email.

Obin Olson July 7th, 2004 01:32 PM

I had a quote of $50,000 to build a FPGA system for a camera

I am sure we can come up with somthing a little less then that

Rob Scott July 7th, 2004 01:38 PM

Quote:

Obin Olson wrote:
I had a quote of $50,000 to build a FPGA system for a camera
Yikes!

Actually, that's probably reasonable for commercial development. But between existing open-source cores and other open-source software out there ... yeah, we can probably do it cheaper. (But almost certainly not quicker :-)
Quote:

Wayne wrote:
I haven't heard back from you guys about my email.
Sorry for the delay, Wayne. I just responded.

Steve Nordhauser July 7th, 2004 01:40 PM

Obin,
Be sure to specify the IP that comes with the FPGA design. Bayer conversion (algorithm, bits), compression (same), data packing, etc. Be sure you know who owns the board design, IP and any distribution rights and licenses involved. Hardware interfaces, maximum clock rate, cost to manufacture or purchase more are all important.
Steve

Jason Rodriguez July 7th, 2004 05:05 PM

Obin,

ran into some very weird problems with FCP and the Sheer video beta. I've emailed them back to see if this is a bug, and if not, maybe I'm doing something wrong. But anyways, as of right now, the Sheer files you've sent me and FCP aren't working together, but they do play back fine inside of Quicktime Pro.

JFYI.

P.S. I was playing around with the Sheer file that you gave me in AE though (it works fine there), and there seems to be some wierd horizontal banding to the noise signal in the dark areas. I am very impressed though with the highlight control, and even when you've clipped the highlights, with some gamma correction and curves you can get a very nice look to the highlights, definitely much better than another digital video I've seen next to the Viper.

Obin Olson July 7th, 2004 05:28 PM

thanks for the feedback Jason...I think the same thing about this camera but it's hard to tell when I am so close to it everyday! I like hearing some feedback..what was that clip I sent you? (I forgot) :)

BTW you have to set AE for 16bpc did you do that? if not your working with 8bpc

Jason Rodriguez July 7th, 2004 05:54 PM

The camera was slowly turning around you.

No, I wasn't in 16-bit mode, but that shouldn't matter with a noise signature. If there's horizontal noise patterns, then they'll show up 16-bit or 8-bit. I'll send you a JPEG of what I'm talking about.

Eliot Mack July 7th, 2004 10:19 PM

I was reading a bit about the Sheer Video codecs--they look very promising. 2:1 compression in real time for $150 is pretty much a no brainer. I'm on Windows, so I can't use it (yet).

Obin, does 1280x720x24fps 10 bit Sheer video require a RAID on your system, or is it working from a single drive?

Thanks,

Eliot

Jason Rodriguez July 7th, 2004 10:21 PM

Quote:

1280x720x24fps 10 bit Sheer video require a RAID on your system
Not Raid required, it's playing back fine from my single SATA drive, although I am having problems as mentioned before with the FCP implementation of the beta 10-bit codec(s)

Obin Olson July 7th, 2004 10:36 PM

No raid on PC

Rob Lohman July 8th, 2004 02:12 AM

The are some rumours of a new nVidia chipset:

- Socket 754/939 and 940 capable
- 1 - 8 CPU's
- 32 PCI express lanes. Possible configuration: 1x16 X PCI-E slot, one 1 x 8X for SLI card and four times one lane for peripheral devices
- two times Nvidia Gbit Ethernet
- nVidia RAID
- eight S-ATA drives
- six P-ATA drives
- 10 USB 2.0 ports
- But it will arrive towards the very end of this year

Source: The Inquirer

Sounds interesting!

Rob Scott July 8th, 2004 07:35 AM

Quote:

Rob Lohman wrote:
...rumours of a new nVidia chipset
That sounds very nice. If someone could put that in a Nano-ITX board with a low-power mobile chip, that would be nearly perfect.

Another software update -- see the blog.

Juan M. M. Fiebelkorn July 8th, 2004 02:27 PM

Guys:

I'm still waiting for a link to a RAW image sequence (zipped) to test a little compression algo I'm developing with a couple of fellows.If someone could be so kind.....

@Steve

So no mechanical shutter....I see.The rolling shutter artifact doesn't exist at 48 fps?

@Obin
50,000 , are you nuys!? :)
Here that would cost no more than 5,000.Maybe 10,000.

If anybody is interested, a german company manufactures a PCI card that uses ADV202 jpeg2000 compressor, realtime.In case nobody knows that chip accepts a RAW input.

I'm planning to develop a camera myself, but I need a little more data....

Rob Scott July 8th, 2004 02:43 PM

Quote:

Juan M. M. Fiebelkorn wrote:
I'm still waiting for a link to a RAW image sequence (zipped) to test a little compression algo I'm developing with a couple of fellows.
It will take me a few days, but I'll be glad to. I could send you one pretty quickly if you don't mind it being 16-bit padded ... actually, it's 10-bit data shifted so it appears as 12-bits and then padded out to 16 bits. It looks kind of like this: 0000xxxxxxxxxx00 where x = a real data bit. In addition, the data is written to the files in Intel-order, so the actual file I'm writing out has the LSB and MSB swapped. So I guess really each pixel looks like "xxxxxx00 0000xxxx" in the data file.

(The final data format will be 10-bit packed and/or RLE-compressed and Motorola-order.)

Quote:

ADV202 jpeg2000
That sounds pretty interesting too. I wonder what it would take to embed a chip like that into one of Silicon Imaging's cameras and then stream out the data via Gigabit Ethernet? (Of course you'll still need to do the Bayer filtering, unless this JPEG2000 chip does that too.)

Juan M. M. Fiebelkorn July 8th, 2004 02:54 PM

Well the chip costs $40.

What I need for my testing is a 8 bit or 16 bit image.In fact I need the Bayer RAW pattern image intact to see how well it performs and if my Lossy system gives the results I guess with this camera.

Rob Scott July 8th, 2004 03:09 PM

Quote:

Juan M. M. Fiebelkorn wrote:
What I need for my testing is a 8 bit or 16 bit image.In fact I need the Bayer RAW pattern image intact to see how well it performs and if my Lossy system gives the results I guess with this camera.
Yup, the raw Bayer data will be in the file -- it's 10 bits per pixel for the SI1300 camera.

In unrelated news ... I've drawn up a UI mockup of the "Capture" application. Everyone, please feel free to send me any feedback you may have, as long as it is polite :-) Thanks!

David Newman July 8th, 2004 03:24 PM

Juan,
One of the difficulties with bayer compression is that it consists of high frequency data that is significant; compressor like the ADV202 (years ago I used the ADV601) will treat the high frequency data like noise and quantize it heavily. The result is significant cross-talk between chroma channels, distortion, and poor compression. If you separate the channels you will have better luck.

CineForm's investigations into native bayer compression have gone very well, but it will take time to commercialize. If or when we develop a commercial product for this market we certainly make announcements here.

Obin Olson July 8th, 2004 03:39 PM

camera readout
 
Steve does the 1300 give readout of what it's settings are? or can you only upload changes to the camera, not download them for readout?

so can we see a register that we set like GAIN? or is that feature not implemented?

Juan M. M. Fiebelkorn July 8th, 2004 04:19 PM

I always said I would separate the chroma channels.Believe me, I know what I'm talking about :).
Anyway at first I will compress LOSSLESS.

Rob Scott July 8th, 2004 08:20 PM

Re: camera readout
 
Quote:

Obin Olson wrote:
...does the 1300 give readout of what it's settings are? or can you only upload changes to the camera, not download them for readout?
Looking at the SDK, I'm pretty sure you can read the register settings. (Though I haven't been able to do it yet.)

Juan -- I uploaded a raw file like I described earlier. You can download it here. The resolution is 1280x720 and the values are 10-bit data stored in 16-bit fields as I described earlier in this thread.

Steve Nordhauser July 8th, 2004 09:21 PM

Obin: I don't think you can read the registers in the SI-1300. I think someone got lazy and didn't implement the low level read - I don't see a high level command corresponding to the "ly" load register. This is what happens when a hardware person designs things - you get write only registers.

The way around this is to keep an image of the registers in software. The entire array gets written with an init command and modified whenever registers are written.

Wayne Morellini July 9th, 2004 06:41 AM

Hello Oblin

I've tried to download your latest two clips but they come up as not found. I got nearly 170mb of the original sheervideo clip loaded in the background over a week, before it failed and returned this error. By the way can I even veiw these in Windows XP, this thread is getting big. Rob, any movement on my suggestions for an initial updatable title/reference post (or even a web link to homepages of things like the Wiki it would make it easy for new users to catch up. I've seen many questions I myself, or somebody else, have personaly answered coming up.


<<<-- Originally posted by David Newman : Juan,
CineForm's investigations into native bayer compression have gone very well, but it will take time to commercialize. If or when we develop a commercial product for this market we certainly make announcements here. -->>>

What about in a high end edition for the new professional high end digital movie cameras like the Arri.


<<<-- Originally posted by Juan M. M. Fiebelkorn : Guys:
@Obin
50,000 , are you nuys!? :)
Here that would cost no more than 5,000.Maybe 10,000.

If anybody is interested, a german company manufactures a PCI card that uses ADV202 jpeg2000 compressor, realtime.In case nobody knows that chip accepts a RAW input.

I'm planning to develop a camera myself, but I need a little more data.... -->>>

I agree, even though it would be complex (Eplin's allready fills most of 300 gates and they are moving to 1000K gates) that does sound like standard engineers' pricing. Watch out in dealing with engineers, you have to specifiy in the contract that you, not the engineer, solely own all relevant rights to the design and any IP associated with it (the following sort of things have allready happened). Otherwise you can lend up $50K poorer, holding a disk with the design on it that you can't even use without licensing from the Engineer. I have been an member of the inventors association and this has happened, as Engineer's can produce a single product under contract, and automatically own all rights to it, including replication of the product, it's like the portrait photographers click once gold mine.

<<<-- Originally posted by Juan M. M. Fiebelkorn : Well the chip costs $40. -->>>

Would that be around $400 to the price Steve?


<<<-- Originally posted by Rob Lohman : The are some rumours of a new nVidia chipset:

- Socket 754/939 and 940 capable
- 1 - 8 CPU's
- 32 PCI express lanes. Possible configuration: 1x16 X PCI-E slot, one 1 x 8X for SLI card and four times one lane for peripheral devices
- two times Nvidia Gbit Ethernet
- nVidia RAID
- eight S-ATA drives
- six P-ATA drives
- 10 USB 2.0 ports
- But it will arrive towards the very end of this year

Sounds interesting! -->>>

Cool! Does that mean we can do Ultra HD to Raid ;). Steve, 2 GbE = 2Gb's = 1.6Gb's throughput (with your drivers) = 24fps 1080p 3 chip. I think this is great sort of stuff from your end, as MB's with 2 free GBE on board (plus many more through PCI-E) hooked up to GbE cameras, without need for a capture cards, should be very attractive.

I had an interesting idea for a color filter previously, instead of the second green in the bayer pattern you could replace it with a infrared filter, or ultraviolet, or have alternating infra red and ultra violet pixels. This would be great for security footage, or parts defect analysis (I wouldn't mind using it in pro video work myself as an effect).


I notice some talk of HD display stuff, I have soon interesting news.

http://www.tomshardware.com/hardnews...02_125338.html

They are talking about 40inch LCD TV's being between $1K-1.5K within the next 12 months. I'm not sure wether they mean Panels or rear projection units, but there has been two or so cost reducing revolutions in LCD panel design I have been waiting to come through, this maybe it. What it means for us, is those bright, sharp accurate $700 17inch 720p LCD TV's may come down a lot in future (notice that not much is expected this year).

I'm looking for TV's at the moment and have been over at the avscience forums. DLP 720p projectors much more expensive than LCD projectors which have worse image quality (good price Steve). The Sony Widescreen TV is around $2999AUS over here at the moment, so it will probably be much cheaper in US dollers, I think it wouldn't be anymore than 720p. Pulling a Jaun, I wonder if some parts canbe reprogrammed or changed to allow it to display smaller/more scan lines, (I'm sure some of these TV's are using components with accuracy way past the displays spec, and only some parts might need mods to enable it).


Now an interesting topic:

Is it possible to get a Normal TV with component to accept and display a hires signal. I remember, years ago, that you could get the Commodore Amiga monitor (TV RGB) to do around 800*600, and even higher than 1000 pixels horizontal, it would sync to the signal. Could I do a simular thing through component, possibly adjusting the internal sync knobs etc as well, and picture sizing (out of warrantee of course), possibly even getting a 720*1280 display. I noticed some TV's seem to have a much denser pixel matrix (and far better/sharper picture), but I would be surprised if it could achived true 720*1280 resolution, but it is a fun idea and probably just as good as projecting my monitor through a freznel lense system.


<<<-- Originally posted by Steve Nordhauser : Freya:
There are people with varying needs here, from 1280x720@8bits/24fps to 1920x1080@12 bits/30fps - very different solutions are required.

I'm sure that I left things out, but I think that is the charter of what is going on in Alternative Image Methods in about 3 or 4 threads. -->>>

Accurate enough Steve. I think the support between 720, 1080 and 2160p, 3chip or Bayer, 24fps, 30fps, 1000fps, and the many different cameras from different manufacturers, can be handled by mods to the same software but progressive hardware support of larger data streams will biol down to hardware advances. I'm interested Steve, you have 6.x Mpixels camera, when do you expect to get a 8Mpixel bayer at 24-25fps? An x-ITX board with PCI-E (desktop version) capture card would handle 8-MPixel. Just saw Spidey Two, and was not impressed by the grain (another plus for HD) and resolution (it looked to soft), I think SHD bayer would give it that Imax edge.


<<<-- Originally posted by Rob Scott : The biggest challenge for me so far is squeezing in the time to work on it! It's also time-consuming because I'm working with stuff I've never done before -- DirectDraw for example. -->>>

I know of a system called GAPI that apparently provides high speed interface to Windows direct draw, Mac etc platforms. It is optimised for speed and used in games (that normally need that sort of thing) and I think it is free for non-commercial use. It probaly will greatly maximise your speed (instead of learning the optimisations yourself), as it properly handles the graphic pipe line.

<<<-- Originally posted by Obin Olson : creative freedom!

I am going NUTS over how well Vegas works with this camera footage! EVEN 8 bit in Vegas is not bad at all for color work..I have no idea why but it looks really clean!

just simple VEGAS VIDEO..I am impressed. VERY impressed.

Now I think I am starting to see what the "Vegas Cult" is all about.

;0
-->>>

Another suggestion, is when you find a good solution in 8 bits, write to them and ask them if they can include 10-12bit support (16 bit would also be good in the future), we can pre-edit transcode from bayer to a normal 4:?:? anyway. Maybe some would support it. You mentioned Caldera, or something, I think they have camera capture in that enironment, maybe they would like to do a Windows/Mac version with 10 bit bayer dirac stuff?

Have fun, have we though of power supply, how to go from DC battery through the PC AC power supply?

Wayne.

Juan M. M. Fiebelkorn July 9th, 2004 07:05 AM

Wayne, many micro-itx are coming with support for DC energy.
Check it! :)

http://www.mini-itx.com

Rob Scott July 9th, 2004 07:21 AM

Quote:

Wayne Morellini wrote:
... 10-12bit support (16 bit would also be good in the future)
... 10 bit bayer dirac stuff ...
For a lossy-but-visually-lossless codec -- as I hope Dirac would be -- it seems like it wouldn't really matter what exact bit depth you started with. Even if the current Dirac is 8-bit, we should be able to create a 16-bit version; then you store everything as 16-bit, whether you start with 10, 12, 14, or 16 bits. Does that make sense?

I think I mentioned this before, but I think a nearly ideal system would be a FPGA-based camera that can do a high-quality Bayer and Dirac (16-bit, as above) compression in real-time and stream out a highly compressed (but still visually lossless, 8:1 or more?) stream via a single Gigabit Ethernet cable.
Quote:

Juan wrote: many micro-itx are coming with support for DC
Yeah, I noticed that many of them can be powered from a single 12V source. With a transformer to produce 5V, we should be able to power the camera, motherboard and hard drives from a single 12V power supply.

Steve Nordhauser July 9th, 2004 08:15 AM

Prolific Wayne:
ADV202: This could be used in a high volume inflexible design and get where you want to go. It takes YUV in so you need to do the Bayer and RGB->YUV in an FPGA design to be fast. You need to select an algorithm for Bayer that meets your image quality needs. 1080i takes two of these chips. This is a *big* design project. It takes high volume or $50K price tags to justify the engineering costs. CPUs are getting faster and cheaper - my bet is a codec that can be moved to a fast DSP. A bit more expensive but more flexible and much lower development costs.

Formats: You are correct, there are dozens of odd applications - high frame rate and such that vary from the garden variety cameras. It would be nice if you could do tradeoffs. CMOS is nice for this. The Altasens should be able to do 720p at over 120fps, VGA at over 300fps. There is no cost associated with trading resolution for frame rate - the pixel rate stays the same. Increasing the pixel clock costs more at the sensor, communications and system. The 8mpix from PVS are crazy expensive right now. We are working on higher resolution cameras but I think the Altasens will be the highest res at 24+fps for awhile.

Markups:
Originally posted by Juan M. M. Fiebelkorn : Well the chip costs $40. -->>> Would that be around $400 to the price Steve?
Maybe for a company with higher overhead. Otherwise the Altasens camera would cost $7K just on the sensor alone. It depends how much engineering costs are, product volume, yada yada. If I put a $10 FPGA in and do a complex design, part of what you pay for is the IP I developed. If I put in an A/D converter. That is what you get. I will admit, sometimes there is a 'perceived value' that you pay for - first to market, no competition but I'm an engineer and only marginally buy into that. Fair pricing on a new product creates a barrier to competition - why compete when the price of the existing stuff isn't artifically high?

GigE and compression:
You could use two channels to move more data. Or lossless compression. I find 'visually lossless' the most intriguing. David Newman says it is possible on a reasonable machine at 1920x1080x30fps. This means with a 6:1 you can record to a single removable drive. Let this brew for awhile but it could be big.

Rob Scott July 9th, 2004 08:28 AM

Quote:

Steve "back to reality" Nordhauser wrote:
If I put a $10 FPGA in and do a complex design, part of what you pay for is the IP I developed.
Yes indeed, but what if many of the components you need are already available as open-source? Your costs could be reduced substantially.

BTW, how many gates in a FPGA chip do you think it would take to do ...
  • a real-time 1920x1080 Bayer filter at 60 fps
  • conversion to YUV
  • a wavelet compression such as Dirac
I'd be curious if current low-cost FPGA's would handle it. I won't hold you to anything -- even a WAG (wild-a**ed guess) would be useful.

Obin Olson July 9th, 2004 08:49 AM

Steve I jsut spoke with a broadcaster and they will NOT take any 720p stuff...do you have any news on the 1080p camera yet? also how can we get 1080i...seems this broadcaster liks 1080i the best..can you get it from the progressive scan cameras?

wow 120fps from the Altsense at 720?!!!?? that is AWESOME! what data rate would that be? I am guessing it would take a 64bit card to capture that?


All times are GMT -6. The time now is 03:20 AM.

DV Info Net -- Real Names, Real People, Real Info!
1998-2024 The Digital Video Information Network