Improving Point Cloud Semantic Segmentation by Learning 3D Object Proposal Generation