Most circuit boards have many layers that aren't visible in pictures so I'm not sure what you're asking for is generally 100% doable.
That said you can guess a lot by the components and what's visible. I'll bet you that if you added a layer that recognizes the components, their position, orientation and visible connection and emits that as a JSON or some machine readable format the frontier models would be really good at telling you what's going on and even potentially filling in the blanks.
That said you can guess a lot by the components and what's visible. I'll bet you that if you added a layer that recognizes the components, their position, orientation and visible connection and emits that as a JSON or some machine readable format the frontier models would be really good at telling you what's going on and even potentially filling in the blanks.