pr05 added bilateral filtering