How to make user picture editable without opening edit profile page? I wanted to allow users to edit profile without going to edit profile page. I found few useful modules like Editable field and Editable fields as link. These modules provide field formatter which make the field editable without leaving the page except the user picture. I am not able to use this technique with user pictures because It is not a normal field as other fields.

How can I make user picture an editable field without going to edit profile page?

Note: I have created a custom profile page using panels. There is a module Picture Changer which allows users to change picture in a modal, but it does not work with panels.
You would have to write your own form where a user can upload the picture and save it as profile picture.