|
บทนำ
VeriFinger เป็นชุดพัฒนาที่ใช้เทคโนโลยีการยืนยันลายนิ้วมือบนเครื่องคอมพิวเตอร์ VeriFinger เหมาะสำหรับนักพัฒนาระบบไบโอเมตริกซ์และผู้ออกแบบและติดตั้งระบบ ช่วยให้การพัฒนาแอพพลิเคชั่นของระบบไบโอเมตริกซ์โดยใช้ฟังก์ชันจาก VeriFinger DLL หรือ library เป็นไปได้อย่างรวดเร็ว ทำให้การยืนยันมีความน่าเชื่อถือสูง มีวิธีการยืนยันแบบ 1: 1 และ 1:N มีความเร็วในการเปรียบเทียบสูงถึง 40,000 ลายนิ้วมือต่อวินาที ระบบ VeriFinger สามารถผสมผสานเข้ากับระบบความปลอดภัยของลูกค้าได้อย่างง่ายดาย โดยมีผู้ออกแบบและติดตั้งเป็นผู้ควบคุมข้อมูลเข้า-ออกทั้งหมดของชุดพัฒนา ดังนั้นฟังก์ชันของชุดพัฒนาสามารถใช้เชื่อมต่อกับเครื่องอ่านลายนิ้วมือ ฐานข้อมูล และ user interface ต่างๆได้
ชุดพัฒนา VeriFinger สามารถใช้งานบน Windows และ Linux ได้
ชุดพัฒนา VeriFinger 5.0 มีประเภทดังต่อไปนี้
- VeriFinger 5.0 Standard SDK เหมาะสำหรับนักพัฒนาระบบไบโอเมตริกซ์ส่วนใหญ่ ช่วยในการพัฒนาแอพพลิเคชั่นของระบบไบโอเมตริกซ์สำหรับระบบการทำงานบน Windows หรือ Linux ในชุดพัฒนานี้ประกอบด้วย license 1 ชุดสำหรับ VeriFinger DLL/library, MySQL integration module (สำหรับ Linux), โปรแกรมตัวอย่างการใช้งาน VeriFinger library พร้อมด้วย source code (สำหรับ Windows และ Linux), driver ของเครื่องอ่านลายนิ้วมือและคู่มือซอฟท์แวร์
- VeriFinger 5.0 Extended SDK เหมาะสำหรับนักพัฒนาผู้ต้องการเริ่มพัฒนาระบบไบโอเมตริกซ์ที่ทำงานบนระบบเครือข่าย และแบบ client/server อย่างรวดเร็ว ในชุดพัฒนานี้ประกอบด้วยคุณสมบัติทั้งหมดของ Standard SDK, license 3 ชุดสำหรับ VeriFinger DLL/library, ActiveX components สำหรับ client/server development (สำหรับ MS Windows เท่านั้น) และโปรแกรมตัวอย่างการใช้งาน (พร้อมด้วย source code)
VeriFinger 5.0 Standard SDK
VeriFinger Standard SDK เหมาะสำหรับนักพัฒนาระบบไบโอเมตริกซ์ส่วนใหญ่ ช่วยในการพัฒนา แอพพลิเคชั่นของระบบไบโอเมตริกซ์สำหรับระบบการทำงานบน Windows Linux หรือ Mac OS X ชุดพัฒนาประกอบด้วย driver สำหรับเครื่องอ่านลายนิ้วมือบางยี่ห้อ ทำให้นักพัฒนาได้รับข้อมูลจากเครื่องอ่านลายนิ้วมือโดยไม่ต้องมีซอฟท์แวร์เพิ่ม นอกจากนี้ driver ของเครื่องอ่านลายนิ้วมือ U.are.U ยังทำให้สามารถใช้เครื่องอ่านลายนิ้วมือ U.are.U หลายเครื่องได้ในเวลาเดียวกันซึ่งเป็นสิ่งจำเป็นสำหรรับระบบไบโอเมตริกซ์บางระบบ
ชุด VeriFinger Standard SDK distribution ประกอบด้วย:
|
|
Microsoft Windows |
Linux |
Mac OS X |
| VeriFinger 5.0 installation license |
1 |
| VeriFinger 5.0 feature extraction and matching algorithm |
+ |
+ |
+ |
Supported scanners |
| DigitalPersona U.are.U 2000 / 4000 |
+ |
|
|
| Identix DFR2090 |
+ |
|
|
| Futronics's FS80 |
+ |
|
|
| NITGEN Fingkey Hamster / Fingkey Hamster II |
+ |
|
|
| SecuGen Hamster III |
+ |
|
|
| Testech Bio-i |
+ |
|
|
| Digent Izzix 1000 |
+ |
|
|
| UPEK TouchChip TCRU1C / TCRU2C |
+ |
|
|
| LighTuning LTT-C500 |
+ |
|
|
| Atmel FingerChip |
+ |
|
|
| Cross Match Verifier 300 |
+ |
+ |
|
| Tacoma CMOS |
+ |
+ |
+ |
| BiometriKa FX 2000 / FX 3000 |
+ |
+ |
|
| Startek FM200 |
+ |
+ |
+ |
| AuthenTec AF-S2 / AES4000 |
+ |
+ |
+ |
| AuthenTec AES2501B |
+ |
|
|
| Fujitsu MBF200 |
+ |
+ |
+ |
Database integration components |
| MySQL integration module (Linux only) |
|
+ |
|
Programming samples |
| C/C++ |
+ |
+ |
+ |
| C# |
+ |
|
|
| Sun Java 2 |
+ |
+ |
|
| Visual Basic 6 |
+ |
|
|
| VBA (Microsoft Access 2000) |
+ |
|
|
| Delphi 6 |
+ |
|
|
Documentation |
| VeriFinger 5.0 SDK documentation |
+ |
1 U.are.U scanner's driver supports simultaneous input from multiple scanners.
2 There are two C/C++ samples for MS Windows (Win32 API sample and MFC sample) and one sample for Linux
3 Sample application is written for Microsoft Access 2000.
ความต้องการของระบบสำหรับ VeriFinger Standard SDK:
- เครื่องคอมพิวเตอร์ PC หรือ Mac ความเร็ว 500MHz หรือดีกว่า
- Microsoft Windows 9x/ME/NT/2000/XP/2003 หรือ Linux (ขึ้นอยู่กับ glibc 2.2.5 หรือเทียบเท่า) หรือ Mac OS X (10.3.9 หรือใหม่กว่า)
- Driver ของเครื่องอ่านลายนิ้วมือ (ผู้ใช้สามารถใช้ driver ที่มีอยู่ใน VeriFinger Standard SDK หรือสามารถเอาจากผู้ผลิตเครื่องอ่านลายนิ้วมือ ได้)
VeriFinger 5.0 Extended SDK
VeriFinger Extended SDK ประกอบด้วยคุณสมบัติทั้งหมดของ Standard SDK รวมถึงชุด reusable COM/ActiveX components ที่สร้างขึ้นมาเป็นพิเศษสำหรับการพัฒนาแบบเร็วของ client/server application (สำหรับ MS Windows เท่านั้น) ที่ใช้เทคโนโลยีการยืนยันลายนิ้วมือ VeriFinger ชุดพัฒนานี้รองรับสถาปัตยกรรมของ client/server ส่วนต่างๆสามารถเชื่อมโยงสื่อสารผ่านทางเครือข่ายและช่วยปรับสมดุล load ของคอมพิวเตอร์ Server และ client components สามารถทำงานบนเครื่องคอมพิวเตอร์เดียวกัน หรือกระจายไปตามเครือข่าย ตัวอย่างเช่น คอมพิวเตอร์เครื่องหนึ่งบนเครือข่ายถูกใช้เป็น server (การจัดการฐานข้อมูล การระบุและยืนยันลายนิ้วมือ) ในขณะที่เครื่องอื่นทำงานเป็น client (user interface และ features' extraction) ส่วนประกอบของ Extended SDK รองรับ Microsoft COM (Component Object Model) และสามารถใช้ได้ในหลายโปรแกรมที่เทียบเท่ากับ Microsoft COM (Visual C++, Visual Basic, Visual Basic Script ฯลฯ) ชุดพัฒนานี้จะรวมเทคโนโลยีลายนิ้วมือเข้ากับแอพพลิเคชั่นที่มีอยู่และช่วยหลีกเลี่ยงการโปรแกรมในระดับต่ำ (API, DLL interfaces)
ชุด VeriFinger Extended SDK ประกอบด้วย:
- ทุกส่วนประกอบจาก VeriFinger 5.0 Standard SDK
- license 3 ชุดสำหรับ VeriFinger DLL/library
- ส่วนประกอบในส่วนของ Client:
- ส่วนสแกนลายนิ้วมือ อ่านลายนิ้วมือจากเครื่องอ่านลายนิ้วมือต่อไปนี้: DigitalPersona U.are.U, Futronic's FS80, NITGEN Fingkey Hamster และ Fingkey Hamster II, SecuGen Hamster III, BiometriKa FX 2000 และ FX 3000, Tacoma CMOS, Fujitsu MBF200, Identix DFR2090, Cross Match Verifier 300-USB, Testech Bio-i, Digent Izzix FD1000, TouchChip TCRU1C และ TCRU2C, Startek FM200, Ethenticator, LighTuning LTT-C500, Atmel FingerChip, AuthenTec AES2501B, AES4000 และ AF-S2
- Fingerprint visualization control แสดงลายนิ้วมือ
- VeriFinger wrapper มีหน้าที่medkiwrap VeriFinger DLL เข้าไปในส่วนประกอบที่รองรับ COM และ features' extraction ในส่วนของ client ในบางกรณีสามารถใช้บนส่วนของ server ได้
- WWW client component สื่อสารกับส่วนประกอบในส่วนของ WWW server ผ่านทาง HTTP
- ส่วนประกอบในส่วนของ Server:
- Matching server ระบุและยืนยันลายนิ้วมือบน server
- WWW server side component ทำงานในหลากหลายหน้าที่โดยใช้ matching server และ VeriFinger wrapper และส่งต่อผลที่ได้สู่ WWW client component VeriFinger wrapper component เป็นส่วนที่จำเป็นบน server
- Source codes ของโปรแกรมตัวอย่างการใช้ VeriFinger DLL สำหรับ MS Windows โดยมี Source codes ใน C/C++ (สองตัวอย่าง: Win32 API และ MFC), C#, Java, Visual Basic, Visual Basic .Net, Visual Basic สำหรับ Applications และ Delphi 6
- Source codes ของโปรแกรมตัวอย่างการใช้ components โดยมี Source codes ใน Visual Basic และ HTML
- คู่มือ

ความต้องการของระบบสำหรับการใช้ ActiveX components ของ VeriFinger Extended SDK:
- เครื่องคอมพิวเตอร์เทียบเท่า Pentium ความเร็ว 500MHz
- 64Mb RAM หรือมากกว่า
- มีพื้นที่ว่างบน HDD ขนาด 50Mb เป็นอย่างต่ำบนเครื่องคอมพิวเตอร์ส่วน client
- มีพื้นที่ว่างบน HDD ขนาด 200Mb เป็นอย่างต่ำบนเครื่องคอมพิวเตอร์ส่วน server
- Microsoft Windows 9x/ME/NT/2000/XP/2003 (ต้องมีการติดตั้ง DCOM สำหรับ Windows 9x และ ME)
- Microsoft Internet Information Services บนเครื่องคอมพิวเตอร์ส่วน server สำหรับใช้ WWW server side component
- Driver ของเครื่องอ่านลายนิ้วมือ (ผู้ใช้สามารถใช้ส่วนสแกนลายนิ้วมือที่มีอยู่ใน VeriFinger Extended SDK หรือสามารถเอา driver จากผู้ผลิตเครื่องอ่านลายนิ้วมือได้)
ผลิตภัณฑ์ที่เกี่ยวข้อง
Neurotechnologija ขอเสนอผลิตภัณฑ์เสริมเหล่านี้:
การทดลองใช้ SDK
ท่านสามารถทดลองใช้ชุดพัฒนา VeriFinger 5.0 ได้เป็นเวลา 30 วัน ท่านจะได้ค้นพบความสามารถของ ชุดพัฒนาและได้ลองใช้ในภาวะแวดล้อมจริง ในการใช้งานจริง โดยต้องมีการเชื่อมต่อกับระบบ internet ในระหว่างการทดสอบการใช้งาน ชุดทดสอบต้องการ Microsoft Visual C++ 2005 Redistributable Package (x86) ซึ่งสามารถ download ได้ที่ Microsoft's Download Center.
ดาวน์โหลดชุดทดลองชุดพัฒนาได้ที่นี่
|