本发明实施例提供一种视差计算方法及装置,所述方法包括获取像素点的多个视图;计算所述多个视图中所述像素点的多个方向上的梯度;根据所述梯度计算所述像素点视差对应的匹配误差;根据所述匹配误差计算所述当前像素点的视差。通过本发明实施例提供视差计算方法及装置提高了视差估计的准确度。