I'm going to record videos and want to future proof them for AI analysis as much as possible.

I have a decent amount of storage to work with, 2.7TB. I'm hoping to make it last for at least two years. I would be recording for about 10 - 15 minutes every day.

I'm trying to decide between 30FPS vs 60FP and 1080p vs 4K. I'm leaning towards 1080p at 60FPS.

I would think recording at a higher resolution and FPS would be better because it would give me more data to work with and I could analyze the smaller changes. Is my thinking correct? I don't know if higher-resolution or higher framerate would be more useful in analysis. Thanks.


This question is definitely opinion-based and so is my answer, but let me try to clarify a few things:

  1. Don't count blindly on AI/ML to become more accurate in general, and even less for a particular project. Imho for your project to be future-proof, you need to test the current technology with a sample of your data (or some similar data) and make sure that the results are at least "encouraging", i.e. decent enough. If the result are terrible or cannot be obtained at all, then there's probably a problem with the whole design and it's unlikely that future technology will solve this.
  2. It's not always by providing more detailed information to ML that it gives better results, it strongly depends on the task. This is why I recommend testing first (see point 1).
  3. Technically it's always possible to downsize resolution but not the opposite, so from this point of view it's clear that the higher the resolution the better. A simple estimation says that with your characteristics a single daily video would require around 2GB, so 2 years would require around 1.5TB.

Not the answer you're looking for? Browse other questions tagged or ask your own question.