Hi, there,
I am doing a project for realtime image/video
processing and classification. It includes reading the
image data from a camera(composite) and do image/video
processing(extract moving object, denoise),
clsssification and send the processed video and result
to the PC monitor. I want to buy a dsp board to
implement the project. Anyone has a good dsp board
which include the video interface to recommand? Any
suggestion is appreciated. thanks,
Best regards,
Arvin
__________________________________
Any advice on choose the dsp board?
Started by ●July 26, 2005
Reply by ●July 26, 20052005-07-26
Hello Arvin,
Take a look at the specs for the DM642EVM from TI or Spectrum Digital to
see if it will work for you.
Also, if you are on a short schedule and have the budget, I understand that
TI has a digital media developer's kit with camera [it includes the
DM642EVM] that will allow you to start development right away.
NOTE: I have not used this particular developer's kit, but TI
usually includes sample apps and lots of software in their 'developer
kits'.
mikedunn
Yuan Fan <f...@yahoo.com> wrote:
Yuan Fan <f...@yahoo.com> wrote:
Hi, there,
I am doing a project for realtime image/video
processing and classification. It includes reading the
image data from a camera(composite) and do image/video
processing(extract moving object, denoise),
clsssification and send the processed video and result
to the PC monitor. I want to buy a dsp board to
implement the project. Anyone has a good dsp board
which include the video interface to recommand? Any
suggestion is appreciated. thanks,
Best regards,
Arvin
__________________________________
Yahoo! Mail for Mobile
Take Yahoo! Mail with you! Check email on your mobile phone.
http://mobile.yahoo.com/learn/mail
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/c6x/
<*> To unsubscribe from this group, send an email to:
c...@yahoogroups.com
<*
Reply by ●July 26, 20052005-07-26
Hello Mike,
Thank you very much for your kind advice. I appreciate
your help.
Our lab has a DM642EVM. I have tried to use that
board, but the performance is not good. In our
algorithm, we need to store about 20 frames to extract
the moving object. We need a dsp board with more
powerful performance than ti's evm. Thanks,
Arvin
--- Mike Dunn <mike-dunn@mike...> wrote:
> Hello Arvin,
>
> Take a look at the specs for the DM642EVM from TI or
> Spectrum Digital to see if it will work for you.
>
> Also, if you are on a short schedule and have the
> budget, I understand that TI has a digital media
> developer's kit with camera [it includes the
> DM642EVM] that will allow you to start development
> right away.
> NOTE: I have not used this particular developer's
> kit, but TI usually includes sample apps and lots of
> software in their 'developer kits'.
>
> mikedunn
>
> Yuan Fan <fanyuanwx@fany...> wrote:
> Hi, there,
>
> I am doing a project for realtime image/video
> processing and classification. It includes reading
> the
> image data from a camera(composite) and do
> image/video
> processing(extract moving object, denoise),
> clsssification and send the processed video and
> result
> to the PC monitor. I want to buy a dsp board to
> implement the project. Anyone has a good dsp board
> which include the video interface to recommand? Any
> suggestion is appreciated. thanks,
>
> Best regards,
>
> Arvin >
> __________________________________
> >
>
> c6x-unsubscribe@c6x-...
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
Thank you very much for your kind advice. I appreciate
your help.
Our lab has a DM642EVM. I have tried to use that
board, but the performance is not good. In our
algorithm, we need to store about 20 frames to extract
the moving object. We need a dsp board with more
powerful performance than ti's evm. Thanks,
Arvin
--- Mike Dunn <mike-dunn@mike...> wrote:
> Hello Arvin,
>
> Take a look at the specs for the DM642EVM from TI or
> Spectrum Digital to see if it will work for you.
>
> Also, if you are on a short schedule and have the
> budget, I understand that TI has a digital media
> developer's kit with camera [it includes the
> DM642EVM] that will allow you to start development
> right away.
> NOTE: I have not used this particular developer's
> kit, but TI usually includes sample apps and lots of
> software in their 'developer kits'.
>
> mikedunn
>
> Yuan Fan <fanyuanwx@fany...> wrote:
> Hi, there,
>
> I am doing a project for realtime image/video
> processing and classification. It includes reading
> the
> image data from a camera(composite) and do
> image/video
> processing(extract moving object, denoise),
> clsssification and send the processed video and
> result
> to the PC monitor. I want to buy a dsp board to
> implement the project. Anyone has a good dsp board
> which include the video interface to recommand? Any
> suggestion is appreciated. thanks,
>
> Best regards,
>
> Arvin >
> __________________________________
> >
>
> c6x-unsubscribe@c6x-...
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
Reply by ●July 26, 20052005-07-26
On 7/26/05, Yuan Fan <fanyuanwx@fany...> wrote:
...
> Our lab has a DM642EVM. I have tried to use that
> board, but the performance is not good.
...
> We need a dsp board with more
> powerful performance than ti's evm. Thanks,
Ouch!
--Bhooshan
...
> Our lab has a DM642EVM. I have tried to use that
> board, but the performance is not good.
...
> We need a dsp board with more
> powerful performance than ti's evm. Thanks,
Ouch!
--Bhooshan
Reply by ●July 26, 20052005-07-26
Bhooshan Iyer wrote:
> On 7/26/05, Yuan Fan <fanyuanwx@fany...> wrote:
> ... >>Our lab has a DM642EVM. I have tried to use that
>>board, but the performance is not good.
>
> ...
>
>>We need a dsp board with more
>>powerful performance than ti's evm. Thanks, > Ouch!
>
> --Bhooshan
Typically image processing algorithms are not as intensive as video
codecs, encoders and decoders. Also, the performance of the DSP, is only
as good as the code that is tragetted at the architecture. So, unless
you can prove from a pure multiply or arithmetic capability that you
need more than what the architecture has, it is tough to provide any
specific inputs.
Regds
JS
> On 7/26/05, Yuan Fan <fanyuanwx@fany...> wrote:
> ... >>Our lab has a DM642EVM. I have tried to use that
>>board, but the performance is not good.
>
> ...
>
>>We need a dsp board with more
>>powerful performance than ti's evm. Thanks, > Ouch!
>
> --Bhooshan
Typically image processing algorithms are not as intensive as video
codecs, encoders and decoders. Also, the performance of the DSP, is only
as good as the code that is tragetted at the architecture. So, unless
you can prove from a pure multiply or arithmetic capability that you
need more than what the architecture has, it is tough to provide any
specific inputs.
Regds
JS
Reply by ●July 26, 20052005-07-26
Hello, there,
Thank you for your advice.
The problem for the DM642 is that it has limited
on-chip memory. In our project, we need to extract two
moving object from every 20 frames, and clean the
image, extract features of both objects, do
classification, and display the cleaned image and
classification result in a PC monitor. Current problem
is the memory is not enough and the speed of output
vedio is very slow. And it seems all ti's digital
media processor have limited on-chip memory. Will ti
provide some new product with large on-chip memory?
And is there big difference between the 650Mhz and
720Mhz DM642? Thanks,
--- Jagadeesh Sankaran <sankaran@sank...> wrote:
> Bhooshan Iyer wrote:
> > On 7/26/05, Yuan Fan <fanyuanwx@fany...> wrote:
> > ...
> >
> >
> >>Our lab has a DM642EVM. I have tried to use that
> >>board, but the performance is not good.
> >
> > ...
> >
> >>We need a dsp board with more
> >>powerful performance than ti's evm. Thanks,
> >
> >
> > Ouch!
> >
> > --Bhooshan
> >
> >
>
> Typically image processing algorithms are not as
> intensive as video
> codecs, encoders and decoders. Also, the performance
> of the DSP, is only
> as good as the code that is tragetted at the
> architecture. So, unless
> you can prove from a pure multiply or arithmetic
> capability that you
> need more than what the architecture has, it is
> tough to provide any
> specific inputs.
>
> Regds
> JS
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
Thank you for your advice.
The problem for the DM642 is that it has limited
on-chip memory. In our project, we need to extract two
moving object from every 20 frames, and clean the
image, extract features of both objects, do
classification, and display the cleaned image and
classification result in a PC monitor. Current problem
is the memory is not enough and the speed of output
vedio is very slow. And it seems all ti's digital
media processor have limited on-chip memory. Will ti
provide some new product with large on-chip memory?
And is there big difference between the 650Mhz and
720Mhz DM642? Thanks,
--- Jagadeesh Sankaran <sankaran@sank...> wrote:
> Bhooshan Iyer wrote:
> > On 7/26/05, Yuan Fan <fanyuanwx@fany...> wrote:
> > ...
> >
> >
> >>Our lab has a DM642EVM. I have tried to use that
> >>board, but the performance is not good.
> >
> > ...
> >
> >>We need a dsp board with more
> >>powerful performance than ti's evm. Thanks,
> >
> >
> > Ouch!
> >
> > --Bhooshan
> >
> >
>
> Typically image processing algorithms are not as
> intensive as video
> codecs, encoders and decoders. Also, the performance
> of the DSP, is only
> as good as the code that is tragetted at the
> architecture. So, unless
> you can prove from a pure multiply or arithmetic
> capability that you
> need more than what the architecture has, it is
> tough to provide any
> specific inputs.
>
> Regds
> JS
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
Reply by ●July 26, 20052005-07-26
Yuan Fan wrote:
> Hello, there,
>
> Thank you for your advice.
>
> The problem for the DM642 is that it has limited
> on-chip memory. In our project, we need to extract two
> moving object from every 20 frames, and clean the
> image, extract features of both objects, do
> classification, and display the cleaned image and
> classification result in a PC monitor. Current problem
> is the memory is not enough and the speed of output
> vedio is very slow. And it seems all ti's digital
> media processor have limited on-chip memory. Will ti
> provide some new product with large on-chip memory?
> And is there big difference between the 650Mhz and
> 720Mhz DM642? Thanks,
>
I see, for 20 memory images, memory will definitely be a problem, unless
you figure out a memory efficient way of performing the same algorithm.
This is why video uses macroblocks, eventhough the size of the decoded
image is large.
To answer your question, DM642 has 256K L2 cache. There are other C64x
parts that have more memory but no video port. If memory is not enough
there should not be a big difference between 600 MHz and 720 MHz, as you
are IO bound and not compute bound.
Regds
JS
--
> Hello, there,
>
> Thank you for your advice.
>
> The problem for the DM642 is that it has limited
> on-chip memory. In our project, we need to extract two
> moving object from every 20 frames, and clean the
> image, extract features of both objects, do
> classification, and display the cleaned image and
> classification result in a PC monitor. Current problem
> is the memory is not enough and the speed of output
> vedio is very slow. And it seems all ti's digital
> media processor have limited on-chip memory. Will ti
> provide some new product with large on-chip memory?
> And is there big difference between the 650Mhz and
> 720Mhz DM642? Thanks,
>
I see, for 20 memory images, memory will definitely be a problem, unless
you figure out a memory efficient way of performing the same algorithm.
This is why video uses macroblocks, eventhough the size of the decoded
image is large.
To answer your question, DM642 has 256K L2 cache. There are other C64x
parts that have more memory but no video port. If memory is not enough
there should not be a big difference between 600 MHz and 720 MHz, as you
are IO bound and not compute bound.
Regds
JS
--
Reply by ●July 26, 20052005-07-26
Yuan Fan,
I have no idea what algo you are using, but...
If you are doing your processing on 20 frames on an absolute count basis
[the first 20 frames followed by the next 20, then the next 20...] vs. a sliding
count basis [1-20 then 2-21, 3-22...] then you may be able to use 2 DM642s [one
for the odd set of 20 frames and one for the even set]. This would
probably allow you to use external memory. You might even be able to
prototype it with 2 DM642EVMs.
The custom alternative would be to use external static ram to speed things
up.
just tossing out some ideas,
mikedunn
Yuan Fan <f...@yahoo.com> wrote:
Yuan Fan <f...@yahoo.com> wrote:
Hello, there,
Thank you for your advice.
The problem for the DM642 is that it has limited
on-chip memory. In our project, we need to extract two
moving object from every 20 frames, and clean the
image, extract features of both objects, do
classification, and display the cleaned image and
classification result in a PC monitor. Current problem
is the memory is not enough and the speed of output
vedio is very slow. And it seems all ti's digital
media processor have limited on-chip memory. Will ti
provide some new product with large on-chip memory?
And is there big difference between the 650Mhz and
720Mhz DM642? Thanks,
--- Jagadeesh Sankaran wrote:
> Bhooshan Iyer wrote:
> > On 7/26/05, Yuan Fan wrote:
> > ...
> >
> >
> >>Our lab has a DM642EVM. I have tried to use that
> >>board, but the performance is not good.
> >
> > ...
> >
> >>We need a dsp board with more
> >>powerful performance than ti's evm. Thanks,
> >
> >
> > Ouch!
> >
> > --Bhooshan
> >
> >
>
> Typically image processing algorithms are not as
> intensive as video
> codecs, encoders and decoders. Also, the performance
> of the DSP, is only
> as good as the code that is tragetted at the
> architecture. So, unless
> you can prove from a pure multiply or arithmetic
> capability that you
> need more than what the architecture has, it is
> tough to provide any
> specific inputs.
>
> Regds
> JS
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/c6x/
<*> To unsubscribe from this group, send an email to:
c...@yahoogroups.com
<*
Reply by ●July 26, 20052005-07-26
Hi, Mike
The algorithm we are using is baseon on the slideing
count window,[1-20 then 2-21, 3-22...]. It is really
painful to deal with large amout data with limited
on-chip memory.
Anyway, thank you for your advice.
--- Mike Dunn <mike-dunn@mike...> wrote:
> Yuan Fan,
>
> I have no idea what algo you are using, but...
> If you are doing your processing on 20 frames on an
> absolute count basis [the first 20 frames followed
> by the next 20, then the next 20...] vs. a sliding
> count basis [1-20 then 2-21, 3-22...] then you may
> be able to use 2 DM642s [one for the odd set of 20
> frames and one for the even set]. This would
> probably allow you to use external memory. You
> might even be able to prototype it with 2 DM642EVMs.
>
> The custom alternative would be to use external
> static ram to speed things up.
>
> just tossing out some ideas,
> mikedunn
>
> Yuan Fan <fanyuanwx@fany...> wrote:
> Hello, there,
>
> Thank you for your advice.
>
> The problem for the DM642 is that it has limited
> on-chip memory. In our project, we need to extract
> two
> moving object from every 20 frames, and clean the
> image, extract features of both objects, do
> classification, and display the cleaned image and
> classification result in a PC monitor. Current
> problem
> is the memory is not enough and the speed of output
> vedio is very slow. And it seems all ti's digital
> media processor have limited on-chip memory. Will ti
> provide some new product with large on-chip memory?
> And is there big difference between the 650Mhz and
> 720Mhz DM642? Thanks, >
> --- Jagadeesh Sankaran wrote:
>
> > Bhooshan Iyer wrote:
> > > On 7/26/05, Yuan Fan wrote:
> > > ...
> > >
> > >
> > >>Our lab has a DM642EVM. I have tried to use that
> > >>board, but the performance is not good.
> > >
> > > ...
> > >
> > >>We need a dsp board with more
> > >>powerful performance than ti's evm. Thanks,
> > >
> > >
> > > Ouch!
> > >
> > > --Bhooshan
> > >
> > >
> >
> > Typically image processing algorithms are not as
> > intensive as video
> > codecs, encoders and decoders. Also, the
> performance
> > of the DSP, is only
> > as good as the code that is tragetted at the
> > architecture. So, unless
> > you can prove from a pure multiply or arithmetic
> > capability that you
> > need more than what the architecture has, it is
> > tough to provide any
> > specific inputs.
> >
> > Regds
> > JS
> >
> >
>
> ____________________________________________________
> Start your day with Yahoo! - make it your home page
> http://www.yahoo.com/r/hs > c6x-unsubscribe@c6x-...
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
The algorithm we are using is baseon on the slideing
count window,[1-20 then 2-21, 3-22...]. It is really
painful to deal with large amout data with limited
on-chip memory.
Anyway, thank you for your advice.
--- Mike Dunn <mike-dunn@mike...> wrote:
> Yuan Fan,
>
> I have no idea what algo you are using, but...
> If you are doing your processing on 20 frames on an
> absolute count basis [the first 20 frames followed
> by the next 20, then the next 20...] vs. a sliding
> count basis [1-20 then 2-21, 3-22...] then you may
> be able to use 2 DM642s [one for the odd set of 20
> frames and one for the even set]. This would
> probably allow you to use external memory. You
> might even be able to prototype it with 2 DM642EVMs.
>
> The custom alternative would be to use external
> static ram to speed things up.
>
> just tossing out some ideas,
> mikedunn
>
> Yuan Fan <fanyuanwx@fany...> wrote:
> Hello, there,
>
> Thank you for your advice.
>
> The problem for the DM642 is that it has limited
> on-chip memory. In our project, we need to extract
> two
> moving object from every 20 frames, and clean the
> image, extract features of both objects, do
> classification, and display the cleaned image and
> classification result in a PC monitor. Current
> problem
> is the memory is not enough and the speed of output
> vedio is very slow. And it seems all ti's digital
> media processor have limited on-chip memory. Will ti
> provide some new product with large on-chip memory?
> And is there big difference between the 650Mhz and
> 720Mhz DM642? Thanks, >
> --- Jagadeesh Sankaran wrote:
>
> > Bhooshan Iyer wrote:
> > > On 7/26/05, Yuan Fan wrote:
> > > ...
> > >
> > >
> > >>Our lab has a DM642EVM. I have tried to use that
> > >>board, but the performance is not good.
> > >
> > > ...
> > >
> > >>We need a dsp board with more
> > >>powerful performance than ti's evm. Thanks,
> > >
> > >
> > > Ouch!
> > >
> > > --Bhooshan
> > >
> > >
> >
> > Typically image processing algorithms are not as
> > intensive as video
> > codecs, encoders and decoders. Also, the
> performance
> > of the DSP, is only
> > as good as the code that is tragetted at the
> > architecture. So, unless
> > you can prove from a pure multiply or arithmetic
> > capability that you
> > need more than what the architecture has, it is
> > tough to provide any
> > specific inputs.
> >
> > Regds
> > JS
> >
> >
>
> ____________________________________________________
> Start your day with Yahoo! - make it your home page
> http://www.yahoo.com/r/hs > c6x-unsubscribe@c6x-...
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
Reply by ●July 26, 20052005-07-26
Hi, Jagadeesh,
Thank you very much for your advice.
If memory is not a big problem, is there big
difference between the 650Mhz and 720Mhz DM642? I mean
only considering the computation ability. Thanks,
Fan
--- Jagadeesh Sankaran <sankaran@sank...> wrote:
> Yuan Fan wrote:
> > Hello, there,
> >
> > Thank you for your advice.
> >
> > The problem for the DM642 is that it has limited
> > on-chip memory. In our project, we need to extract
> two
> > moving object from every 20 frames, and clean the
> > image, extract features of both objects, do
> > classification, and display the cleaned image and
> > classification result in a PC monitor. Current
> problem
> > is the memory is not enough and the speed of
> output
> > vedio is very slow. And it seems all ti's digital
> > media processor have limited on-chip memory. Will
> ti
> > provide some new product with large on-chip
> memory?
> > And is there big difference between the 650Mhz and
> > 720Mhz DM642? Thanks,
> >
> I see, for 20 memory images, memory will definitely
> be a problem, unless
> you figure out a memory efficient way of performing
> the same algorithm.
> This is why video uses macroblocks, eventhough the
> size of the decoded
> image is large.
>
> To answer your question, DM642 has 256K L2 cache.
> There are other C64x
> parts that have more memory but no video port. If
> memory is not enough
> there should not be a big difference between 600 MHz
> and 720 MHz, as you
> are IO bound and not compute bound.
>
> Regds
> JS
> -- >
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
Thank you very much for your advice.
If memory is not a big problem, is there big
difference between the 650Mhz and 720Mhz DM642? I mean
only considering the computation ability. Thanks,
Fan
--- Jagadeesh Sankaran <sankaran@sank...> wrote:
> Yuan Fan wrote:
> > Hello, there,
> >
> > Thank you for your advice.
> >
> > The problem for the DM642 is that it has limited
> > on-chip memory. In our project, we need to extract
> two
> > moving object from every 20 frames, and clean the
> > image, extract features of both objects, do
> > classification, and display the cleaned image and
> > classification result in a PC monitor. Current
> problem
> > is the memory is not enough and the speed of
> output
> > vedio is very slow. And it seems all ti's digital
> > media processor have limited on-chip memory. Will
> ti
> > provide some new product with large on-chip
> memory?
> > And is there big difference between the 650Mhz and
> > 720Mhz DM642? Thanks,
> >
> I see, for 20 memory images, memory will definitely
> be a problem, unless
> you figure out a memory efficient way of performing
> the same algorithm.
> This is why video uses macroblocks, eventhough the
> size of the decoded
> image is large.
>
> To answer your question, DM642 has 256K L2 cache.
> There are other C64x
> parts that have more memory but no video port. If
> memory is not enough
> there should not be a big difference between 600 MHz
> and 720 MHz, as you
> are IO bound and not compute bound.
>
> Regds
> JS
> -- >
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs






