codebook به feature هایی گفته میشه که بر روی آنها عملیات کوانتیزیشن انجام بشه زمانی اینکارو انجام می دن که ویژگی های شما حجم بالایی دارند و گاهی اوقات جزئیات زیاد باعث میشه به جواب درست نرسیم به همین خاطر از روش های بدون ناظر کوانتزیشن استفاده میشه همانند روش های کلاسترینگ مثل KMean ,
visual codebook هم برای زمانی هستش که این ویژگی های در فیلد پردازش تصئیر باشه بجای فیلد nlp