Milestone Report 2: GSoC’17 Tasks Implementation


The second coding period is completed and here is the report blog. Hope you’ll find it detailed enough!

Task 3: Create a new schema for similarity features.


This task involved creating a new schema for similarity database.

  • ImageHaarMatrix table (as mentioned in last post) moved from Core DB to Similarity DB.
  • Creating a new ImageSimilarity table. As compared to previous post, ImageSimilarity schema has been updated to accommodate use of various algorithms:

 imageID1(int) | imageID2(int) | algorithm(int) | value(double)

  • “Dbconfig.xml” file updated with a couple of other Similarity DB queries, along with above CREATE TABLE statements.

Task 4: Create a new database access interface inspired of Faces Management database interface.


Extracting  the rules from main DB interface and writing code for a entirely new interface dedicated to fingerprints management, similar to Thumbnails or Faces Management. Code has been written for the following:

  • Similarity DB Access Wrapper
  • Similarity DB Backend
  • Similarity DB Schema Update
  • Similarity DB Interface

These files contain separate SQL queries and rules to create and update similarity DB respectively.

I’ll upload next blog post with the final set of tasks!

Thank you for reading. 

One thought on “Milestone Report 2: GSoC’17 Tasks Implementation

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s