AI Capture

4.1
442 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.1
430 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.
103 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.....
13 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.
Ben Hamilton
January 17, 2024
Awesome so far! Question for the dev tho! I'm on a Poco F3 running Lineage OS 20. As a result I lost access to my macro camera besides that the other three show up in gcam and LOS default cam app. In this app unfortunately only the 12mb ultra wide and the front camera show up. I'm not sure if that is because I'm on a custom rom or if it's like that on all f3s. My question was if you had any advice on how to make them work or if you could somehow update your app with 48mp main and macro TY!!
58 people found this review helpful
Did you find this helpful?
PAllgeuer Apps
January 17, 2024
The app in general has access to every camera that the OS declares and makes available via the Camera2 interface. It happens though that certain cameras aren't declared (often "special" ones) and then the app has no chance without having vendor-specific code (and privileges?). Vendor-specific solutions are unfortunately beyond the scope of the app.

What's new

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