Do you actually care whether they’re standing or sitting? If the real question is whether they are still there, you might try a different approach.
In HACS there is an integration called Variables+History, which you can use in conjunction with motion sensors to create a variable holding the name of the room where motion was last detected. Besides it’s value, this variable has three attributes containing the last locations where motion was detected.
If they are all the same, the person has not left the room (working on the PC or watching TV). If the value of the variable is different from the history attributes, they have. You do need motion sensors in every room for it to work, so it may be too expensive. If you already have them it’ll cost nothing.