[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-85528-en":3,"doc-seo-85528-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":13,"seo_description":14,"update_tm":28,"read_time":29},85528,8796095360427,"Lucas Martin","https://ap-avatar.wpscdn.com/davatar_994ba38a5ba835b3df7d355c54d3ed8d",8,"Research & Report","SO3UFormer: Learning Intrinsic Spherical Features for Rotation-Robust Panoramic Dense Prediction","Panoramic dense-prediction models for semantic segmentation and depth estimation are commonly trained with a strict gravity-aligned assumption, yet real captures often violate it due to handheld jitter and aerial or mobile attitude changes. Standard spherical Transformers can overfit global latitude cues and fail under 3D reorientation. SO3UFormer learns intrinsic spherical features largely independent of the coordinate frame by removing absolute latitude encoding, using quadrature-consistent spherical attention, and applying gauge-aware relative positional bias, reinforced by a logit-space SO(3) SO(3)-consistency regularizer during training.","arXiv :2602 .22867v2 [ cs .CV] 12 Jul 2026  \nSO3UFormer: Learning Intrinsic Spherical Features for Rotation-Robust Panoramic Dense Prediction  \nQinfeng Zhu 1,2 , Yunxi Jiang3 , Lei Fan2*  \n1 University of Liverpool, United Kingdom.  \n2 Xi’an Jiaotong-Liverpool University, China.  \n3 CNRS, France.  \n*Corresponding author(s). E-mail(s): [lei.fan@xjtlu.edu.cn](lei.fan@xjtlu.edu.cn) ;  \nAbstract  \nPanoramic dense-prediction models, spanning semantic segmentation and depth estimation, are typically trained under a strict gravity-aligned assumption. Real-world captures, however, routinely violate it: handheld devices jitter and aerial platforms change attitude, so the camera is rarely upright. Under such 3D reorientation, standard spherical Transformers overfit global latitude cuesand collapse. We introduce SO3UFormer, an architecture that learns intrinsic spherical features largely decoupled from the underlying coordinate frame, through three geometric components: (1) removing absolute latitude encoding, which breaks the dependence on the gravity axis; (2) quadrature-consistent spherical attention, which corrects for non-uniform sampling density; and (3) a gauge-aware relative positional bias built from local tangent-plane angles rather than global axes. A logit-space SO(3)-consistency regularizer, used only during training, further suppresses residual discretization effects. To benchmark robustness, we introduce Pose35, a variant of Stanford2D3D perturbed by random rotations within ±35◦ , and evaluate under a full, arbitrary SO(3) stress test. There, the baseline SphereUFormer collapses from 67.53 mIo U on Pose35 to 25.26 under the full SO(3) test, whereas SO3UFormer reaches 72.03 on Pose35 and retains 70.67 under the same test. Similarly, on a second real-world dataset (Matterport3D) for segmentation and on panoramic depth estimation, SO3UFormer remains essentially rotation-invariant while the gravity-anchored baseline again loses most of its accuracy. Code and models are available at [https://github.com/zhuqinfeng1999/SO3UFormer](https://github.com/zhuqinfeng1999/SO3UFormer).  \nKeywords: Panoramic Images, Semantic Segmentation, Depth Estimation, Spherical Transformer, SO(3) Robustness, Geometric Deep Learning  \n1  \n1 Introduction  \nPanoramic imaging offers a comprehensive 360◦ field of view [1–3], serving as a critical modality for embodied agents [4], aerial drones [5], and immersive reality applications [6] . Unlike standard perspective cameras [7], panoramic sensors capture the entire surrounding geometry in a single shot [8] . However, this completeness comes with a hidden assumption in current computer vision pipelines: canonical gravity alignment [9] . Most state-of-the-art panoramic dense-prediction models, from semantic segmentation to depth estimation [10], implicitly assume the camera is perfectly upright. While this assumption often holds for street-view datasets collected by specialized vehicles, it breaks down in dynamic capture settings such as aerial and mobile robotic platforms [11] . Drones tilt during flight, handheld devices jitter, and robots move over uneven terrain, leading to significant roll and pitch rotations [12] .  \nThe consequence of this assumption is a fragility to 3D rotations that is often masked by standard benchmarks [13] . Existing methods, whether based on Equirectangular Projection (ERP) [14] or [15], typically bake in absolute positional encodings (e.g., latitude and longitude) [16] . These encodings act as a strong prior, anchoring the semantic understanding to a global “North Pole.” When the camera rotates, the physical “floor” is no longer at the bottom of the image, yet the model, misguided by absolute coordinates, continues to look for it there. As we demonstrate in this work, this reliance causes a catastrophic performance collapse (Figure 1): a leading spherical Transformer, SphereUFormer [10], drops from 67.53% mean Intersection-over-Union (mIo U) to 25.26% under arbitrary SO(3) rot","cbCaiuA8FGBHndqY","https://ap.wps.com/l/cbCaiuA8FGBHndqY","pdf",15125847,3,1,27,"English","en",105,"# Abstract\n# Introduction\n## Gravity-alignment assumption and failure under rotation\n## SO3UFormer: intrinsic spherical perception\n## Pose35 robustness protocol\n# Approach and architecture details","[{\"question\":\"Why do panoramic dense-prediction models fail under arbitrary camera rotations?\",\"answer\":\"They often rely on an upright, gravity-aligned assumption and absolute positional encodings like latitude, which anchor understanding to a global reference. When the camera rotates, the model continues to search for the “floor” where the global prior expects it, causing large performance collapse.\"},{\"question\":\"What are the core components of SO3UFormer that improve rotation robustness?\",\"answer\":\"SO3UFormer removes absolute latitude encoding to break dependence on the gravity axis, introduces quadrature-consistent spherical attention to address non-uniform sampling density, and uses a gauge-aware relative positional bias based on local tangent-plane angles rather than global axes. A training-time logit-space SO(3)-consistency regularizer further suppresses residual discretization effects.\"},{\"question\":\"How is rotation robustness evaluated in the paper?\",\"answer\":\"The paper introduces Pose35, a stress-test protocol derived from Stanford2D3D with random rotations within ±35°. It also evaluates under a full, arbitrary SO(3) stress test to measure robustness beyond standard benchmarks.\"}]",1784204192,68,{"code":4,"msg":31,"data":32},"ok",{"site_id":25,"language":24,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"so3uformer-learning-intrinsic-spherical-features-for-rotation-robust-panoramic-dense-prediction","",{"@graph":36,"@context":85},[37,53,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,50],{"item":41,"name":42,"@type":43,"position":21},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":20},"https://docshare.wps.com/document/research-report/",{"item":51,"name":13,"@type":43,"position":52},"https://docshare.wps.com/document/so3uformer-learning-intrinsic-spherical-features-for-rotation-robust-panoramic-dense-prediction/85528/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":24,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":41,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-23","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"Why do panoramic dense-prediction models fail under arbitrary camera rotations?","Question",{"text":75,"@type":76},"They often rely on an upright, gravity-aligned assumption and absolute positional encodings like latitude, which anchor understanding to a global reference. When the camera rotates, the model continues to search for the “floor” where the global prior expects it, causing large performance collapse.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"What are the core components of SO3UFormer that improve rotation robustness?",{"text":80,"@type":76},"SO3UFormer removes absolute latitude encoding to break dependence on the gravity axis, introduces quadrature-consistent spherical attention to address non-uniform sampling density, and uses a gauge-aware relative positional bias based on local tangent-plane angles rather than global axes. A training-time logit-space SO(3)-consistency regularizer further suppresses residual discretization effects.",{"name":82,"@type":73,"acceptedAnswer":83},"How is rotation robustness evaluated in the paper?",{"text":84,"@type":76},"The paper introduces Pose35, a stress-test protocol derived from Stanford2D3D with random rotations within ±35°. It also evaluates under a full, arbitrary SO(3) stress test to measure robustness beyond standard benchmarks.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":21,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]