I worked with some models like Fujitsu’s Digitalpersona and Palmsecure.
All usually comes with an interface for integration. Usually, they have implementation for Java, C++ among other languages.
Are the outputs of biometric readers standard, that is, a model A reader of an X mark follows the same pattern as a brand Y B reader?
A: Yes, they have a standard. As my case for example, I used two readers with only one implementation.
Is the output generated in text, with a hash type imposed by this standard (if any), or is it an image format?
A: Normally an array of bytes, but possible to convert it to an image.
If it’s a hash, is it made by the hardware itself or do I need an API to generate it?
A: You’ll always need integration with their SDK(API).
Are there different types of resolution (dimensions) for readers in the market?
A: I can’t tell you, but I believe they follow a pattern in the dimensions.
I can process this output on less powerful hardware? (my idea is to use it on an Intel Galileo).
A: It depends on what you mean by processing the output. It consists of capturing the biometrics and sending to the server for processing, beauty. However, if you want to store locally on Intel Galileo and process directly on it, I think it will be impossible.
I hope I could have helped.
Obs: these my information are based on studies I did on this subject about 2 years ago. Maybe this area has evolved, making these answers not so coherent these days, but I find it very unlikely, because I worked for 12 months and never saw changes.
Good luck!
I worked (for a long time) on a project that used biometrics. • You will probably need an SDK, with this, you will not worry about output type, just compare the read value with the written value (in the bank or wherever). • I don’t remember what kind of value I recorded in the bank (if I didn’t commit I was the blob type) • The better the resolution the more accurate the reading result, remember that when used set the tolerance level in the SDK, so the better the resolution, the more accurate the comparison. If you want to venture with API-Windows-C++
– rubStackOverflow
• This type of equipment has
Padrões de Conformidade
, therefore, I think that readers (provided they have the same resolution) ofmodelo A marca X
has the same result (read) of another brand. Think of the following example, you have two biometric laptops, both of which have biometric readers of different brands. What would you think if you couldn’t log into one of them because of biometric issues? ;)– rubStackOverflow
@Hstackoverflow has an API for linux ? We will try to implement this in a Galileo card, which will have a Linux installed, but also the need to use something with few dependencies.
– pmargreff
I have no experience with Linux, however, a quick search found libfprint If you look harder you might find something that fits your scenario better.
– rubStackOverflow
Hello. I suggest editing the question to make it clear also in the text (today only has the information in the title) that your question is about biometric fingerprint readers. " Biometric reader" can only refer to many types of measurements, which will hardly follow the same pattern because they are distinct readings (e.g., reading of the iris, digital, face, body pose, etc).
– Luiz Vieira