The present invention relates to a method for dyeing keratin fibers, in particular human keratin fibers, such as hair, comprising a) one or more dyes selected from synthetic direct dyes and naturally occurring dyes, and b) 1 One or more titanium salts, b1) optionally one or more specific carboxylic acids, c) one or more cellulosic polysaccharides, d) optionally liquid at 25 ° C., 25 One or more organic compounds with a Hansen solubility parameter value δH at ° C of less than 16 (MPa) 1/2, and e) optionally one or more chemical oxidants, such as hydrogen peroxide or one or And a method of treating the fibers using one or more cosmetic compositions comprising a plurality of hydrogen peroxide generating systems.本発明は、ケラチン繊維、具体的にはヒトケラチン繊維、例えば毛髪を染色する方法であって、a)合成直接染料及び天然由来の染料から選択される1つ又は複数の染料と、b)1つ又は複数のチタン塩と、b1)場合により、1つ又は複数の特定のカルボン酸と、c)1つ又は複数のセルロース系多糖類と、d)場合により、25℃で液体であり、25℃でのハンセン溶解度パラメーター値δHが16(MPa)1/2未満である1つ又は複数の有機化合物と、e)場合により、1つ又は複数の化学酸化剤、例えば過酸化水素又は1つ若しくは複数の過酸化水素生成系と、を含む1つ又は複数の化粧用組成物を使用して前記繊維を処理する方法に関する。