{"id":793,"date":"2009-11-28T20:30:59","date_gmt":"2009-11-29T04:30:59","guid":{"rendered":"https:\/\/mathpirate.net\/log\/?p=793"},"modified":"2009-11-28T20:30:59","modified_gmt":"2009-11-29T04:30:59","slug":"it-works","status":"publish","type":"post","link":"https:\/\/mathpirate.net\/log\/2009\/11\/28\/it-works\/","title":{"rendered":"It Works!"},"content":{"rendered":"<p>IT WORKS!<\/p>\n<p>HOLY CRAP IT ACTUALLY WORKS!<\/p>\n<p>I trained it on a set of about half of the images, because it takes a long time to train.\u00c2\u00a0 Then I ran it on the video and it was actually returning the right person most of the time.\u00c2\u00a0 I&#8217;m actually shocked that it&#8217;s working so well, especially seeing that this is the first time I&#8217;ve had the recognition part actually compiling and running.\u00c2\u00a0 No real tweaking necessary.\u00c2\u00a0 The problems I&#8217;ve\u00c2\u00a0been having have all been with calling the functions and simply using the library, it&#8217;s not that the software was doing what I told it to do and it all came out wrong.<\/p>\n<p>Looking at this trace, you can even get a sense of the cuts in the scene:<\/p>\n<pre>Recognized: JeanLucPicard\r\nRecognized: DeannaTroi\r\nRecognized: JeanLucPicard\r\nRecognized: DeannaTroi\r\nRecognized: DeannaTroi\r\nRecognized: JeanLucPicard\r\nRecognized: DeannaTroi\r\nRecognized: Anthwarta\r\nRecognized: Anthwarta\r\nRecognized: Anthwarta\r\nRecognized: Anthwarta\r\nRecognized: Anthwarta\r\nRecognized: Anthwarta\r\nRecognized: Anthwarta\r\nRecognized: DeannaTroi\r\nRecognized: DeannaTroi\r\nRecognized: DeannaTroi\r\nRecognized: JeanLucPicard\r\nRecognized: JeanLucPicard\r\nRecognized: DeannaTroi\r\nRecognized: JeanLucPicard\r\nRecognized: DeannaTroi\r\nRecognized: DeannaTroi\r\nRecognized: JeanLucPicard\r\nRecognized: DeannaTroi\r\nRecognized: DeannaTroi\r\nRecognized: DeannaTroi\r\nRecognized: DeannaTroi\r\nRecognized: JeanLucPicard\r\nRecognized: DeannaTroi\r\nRecognized: JeanLucPicard\r\nRecognized: Anthwarta\r\nRecognized: Anthwarta\r\nRecognized: Anthwarta\r\nRecognized: Anthwarta<\/pre>\n<p>Of course, right now, it&#8217;s only working on the positive cases.\u00c2\u00a0 When it knows someone, it knows them.\u00c2\u00a0 When it doesn&#8217;t know someone, it randomly guesses about who it is.<\/p>\n<p>Now, something interesting about that&#8230;\u00c2\u00a0 I haven&#8217;t trained the system on Wesley yet.\u00c2\u00a0 He&#8217;s down in the Ws and the images I trained with were alphabetical.\u00c2\u00a0 However, in the scenes with him, he&#8217;s fairly regularly identified as &#8220;JeanLucPicard&#8221;.<\/p>\n<p>Gotta wonder if the Doctor and the Captain have something they need to talk to him about&#8230;<\/p>\n<p>Now I just have to label the faces on the screen, since screenshots are better than random text.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>IT WORKS! HOLY CRAP IT ACTUALLY WORKS! I trained it on a set of about half of the images, because it takes a long time to train.\u00c2\u00a0 Then I ran it on the video and it was actually returning the right person most of the time.\u00c2\u00a0 I&#8217;m actually shocked that it&#8217;s working so well, especially [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[84],"tags":[15,33,86,19,25,27],"_links":{"self":[{"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts\/793"}],"collection":[{"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/comments?post=793"}],"version-history":[{"count":2,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts\/793\/revisions"}],"predecessor-version":[{"id":795,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/posts\/793\/revisions\/795"}],"wp:attachment":[{"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/media?parent=793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/categories?post=793"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mathpirate.net\/log\/wp-json\/wp\/v2\/tags?post=793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}