针对嵌入了水印的门票真伪检测需要由专门的机读设备辨别。该设备主要由操作系统定制、图像采集、图像数字水印检测三部分组成。系统的核心芯片选用SAMSUNG半导体公司生产的S3C2410嵌入式微处理器。软件环境选用Microsoft Windows CE.NET操作系统。系统首先通过USB摄像头采集到门票静态图片,接着进行数字水印检测和提取,通过比对提取出的数字水印跟原先嵌入的水印,判断门票的真伪。
Windows CE是一种具有抢先式多任务功能与强大通信能力的嵌入式操作系统,也是微软公司专门为移动设备和消费类电子产品、嵌入式应用等非PC领域而设计的全新操作系统产品,具有高级模块化、良好实时性、强大通信能力、支持多种CPU等特点。Windows CE采用了友好的用户界面,外观很像流行的Windows NT界面,大大降低了用户使用时的难度。同时它的模块化设计方式使得系统开发人员和应用开发人员能够为多种多样的产品来定制它,可以选择、组合和配置Windows CE的模块和组件来创建用户版的操作系统。
微软针对Windows CE推出了集成开发环境:Platform Builder和Visual Studio 2003。通过Platform Builder,开发人员可对Windows CE操作系统进行定制、构建、下载、调试及发布。Visual Studio 2003可用来开发基于Windows CE的应用程序。