This issue was converted from https://jira.toolserver.org/browse/DRTRIGON-124.
Summary: catimages several new features (todo list from commons)
Issue type: New Feature - A new feature of the product, which has yet to be developed.
Priority: Major
Status: Closed
Assignee: drtrigon <dr.trigon@surfeu.ch>
From: drtrigon <dr.trigon@surfeu.ch>
Date: Sun, 08 Jul 2012 12:48:34
ID State What
TD-001
Ok
bot categories should be one of:
- [[:Category:Categorized by Image-Recognizing-DrTrigonBot]] or [[:Category:Categorized by DrTrigonBot evaluating the file contents]]
- [[:Category:Categorized by DrTrigonBot]] and [[:Category:OpenCV]] → implemented by placing the Categories into the according bot templates (may be not suitable for OpenCV vs. Exif)
TD-002
Ok
FileContentsByBot (and my be [[User:DrTrigon/Template:BotCatNote]]):
- use regular wiki-markup for tables instead of template
- the information about face-positions on file-description pages should be added using an own template/ own templates to allow easily reading the data and custom markup. Perhaps we want to hide them later or a JavaScript will hide them and transforms into image-notes.
- use template and javascript instead of Image-annotations
- would be elegant to have 1 template that does annotations and gives a structure that can be parsed
- ''one'' template with following features: Expose a similar HTML (hidden) like ImageAnnotator with ''opt-in'' JavaScript, Expose machine-readable HTML for the faces/eyes and the color and all other stuff your bot finds, Expose the visible interface of in information-field like requested/suggested by EugeneZelenko, Scalable for future use
TD-003
Ok
once we agreed on the format on file description pages, I will go over those the bot edited already and update them to look all the same - by hand
→ (TD-001), TD-002
TD-004
Ok
add color-categories
TD-005
Request
distinguish photos from diagrams
→ (e.g. BoW see below)
TD-006
Ok
on the result-page it would be handy if the faces would be framed somehow, e.g. with ImageAnnotator and/or div
→ result-page: [[User:DrTrigon/Category:Unidentified people (bot tagged)]]
TD-007
Ok
list added categories in edit summary
TD-008
Ok
if the face takes a big portion of the image, add [[:Category:Portraits]] and if the face fills the image, [[:Category:Faces]]
TD-009
Ok
check categories should either contain the date or look like
{{Check categories|year=<year>|month=<month>|day=<day>|category=[[Category:Categorized by OpenCV-bot]]}}
TD-010
not working
if the user clicks on ''check categories now'' either on HotCat or the template, the bot-category (that isn't important in this case anymore) is automatically removed
→ TD-008
TD-011
Request
work through [[:Category:Ships by name]] and sort images into [[:Category:Red ships (bot categorized)]], [[:Category:Green ships (bot categorized)]] etc
TD-012
Ok
could be worth tuning (re-defining) this color table and in a further step enhance the number of color categories (and thus the coverage of the color space) here in commons (but this would need a huge number of new categories!)
→ [[Commons:Categories for discussion]]
TD-013
Request
If Multichill's bot categorized a file with data from common sense, will your bot run on this file? different techniques to find categories should not exclude each other
TD-014
Request
add more (template) magic as [[User:Rillke]] suggested
TD-015
Ok
have to agree on all label names (create some consistent naming) and go over all templates to double check them (this might also affect the javascript!)
→ TD-002
TD-016
Ok
improve docs to resemble and explain all label used (in TD-015)
→ TD-015
TD-017
Ok
Before running the color categorization, crop 25% of the image in order to give the bot a more human eye. ([[User:Rillke]])
TD-018
Request
Implement a working duplicate detection (as well as other geometric verifications and checks) for all informations including 'Position' data (like e.g. Faces, Eyes, People, ...)
TD-019
Request
Clean up the whole bot code. Merge similar code to functions. Clean file handling (download, check type, convert to jpeg may be png if needed, process further, ...). Docu needed (user and developer).
TD-020
Request
In current state we have a lot of recognition and detection algorithms. What we need next is a good classification (RTrees, KNearest, Boost, SVM, MLP, NBayes, ...) based on those retrived data.
Version: unspecified
Severity: major