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.

Tweet about this on TwitterShare on Google+Share on FacebookPin on PinterestShare on RedditShare on LinkedInShare on StumbleUponEmail this to someone

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.

 

Wifibroadcast – Analog-like transmission of live video data

Tweet about this on TwitterShare on Google+Share on FacebookPin on PinterestShare on RedditShare on LinkedInShare on StumbleUponEmail this to someone

360 Degree Firewire/USB 3.0 Cameras by PointGrey

Link

Point Grey has several spherical cameras available both with USB and Firewire interfaces.

Ladybug 5 USB 3.0

Ladybug-5

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

ladybug-3

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

ladybug-2

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
CalibrationProvides high quality spherical image stitching
Lensesix (6) 2.5mm focal length high quality micro lenses
Colors: Anodized Red
Tweet about this on TwitterShare on Google+Share on FacebookPin on PinterestShare on RedditShare on LinkedInShare on StumbleUponEmail this to someone

AR Driver Assistance – The Transparent Bonnet

transparent-bonet

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.

Tweet about this on TwitterShare on Google+Share on FacebookPin on PinterestShare on RedditShare on LinkedInShare on StumbleUponEmail this to someone