indeed it would, but all you need is a ionizer if you start to notice the smell around your home. why you may have noticed outside and not inside is because your used to the scent of your home and of your budding beauties, when outside it's more obvious to you because the air is fresh and constantly changing.
all in all i wouldn't worry it was most likely a fellow toker down the block