In order to improve the quality of image restoration, a quantum neural network model, whose input of each dimension is a discrete sequence, is proposed. This model concludes three layers, in which the hidden layer consists of quantum neurons, and the output layer consists of classical neurons. The quantum neuron consists of the quantum rotation gates and the multi-qubits controlled-not gates. By using the information feedback of target qubit from output to input in multi-qubits controlled-not gate, the overall memory of input sequences is realized. The output of quantum neuron is obtained from the entanglements of multi-qubits in controlled-not gates. The learning algorithm is designed in detail according to the basis principles of quantum computation. The characteristics of input sequence can be effectively obtained by way of “breadth” and “depth”. The simulation results show that the quality of image restoration of proposed model is obviously superior to that of classical artificial neural network.