24. Why this was
• Dealing with over 170,000 images
• Had to write code that would generate
code
25. Why this was
• Dealing with over 170,000 images
• Had to write code that would generate
code
• Organizing data for appropriate
performance
26. Why this was
• Dealing with over 170,000 images
• Had to write code that would generate
code
• Organizing data for appropriate
performance
• Pre-processing algorithms totaled 5 days
29. Mining Flickr
• Connected to their XML feed through
their API
• Cycled through “most interesting”
photos from 2004 to 2009
30. Mining Flickr
• Connected to their XML feed through
their API
• Cycled through “most interesting”
photos from 2004 to 2009
• Downloaded them to my computer
31. Mining Flickr
• Connected to their XML feed through
their API
• Cycled through “most interesting”
photos from 2004 to 2009
• Downloaded them to my computer
• Technologies Used: PHP, Flickr API
34. Parsing
• Go through each pixel of each image
• Find most similar color in color palette
35. Parsing
• Go through each pixel of each image
• Find most similar color in color palette
• Increment color palette column in
database
36. Parsing
• Go through each pixel of each image
• Find most similar color in color palette
• Increment color palette column in
database
37. Parsing
• Go through each pixel of each image
• Find most similar color in color palette
• Increment color palette column in
database
• Technologies Used: PHP, MySQL
38. Parsing
• Go through each pixel of each image
• Find most similar color in color palette
• Increment color palette column in
database
• Technologies Used: PHP, MySQL
• Estimated Time to Completion: 3 Days
48. Application
• User clicks on color
• Sort selected color in descending order
and return top 32 images
49. Application
• User clicks on color
• Sort selected color in descending order
and return top 32 images
• User clicks on another color
50. Application
• User clicks on color
• Sort selected color in descending order
and return top 32 images
• User clicks on another color
• Compute final color column, sort in
descending order, and return top 32
images
- ColorColumn1 * ColorColumn2 = ColorColumnFinal