1.一种视频广告播放方法,其特征在于,包括以下步骤:
摄像机获取包含目标用户在内的当前场景图像;
对所述当前场景图像进行特征检测,提取出图像特征点,并对图像特征点进行特征描述,得到整幅图像的特征描述数据;
根据当前场景图像的特征描述数据,在广告视频库中进行搜索,得到适合针对当前场景图像中的用户投放的广告视频文件;
播放搜索到的广告视频文件。
2.根据权利要求1所述的广告播放方法,其特征在于,所述步骤:摄像机获取包含目标用户在内的当前场景图像,具体包括:
传感器自动感应广告机前是否有目标用户;
在有目标用户时,启动所述摄像机工作,获取包含目标用户在内的当前场景图像。
3.根据权利要求1所述的广告播放方法,其特征在于,所述特征描述数据具体包括:用户身高、年龄、性别、体重、肤色。
4.根据权利要求1所述的广告播放方法,其特征在于,所述方法进一步包括步骤:
对所述摄像机获取的当前场景图像进行3D渲染,得到3D模型;
将所述当前场景图像与所述3D模型、所述广告视频文件融合输出显示。
5.根据权利要求1所述的广告播放方法,其特征在于,所述广告视频库中的广告视频按不同特征描述数据存储。
6.根据权利要求3所述的广告播放方法,其特征在于,所述方法进一步包括步骤:
将所述特征描述数据按优先级顺序排列,根据所述优先级顺序依次从所述广告视频库中查找合适的广告视频。
7.根据权利要求6所述的广告播放方法,其特征在于,所述优先级顺序中,用户性别和年龄并列为第一优先级的特征描述数据。
8.根据权利要求4所述的广告播放方法,其特征在于,所述步骤:对所述摄像机获取的当前场景图像进行3D渲染,得到3D模型,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵;
根据所述单应性矩阵,绘制出能将当前场景图像中的目标图片完全覆盖的矩形平面3D模型。
9.根据权利要求8所述的广告播放方法,其特征在于,所述对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,得到初始单应性矩阵;
根据图像配准成功的图像特征点、初始单应性矩阵及摄像机实时捕获的当前场景图像,对目标图片进行光流跟踪,由跟踪算法得到单应性矩阵。