AI Capture

4.1
314 reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

NOTE: In order to successfully use this app, you MUST read the "Important Information" section below first! If the app is not working right, please contact us with details!

AI Capture is a completely free enhanced video capture app that, within the hardware constraints of your device, permits the capturing and logging of any multi-selection of available cameras, location providers, IMU sensors, pose sensors and other sensors.

The app was created primarily in order to allow great manual control over video recording (for instance to completely eliminate motion blur), while in parallel capturing time-synchronized IMU and GPS data. This makes the app highly suitable for extracting still frames (or video sequences) from recorded videos for machine learning / neural network / CNN purposes. The recorded data is also ideal for visual-inertial SLAM, visual odometry, mapping, 3D reconstruction algorithms, etc.

FEATURES:
* Record timestamped videos, with per-frame capture metadata and video encoding metadata in CSV format
* Record timestamped sensor data to CSV at custom rates up to 500Hz (as fast as supported, sensors typically include accelerometer, gyroscope, magnetic field and 3D device orientation sensors, but ALL device sensors are supported)
* Record location data to CSV with custom update time intervals and distances
* Record video at various aspect ratios and/or resolutions up to the maximum picture resolution (if supported this is generally larger than 4K)
* Record video at up to 60Hz (if supported by device)
* Record multiple cameras at once (if supported on higher-end devices, generally only works with one front camera and one back camera at a time)
* Record the complete device hardware capabilities in JSON format, including detailed properties of every single camera and sensor
* Manual, semi-automatic or automatic control of camera exposure parameters
* Manual or automatic control of focus and/or white balance routines
* Control whether optical and/or electronic video stabilization is used
* Control the bitrate/quality used to encode recorded videos
* Live display of active camera parameters like exposure time, ISO, focus distance, use of image stabilisation, etc
* Live display of frequency rates of captured video frames and sensor measurements of each type

IMPORTANT INFORMATION:
* The recorded videos and sensors are saved inside individual capture FOLDERS in the app's media folder. In a file browser on the device go to Internal storage -> Android -> media -> com.pap.aicapture -> captures and you should see the resulting "capture_XXX_XXX" folders once you have recorded something.
* CAUTION: If you completely uninstall the app then all recorded videos in the media folder are automatically deleted by the Android system.
* The default exposure mode is "shutter priority", which manually controls the used exposure times and sensitivities to be within certain custom ranges that can be set in the settings (e.g. to limit motion blur). The default settings of this exposure mode are trimmed for well lit environments (like outdoors), so the settings may need to be increased for indoor environments if you are getting DARK VIDEOS.
* To use the standard manufacturer-provided auto-exposure routine instead, select an exposure mode of "Auto (OEM)" in the settings (required for multi-camera). This generally provides the best exposure performance, but does NOT allow range control over the used exposure times and sensitivities.
* CAUTION: Settings are remembered between app runs, including settings like the auto-exposure bias.
* If things seems not to be working right anymore, try Main page -> Settings -> Reset settings for a fresh start.
* Telephoto cameras are generally not exposed by the device manufacturer to the Camera2 API, and thus cannot be seen by the app.
* The app's philosophy is to try and fail rather than not even try. For example, you can tell the app to record 4 cameras at once, but that is obviously unlikely to succeed.
Updated on
Jan 1, 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.0
306 reviews
Neetoo Flute
October 30, 2023
phenomenal tool for researchers !! Very useful indeed. we should be able to see the manual controls on the camera screen for getting the effect of manual mode settings in real time, in the settings screen we can't know how the setting will reflect, and it should also be capable of capturing stills too. it has detected only 2 primary cameras o/o 5.
66 people found this review helpful
Did you find this helpful?
Jorn Navarre
April 7, 2024
I like the features, but, it doesn't save live data on the video image, just a .csv file. Saving the image files in it's app dir is annoying, Android 13 Gallery can't find them ! Settings doesn't let you change save dir.....
5 people found this review helpful
Did you find this helpful?
PAllgeuer Apps
April 7, 2024
What is a "video image"? Video file? Video file types can save arbitrary data as streams, but players can't handle them and they are a great nuisance to extract again later. From the Android side it is not so trivial to get things in the DCIM folder (gallery), and recordings are multi-file with non-media types not being possible in DCIM. No choice.
Nihal Gazi
February 3, 2022
Yes, the device model is not very old. The CameraView in the app works, I can see the preview. The settings can be changed. But, when I click on the video button the app completely freezes, CameraView goes blank and stops taking responses. No video file gets saved in device. Is there anyway y'all can fix that, plz?
69 people found this review helpful
Did you find this helpful?
PAllgeuer Apps
February 3, 2022
In order to provide the most flexible features on modern devices a decision was made to use separate surfaces for recording and preview, but this is an issue for older/weaker devices. If the video preview works but recording doesn't then this may be the issue. Please use the contact option in the app if you can help debug using adb logcat.

What's new

* Add support for Android 13 / API 33
* Add exposure tolerance setting