Thursday, September 15, 2011

Screenshots: Annotation points, labelsets, and forms

Here's another batch of screenshots.

There's no annotation tool yet (i.e. tool that you can actually annotate images with), but we can overlay annotation points on an image:
 Image upload form.  It allows you to retrieve metadata (location keys and photo date) from your files' filenames.
You'll know if one of your files' filenames doesn't match the required filename format ("Filename error").  You'll also know if your Source already has an image with the exact same location keys and year ("Duplicate found").  When there are duplicate images, you can choose to skip uploading them, or upload and replace the old images.
Creating or editing a labelset.  Each table row represents one label; click the row to select or unselect it, like a checkbox.  If you're editing a labelset, then the changes from your labelset's current state will be shown on the rightmost column ("added" or "deleted").  And if you're editing a labelset, you can't delete labels that already have annotations in your Source.  These labels are highlighted in gray (here, Pocillopora and Porites) and you can't change their status by clicking the row.
 Creating a new label.  This label form shows when you click "Add a new label that's not in the list" in the previous screenshot.  Labels are shared site-wide.  Eventually, we probably want some simple screening process for new label submissions.
 Viewing a Source's labelset.  There's one labelset per source, and one source per labelset.  We originally thought we'd let multiple sources share a labelset, but that wouldn't work too well if you wanted to make any changes to the labelset.
 The New Source form's look has been updated.  This was the result of days of tinkering with CSS and trying to learn its... idiosyncrasies.
 Bottom part of the form.  The required parameters for Point Generation will depend on the Point generation type selected.

Sunday, August 14, 2011

Screenshots: Users, Projects, Images

It's all fairly minimal and rough around the edges, but here's what our website has so far.

Home page:
User page:
Project page:
Editing project details:
(Note that we're currently calling projects "Sources", but we're going to just call them "Projects" soon.)
Image upload page:
Browse a project's images:
(Later, this page will have many features related to image annotations, such as statistics on the images.)
Image details:







Friday, July 8, 2011

Week 2(7/5 - 7/8)

This week we talked about our progress on the project at the weekly CVCE meeting. We got some feedback that we should focus on exporting data first and then on visualization. Professor Belongie had also suggested earlier that outputting all the data to Google Docs and to CSV would be a good way to go.

In terms of coding, this week the user system was implemented. Messaging is not completed, but that was more of a nice-to-have than a required feature. There was also a suggestion to have messaging be based around annotations/annotation efforts and to have a forum style discussion be available for each image, annotation, annotation effort, image source.

Thursday, June 30, 2011

The Internet Coral Database (CoralNet)

This is the development blog for the Internet Coral Database (CoralNet for short), a web application for the annotation and analysis of coral reefs.

Devang and I plan to use this blog to track our progress and our short-term and long-term development plans.

For now, though, most of our content is on the GitHub Wiki.