Sachverhalt: A. Am 3. Juli 2012, um ca. 14.20 Uhr, ereignete sich an der Verzweigung Seenerstrasse/Hegifeldstrasse in Winterthur eine Kollision zwischen den von X._ und A._ gelenkten Personenwagen. Letzterer erlitt leichte Verletzungen. An beiden Fahrzeugen entstand Sachschaden. B. Das Stadtrichteramt Winterthur erliess am 17. September 2012 gegen X._ einen Strafbefehl wegen einfacher Verletzung von Verkehrsregeln. Es bestrafte ihn mit einer Busse von Fr. 300.-- und auferlegte ihm die Verfahrenskosten. X._ erhob gegen den Strafbefehl Einsprache. C. Das Stadtrichteramt Winterthur nahm daraufhin weitere Untersuchungshandlungen vor und holte ein Gutachten ein. Gestützt darauf hob es den Strafbefehl vom 17. September 2012 mit Verfügung vom 31. März 2014 auf und stellte das Verfahren gegen X._ ein. Die Kosten des Strafverfahrens nahm es auf die Staatskasse. Eine Entschädigung sprach es X._ mangels erheblicher Umtriebe nicht zu. D. Gegen die Verweigerung der Entschädigung gelangte X._ an das Obergericht des Kantons Zürich. Dieses wies die Beschwerde am 28. Januar 2015 ab. E. X._ beantragt mit Beschwerde in Strafsachen, der Beschluss vom 28. Januar 2015 sei aufzuheben und die Sache sei zur Neubeurteilung an die Vorinstanz zurückzuweisen.