And I still own my Core 2 Quad q9650 which will soon move from Windows 10 to some Linux distro to continue support side activities like children access to internet for homeworks, or alternative testbed machine.
Very nice "pet" project!
I was about to ask what would make it more interesting than HeidiSQL or DB Browser for SQLite and then I remembered those two are crashing on few of my .sqlite files while SQLiteStudio does not!
If there is no product, there is no need of any architecture.
By the way, multiple architectures will give you different product features.
So, what do people need in the product drives the functional architecture, while regulation, performance and pricing will drive the technical architecture.
Excessive craftsmanship and over-engineering may kill your product as much as over-selling features may kill the project.
For most of them, this is not AI, these are standard image processing algorithms which are already plugged into the digital processor of a 15 years old camera.
They do have predictable and determnist output, as for simple jpeg compression which is no AI.
> [...], these are standard image processing algorithms which are already plugged into the digital processor of a 15 years old camera.
I don't know what to tell you other than this is not the case at all. Computational photography failed miserably in the standalone camera market. Photographers love manual control. Cameras with built-in computational photography features flopped hard, nobody bought them. Standalone camera innovation is therefore limited to make it as easy and reliable as possible to get a good shot. Everything else is done in post processing software, such as Lightroom or Photoshop, never in camera. For the record: My 15 years old Canon EOS 5D Mark II can't do a single thing I listed in my comment aside from basic noise reduction for jpeg images. And that camera was considered revolutionary at the time. But the camera sure as hell makes it easy to capture the shots I need, and post process them on my computer to get exactly what I want.