Collection-repeat images are duplicated

I am using following html, but as I scroll down I see images being duplicated into new items.

<ion-checkbox force-refresh-images="true" item-render-buffer="20" collection-repeat="contact in contacts | filter:filtersText" ng-model="contact.selected" class="item-avatar item-checkbox-right checkbox-energized">
              <img ng-src="{{[0].value}}">
              <h2 ng-if=" &&">{{}} </h2>

Is there a solution to this?

ok duplicates are gone if I filter array to elements with images only before assigning it to scope! weird huh?

What did you do exactly? Any sample code please? I have the same issue and working on it more than a week. Any idea would highly appreciated.