How to fix a bump in the carpet?
Carpets usually expand over time. 

This is caused by the fabric, under felt and entire carpet construction to stretch, caused by people walking over it over extended periods of time.

It does not usually stretch as much as you show in your pictures. Possibly this happened because the material is sensitive to moisture and caused it to become more elastic. Moisture could be from spillage, leakage or frequent carpet washing.

Tools and techniques

If your carpet has been like that for a long time there could be irreversible damage. You could still see a crease or uneven surface after re stretching it.



Here is a nice tool (maybe you can rent one?) made specially for stretch repair.



But the more common tool is the kick stretcher and requires some elbow great! 



How to do it?


You will need to completely undo one side of the carpet. Pick the easiest side to undo.
Make sure it is a side that is parallel with the crease!
In you case it looks like either the side near the tiled floor or the opposite side.
Then depends on the tool you will need to stretch the entire carper, from left to right on the length it needs to be stretched. Otherwise if you do it unevenly other creases will appear.
If possible you should put a new or check if the existing carpet gripper little hooks are still OK! These really help keep the carpet in place. 
Keep on stretching and smoothing the carpet until you are satisfied, do this slowly and evenly. 


Too much pressure from either tool could tear the carpet. So be careful. If in doubt, call a professional.

In case your carpet is loose

I just had another look at it looks like your carpet is more like a large rug? :)

In that case, where you do not have grippers on one side you could opt into buying  some hard underlay. 





Remove the entire carpet aka rug and glue the underlay to the carpet. I would not do it inside the home because it requires a special type of glue that really stinks and needs about 24 hours to bond properly, in a fairly warm and dry environment. 

Thanks to the underlay, depending on what you choose your carpet will be warmer to the foot but also help keep it flat.