Blender Nodes Blur
Use the blur node with a setting of 2 for x and y.
Blender nodes blur. Rearrange the objects in your scene to use a lower contrast background. Use a higher f stop which will start the blur and then use the z socket to a map value to a blur node to enhance the blur effect. Unlike defocus an in focus region is defined in the compositor. Blurs an image in a specified direction and magnitude.
This gives higher quality results but is slower than using a normal filter. The vector blur node is a fast method for simulating motion blur in compositing. Several performance optimizations are also available such as opencl support calculation area restriction and masking. Set dof distance off by a little so that the object in focus is blurred by the tiniest bit.
The bilateral blur node allows you to blur an image while preserving the edges. It uses the vector speed render pass to blur the image pixels in 2d. The bilateral blur node performs a high quality adaptive blur on the source image allowing to blur images while retaining their sharp edges. Can be used to fake motion blur.
The bokeh blur node generates a bokeh type blur similar to defocus. There is also more flexibility in the type of blur applied through the bokeh image node. The bokeh button will force the blur node to use a circular blur filter. You can do this.