Skip to content
Browse files

MOAR IDEARS

  • Loading branch information...
1 parent 12a866e commit fd427e65ac341e3859a9472379b642d502b0f165 @mceachen committed
Showing with 20 additions and 16 deletions.
  1. +20 −16 todo.md
View
36 todo.md
@@ -1,53 +1,57 @@
-== Backend
+## Backend
-* small, medium, large images are created
* move files into root/YYYY/yyyy-mm-dd/ automatically
* what to do with dupes? shove into dupe dir?
* cron job for processing? rufus-scheduler?
+* remove auto-built tags when we re-process an image, to make tagging idempotent
* FAM integration with guard
* verify hire-fire (and integrate with guard daemon?)
* get background processing working (assume there's a restart event thanks to monit/unicorn/passenger?)
* https://github.com/maccman/juggernaut, and use resque instead?
-* write a flikr_iterator
-* large image uploaded to S3 for backup?
-== Frontend
+## Frontend
* http://warpspire.com/experiments/history-api/ to infinity!
* decompose page ajax requests
* http://boedesign.com/demos/gritter/ for growl notification of async stuff
* add https://github.com/rails/jquery-ujs ?
-== Features
+## Features
* do asset tombstoning, not deleting (in the case of moving photos to different directories)?
-* add auth (devise? diy? )
+* add auth (devise? diy?)
* asset rating
-* geotag labelling extraction
+* GPS location interpolation (if you have gps from recent photo stream, let the dSLR adopt that location)
* event grouping
(look for temporal gaps in images that are statistically relevant or geotagged in different places)
-* piling (similar images taken within seconds of eachother, only show last one, let user choose the "best")
-* similar images
-* find images like your starred images
+* piling (similar images taken within seconds of eachother, only show largest one, let user choose the "best")
+* similar images to current
+* find images that are similar to your starred images
+* try to auto-panorama if photos are taken within 10 seconds of each other
+* try to auto-hdr if jpeg blows out
* transcode/upload to flickr/vimeo?
-
+* download from flickr
+* large image uploaded to S3 for backup?
* OpenCV face detection: http://www.cognotics.com/opencv/servo_2007_series/part_5/index.html
* "good" photo prediction:
libsvm/SVR, random forests, lin regression of very simple features(time of day, season, colors?)
https://github.com/febeling/rb-libsvm
https://github.com/tomz/libsvm-ruby-swig
http://creativemachines.cornell.edu/eureqa
-
+* lossless rotation from UI
* ditch rails?
+ http://www.padrinorb.com/
https://github.com/bbwharris/examples/tree/master/sinatra/test/
http://carlosgabaldon.com/articles/singing-with-sinatra/
-== Done
+## Done
+* small, medium, large images are created
* Use Procfile/foreman to manage multiple processes on start?
* use STI for tags, so we can have DateTag, FileTag, UrlTag, ...?
* Support gm or imagemagick http://www.graphicsmagick.org/FAQ.html
* write file_iterator
-* what iterates directories (asset_processor)
-* only import files with EXIF headers
+* what iterates directories (findler)
+* only import files with EXIF headers (exiftoolr)
* extract out Picasa EXIF face tags (research EXIF-RDF)
+* geotag labeling extraction

0 comments on commit fd427e6

Please sign in to comment.
Something went wrong with that request. Please try again.