A novel online self-learning system with automatic object detection model for multimedia applications