The Architecture Bet: Why SenseTime Killed the Encoder
SenseNova U1.5-Lite-Preview's most consequential design choice isn't parameter count - it's what SenseTime removed. The model runs on SenseTime's NEO-unify architecture, which eliminates both the Visual Encoder (VE) and the Variational Auto-Encoder (VAE) that most multimodal generation systems rely on, instead processing pixels and words inside a single unified representation space [1]. SenseTime's stated rationale is that stitching together separate encoders for understanding and generation introduces information loss every time an encode-decode cycle happens; removing that translation step is meant to keep pixel and word information inherently and deeply correlated [1].
The '8B-MoT' name is easy to misread as an 8-billion-parameter model. It actually refers to two roughly 8B-parameter stacks - one for understanding, one for generation - run as a Mixture-of-Transformers [1], which by simple addition puts the combined parameter count in the neighborhood of 16B even though each half stays compact.
On the generation side, U1.5 introduces 'Patch-Joint Reconstruction': a ConvDecoder performs progressive spatial reconstruction in place of the independent patch-by-patch prediction used in most diffusion-adjacent image generators, which SenseTime says cuts down the grid artifacts visible in earlier output [2]. Editing also moves from a bolt-on feature to a native one - the model supports region-controllable edits via masks, bounding boxes, and visual markers, plus composing a new image from multiple reference images in a single pass [2].