ゴミ拾いは違法ですか?

この前ゴミ拾いをしました。道に落ちてるゴミを拾いました。種類は空き缶空きペットボトル吸殻などです。しかしこの前調べたら空き缶などは遺失物横領や窃盗になると書いてあり不安です。

一般常識的に見て、捨てた人が所有権放棄したと言えるようなものであれば、遺失物横領罪・窃盗罪は成立しないか、故意がないので犯罪は成立しないでしょうね。
窃盗罪も遺失物横領罪も、客体は「他人の物」となっているので。
犯罪が成立してしまうとなると、よく海などで清掃活動でごみ拾いをしている活動がありますが、あれらが全部犯罪になってしまいますし。