This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DSK HELP

HELLO

I LIKE TO DEVELOPE this project  "real-time dsp-based handwritten signature verification" which dsk suitable for me ?

 

thanks in advance

  • Could you provide more details on what the project entails? For example:

    Would you be taking pictures of signatures and than processing them or are you interfacing to some sort of touch screen device for recording the signatures or taking on a video stream?

    What sort of performance will your signature verification require to be done in a suitable real time manner?

    Do you have any preference for development with Linux and an ARM based device or a pure DSP based device with only a RTOS like DSP/BIOS?

  • thanks in advance

    i have a database of signature images containing about 22500 signatures images. i already construct the feature extraction algorithm and the signature model for every indiviual using blocks of simulink matlab 7.1.

    the performance i like to see the reult of verification in real time. also i need to know the execution time, memory size, power consumption.

    i like to use DSP/BIOS. i don't have any knowlege with linux. 

    i  download from internet CCS V3.3  evaluation version, but i dont know is enogh from me.

  • ahmed said:
    i have a database of signature images containing about 22500 signatures images.

    Does this mean that you plan on moving the images into and out of the DSK through some storage medium as opposed to an imager? How do you plan on getting the images from the database on to the board?

    ahmed said:
    i like to use DSP/BIOS. i don't have any knowlege with linux. 

    In this case than you would probably be most interested in the DSP only devices, in the case of Davinci processors as covered by this particular forum that would mean a DM643x like DM6437 or a DM64x like DM648, where I would probably recommend the DM643x based on your initial description. However if you are not planning on using any sort of imager interface in your design than you can probably get away with using a non digital media processor like the C6416, C6455, C6713 or C6747 in which case you also have to consider if your algorithm will be using a lot of floating point or will be purely fixed point so as to choose an appropriate architecture (C64x is fixed point, C67x is floating point).

  • thanks in advance

    i'm planning to upload all the database in one time to the dsk memeory after preprocessing through matlab. i divided the database in three part one very creating the model, second for training the classifier and the last part for verification.

    i see through target IT C6000 and CCS linker in matlab i can generate .c and .asm files need to realize the algorithm.

    i don't know is the dsk needed in the last step when the exe file is ready or it is important in all steps of the project.

  • ahmed said:
    i don't know is the dsk needed in the last step when the exe file is ready or it is important in all steps of the project.

    This depends on if you how much debugging you need to do on the C and ASM files generated through Matlab, if the C and ASM are working out of the box than you would only need the DSK when you were ready to run them.

  • can i know the computation time and memory consumption without DSK  for every step (feature extraction algorithm, signature modelling, signature verification algorithm)? in the CCS level or simulink blocks ?

  • ahmed said:
    can i know the computation time and memory consumption without DSK  for every step (feature extraction algorithm, signature modelling, signature verification algorithm)? in the CCS level or simulink blocks ?

    You could do this without the DSK hardware by using the simulator, it is generally very accurate, though the actual hardware will generally be faster to work with.

  • Thanks very much

    can you you tell me how to to start with the simulator?

    on my computer i have CCS 3.3 and matlab 7.1

  • For interfacing CCS with Matlab you probably want to ask the Mathworks for how to get started, as that is not something I have done before at least, I believe you are looking for the Simulink tool in that regard. For setting up CCS for using the simulator you simply open the CCS setup utility and select an appropriate simulator for the device you plan on using, C64x+ Cycle Accurate Simulator for example, and than exit the setup utility to start CCS.

  • hello

    thanks in advance

    i have Genuis pen tablet connected to my computer through USB. i already developed a program in c language to record the signature . i can record the signature in matlab work space, too. is it better to connect this tablet directly to the DSK or leave it connected to the computer and from there record the signature.?

    is there any suggestion from u? 

    i can't working in linux environment. i just prefer to work in windows xp.

    can you tell me also what most DSK suitable when using tablet?

  • hello

    thanks in advance

    i have Genuis pen tablet connected to my computer. i already developed a program in c language to record the signature . i can record the signature in matlab work space, too. is it better to connect this tablet directly to the DSK or leave it connected to the computer and from there record the signature.?

    is there any suggestion from u? 

    i can't working in linux environment. i just prefer to work in windows xp.

    can you tell me also what most DSK suitable when using tablet?

  • hello

    thanks in advance

    i have Genuis pen tablet connected to my computer through USB. i already developed a program in c language to record the signature . i can record the signature in matlab work space, too. is it better to connect this tablet directly to the DSK or leave it connected to the computer and from there record the signature.?

    is there any suggestion from u? 

    i can't working in linux environment. i just prefer to work in windows xp.

    can you tell me also what most DSK suitable when using tablet?

  • ahmed said:

    i have Genuis pen tablet connected to my computer through USB. i already developed a program in c language to record the signature . i can record the signature in matlab work space, too. is it better to connect this tablet directly to the DSK or leave it connected to the computer and from there record the signature.?

    is there any suggestion from u? 

    If it is already working with the connection to the PC and you don't mind needing to have a PC to use it than that would certainly be the easiest way, getting it to work with the DSK would be a bit more work but is something you would ultimately want to do if you wanted the signature tablet to function in a stand alone embedded system.

    ahmed said:
    can you tell me also what most DSK suitable when using tablet?

    If you need USB than you have somewhat fewer practical options (i.e. that would have USB on the board), I believe the only current board that would be DSP only and have USB is the 5509a though that may not have the performance you are seeking. Of course if you don't care about on board USB than most any DSK would be suitable, more depending on what sort of code you want to run and what performance you need (fixed vs floating etc).