An adaptive image edge detection algorithm using multi-information fusion