The projector maps visual features into the LLM's text embedding space; three mainstream routes: ① LLaVA's linear/two-layer MLP —
h=MLP(zvis) maps each visual token independently (typically 1024→4096 dims), preserving token count and spatial structure (576→576); ② BLIP-2's Q-Former — a set of learnable queries
q∈R32×d extract information from visual features via cross-attention, compressing 576 visual tokens into 32 query tokens; ③ C-Abstractor — downsamples with
2×2 strided convolutions, dividing token count by 4.