Difference between revisions of "AXIOM Project Background"

From apertus wiki
Jump to: navigation, search
Line 109: Line 109:
''Above: AXIOM Beta specifications circa 2016''
''Above: AXIOM Beta specifications circa 2016''


'''Pricing'''
   
   
The AXIOM Beta has an expected retail price of €5990 (excl. VAT + Shipping). During crowd-funding we offered project backers and developers the opportunity to purchase the camera at cost €2300 (excl. VAT + Shipping). For a full breakdown of pricing for individual components see [https://wiki.apertus.org/index.php/AXIOM_Beta/AXIOM_Beta_Prices here].
The AXIOM Beta has an expected retail price of €5990 (excl. VAT + Shipping). During crowd-funding we offered project backers and developers the opportunity to purchase the camera at cost €2300 (excl. VAT + Shipping). For a full breakdown of pricing for individual components see [https://wiki.apertus.org/index.php/AXIOM_Beta/AXIOM_Beta_Prices here].


'''Future'''
Whilst it's true to say that development is in the early stages, because of how it’s being designed to constantly evolve and improve, it's unlikely that there’ll ever be a “final” version of the camera. This means that even when the camera is at a stage where everything is fully working and shipped as a finished product there will still be scheduled improvements delivered in software or offered as optional hardware upgrades - thus establishing an ecosystem and hardware platform rather than a final product.
With the AXIOM project, users are being given more control over the configuration of their camera so that it can be adjusted to their own needs or liking, and thanks to the camera’s construction there really is no limit to what’s possible. The role of apertus° is to assist the filmmaking community with support in this regard and to provide a platform which simplifies configuration or conversion and to encourage community participation now and in the future.




* [[GSoC2017]] - Google Summer of Code 2017 Application
“Unlike with previous camera manufacturers, everything we do is open to scrutiny from the outside world as all our schematics, source code and technical development processes are publicly accessible. We want our project development to be transparent and open to the ideas contributed by users.” - Sebastian Pichelhofer.

Revision as of 20:54, 10 February 2017

"The most interesting aspect of the AXIOM cameras is that they have the potential to be the last camera you will ever need due to the fact that they're infinitely upgradeable… they won't eventually become technologically obsolete like most cameras." - Robert Hardy, No Film School.


An Introduction to The AXIOM Project's Beginnings

To take the beginning of apertus° back to inception, before all the individuals who are making it happen got started, and before the cameras as they stand today were put together, we need to acknowledge Oscar Spierenburg’s vision of bringing a camera with no manufactured restrictions to market.


One of the biggest problems in modern cinematography and film making is that essentially, the camera is the equivalent an air-plane’s black box. The path the data takes from the sensor to the camera's storage medium is typically shrouded in encryption and as a result, the filmmaker isn’t able to control its flow at all. He or she has effectively been blinded by closed proprietary technology embedded in the camera by manufacturers bent on achieving two things: that competing manufacturers aren’t able to exploit their designs and that consumers are locked into making further purchases when they want to upgrade their systems in the future. The apertus° AXIOM Beta will break these kinds of barriers.


Beta Enclosure V2.png

Above: AXIOM Beta early enclosure concept circa 2014.


The process was begun in a community forum where ideas could be contributed by people who shared the same vision as Oscar Spierenburg. Once development had reached a certain momentum the company was registered in 2012 and, after an extremely successful crowdfunding campaign, the team were further humbled when the AXIOM project was awarded an EU Horizon 2020 grant to assist with development. Now, almost ten years of development has culminated in the approaching launch of the AXIOM Beta Super35, 4K, compact cinema camera.


Alpha Mounted.jpg

Above: AXIOM Alpha proof of concept prototype.


As a predecessor to the AXIOM Beta, the AXIOM Alpha prototype (an FPGA and CPU combination, pictured above) was used to gather feedback in typical shooting scenarios so that any resulting ideas could be incorporated into a future, more modular, kit version aimed at developers and early adopters. The intention was to reduce the components to the bare essentials required to shoot high quality, film-like, cinematic quality moving images.


“The hardware design of the AXIOM Beta was kept simple at first, purely addressing problems discovered with the AXIOM Alpha. In the beginning we had intended to design the camera around a single board on top of an off-the-shelf FPGA/system-on-chip development board: the MicroZed™, but as a result of field testing and together with feedback gathered from the community we agreed to make it far more powerful by devising a more complex stack of boards where each layer is dedicated to specific functions.” - Sebastian Pichelhofer.


Beta Board Stack.jpg

Above: AXIOM Beta electronic board stack.


Hardware

The AXIOM Beta comprises five printed circuit boards (PCBs):

The image sensor board hosts the heart of every cinema camera - the (CMOS) image sensor. apertus° offered three different sensor options during the crowd funding campaign; Super35, Super16 and 4/3rds, and as almost 90% of the backers opted for the Super35 sensor its respective module was developed first.


Temporary Sensor Board.jpg

Above: Temporary image sensor interface board - circa 2016 (Dedicated image sensor module was designed early 2017)


The Interface Board acts as a bridge between the image sensor board and the rest of the camera. It converts communication between the aforementioned components to a standard protocol so that almost any image sensor that becomes available in the future can be used with the AXIOM Beta without changing the rest of the hardware. If AXIOM users felt that 8K was in demand they would simply swap the sensor board for one capable of capturing images in the desired resolution.


Beta Main Board.jpg

Above: AXIOM Beta Main Board circa 2016


The Main Board is the equivalent of a PC's motherboard. It hosts two external medium-speed shield connectors and two high-speed plugin module slot connectors. These act as a central switch for defining where data captured by the sensor and other interfaces gets routed to inside the hardware. In this regard, all specifics can be dynamically reconfigured in software opening up a lot of new possibilities such as adding shields for audio recording, genlock, timecode, remote control protocols or integrating new codecs and image processing inside the FPGA. In the centre of the main board a 'solder-on' area has been incorporated, this will for example host chips capable of sensing the camera's orientation and acceleration (the same chips used to stabilise quadcopters and track head movements in VR headsets). Being situated directly behind the image sensor centre means that these sensors are ideally positioned to supply data for image stabilisation or metadata about the camera’s orientation and movement during a shot.


Beta Power Board.jpg

Above: AXIOM Beta Power Board


Finally, the power board PCB, the last board in the stack before the MicroZed™, generates all the different supply voltages for the chips and logic on the other PCB’s inside the camera. It also monitors currents so that it can estimate remaining power based on the recorded consumption. In the current revision of the camera a predefined set of supply voltages matching the current application with the rest of the camera have been generated, in the future however, it will be possible for users to dynamically reconfigure voltages according to their needs through the camera’s software.


Microzed.jpg

Above: Xilinx MicroZed™


The MicroZed™ is a development board based on the Xilinx Zynq®-7000 All Programmable SoC (System-on-a-Chip). It can be used as both a stand-alone development board for SoC experimentation or in a product like the AXIOM Beta.


Camera Enclosures

Another aspect of an open source camera is that there is not one typical appearance but rather there is a variety of options and designs made for different applications and out of different materials. Presently two camera enclosures are being explored; one temporary housing which can be 3D printed in order to offer developers some protection for the board stack, and a final ‘end-use housing’ milled from aluminium and offering a number of finish options for professional application.


Recording Options

The AXIOM Beta currently utilizes external third-party recorders for capturing moving images. A number of different products from different brands can record the HDMI signal from the AXIOM Beta and store the video in Prores or DNxHD. There are plans for enabling AXIOM Beta internal recording to solid state storage in the future however. In particular this is a requirement for writing high speed video as the Beta sensor is capable of capturing moving images at up to 300 FPS in full 4K resolution.


Operating System

Since the camera is running Linux, you have a full operating system at your disposal. This means any 3rd party peripherals like USB drives or wireless adapters should work out of the box. Standard protocols like SSH/FTP/SCP/etc. as well as Graphical User Interfaces via HTTP can be used to interface with the camera from computers and most mobile devices.


Beta Assembly.jpg

Above: AXIOM Beta I - Developer Kit


With present preliminary internal image processing the camera is already achieving very promising image capture characteristics, indicating that, when development is completed the camera will provide creatives with the ability to record digital film at exceptional quality.


Target Audience

With a clear initial target audience and application which focuses on early adopters and developers, the AXIOM Beta is aimed at those who want to actively participate in and contribute towards development. As the camera matures, the target audience will expand towards professional applications and end users. Those professional applications are typically, but not limited to, any environment suited to compact form-factor, high performance cameras e.g. aerial recording, car mounting, gimbals, cranes, jibs, cable cams, action cams, handhelds etc, but the Beta has attracted interest from a wide range of disciplines, such as the astronomy, industrial and scientific fields, on account of a user's being able to easily adapt the camera to the specific project's requirements or their being able to process/analyse images directly inside the camera instead of on a remote computer. With a small form factor, the AXIOM Beta is ideally suited to environments where DSLRs are commonplace.


Beta Spec.png

Above: AXIOM Beta specifications circa 2016


Pricing

The AXIOM Beta has an expected retail price of €5990 (excl. VAT + Shipping). During crowd-funding we offered project backers and developers the opportunity to purchase the camera at cost €2300 (excl. VAT + Shipping). For a full breakdown of pricing for individual components see here.


Future

Whilst it's true to say that development is in the early stages, because of how it’s being designed to constantly evolve and improve, it's unlikely that there’ll ever be a “final” version of the camera. This means that even when the camera is at a stage where everything is fully working and shipped as a finished product there will still be scheduled improvements delivered in software or offered as optional hardware upgrades - thus establishing an ecosystem and hardware platform rather than a final product.

With the AXIOM project, users are being given more control over the configuration of their camera so that it can be adjusted to their own needs or liking, and thanks to the camera’s construction there really is no limit to what’s possible. The role of apertus° is to assist the filmmaking community with support in this regard and to provide a platform which simplifies configuration or conversion and to encourage community participation now and in the future.


“Unlike with previous camera manufacturers, everything we do is open to scrutiny from the outside world as all our schematics, source code and technical development processes are publicly accessible. We want our project development to be transparent and open to the ideas contributed by users.” - Sebastian Pichelhofer.