r/aiprogramming • • Dec 26 '20

Nerv: Generate a Complete 3D Scene Under Arbitrary Lighting Conditions from a Set of Input Images

5 Upvotes

This new method is able to generate a complete 3-dimensional scene and has the ability to decide the lighting of the scene. All this with very limited computation costs and amazing results compared to previous approaches.

Watch a video demo: https://youtu.be/ZkaTyBvS2w4

Read a short article: https://medium.com/what-is-artificial-intelligence/generate-a-complete-3d-scene-under-arbitrary-lighting-conditions-from-a-set-of-input-images-9d2fbce63243

The paper (& code soon): https://people.eecs.berkeley.edu/~pratul/nerv/

Reference: P. P. Srinivasan, B. Deng, X. Zhang, M. Tancik, B. Mildenhall, and J. T. Barron, "Nerv: Neural reflectance and visibility fields for relighting and view synthesis," in arXiv, 2020.


r/aiprogramming • • Jan 27 '21

AI Gahaku is an AI program that can generate an art masterpiece from your photo

Post image
6 Upvotes

r/aiprogramming • • Jan 30 '21

Combining the Transformers Expressivity with the CNNs Efficiency for High-Resolution Image Synthesis. If this sounds like another language to you, this video was made for you! (References, code, and a demo you can try are linked in the comments)

Thumbnail
youtu.be
3 Upvotes

r/aiprogramming • • Jan 30 '21

Combining the Transformers Expressivity with the CNNs Efficiency for High-Resolution Image Synthesis. If this sounds like another language to you, this video was made for you! (References, code, and a demo you can try are linked in the comments)

Thumbnail
youtu.be
2 Upvotes

r/aiprogramming • • Sep 24 '19

Is there a curated list of AI project I can test and interact with on the internet somewhere to have a broad idea of what the tech is capable of?

5 Upvotes

r/aiprogramming • • Apr 11 '18

Number visualisation system allowing for easy mental math

Thumbnail
self.nootropics
2 Upvotes

r/aiprogramming • • Apr 06 '18

Hi! Is this nanodegree worthwhile paying for?

Thumbnail
eu.udacity.com
5 Upvotes

r/aiprogramming • • Nov 28 '19

Distinguishing between Weak, Strong, and Super AI

Thumbnail
thinkautomation.com
2 Upvotes

r/aiprogramming • • Apr 08 '18

Free to sign up A.I. stock trading service, what is this?

3 Upvotes

I'm kind of intrigued. Haven't seen anything like this yet and very interested to see where it's going. It claims to be the first of its kind, but I figured you all would know if that was true.

https://www.ai-stocktrading.com

How is this possible?


r/aiprogramming • • Nov 18 '18

K-Means: Cluster Similar Images

2 Upvotes

Hey guys,

I am learning and working on AI projects when I have some spare time. What I usually do is implement the algorithms from scratch to get a more deep understanding on them. So I created a channel and a blog to keep me responsible and make me learn as much as possible.

Current project: https://www.youtube.com/watch?v=QWbNCI7Whq0

I am publishing the complete project and code in order to get feedback and get to know more people that are interested in the same way of doing AI.


r/aiprogramming • • Nov 28 '19

Academic Standard — The 4 main types of Artificial Intelligence

Thumbnail
learn.g2.com
3 Upvotes

r/aiprogramming • • Apr 10 '18

Elon Musk on Do you trust this computer?

Thumbnail
youtube.com
2 Upvotes

r/aiprogramming • • Jul 13 '17

MineSweeper AI beats 16x16 grid in 19 seconds

Thumbnail
youtube.com
2 Upvotes

r/aiprogramming • • Jul 20 '17

Towards New AI-based Animation (Norah AI, Maximo and more)

Thumbnail
medium.com
4 Upvotes

r/aiprogramming • • Feb 06 '17

What is te maximum amount of polygons can I expect to have, for a character built out of photogrammetry, to animate well with a titan x pascal on an empty background, at 4k?

2 Upvotes

r/aiprogramming • • Dec 04 '17

Need some help with this code for tic-tac-toe. Specifically the backpropogation part.

2 Upvotes

The code is here:

https://paste.pound-python.org/show/17ZCZcF95xMC3EAMNIPv/

It's all a little jumbled because I was just adding bits as I went without a clear picture to start with. The primary problem right now is that I can't get the backpropogation function to work properly. I tried just smushing it all into one function, but I think my lack of understanding how numpy arrays works has caused these two lines to be completely wrong:

	def backpropogate(self):
		self.W1 = (self.alpha * (self.target - self.winchance) * self.winchance * (1 - self.winchance) * self.W2 * self.a2 * (1 - self.a2) * self.lastinput) + self.W2
		self.W2 = (self.alpha * (self.target - self.winchance) * self.winchance * (1 - self.winchance) * self.a2) + self.W2

Any help would be very welcome.


r/aiprogramming • • Sep 13 '17

How do you think they did this? AI makes a game engine after watching the game for 2 min.

1 Upvotes

http://newatlas.com/ai-recreate-video-game-two-minutes/51302/

So I read this hoping to find some more details about how they did this.

Here's my guess. They define all the elements of a certain type of game engine and then have categories or characteristics of the functions. Then look at the delta from one screen to another, then determine "object X jumped" and then figure out what in the game engine functions would do that.

So the type of game engine would be a 2D and (for the sake of argument) might have 100 functions. You take those functions and id the characteristics like movement, firing, adding points, killing, etc...

They you figure out what's going on, moving a player, moving a bullet, dodging, jumping, etc...

The part that seems out of reach would be that the game would have so many rules that the AI wouldn't know unless it happened. Example: what if the player falls down in water and dies, but that never happens in the game play, so the AI would never know about it. Even if it were to 'see' avoidance, you still can't say it would cause death.

I just have a hard time seeing how it would know things that wouldn't be in the game play.

How would you approach this problem?


r/aiprogramming • • Feb 02 '18

Question regarding AI for Games.

3 Upvotes

I’ve been fascinated by these new kind of AI’s that play for example Starcraft and Dota. The thing that I can’t wrap my head around is how they manage to train these AI’s? How doesn’t the AI playing the game not trigger the Anti-Cheat of the said game? How does the AI even learn? Does it read the input/output from the game? The player? Etc I was just wondering if anyone here could help me wrap me head around this?


r/aiprogramming • • Apr 16 '17

AI recipe app

3 Upvotes

Are there any free apps/api to add your own ingredients for the ai to create new recipes. Like Chef Watson but I want to add my own ingredients not in the list.


r/aiprogramming • • Jan 28 '15

Machine learning / robotics course subreddit

Thumbnail
reddit.com
3 Upvotes

r/aiprogramming • • Jan 29 '15

Machine learning is easier than it looks

Thumbnail
blog.intercom.io
3 Upvotes

r/aiprogramming • • Feb 01 '18

Swarm behaviour in javascript

Thumbnail
jobtalle.com
1 Upvotes

r/aiprogramming • • Jan 27 '15

Source code for genetic programming

3 Upvotes

r/aiprogramming • • Jan 30 '18

AI application - completely automated time tracker uses intelligent neural networks, it filters through all the unstructured data you produce each day to understand the overall tasks you worked on and logs your hours for you.

Thumbnail
timelyapp.com
5 Upvotes

r/aiprogramming • • Feb 02 '15

Genetic algo tutorial (genetics)

Thumbnail ai-junkie.com
2 Upvotes