为了提高水印的不可见性和鲁棒性,设计了基于三维轴距的水印算法.首先利用计算鬼成像加密技术对原水印图像进行加密;然后在三维直方图的基础上定义图像的三维轴距,求得轴距最大时所有像素点的集合;最后借助粒子群优化算法,在集合中找到最好的点作为水印嵌的位置.不可见性和鲁棒性仿真实验结果表明,基于三维轴距的水印算法是有效性的.