Mirror Image

Mostly AR and Stuff

Nokia consider Maemo Linux as alternative to Symbian ?

As cnet point out Symbian is not mentioned in the joint Intel-Nokia press release about 3G and Open Source Software collaboration. Only Maemo and Moblin are mentioned. Symbian, though also open sourced is left out. It could be that Nokia is less enthusiastic about Symbain OS now. Existing Symbain OS UIs are inferior to iPhone UI, Symbian OS third party applications are not getting enough traction and most of Symbian users are not even aware they exist. Symbian Signed restrictions are not helping either. BTW most of Symbian users are not even aware they are Symbian users.
So Nokia seems hedging its bets with Maemo linux. Cnet think Nokia could switch to Maemo for high-end devices and leave Symbian for mid-range.

25, June, 2009 Posted by | Mobile, Symbian | , , , , , | 1 Comment

Symbian foundation is considering options for improving Symbian Signed

David Wood from Symbian Foundation answered a question about Symbian Signed (mandatory digital signature for all Symbian OS app with advanced capabilities) in comments to his blog post about Symbian Release Plan :

“>What about Symbian Signed? Are there any plans to drop it, or at least relax it…?
A number of options for improving the operation of Symbian Signed are under active consideration.”

So it seems Symbian foundation is hearing to developers and end users lamentation and things could be better soon.

18, March, 2009 Posted by | Coding, Mobile, Symbian | , , , , | Comments Off on Symbian foundation is considering options for improving Symbian Signed

Rumors about Nokia Symbian OS application store.

Engadget report Nokia may open a software portal for its Symbian OS applications, with a formal announcement to come at the Mobile World Congress. Rumors about Nokia Symbian application store were floating at Nokia developer forum couple of months ago. Actually I also have written about it in this blog post – “What iPhone can teach Nokia” :)

8, February, 2009 Posted by | Mobile, Symbian | , , , | Comments Off on Rumors about Nokia Symbian OS application store.

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…

Carbide c++ is free now!

Symbian c++ development environment Carbide.c++ 2.0 form Nokia

6, December, 2008 Posted by | Coding, Coding AR, Symbian | , , , | Comments Off on Carbide c++ is free now!

Fullscreen AR Tower Defense is on the way.

Fullscreen version of the AR Tower Defense moving along nicely. I have changed default screen position from portrait to landscape. Don’t see any noticeable slowdown now. I’m thinking about increasing the number of markers from 6 to 9, but I’m not sure. Too many markers would clog the table…

PS It’s here already

4, December, 2008 Posted by | Augmented Reality, Coding AR, Symbian | , , , , , , , | Comments Off on Fullscreen AR Tower Defense is on the way.

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

To filter or not to filter

Time-domain smoothing filter is somehow controversial question in image registration. The video is inherently smooth, necessity of time-domain smoothing is usually sign of instability of image registration algorithm. Taking average for several frames is especially notorious. Ideally good, stable algorithm don’t need any smoothing in time-domain. However what to do if there is small jittering in otherwise stable and fast real-time algorithm. Just couple of pixel in amplitude, it’s not noticeable on the big virtual objects, but on small, especially stretched or linear objects it’s quite noticeable. I have found that at least in my case, simple, several frames, smoothing filter remove jittering and is not causing any visible alignment artifacts.

9, November, 2008 Posted by | Augmented Reality, Coding AR, Mobile, Symbian | , , , , | Comments Off on To filter or not to filter