Milestone Report 2: GSoC’17 Tasks Implementation

Greetings!

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.

Accomplishments

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.

Accomplishments

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. 

Advertisements

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:

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s