Component based software design and development of froth flotation visual monitoring system | IEEE Conference Publication | IEEE Xplore