Demo Videos

HDMI out from Rhonda H22 SOM

Rhonda Software developed H22 SOM with Sony 4K IMX577 image sensor. Rhonda H22 SOM outputs 4K video signal with latency about 200 ms via HDMI-out. Camera application is based on Rhonda Camera SDK.

CNN-based pedestrian detection on Rhonda CV22 SOM

Rhonda Software developed the CNN (convolutional neural network) -based classifier for pedestrian detection and HW-accelerated it on the Ambarella CV22 SoC. Ambarella CV22 SoC-based Rhonda CV22 SOM with HDMI-in board is used for demonstration. HDMI-out of CV22 SOM is connected to display, while its HDMI-in is connected to PC's HDMI-out. 4K video signal input from PC over HDMI is processed on CV22 SOM, and recognition results are outputted to HDMI-out. Pedestrians are detected and marked with blue frames. Camera application is based on Rhonda Camera SDK.

Barcode recognition on Rhonda H2 reference board

Since 2009 Rhonda Software has been improving its proprietary barcode recognition algorithm, optimized for embedded platforms:
1) Barcode recognition - 2009
2) Barcode recognition (mobile platform) - 2009
It has been ported to Rhonda reference board based on Ambarella H2 SoC. The algorithm works fast, each barcode recognition takes less than a second. Barcode recognition application is based on Rhonda Camera SDK.

LCD support on Rhonda Reference Design A12 micro board

Rhonda Software implemented LCD support for Rhonda Reference Design A12 micro board based on Ambarella A12 SoC. The reference design consists of the main board and sensor board. Camera application of the micro board is based on Rhonda Camera SDK.

RTMP streaming over Wi-Fi from Ambarella H22 EVK board

Rhonda Software implemented 1080p@30 5Mbps RTMP video streaming over Wi-Fi from Ambarella H22 EVK board. Latency is less than 300 msc. Camera application is based on Rhonda Camera SDK.

H.265 encoding from YUV input on Ambarella H2

Rhonda Software implemented H.265 encoding from YUV input on Ambarella H2. 4K video stream from Rhonda A9SE Raphael board over HDMI through Toshiba 4K HDMI bridge injected to Ambarella H2 Everest board is encoded by H2 SoC to h.265 and recorded to SD card.

Video Streaming on Ambarella S5L Strawberry EVK board

Rhonda Software implemented 1080p@30 10Mbps video streaming over Ethernet from Ambarella S5L Strawberry EVK board.

RTMP streaming over Wi-Fi from Rhonda Reference Design A12 micro board

Rhonda Software developed Rhonda Reference Design A12 micro board on the base of Ambarella A12 SoC, Murata 1BW Wi-Fi and BT module, and Sony image sensor. The reference design consists of the main board and sensor board. Rhonda Software implemented RTMP streaming over Wi-Fi from the micro board. Camera application of the micro board is based on Rhonda Camera SDK.

UVC streaming to Raspberry Pi from Rhonda Reference Design A12 micro board

Rhonda Software developed Rhonda Reference Design A12 micro board on the base of Ambarella A12 SoC. The reference design consists of the main board and sensor board. Rhonda Software implemented UVC 720p@30 video streaming to Raspberry Pi from the micro board. Camera application of the micro board is based on Rhonda Camera SDK.

UVC streaming to smartphone from Rhonda Reference Design A12 micro board

Rhonda Software developed Rhonda Reference Design A12 micro board on the base of Ambarella A12 SoC. The reference design consists of the main board and sensor board. Rhonda Software implemented UVC 720p@30 video streaming from the micro board. Camera application of the micro board is based on Rhonda Camera SDK.

UVC streaming to Raspberry Pi

Rhonda Software implemented UVC (USB Video Class) 720p@30 video streaming to Raspberry Pi from Rhonda reference design board based on Ambarella A12 SoC, using Rhonda Camera SDK.

Video Streaming on S3L

