A hierarchical protection scheme for intellectual property of semi-open source datasets based on double watermarking