iPhone Movenda seminary

May 20th, 2009

Movenda is lunching an “open knowledge” training project. We’ll start a seminary on iPhone technology but we’ll soon add more arguments.

For further information please contact labs@movenda.com


The seminary will be held in Rome (Italy)


Snippets

Fixed YUV to RGB conversion, optimized ARM assembler code (iPhone)

February 6th, 2009

New version of optimized ARM code for image conversion (YUV to RGB) now fix some colour problem.

You can download the code here

Snippets

YUV to RGB conversion, optimized ARM assembler code (iPhone)

January 28th, 2009

We have developed an optimized assembler code for image conversion from YUV to RGB. The code is based on the paper “Optimizing YUV-RGB Color Space Conversion Using Intel’s SIMD Technology“  by Etienne Dupuis, but adapted for the ARM processor found in the iPhone.

The average processing time for a 480 X 320 frame is 0.012 s.

Snippets , , , ,

Latest Photoshop MBF plugin for Mac OS X

December 23rd, 2008

Here is the Mac OS X binary for the Photoshop plugin. It conforms to the new specifications and supports reading and writing PVRTC encoded images. It requires the iPhone SDK for writing PVRTC files.

MBF Plugin for Adobe Photoshop CS3/4 (Mac)

Movenda Bitmap Format ,

More work on MBF

December 11th, 2008

We are currently expanding MBF image data format support.

  • RGBA4444
  • RGBA5551
  • RGB565
  • PVRTC2
  • PVRTC4

PVRTC compression is currently achieved using the iPhone SDK tool “texturetool” from within the plugin. PVRTC compressed MBF can be opened in Photoshop even without the iPhone SDK.

Quick note: The QuickTime Component has not yet been updated and we are not sure there is any interest in updating it.

Movenda Bitmap Format

MBF Trac setup

November 28th, 2008

We have setup the Trac site for the MBF project. There you can download the Nightly SVN Tarball of the SVN repository, open tickets and see our roadmap (although we didn’t write one yet).

Trac site for MBF

Movenda Bitmap Format ,

MBF Photoshop Plugin for Mac OS X

November 28th, 2008

The Photoshop plugin for Mac OS X to save and open MBF files is now available. It requires at least Photoshop CS3/Elements 6. On Photoshop CS3 however, blending modes and layer visibility flag is not restored while opening (but is saved correctly). On Photoshop CS4 it Just Works™.

The source code will soon be available. We did not develop a Windows version, but the code should be cross platform so anybody with experience with VC++ and some spare time can help.

Movenda Bitmap Format ,

Movenda Bitmap File Format, first post on Movenda Labs

November 27th, 2008

MBF (Movenda Bitmap File Format) is a simple image format that features:

  • Color and Monochrome images
  • Layers
  • Transparency

MBF has been created with mobile and embedded devices in mind, and is especially useful to store textures for OpenGL ES applications. Because of this headers are kept to the bare minimum and the actual image data needs no byte swapping or decoding. Although of course every device has different ways to natively represent image data (for example ARGB instead of BGRA or RGBA) the plan is to support all these variations in the specifications when they are reported. Developers implementing an MBF loader on an embedded device should however only support the representation native to the device they are developing on. Currently the format supports Luminance, RGB and RGBA bitmap formats.

The format is not encumbered by any patent and can be implemented for any use. Reference implementation in the form of a Photoshop and QuickTime plugins will be published soon.

MBF Specifications (PDF)

The current specifications are a Draft, so feel free to tell us your suggestions and ask any question if you find them not too clear.

Movenda Bitmap Format , ,