MOSAIC+: Fragment retrieval and reconstruction enhancement for virtual restoration