My question involves a traffic ticket from the state of: New York
Hi all, I was driving at night in Queens, New York and was stopped by a police officer. He pulled me over. I gave him my ID and asked him what this was about. He said "not wearing a seat belt" and walked away. The only problem is that I was wearing a seat belt and he did not stop to acknowledge that I was wearing a seat belt even as he asked for my ID. The road I was driving on was decently lit, but it was night time and my sweater was the same color as my seat belt (grey). I promise that I absolutely, 100% was wearing my seat belt correctly, which is why I am so upset about this.
When he came back, I asked him how he could see anything, and he replied that he saw me as I was making a turn toward him and that after I turned and was stopped at a traffic light, he could see me from the side as he was coming out of a gas station. The problems with this are: 1) when I was coming directly at him when I was turning, my headlights should have been shining in his face, making it hard to see anything inside my car, 2) the exit to the gas station gets him a front row view of the back of my car while I was stopped at a traffic light (which would make it hard - likely impossible) to see my seat belt from behind and to the side of my car, and 3) when I did drive directly in front of him, it could not have been for more than a split second, which it seems would make it hard for him to determine definitively whether or not I had a seat belt on.
I am going to plead not guilty because I am not going to willingly pay for a violation that I did not commit, but I was hoping for some advice on arguments that I can use at the hearing. I tried taking pictures of the intersection and also of myself wearing a seat belt with my grey sweater on at night, but it is hard to see anything because it is so dark outside. I will also point out that the car that I was driving has an alarm that does not stop unless the passengers in the front seats put on their seat belts.
One question that I have is - does anyone know if the NYPD has dash cams that I can request access to and whether or not this would be a good idea? I might be able to show that he never had a good angle to see whether or not I had a seat belt on. Even if the camera does not start recording until his sirens are on, I should be able to get him on record saying that he saw me from the gas station (which I can show is physically impossible given our relative positions).
Another question I have is if I should file a complaint against this police officer now or after the hearing. If I file a complaint now, there might be an investigation or inquiry into his conduct prior to my hearing, but I am also worried that it could incentivize him to show up at the hearing and say that he definitely saw me without a seat belt on (and/or otherwise lie on the stand).
I do not know if the officer was genuinely mistaken or if he was trying to fill a quota (this happened at around 10 PM on the last day of the month) but either way, I do feel that this law is unfair if police officers are allowed to ticket people even when they are using their seat belts correctly.
Thank you all for your help.