Rhonda Software implemented 720p@30 video streaming over Ethernet from two Ambarella EVK boards - Mango S3L and Olive S3Lm. Latency is about 300-330 msc.

Live video streaming over WebRTC

Rhonda Software implemented WebRTC video streaming from Rhonda Reference board (based on Ambarella SoC). Camera application is based on Rhonda Camera SDK.

Ambarella SoC-based dual Sony sensors CarDVR platform with video streaming to the cloud

Dual Sony sensors CarDVR platform (based on Ambarella SoC) is developed by Rhonda Software using its proprietary Rhonda Reference board HW and Rhonda Camera SDK. The CarDVR streams video and metadata such as GPS coordinates to Celesta cloud over LTE with low latency. It also records to SD card and streams to the cloud any manual and G-sensor triggered events. Celesta cloud mobile application allows live video streaming from the cloud as well as the video playback of recorded events.

Rhonda Auto Exposure (AE) algorithm

Rhonda Software developed the Auto Exposure (AE) algorithm. Rhonda video decoder application receives video from the camera and allows user to select any region by touching the screen at an Android device. Selected coordinates are sent to the camera, and the camera applies window to the Rhonda AE algorithm. The algorithm, in its turn, calculates the best local exposure. Camera application is based on Rhonda Camera SDK.

BT video streaming with WICED stack on RTOS

Rhonda Software implemented video streaming over BlueTooth with WICED stack on RTOS. Camera application is based on Rhonda Camera SDK. BT is detected in a few seconds after board power up.

Wi-Fi video streaming with WICED stack on RTOS

Rhonda Software implemented video streaming with WICED stack on RTOS. Camera application is based on Rhonda Camera SDK with Cypress WICED integrated on RTOS. Board's Wi-Fi AP is detected and connected in less than 4 seconds after power up.

Rhonda Auto Focus (AF) algorithm

Rhonda Software developed the Auto Focus (AF) algorithm. The camera streams video in 720p@30 H.264 over RTMP protocol with 1 Mbps. Rhonda video decoder application receives this video from the camera and allows user to select any region by touching the screen at an Android device. Selected coordinates are sent to the camera, and the camera applies window to the Rhonda AF algorithm. The algorithm, in its turn, finds the best focus position.

Dual 4K streaming over Ethernet based on Ambarella H2 Everest board

Using Rhonda Camera SDK, Rhonda Software developed the application for dual video streaming from Ambarella H2 EVK Everest board with two Sony IMX377 image sensors 4K@30 60 Mbits (left sensor) + 4K@30 60 Mbits (right sensor) over 1 Gbit Ethernet.

Rhonda H2 HW board based on Ambarella H2 SoC and IMX377 sensor

Main board is based on Ambarella H2V95 SoC. Sensor board has two Sony IMX377 12MP image sensors, oriented in opposite directions. Dual 4k@30 readout from two sensors is scaled down on Ambarella to dual 1080p@30 video streams. Streams are simultaneous - one over USB 2.0 (UVC), another over HDMI. Rhonda Software developed PCB layout and schematics of all boards; as well as the Camera application using Rhonda camera SDK.

4K video recording demo

The Ambarella A9 platform makes the next step in dashcam technology. 4K is 8 megapixels, it's 4 times bigger than the commonly used Full HD resolution. This allows the recording of more fine details, such as plate numbers of distant cars. The up-to-date SDXC memory card standard is supported. A 64 GB card allows up to 3 hours of recording in 4K resolution. Do you want to publish or print moments from your recording? No problem. Snapshots extracted from 4K video are like 8 MP snapshots from photo cameras, so you can take any moment from the video and share or print it as a photo. Want to publish the action you captured? Even if it is far, zooming leaves enough resolution for good quality video. Use your 4K TV capabilities with the supported HDMI outlet.

Text block
Text block
slide

How to design a camera

1

Step


Start a new camera development project based on the conditions defined in the previous step

2

Step


Start a new camera development project based on the conditions defined in the previous step

3

Step


Define responsibilities in co-development scenarios

  • product developments
  • product launch