Miles Deep — editor de Pr0n usando Deep Learning e IA — sério!

terminator_endoskeleton_sex_9

Nos primórdios da Humanidade a única forma de um adolescente apreciar filmes educativos era pela televisão, então o jeito era assistir o Sala Especial na TVS às sextas-feiras, ou torcer pra TVE estar passando algum filme de índio com atrizes da Globo.

Mendigávamos peitinhos, esperando pacientemente por uma migalha de nudez. Com o advento do videocassete, a coisa ficou mais fácil, mas mesmo assim o dedo do botão FF chegava a cansar. Anos 80, a Era do Pornô com História. Hoje não, vai-se direto ao Ponto G.

Mesmo assim parece não ser suficiente: a geração mais nova quer pular as partes chatas mesmo que durem só alguns segundos, em um pr0n mediano. E vão às últimas consequências para isso, vide este cidadão que resolveu usar inteligência artificial e redes neurais para otimizar seu material educativo.

O resultado foi um script que utiliza a base de dados NSFW do Yahoo para treinar uma rede neural e ensiná-la a reconhecer atos sexuais em vídeo.

O script separa e classifica cada cena, identificando com mais de 95% de precisão os seguintes atos:

  1. blowjob_handjob
  2. cunnilingus
  3. other
  4. sex_back
  5. sex_front
  6. titfuck

O projeto usa como base o framework de Deep Learning CAFFE, a base NSFW do Yahoo e roda em CPUs e/ou GPUs. O uso é tão simples quanto digitar:

miles-deep -x movie.avi

Isso removerá todas as cenas de enrolação e produzirá um arquivo de nome movie.cut.avi só com o que interessa.

Se você comandar:

miles-deep  -t titfuck -o /cut_movies movie.mkv

Ele irá criar um arquivo de vídeo só com as cenas de cubana (que é como chamam espanhola na Espanha) do filme. É possível processar arquivos em lote, criando compilações.

Sacanagens à parte, o site do projeto no GitHub é um ponto de partida excelente para quem quer aprender a mexer com Deep Learning. Pense em como isso agiliza a revisão de imagens de câmeras de segurança, por exemplo.

O script roda em Linux mas não é muito complicado adaptar para Windows, afinal Python é Python.

Fonte: Reddit.

Relacionados: , , , , , , ,

Autor: Carlos Cardoso

Entusiasta de tecnologia, tiete de Sagan e Clarke, micreiro, hobbysta de eletrônica pré-pic, analista de sistemas e contínuo high-tech. Cardoso escreve sobre informática desde antes da Internet, tendo publicado mais de 10 livros cobrindo de PDAs e Flash até Linux. Divide seu tempo entre escrever para o MeioBIt e promover seus últimos best-sellers O Buraco da Beatriz, Calcinhas no Espaço e Do Tempo Em Que A Pipa do Vovô Subia.

