Author: imerso

Intelicam v1.0

As said previously, I’ve been sharpening my Artificial Intelligence skills. In the mean time, I created Intelicam 1.0, a fully artificial intelligence based hybrid security system. It is like a DVR, but with a few twists. Intelicam can detect and recognize people on cameras, warn about new recordings and monitor/stream multiple cameras in real-time.

The system is compatible with cheap usb cameras, more professional IP cameras and remote RTSP stream sources. Videos can also be easily separated in different categories.

Currently the software runs under Ubuntu Linux 18.04, and in the near future will probably run under Windows 10 as well.

I am now replacing my old home DVR with Intelicam, as it is already performing so much better. No more time reviewing lots of videos showing the trees moving with the wind. =)


Etherea VR progress

From tutorial to landing on a planet and back to the space station. There are lots of things disabled yet — as I’ve been saying, the galaxy will be continuously full of challenges. Full action comes really soon now.

The game was recorded directly from VR and the video shows one eye only. As I’m in a real rush these days, on this video I forgot to disable some of the eye visual effects for the recording, so they ended up showing (that rounded dark for example).

As always, please note that *all* planets and stars and other things are really there (no fake backgrounds) and fully visitable.


Etherea VR stress test

Although there are some delays on planning, today I could do a small stress test. On this video the alien ships are not attacking the player yet, but I could do a good performance estimation. On the RX580 I use to develop, with 64 ships plus a few dozens asteroids, frame rate was still solid…


Etherea VR progress

I was in doubt if I should publish this video, because I wanted it to show the space combat. Soon there will be a lot of action, this universe is not as quiet as shown in the preliminary video. =) It was not possible to enable spatial combat and procedural content, I need to get…


Etherea VR

Some time ago I posted a video showing a VR interface that I was programming. I recently integrated that interface into Etherea. The following video shows a bit of Etherea in VR mode (using an Oculus Rift CV1 with Touch controllers), the initial tutorial and the first challenge of the game. It is worth remembering…


TinyMP3 Player

Edit: TinyMP3 source-code is now available on github: https://github.com/imerso/tinymp3 Today I published a recent Node + React + Material-UI-Next experiment on Heroku — it’s called TinyMP3: https://tinymp3.herokuapp.com. As the name implies, the little web app streams mp3 from a remote server. Music can be played individually clicking on its name, or added to a (session…


Quick NFS on Raspberry

If for some reason you find problems with broken Samba sharing on Raspbian, or just want something faster and more transparent, there is the NFS alternative — which, at least for me, is cooler than Samba. To access it from Windows is a bit more involved, and I won’t cover it on this quickie, as…


A Quick Take on NodeJS

INTRODUCTION As a relatively old Programmer, I’ve learned lots of different technologies and languages over the years. In addition to Games/VR, I also developed many commercial database systems in the past. I was a Senior Analyst at quite a few different companies, doing analysis, design and implementation (from dBase era to Clipper to Access to…


Ritmo: VR Rhythm Game for Oculus Rift

Here is a new game skeleton of a VR game for Oculus Rift — and possibly Vive in the near future. I just wanted something fun and quick to develop, as a test bed for my new VR interface lib. The player must hit objects that come into his direction in synch with the playing…


Solving Ubuntu stuck on Login Screen

After a simple apt-get update & apt-get upgrade, next time I booted Ubuntu 16.04LTS it was stuck on a login loop, not allowing me to enter the system normally. Searching on Google I found out that many people have had the same problem. I then tried almost everything that was suggested (except for some extremely…