I think I am hyperphantasic. I have a very clear idea of how things look, and that's why film adaptations of books I enjoy can be upsetting, if it doesn't match the pictures in my head.
I have a good memory, and can remember lots of things and places from my life - when an elderly relative's house was being cleared, and I was asked if I wanted any of the books, I was able to tell them which room, which bookcase, and roughly which shelf each of the books I requested was on, despite not having been there for years. It was quite liberating to realise many people don't remember things like I do, and things I had worried about for years - I'm probably the only one remembering it. Mostly. But maybe there's a genetic element to it...
I can read fast, but still have the pictures in my head (I think this is down to a TV-less childhood.) I can remember where I read something, in that I know it was about 2/3 down on the right hand side in the middle of the 5th chapter - this has been useful in exams. Also, if I've forgotten a shopping list, I can usually get most things on it, because I can remember how it looked, so know there were 7 items, and I'very only got 6 -if I think back to writing it, I can often work out what I've missed - like the post upthread, where someone mentally rolls back the film of what they have done to where they last saw their keys. I can do that, too. This ability reduces when I'm stressed, and it's a sign I need to adjust things in my life.
I can read maps, I was good at maths (some things there I understood visually more than in words.) I work in a highly technical job. So for me, there's no correlation between not having a visual memory and being good at STEM subjects. Also, when I'm working with a foreign language, I "see" the words written across the inside of my head. They still build up to a picture, but it's slower. Maybe I get the text showing in English, but because I'm so fluent, it's that much faster and I don't realise it. Not sure about that. (I am thinking text at the moment, but then I am typing.) I do prefer to see written text rather than videos. I'm working on a documentation project at work, with someone who isn't so keen on text, but I take it in better without so many images - some can enhance it, but I want some words there, too. I'm good at remembering things like dates (can remember the birthdays of people I was at school with 30 years ago,) phone numbers, car number plates (except when I have to fill my own in for a form at work...) I get very vivid, active dreams and occasionally have had trouble working out if I'm remembering something which actually happened or I dreamt about.
Can't imagine what life would be like without the pictures in my head.