7 ms·
Face detection for cats in JavaScript
- aeurielesn 14y agoTom Cruise has definitely a catty smile - http://i.imgur.com/Mxbop.png http://i.imgur.com/Mxbop.png
- ArekDymalski 14y agoOf course. He's Cheshire: http://lordwhatsmymotivation.files.wordpress.com/2008/10/cheshire-cat-4.jpg http://lordwhatsmymotivation.files.wordpress.com/2008/10/che...
- csaba 14y agoThis is not working for me, with the test images (or any other image). :\ Edit: Cannot read property 'type' of undefined. Demo.js:64
- NameNickHN 14y agoWhat browser and platform are you using? I'm using Firefox and it's working fine for me.
- csaba 14y agoWindows 8, chrome 22, opera next, opera 12.02, firefox 15. Hmm, actually in ie 10 it's doing it's stuff.
- seanlinehan 14y agoI have the same issue. I'm on Chrome + Ubuntu.
- molukk 14y agoHad the samme issue. Chrome 21 (and now 22 after checking version). Happened when I dragged and dropped an image from another Chrome window. Worked fine when dropping a local image.
- csaba 14y agoYeah, with local images it works fine.
- hirenj 14y agoYou have to click on the test images, rather than dragging the images onto the area!
- tsahyt 14y agoOne of the test images with 4 cats on it was reported to have only 2 cats on it by the cat detector. Still, good work :)
- TazeTSchnitzel 14y agoIt's been completely ineffective so far, but it's a nice idea! :3
- Arvin2 14y agoFailed to find cat on grass http://catoftheday.com/archive/2012/September/25.jpg http://catoftheday.com/archive/2012/September/25.jpg Failed to find cat yawning http://catoftheday.com/archive/2012/September/28.jpg http://catoftheday.com/archive/2012/September/28.jpg Found two cat faces with image of one houseplant and one cat http://catoftheday.com/archive/2012/September/28b.jpg http://catoftheday.com/archive/2012/September/28b.jpg Success with Sphynx cat http://catoftheday.com/archive/2012/September/27.jpg http://catoftheday.com/archive/2012/September/27.jpg
- willvarfar 14y ago> Found two cat faces with image of one houseplant and one cat http://catoftheday.com/archive/2012/September/28b.jpg http://catoftheday.com/archive/2012/September/28b.jpg Isn't there a second cat behind the houseplant?
- esrauch 14y agoI thought you were kidding at first. The algorithm is apparently better than humans at detecting cats.
- justindocanto 14y agoFailed on a blatant cat face: http://d.pr/i/sAJK http://d.pr/i/sAJK
- unbeli 14y agofailed on this one: http://static.neatorama.com/images/2006-05/riley-maine-coon-cat.jpg http://static.neatorama.com/images/2006-05/riley-maine-coon-...
- jonmrodriguez 14y agoThat's because Histogram of Oriented Gradients is not invariant to object orientation: http://en.wikipedia.org/wiki/Histogram_of_oriented_gradients#Theory http://en.wikipedia.org/wiki/Histogram_of_oriented_gradients... (second paragraph). This example app was trained on upright cats.
- unbeli 14y agoNope, still fails on a cat-upright version: http://i48.tinypic.com/2i0ejxl.jpg http://i48.tinypic.com/2i0ejxl.jpg
- mehulkar 14y agoThat's not a cat, that's a dinosaur.
- ArekDymalski 14y agoI also fail to find a cat on this picture.
- fidz 14y agowhat algorithm do you use? Is there universal algorithm for face detect (or some kind of "object detect")?
- seiji 14y agoFor a good overview of methodology and terminology, start here http://www.idiap.ch/~rodrig/publications/pdf/rodrig-thesis-2006.pdf http://www.idiap.ch/~rodrig/publications/pdf/rodrig-thesis-2...
- apu 14y agoThis work is based on a fairly old research paper. Since then, there has been significant progress on detecting dogs and cats more reliably. Two prominent groups that are working on it are Andrew Zisserman's group at Oxford: www.robots.ox.ac.uk/~vgg/publications/2012/parkhi12a/parkhi12a.pdf And Peter Belhumeur's group at Columbia University, who'll be presenting a new paper on detecting and recognizing dog breeds at the European Conference on Computer Vision (ECCV) in 2 weeks. [Peter was my PhD advisor] More generally, many people in computer vision are getting excited about "fine-grained visual categorization," which is about classifying things at roughly the "species" level. This is in contrast to a lot of the previous computer vision literature, which either focused on generic categories (e.g., people vs animal vs car vs rocket-propelled-grenade) or specific object/instance recognition (e.g., face recognition).
- natmaster 14y agoIt said some random part of my tshirt was a cat. Then I dragged a picture of a cat, and it said 0 cats. :(
- jontwist 14y agoIt looks like it loves ears on an upright cat. If the contrast between the angle of the ear and the background is clear it will eagerly draw boxes around them. I have lots of photos of my cat :
- indiecore 14y agoFinally, the tool the internet has been screaming for since 1990!
- SideburnsOfDoom 14y agoThe drag-drop isn't working for me (Chrome Version 22.0.1229.79 on Unbuntu). It would be nice to have fallback to something simpler and more robust - i.e. a way to paste in a URL.
- bmj 14y agoSame with Chrome 22 on Windows 7.
- mistercow 14y agoI can drag from nautilus to Chrome in kubuntu (yes, this is a weird combination), but not from Chrome to Chrome, for whatever reason.
- TazeTSchnitzel 14y agoAre you dragging in images from web pages? Or files from Nautilus? Only the latter will work (speaking from experience)
- SideburnsOfDoom 14y agoAh thanks, it's images from other web pages. The rectangular border on the "drag an image here to find cats" area flashes like it's accepting the drop and then ... nothing.
- vnlq 14y agoFailed on drunken cat http://oi48.tinypic.com/1e9quq.jpg http://oi48.tinypic.com/1e9quq.jpg
- martin1b 14y agoWhen you're bored, make a face detection app for cats. Up next: Ass recognition for humans
- rootedbox 14y agoThis thing fails too often. I need accurate face detection for cats; and I need it now!
- tully 14y agoWhy is this link back from the dead? It was front page HN months ago
- sproketboy 14y agoDoesn't work.
- digitalpacman 14y agoWindows 7, chrome (newest), doesn't work, can't drag drop. Uncaught TypeError: Cannot read property 'type' of undefined demo.js:64 handleFiles demo.js:64 (anonymous function) demo.js:48 f.event.dispatch jquery.js:3 h.handle.i
- ifix 14y agohttp://abstrusegoose.com/496 http://abstrusegoose.com/496