Difference between revisions of "GSoC Overview"

From apertus wiki
Jump to: navigation, search
Line 7: Line 7:
If you'd like to explore the camera's background and how the project got started see [[AXIOM Project Background]]
If you'd like to explore the camera's background and how the project got started see [[AXIOM Project Background]]


We're also building a RAW video footage processing environment called [[OpenCine]]
Website: https://www.apertus.org/
 
==Projects / Idea Page==
Our idea page revolves around the following projects:
 
* We're building a RAW video footage processing environment called [[OpenCine]] - Programming Language: C++.


* We developed hardware with FPGAs for doing video real time processing (idea page "FPGA" coloumn) - Programming Language: HDL (VHDL or Verilog).
* Our cameras run embedded Linux and there are some Kernel related development tasks - Programming Language: C.


Languages we use are as follows:
Languages we use are as follows:


* For FPGAS it’s HDL (VHDL or Verilog).
 
* For kernal and userspace it’s C.
* For scripting it’s Python and Bash.
* For scripting it’s Python and Bash.
* For OpenCine it’s C++ preferably.
* For webbased applications it’s Javascript, PHP and C/C++.
* For webbased applications it’s Javascript, PHP and C/C++.


Line 21: Line 27:
GsoC Idea Page: https://lab.apertus.org/project/view/20/
GsoC Idea Page: https://lab.apertus.org/project/view/20/


Website: https://www.apertus.org/
==Further Reading==


[[Social]] accounts
[[Social]] accounts
Tim Videos has a very good guide for GSoC students - must read: https://code.timvideos.us/summer-of-code/

Revision as of 09:24, 2 March 2017

1 Introduction

Thank you for taking an interest in our project.

As you may have already read on our GSoC listing we're designing the architecture surrounding a number of free software and open hardware projects aimed at film related disciplines.

If you'd like to explore the camera's background and how the project got started see AXIOM Project Background

Website: https://www.apertus.org/

2 Projects / Idea Page

Our idea page revolves around the following projects:

  • We're building a RAW video footage processing environment called OpenCine - Programming Language: C++.
  • We developed hardware with FPGAs for doing video real time processing (idea page "FPGA" coloumn) - Programming Language: HDL (VHDL or Verilog).
  • Our cameras run embedded Linux and there are some Kernel related development tasks - Programming Language: C.

Languages we use are as follows:


  • For scripting it’s Python and Bash.
  • For webbased applications it’s Javascript, PHP and C/C++.


GsoC Idea Page: https://lab.apertus.org/project/view/20/

3 Further Reading

Social accounts

Tim Videos has a very good guide for GSoC students - must read: https://code.timvideos.us/summer-of-code/