Compartilhar
  • Pudim de Cana

    Phyton 😍

    • PShhh…. esse olhar apaixonado por uma phyton, justo nesse post, não pega bem… só avisando… xD

      • Pudim de Cana

        Afinal Phyton é Phyton!

  • 95% de precisão quando se tem uma categoria “other” é de foder…

    • achsanos

      Também estranhei. Mas de certa forma pr0n é booleano, ou está acontecendo, ou não está. Então, mesmo que seja other… Mas sempre é bom se certificar quanto ao gênero de antemão.

      • Christiano Nascimento Amorim

        pr0n booleano? deixa eu te apresentar o efukt (não google)

        • ALET ALERT, D’ONT GOOGLE IT… GO THERE

        • The fool on the hill

          Ontem mesmo assisti um video no efukt onde estavam comendo cereal com leite no furico alargado de uma mulher.

        • achsanos

          rsrsrs, aquilo é insano, mas aí não tem algoritmo que resista; é por isso que eu disse: é bom se certificar quanto ao gênero de antemão. Se usar o algoritmo pra filtrar um video sobre cavalos e anões pouco importa se é blowjob_handjob, cunnilingus ou other, se não for teu número vai dar ruim anyway.

    • Wallacy

      Se você considerar que ao marcar algo das outras 5 categorias como outro é um erro, então com 95% de precisão você tem apenas 5% dos itens catalogados errado em outros.

      Se é justamente o “outros” que é removido do vídeo final, tá ótimo.

      Como o cara não explicou bem a métrica, só testando pra ver. 😉

  • gfg

    Hahaha, quem nunca se educou com as propagandas da playboy que vinham em outras revistas, não teve adolescência feliz.

  • Não é em Python. É em Cobol.

    • Marombert Einstein

      Isso mesmo: Com O B*lau in Over Load.

      • Mirai Densetsu

        Você já ouviu falar da iniciativa A Praça É Nossa?

  • Zeb Uceta

    Anos 80, a Era do Pornô com História. Hoje não, vai-se direto ao Ponto G E as musiquinhas? PQP!

  • Lucas Timm

    Um amigo meu perguntou, mas eu não soube responder. Alguém já tentou rodar no OSX?

    • Ai eu acho que a IA Jobisiana do MacOS barra a execução. =P

  • Sinceridade

    Dizem que daria para melhorar o other para categorizar também pintocoptero, para interessados

  • Puxa finalmente um projeto legal! Vou finalmente poder arrumar toda a minha biblioteca!

    • Christiano Nascimento Amorim

      eu te entendo. com uma mão só demora muito e desidrata.

  • Theuer

    Off topic:
    @ccardoso ,aquela fila de seis Falcon9 seguidos aparecendo nas programações de lançamento vai rolar mesmo? Sabe de algo?

  • Se botar essas IA’s pra aprender isso, e aprimorar pra que saibam não só o que é mas como FAZER, já temos um mercado (e eu minha encomenda).

    https://uploads.disquscdn.com/images/6bfe2eeaa75f34ee6159d6dd6b7a83a1bf8f240fc3801cf453c9031431e7040d.jpg

  • OverlordBR

    Quero ver esta IA aí classificando as cenas do clássico Rebuceteio!

    • Rafael

      “other”, porém não vai cortar cena alguma, pois todas as cenas são ~válidas~

  • Luis Eduardo Boiko Ferreira

    Ta ai um bom tema pro doutorado!

    Única coisa bizarra ai é a utilização do cobol. Just why?????? Se fosse Java, Python, Scala, R, Go ou qualquer outro cacete destes eu entenderia, mas cobol? Será que a ideia é integrar com sistemas bancários legados a fim de classificar de que maneira o juro do cartão de crédito nos fode todos os meses?

    • Tom

      Se pá ganha aporte do governo, tipo o cara que fez mestrado em chupar pipoca.

      • Luis Eduardo Boiko Ferreira

        É só lembrar que o governo patrocina cada bosta. A peça macaquinhos ta ai, não me deixa mentir…

        • Caipiroto, o Capeta Caipira 😈

          Reclama do macaquinhos porque ainda não saiu o livro da vida da Cláudia Leite:

          “Queria ser a Ivete…
          Não deu.
          Fim.”

        • SuzukaDriver90

          Rolou dinheiro público pro tal do macaquinhos?

    • Rafael Henrique Castanheira de

      Desculpa, mas onde vcs viram Cobol? Não consegui achar. Caffe geralmente é C++/Cuda com wrappers para Python e Matlab. Nunca tinha visto com Cobol.

  • 640k is enough

    Até que enfim o Yahoo serviu pra alguma coisa.

  • Mirai Densetsu

    afinal Python é Python.

    Exceto, é claro, quando temos o zope e tecnologias correlatas envolvido nisso. Aliás, rodar buildout no Windows é um… desafio.

  • Samuel

    Sem sacanagem (com trocadilho), identificar cena de putaria deve ser relativamente mais fácil que identificar qualquer outra cena com menos “expressão corporal”.

  • Maxnoob

    “titfuck” nao sei por que eu ri disso… acho que devo ter 11 anos mentalmente

  • Rômulo RomSoft

    “Isso removerá todas as cenas de ENROLAÇÃO”… não.. pera

Aproveite nossos cupons de desconto:

Cupom de desconto Locaweb, Cupom de desconto HP, Cupom de desconto Descomplica, Cupom de desconto Nuuvem, Cupom de desconto CVC, Cupom de desconto Asus, Cupom de desconto World Tennis