tectum.tv has a nice portfolio of higher end 360 degree cameras for rent.
Video Streaming for ARM
UV4L was originally conceived as a modular collection of Video4Linux2-compliant, cross-platform, user space drivers for real or virtual video input and output devices (with absolutely no external difference from kernel drivers), and other pluggable back-ends or front-ends.
It has evolved over the years and now includes a full-featured Streaming Server component with a customisable web UI providing a set of standard, modern and unique solutions for encrypted live bidirectional data, audio and video streaming, mirroring or conferencing over the web and for the IoT . Since recent releases UV4L has also been providing a RESTful API for the developers who want to implement their custom applications.
HDMI Capturing
The Video4Linux2 uv4l-raspicam driver for Raspberry Pi has been extended to support the TC358743 HDMI to MIPI converter chip. This chipset is often found in the B101 capture boards made by Auvidea.
Video broadcast via Wifi
This projects uses a interesting DIY approach to broadcast video via wifi. Video transmitter and receiver are never directly associated. The receiver is put into monitor mode. This results in a transmission that behaves more like a analog solution. With a weaker signal there is not an immediate disruption of the transmission but a degradation because of packet loss.
VR Video Projection Techniques
Great info on different projection techniques for VR video on Paul Bourkes site: paulbourke.net/dome/panodome/
A implementation of a render cam based on this in Blender: blender.org/manual/game_engine/camera/dome.html
Creating a video slideshow from images
ffmpeg commands to create a video slideshow from a set of images.
360 Degree Firewire/USB 3.0 Cameras by PointGrey
Point Grey has several spherical cameras available both with USB and Firewire interfaces.
Ladybug 5 USB 3.0
Sensor: Six 2/3″ 5MP Sony CCDs, Color |
Resolution: 30 megapixels using six 2048×2448 CCDs |
Frame Rate: 10FPS at full resolution |
Interface: USB 3.0 |
Compression: Embedded JPEG image compression |
Calibration: Provides high quality spherical image stitching |
Mechanics: Single unit construction, water resistant |
Colors: Anodized Red |
Ladybug 3 1394b
Sensor:Six 1/1.8″ 2MP Sony CCDs, Color |
Resolution: 12 megapixels using six 1600×1200 CCDs |
Frame Rate: 15FPS at full resolution |
Interface: 800Mb/sec 1394b interface with locking connector |
Compression: Embedded JPEG image compression |
Calibration: Provides high quality spherical image stitching |
Mechanics: Single unit construction, water resistant |
Colors: Anodized Red or Anodized Black |
Ladybug 2 1394b
Sensor:Six Sony 1/3″ progressive scan CCD, Color |
Resolution: 1024×768 |
Frame Rate: 1024×768 at 30FPS |
Interface: 800Mb/sec 1394b interface with locking connector |
Compression: JPEG image compression via Compressor |
Calibration: Provides high quality spherical image stitching |
Lenses: ix (6) 2.5mm focal length high quality micro lenses |
Colors: Anodized Red |
360 Video Camera
The Geonaute 360 camera is able to record 360 degree video. Using three lenses it records 2048×1024 px in standard mode at 25fps. Still images can be shot in 4K resolution. Micro SD cards are used for storage. Here is a video sample and a high-res photo sample.
The Unbelievable Bus Shelter – A Funny AR Application
Recording Live Video Streams
Livestreamer is a great comamndline tool to record or play streams from many online streaming services like:
Livestreamer is written in Python and available on github.
AR Driver Assistance – The Transparent Bonnet
The British all-terrain vehicle maker Land Rover has found a practical application for Augmented Reality. They are developing a driver assist system that creates a virtual transparent bonnet/hood.
Several cameras in the grill capture the ground below the forward part of the car. The combined images of these cameras are projected onto a head-up display in the lower half of the windshield allowing to “look through” the bonnet/hood and motor block onto the ground.
The application is supposed to assist the driver in difficult situations for example steep climbs or when maneuvering in confined spaces. Additionally the application displays information about important vehicle data, including speed, incline, roll angle, steering position, and drive mode.
The concept study dubbed “Discovery Vision Concept” will be shown at the New York International Auto Show.