Faits : A. En date du 24 mars 2011, X._ a déposé une plainte pénale contre les gendarmes C._, A._, D._ et E._ pour lésions corporelles et abus d'autorité dans le cadre d'une intervention effectuée à son domicile le 24 décembre 2010. Il reprochait aux policiers, qu'il avait autorisé à entrer dans son appartement, de s'être mis à plusieurs pour l'attaquer, le coucher au sol et le menotter. Ils lui avaient serré le cou pour éviter qu'il ne crie. Il a produit un certificat médical établi le 25 décembre 2010 par le service de psychiatrie adulte des HUG dont il ressort que X._ présentait des griffures et des rougeurs au niveau du cou et du front, un hématome sur la cuisse droite et deux autres au niveau du dos, ainsi qu'un oedème des poignets avec lacérations. B. Le Ministère public genevois a transmis la procédure à l'Inspection générale des services (IGS) qui a procédé à l'audition de tous les protagonistes et intervenants. Ensuite de quoi, il a rendu une ordonnance de non-entrée en matière qui a été annulée par la Chambre pénale de recours de la Cour de justice genevoise. Le Ministère public genevois a procédé à des enquêtes, a tenu deux audiences de confrontation et a complété les enquêtes sur demande du plaignant. Par ordonnance du 24 mars 2014, le Ministère public genevois a classé la plainte déposée par X._ en application de l'art. 319 al. 1 let. a et b CPP. C. Saisie d'un recours formé par X._ contre l'ordonnance de classement, la Chambre pénale de recours de la Cour de justice de la République et canton de Genève a rejeté celui-ci, avec suite de frais, par arrêt du 9 mai 2014. En bref, cette décision retient ce qui suit en relation avec les événements ayant donné lieu à la plainte de X._. Le 24 décembre 2010, à 18h20, B._, épouse de X._ dont elle vivait séparée, s'est présentée au poste de police des Pâquis (Genève), en expliquant être inquiète pour la sécurité de ses enfants, âgés de 6 et 2 ans qu'elle lui avait confiés ce jour-là dans le cadre de son droit de visite. La remise des enfants s'était faite dans un climat houleux. X._, qui s'était présenté quelques jours avant en entrée volontaire à l'hôpital psychiatrique F._, avait bénéficié d'une permission de sortie ce soir-là pour passer le réveillon avec les enfants. L'agent G._, auquel a succédé D._, et l'agent A._ se sont rendus au domicile de X._ afin de vérifier si les enfants du couple se portaient bien, ce qu'ils n'ont pas pu faire comme l'intéressé leur refusait l'accès à son logement. Ils sont ressortis de l'appartement et lui ont enjoint de laisser sa porte entrouverte. L'intervention du psychiatre de garde a été sollicitée. Ce médecin a considéré qu'il n'y avait pas lieu d'ordonner une hospitalisation non volontaire, mais a suggéré de recourir à l'Unité mobile d'urgences sociales (ci-après: UMUS). Deux infirmières de l'UMUS se sont rendues sur place et ont décidé qu'il y avait lieu d'emmener les enfants. La tension montant, les agents ont appelé deux collègues en renfort, C._ et E._. En réaction à l'opposition manifestée par X._ à l'encontre des policiers et des infirmières présentes, les gendarmes sont entrés dans l'appartement. Face à sa résistance, ils ont dû le menotter après l'avoir mis à terre et maîtrisé au moyen de diverses clés de bras et de jambe et d'un contrôle du cou. Comme, une fois au sol, il continuait à se débattre, un tabouret ou une chaise a été placé sur ses jambes pour le neutraliser. Entretemps l'UMUS a rapidement pris les enfants et quitté les lieux. La psychiatre a alors ordonné son internement non volontaire. Un tranquillisant lui a été injecté pour qu'il puisse être transporté sans risque à l'hôpital. Le déroulement de ces événements s'est étendu sur environ 7 heures. D. X._ interjette un recours en matière pénale au Tribunal fédéral contre cet arrêt. Il conclut, avec suite de frais et dépens, à son annulation ainsi qu'à l'annulation de l'ordonnance de classement et au renvoi de la cause au Ministère public. Il requiert en outre le bénéfice de l'assistance judiciaire.