You can take your chances and fight it. A lot of traffic tickets get dropped because no one shows up to prosecute, and you get a default judgment in your favour.
However, if someone does turn up, you will lose. And if NY is anything like where I live, you'll also pay an additional fine to cover court costs for your spurious challenge. A good lawyer could probably find some technicality to argue, but you'd end up spending at least as much on the lawyer as you'll save on the ticket.
But here's a tip. If you don't run red lights, you don't get tickets. The rules of the road are not that complicated.