In this paper, we investigate the incorporation of independent component analysis (ICA) with Q-ball imaging (QBI) to extract information on the diffusion orientation distribution function (ODF) from an inner voxel. In our approach, the ICA algorithm is applied to a mixture of ODFs which are constructed based on the analytical QBI solution. The numerical simulation results demonstrate that the proposed ICA framework can not only successfully separate the diffusion ODF from the noisy diffusion data, but also achieves better performance compared with a QBI solution when the data has a low signal to noise ratio (SNR).