We have a setup a product management system where the head of the product development can upload pictures of products and those pictures will instantly show up on our websit
I don't think you can guarantee that any software will 100% accurately identify images like that.
You need to have a human moderating the uploads. Don't make them instantly visible on your website.