Open in app

Sign In

Write

Sign In

Vincent Jordan
Vincent Jordan

44 Followers

Home

About

May 9, 2021

Make gstreamer graphs into maps

Ever generated a large gstreamer graph? Make it a convenient map with OpenLayers. gStreamer graphs can be large Take the gst-launch command from this previous article: gst-launch-1.0 ximagesrc xid=0x200004c ! video/x-raw,framerate=30/1 ! videoconvert ! vaapih264enc quality-level=1 ! h264parse config-interval=10 ! queue ! mux. pulsesrc device=alsa_output.pci-0000_00_1f.3.analog-stereo.monitor ! "audio/x-raw,rate=16000,channels=2,depth=16" ! audioconvert ! avenc_aac ! aacparse ! queue…

Gstreamer

2 min read

Make gstreamer graphs into maps
Make gstreamer graphs into maps
Gstreamer

2 min read


Apr 3, 2021

2021, it’s time to make your telnet service for DOS

Because Terminals are cool~ Tired of websites plagued with heavy JavaScript, ads and consent pop-up? There were simpler times on the internet when everything was text-based. A time where cathode-ray tube displayed 80 by 24 blocks of glowing and colorful characters. But I don’t wanna to learn those pesky terminal escape characters! Don’t worry, Python comes to the rescue. It has…

Python

4 min read

2021, it’s time to make your telnet service for DOS
2021, it’s time to make your telnet service for DOS
Python

4 min read


Feb 12, 2021

Let’s watch a DVD together (remotely)

Tips to share a movie over internet and watch it together with someone else. Do you miss watching a movie with friends or family? Isn’t it great when you can pause a movie and discuss about it? If you try to share your desktop, running a movie player, inside your…

Live Streaming

7 min read

Let’s watch a DVD together (remotely)
Let’s watch a DVD together (remotely)
Live Streaming

7 min read


Feb 9, 2021

Virtual camera rotation with face tracking on live stitched stream

Using simple OpenGL 3D view rotation Previously Do you remember inastitch, the video stitcher for live stream? Faster video stitching with OpenGL Stitching with OpenCV is all nice, but what if you wanted to do the same with OpenGL?levelup.gitconnected.com Quick summary: inastitch merges three live video streams into a single wider stream. In this previous project, homography of the input streams was simply achieved in 2D by warping pixels using an OpenGL pixel…

Opengl

5 min read

Virtual camera rotation with face tracking on live stitched stream
Virtual camera rotation with face tracking on live stitched stream
Opengl

5 min read


Published in Fun projects at Inatech

·Nov 10, 2020

Synchronize multiple cameras to capture at the same time

As low as 100µs delay can be reached with stock Raspberry Pi and no custom hardware. Examples use-cases for synchronized video streams are: image stitching for panoramic photo/video, or image blending for example: HDR or low light imagery stereovision for 3D reconstruction and depth sensing applications multi-camera tracking for example…

Raspberry Pi

5 min read

Synchronize multiple cameras to capture at the same time
Synchronize multiple cameras to capture at the same time
Raspberry Pi

5 min read


Published in Fun projects at Inatech

·Nov 1, 2020

An idea to make your own Google Street view

Scanning the streets might not need an expensive setup. Do you remember the 8-camera video stitcher project? Eight Raspberry Pi and corresponding camera are connected on a local network and synchronized to capture 360° panoramic images. What if you let it grow taller and attach a bike to it?

Raspberry Pi

2 min read

An idea to make your own Google Street view
An idea to make your own Google Street view
Raspberry Pi

2 min read


Published in Level Up Coding

·Oct 29, 2020

Hardware-accelerated video stitching on GPU

Stitching with OpenCV is all nice, but what if you wanted to do it all in hardware on GPU with vanilla OpenGL? Introduction OpenCV comes with an advanced sample implementation which produces great results on still images, however, using this program on every single frame of video streams is unsurprisingly extremely…

Opencv

5 min read

Faster video stitching with OpenGL
Faster video stitching with OpenGL
Opencv

5 min read


Published in Fun projects at Inatech

·Oct 20, 2020

Sync up your clocks! Better PTP settings on Raspberry Pi

PTP on Raspberry Pi, it’s apt install linuxptp and done, right? Maybe not. Here are some tips to run it better than the default settings. This article is part of a series about inastitch. In this project, clock synchronization is critical for frame capture alignment. It all started with this…

5 min read

Sync your clocks! Better PTP settings on Raspberry Pi
Sync your clocks! Better PTP settings on Raspberry Pi

5 min read


Published in Fun projects at Inatech

·Oct 19, 2020

About your next automotive-friendly prototype

You have cool project idea and you want to make a prototype more compatible with the automotive world? Here are some design choices for you… Of course, some old-school hard real-time C code running bare metal on a microcontroller would always rekindle the heart of automotive engineers, but for quick…

7 min read

About your next automotive-friendly prototype
About your next automotive-friendly prototype

7 min read


Published in The Startup

·Oct 5, 2020

360° Video Stitching With Raspberry Pi Camera and OpenCV

What would it take to make your own video footage at 360 degrees? The answer: a bunch of cameras and some open source software. Let’s try… First we need to talk about image stitching. With no surprise, OpenCV has a great sample implementation for this and often gives impressive seamless…

Raspberry Pi

6 min read

360° Video Stitching With Raspberry Pi Camera and OpenCV
360° Video Stitching With Raspberry Pi Camera and OpenCV
Raspberry Pi

6 min read

Vincent Jordan

Vincent Jordan

44 Followers

vjp@gmx.fr

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech