I stand corrected - it does seem legit and it is almost certainly the Microsoft webcam. Unfortunately I dont have any ideas besides installing it. Any particular reason you don't want it installed? You could always install it and then just disable it in device manager.
Just install the software then turn it off in msconfig. Never had any problem with it
Kimbie