Hacker News new | past | comments | ask | show | jobs | submit login

What is the difference between using a neural network to do this and using a filter that obtains the same or similar effect by distorting the frames of the input randomly?

I guess I feel like there's no practical result here. It's only interesting from an aesthetic point of view.

Am I being unfair?




After reading the article, I'm still not sure what the purpose of the training is. If they're trying to reconstruct a film from stills, it seems like a failure since it looks like they wind-up with all sorts of swirly stuff rather than, say, the original film.

If they're trying to create interesting swirly stuff, where do they intend to go after that?

I mean, sure it's aesthetic though not on the level of weirdness of deep dreams modification.


I am not an expert, but: This approach creates powerful embeddings for images. It can convert an image into embedding space and vice-versa, generate images back from embeddings. It is built to function like a perception and imagination module. The embeddings are much lower dimensional and the latent variables are disentangled. There is a component for "has glasses" which you can flip and get the same image + glasses, for example. It is obvious this would be very useful in building all sorts of classifiers, image generators and agents (because agents need to compute reward over state and action space and disentangled representations of the state space are good for this task).


The article does not evaluate the quality of the embeddings, so there's not much to say about all of that.


With this network you can re-encode the movie to make everyone smiling and wearing glasses. You can't do that with simple distortions.


Um, are you sure we are there yet? For me it seems that the only atoms it has learned are the long-lasting static scenes, rather than eyes or mouths. Maybe it is just a matter of scoring and can be improved, but still...




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: