

电脑技术:一个针对GoPro5以上防抖运动相机的开源视频防抖后期处理软件——Gyroflow
source link: https://www.taholab.com/23839
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

一个针对GoPro5以上防抖运动相机的开源视频防抖后期处理软件:ElvinC/gyroflow: Video stabilization using IMU motion data from internal or external logs (github.com)
Gyroflow – Video stabilization using gyroscope data targeting drone footage
In-depth video guide for 0.3.x-beta
Website with more info
A program built around Python, OpenCV, and PySide2 for video stabilization using gyroscope data.
The project consists of three core parts: A utility for the generation of lens undistortion preset, a utility for stabilizing footage using gyro data, and a utility for stretching 4:3 video to 16:9 using non-linear horizontal stretching (similar to GoPro’s superview).
The main goal of creating something that can stabilize footage based on blackbox gyro data has mostly been achieved. Moving forwards, more work will be done to improve the quality of the result.
The launcher containing all the utilities is available by executing gyroflow.py
if all the dependencies are met. Otherwise a binary can be found over in releases. Also, check out the wiki where there’s some more information about the camera calibration and video stabilization process.
Run using python and Poetry:
Note: Try the dev branch for the newest features.
- Install poetry
- Clone or download the files from this repo
- Navigate to the folder using a commandline and install dependencies using
poetry install
- Run the application using
poetry run python gyroflow.py
Other things to check out:
- BlackboxToGPMF by Cleric-K and Attilafustos. Tool for adding GoPro metadata and blackbox data to non-GoPro cameras for use with Reelsteady GO. Initial discussion here.
- blackbox2gpmf by Jaromeyer. Tool for adding blackbox gyro data to Hero 7 files for Reelsteady Go.
- Discord server maintained by Nicecrash for discussion about gyroflow, BlackboxToGPMF, blackbox2gpmf and other related projects.
- FPV Stabilization Tools Facebook group maintained by Attilafustos.
General recording tips
- Use the settings that give the widest possible field of view (more data to work with). For a lot of cameras, this is in the 4:3 aspect ratio.
- If using the main drone flight controller for logging, the camera should be hardmounted.
- If using a secondary logger on the camera or internal camera logging, some soft mounting is preferred to isolate vibrations.
Status
Sample clips:
Working:
- Videoplayer based on OpenCV and Pyside2
- Gyro integration using quaternions
- Non-linear stretch utility
- Basic video import/export
- Camera calibration utility with preset import/export
- GoPro metadata import
- Symmetrical slerp-based quaternion low-pass filter
- Blackbox data import
- Undistort and rotation perspective transform
- Semi-automatic temporal gyro/video sync.
- Blackbox orientation handling and wide interval sync.
- Stabilization UI without video player
- (Basic) gyro orientation presets for GoPro cameras
- Frame blending timelapse/hyperlapse
- Automatic determination of required crop
- Native support for insta360 gyro
- Support for high speed video
- GoPro/Insta360 as gyro logger for cinema cameras.
- Basic prores import/export through ffmpeg
- Modular/improved smoothing methods
- Support for non-square pixel aspect ratios
- Incorporate acceleration data in orientation estimation for horizon lock
- Audio handling
- .gyroflow file with synced data
Release:
Recommend
-
13
全文转载自:极路由4刷OpenWrt(LEDE) – 云+社区 – 腾讯云 (tencent.com) 申请开发者模式 登录路由器后台 进入插件中间 选中路由器信息...
-
7
电脑技术:一个绝对干净好用的 Windows 11 官方纯净ISO安装版下载办法 By: taho On: 2021年8...
-
8
电脑技术:一个带毫秒的时间显示页面 By: taho On: 2021年9月28日 In:
-
42
Video stabilization using gyroscope data Homepage • Download • Documentation...
-
13
电脑技术:用网页控制OBS,一个导播台 By:
-
6
电脑技术+摄影+飞行:一个PTGui合成全景图的教程 By: taho
-
5
-
2
-
5
一周工作一个小时及以上属于就业 - V2EX V2EX › 问与答 一周工作一个小时及以上属于就业
-
12
...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK