1. A method of visual assistance for a human user in an environment, said method comprising: using a plurality of user worn video sensors to acquire 3D images of said environment, said environment comprising a plurality of different objects, each different object comprising a different 3D object location, and performing: a) distance analyzing, using at least one computer processor and depth map computer vision distance algorithms, said 3D images of said environment to identify both far objects and nearby objects with a 3D object location near said user; b) object analyzing, using said at least one computer processor and computer vision image recognition algorithms, any of said far objects and nearby objects against ID tagged reference objects, and assigning corresponding ID tags and bounding boxes to both of those far objects and nearby objects which correspond to said ID tagged reference objects, thereby producing identified tagged objects; c) classifying those nearby objects that do not correspond to said ID tagged reference objects as generic objects; and mapping, using said at least one computer processor and a plurality of spatially separated user worn haptic transducers, 3D object locations of at least some of those identified tagged objects and generic objects onto haptic outputs of said haptic transducers by further using said at least one computer processor to assign different haptic signature waveforms to said identified tagged objects, each said identified object having an identified object 3D location, and assigning a generic haptic waveform to each generic object; mapping at least 1 dimension of said identified object 3D location onto said haptic outputs of said haptic transducers by: i) assigning one extreme of said at least 1 dimension to a first haptic transducer; j) assigning an opposite extreme of said at least 1 dimension to a different haptic transducer; and for each identified tagged object, or generic object, performing said mapping by proportionally adjusting amplitudes of said different haptic signature waveforms assigned to said identified tagged object and generic objects between said first haptic transducer and said different haptic transducers according to said mapping.