Light sensor under the object may work - if you can get it to cover sufficiently.
For metal (conductive) objects maybe even capacitive sensing could work.
Magnetic will work but maybe rather impractical as you may have the objects attracted to your tweezers as well.