画像処理についてあまり詳しくないのですが質問させてください

カメラからの入力をPC上で画像処理するためには大まかに分類して
「画像処理ボードを使用する方法」と
「ソフトウェア的に全てPC上で処理する方法」の
2通りの方法があると思います。
それぞれメリット・デメリットはなんでしょうか?

素人考えでは、前者は速度で有利・後者はコストで有利、
といったところだと思うのですが・・・実際のところはどうなのかご教授下さい