Embodiments of the invention provide an accident avoidance method and system implementable in a portable device to reduce or avoid potential accidents between a portable device user and other objects in the environment. The accident avoidance method comprises: using a camera on a portable device utilised by a user, capturing a street view image at every predetermined time interval identifying (2003) an object of interest based on the street view image based on the street view image, ascertaining (2004) at least one relative position parameter of the object of interest with respect to the user predicting (2005) a potential accident based on a breach of a predetermined danger threshold by the at least one relative position parameter and notifying (2006) the user of the predicted potential accident. The accident avoidance system includes a user status analysing module, an object recognition module, an accident prediction module and a notification module.La présente invention concerne, dans des modes de réalisation, un procédé et un système permettant déviter un accident, qui peuvent être mis en œuvre dans un dispositif portatif afin de réduire ou déviter de possibles accidents entre un utilisateur du dispositif portatif et dautres objets dans lenvironnement. Le procédé permettant déviter un accident comprend les étapes suivantes : lutilisation dune caméra sur un dispositif portatif utilisé par un utilisateur, la capture dune image dune vue de rue à chaque intervalle de temps prédéfini lidentification (2003) dun objet dintérêt sur la base de limage dune vue de rue en fonction de limage dune vue de rue, la vérification (2004) dau moins un paramètre de position relative de lobjet dintérêt par rapport à lutilisateur la prédiction (2005) dun accident possible sur la base dune violation dun seuil de danger prédéfini par ledit au moins un paramètre de position relative et la notification (2006) à lutilisateur de laccident possible prédit. Le système permettant déviter un acci