Here’s an interesting product from a Australia-based company: it’s called the Seabin and it’s a floating garbage collector that can be installed in marinas and yacht clubs (or anywhere else that has a problem with floating debris and garbage).
The Seabin floats just below the water’s surface and sucks in the surrounding garbage and debris using a built-in pump. The Seabin is equipped with a filter (or “catchbin”) which removes the garbage while the filtered water is pumped back out into the marina. This system can remove up to 1.5 kgs of debris a day; even more impressive is the Seabin’s ability to filter out plastic pieces as small as 2mm!
You can read more at the Seabin website.