An adaptive data hiding scheme with high embedding capacity based on SMVQ and Image Inpainting method