This is a "Scriptable Filter" for CSP that does perspective correction for curved monitors. If you have a 49" monitor with 1000R curve (Samsung G9), this is for you. Smaller monitors or monitors with shallower curve won't benefit as much, but feel free to try it.
You need "Content Manager" and "Custom Shaders Patch" installed. Extract the folder in your AC install (it should end up in extensions/lua/pp-filters/panini). Activate the script in Content Manager , Settings -> Custom Shaders Patch -> Graphic Adjustments. Scroll down to Scriptable filters, activate it and choose "Panini Projection" in the dropdown. You now have an app available called "panini".
Notes:
- You still need to set a reasonable FOV. Not super easy to calculate with a curve, start with the results for a flat screen and add a few degrees.
- I don't know how to calculate exactly what correction factor to use for a physically accurate image. Use the slider in the app to find a value that looks good.
- I haven't seen much of a performance impact but this does reproject the image, so some upsampling of the image might be necessary to get full quality in the center of the screen.
-I've only tested this myself on my setup, probably has some bugs.