Mirror Image

Mostly AR and Stuff

The Register article mention AR Tower Defense

The Register article on Augmented Reality make a mention of AR Tower Defense.

PS. In relation to this article, if smartphone need better display for AR – what mobile AR device need first

Advertisements

19, March, 2009 Posted by | Augmented Reality, Games, Nokia N95 | , , , , , | Comments Off on The Register article mention AR Tower Defense

More on the battery life – solar powered phone

I had already written in this blog, the main factor slowing mobile AR development is the battery life. Faster CPU require more energy, and eating device battery very fast.
One way to work around the problem is to use different, task specific architecture for CPU units/coprocessors, thus to get more processing power with the same power consumption.
Another – get more energy. That’s what Samsung did with “”Blue Earth” phone. The phone has full solar panel on its back.
blue erath phone

PS. Some tricks to increase battery life.

14, February, 2009 Posted by | Augmented Reality, Mobile, Nokia N95 | , , | Comments Off on More on the battery life – solar powered phone

New version of Augmented Reality Tower Defense

A new version of AR Tower Defense – v0.03 Some bugs fixed (black screen bug)
and minor tracking improvement

12, February, 2009 Posted by | Augmented Reality, Coding AR, Demo, Mobile, Nokia N95 | , , , , , , , , , , | Comments Off on New version of Augmented Reality Tower Defense

Still no high-performance Symbian device…

Just checked GLBenchmarks for Samsung INNOV8.

Samsung GT-i8510 Innov8 performance details:
High-level 3D Performance
GLBenchmark HD ES 1.0 : 1602 Frames
GLBenchmark HD ES 1.1 : 628 Frames
GLBenchmark Pro ES 1.0 : 328 Frames
GLBenchmark Pro ES 1.1 : 35 Frames
CPU Performance
CPU Performance: Float : 988
CPU Performance: Integer : 4183

For comparison –

Nokia N95 8GB performance details:
High-level 3D Performance
GLBenchmark HD ES 1.0 : 1944 Frames
GLBenchmark HD ES 1.1 : 1766 Frames
GLBenchmark Pro ES 1.0 : 395 Frames
GLBenchmark Pro ES 1.1 : 570 Frames
CPU Performance
CPU Performance: Float : 1411
CPU Performance: Integer : 4254

Old Nokia N95(8Gb) still beat best of newish Symbian devices hands down.
Other platforms had 600+ Mhz devices long time ago, Palm switched to new generation CPU – OMAP3430. After two years no one still able to produce better high-performance Symbian device ?

25, January, 2009 Posted by | Mobile, Nokia N95, Symbian | , , , , , , , | Comments Off on Still no high-performance Symbian device…

Markerless tracking

I’ve started experimenting with markerless tracking. I’ve captured several cityscape image sequences and processed them with SURF detector. I’ve used Nokia N95 viewfinder frames. Here descriptors were oriented:
Nokia N95 SURF
There are some corresponding features detected in both images, but their descriptors arn’t fit.
Interesting, upright, not oriented descriptors give little different picture – some new correspondences found, some lost.
Nokia N95 SURF

18, December, 2008 Posted by | Augmented Reality, Coding AR, Nokia N95 | , , , , , , , | Comments Off on Markerless tracking

Fullscreen version of AR Tower defense is up for download

AR Tower Defense is fullscreen now. I ‘ve also changed default mode from portrait to landscape.

6, December, 2008 Posted by | Augmented Reality, Demo, mobile games, Nokia N95 | , , , , , , , , | 2 Comments

N95 camera distortion ?

I’m making full screen version of my AR Tower Defense game, and stumble at some strange problem. It seems to me the camera distortion is absent if I’m getting scaled down viewfinder image (or may be it’s just cropped). If I’m getting full viewfinder image it looks like some camera distortion creep in – seems markers getting distorted. I may have to calibrate camera, and that would create portability problem. The game will work only for N95 camera…

29, November, 2008 Posted by | Coding AR, Nokia N95 | , , , , , | Comments Off on N95 camera distortion ?

Samsung INNOV8 and AR

Samsung INNOV8 (Samsung GT-i8510) seems to be the best Symbian device for AR so far.(And for 3d gaming too BTW)
Camera: 120 fps in QVGA vs 30fps Nokia N95
CPU: 450 Mhz ARM11 + PowerVR 3d accelerator vs 330 Mhz ARM11 + PowerVR 3d accelerator for Nokia N95
Sound: 3D surround sound effect by DNSe 2.0 technology vs ??? for Nokia N95
GPS : both, but INNOV8 being Symbian 9.3 allow self-signing for developer who want to use GPS.
For Nokia N95 use GPS require complete Symbian Signing.

Overall pretty impressive device, with 3d accelerator, 50% faster CPU and a lot faster camera.
Mobiles on other platforms often have better CPU (533-800 Mhz), but usually lack 3d accelerator and/or have bigger screen resolution. Bigger resolution would either eat more CPU power or would force developer make effective screen window smaller.

PS There are reports that actual INNOV8 CPU speed is 330mhz

21, November, 2008 Posted by | Augmented Reality, Mobile, Nokia N95, Symbian | , , , , , , , | Comments Off on Samsung INNOV8 and AR

Augmented Reality Tower Defense game is up for download

It’s here. In this demo I’ve used the same multimarker tracker I’ve used in last demos. 3d position of the camera calculated form markers used for placing tower. Third dimension used to control tower height
If you don’t know what Tower Defense is, here is wiki entry

15, November, 2008 Posted by | Augmented Reality, Mobile, Nokia N95, Symbian | , , , , , , , , , | Comments Off on Augmented Reality Tower Defense game is up for download

Symbian AR: N95 still the king of the hill

New Nokia 5800 is looking good, but if rumored specs are correct it still can not beat N95 (or N82 and other OMAP 2420 phones)
Nokia 5800 is rumored having Freescale i.MX31 369 Mhz CPU, vs Nokia N95 TI OMAP 2420 330 Mhz CPU.
Both have floating point (VFP), but only N95 have 3d accelerator, which would more then compensate for slightly slower CPU.
Nokia 5800 high resolution screen actually play against it in 3d applications. High resolution screen require more processing power for 3d rendering, which combined with lack of 3d acceleration can slow down 5800 considerably.
Touchscreen is interesting thing by itself, but not easy to integrate with AR from usability point of view. So N95 still win. IMHO.

15, November, 2008 Posted by | Augmented Reality, Mobile, Nokia N95, Symbian | , , , , | 3 Comments