Paper deep dive
MemPose: Category-level Object Pose Estimation with Memory
Xiao Lin, Minghao Zhu, Yun Peng, Liuyi Wang, Qiyi Wang, Chengju Liu, Qijun Chen
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 93%
Last extracted: 7/7/2026, 4:11:26 PM
Summary
The paper introduces MemPose, a memory-augmented framework for category-level object pose estimation (COPE). Unlike static parametric or shape-prior methods, MemPose incorporates a dynamic external memory buffer that stores and updates structural representations from previously observed instances. It employs a similarity-based token merge update mechanism to refine category-level geometric memory, enabling the model to leverage accumulated experience for robust 9-DoF pose and size prediction. Extensive experiments on REAL275, CAMERA25, Housecat6D, and Wild6D demonstrate its superiority over state-of-the-art approaches.
Entities (10)
Relation Signals (12)
MemPose → evaluateson → CAMERA25
confidence 95% · Extensive experiments on four challenging benchmarks (REAL275, CAMERA25, Housecat6D and Wild6D) demonstrate the superiority
MemPose → evaluateson → Wild6D
confidence 95% · Extensive experiments on four challenging benchmarks (REAL275, CAMERA25, Housecat6D and Wild6D) demonstrate the superiority
MemPose → evaluateson → HouseCat6D
confidence 95% · Extensive experiments on four challenging benchmarks (REAL275, CAMERA25, Housecat6D and Wild6D) demonstrate the superiority
MemPose → evaluateson → REAL275
confidence 95% · Extensive experiments on four challenging benchmarks (REAL275, CAMERA25, Housecat6D and Wild6D) demonstrate the superiority
MemPose → solves → Category-level Object Pose Estimation
confidence 95% · In this paper, we rethink category-level pose estimation from a memory-centric perspective and present MemPose
MemPose → incorporates → External Memory Buffer
confidence 92% · present MemPose, a memory-augmented framework that explicitly incorporates category-level geometric memory
MemPose → outperforms → AG-Pose
confidence 90% · demonstrate the superiority of our proposed method over previous state-of-the-art approaches
MemPose → →
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:In the pursuit of robust and generalizable category-level object pose estimation, most existing methods adopt parametric formulations that learn effective representations from data, yet they primarily encode category-level patterns into fixed shape priors or static parameter weights, which limits their scalability to highly diverse instances. In this paper, we rethink category-level pose estimation from a memory-centric perspective and present MemPose, a memory-augmented framework that explicitly incorporates category-level geometric memory into the pose estimation pipeline. We introduce an external memory buffer that stores and dynamically updates structural representations from previously observed instances, enabling the model to leverage accumulated experience to support current perception. Extensive experiments on four challenging benchmarks (REAL275, CAMERA25, Housecat6D and Wild6D) demonstrate the superiority of our proposed method over previous state-of-the-art approaches.
Tags
Links
- Source: https://arxiv.org/abs/2607.04930v1
- Canonical: https://arxiv.org/abs/2607.04930v1
Trouble viewing inline? Open PDF directly →
Full Text
50,611 characters extracted from source content.
Expand or collapse full text
MemPose: Category-level Object Pose Estimation with Memory Xiao Lin 1 , Minghao Zhu 1 , Yun Peng 1 , Liuyi Wang 1 , Qiyi Wang 1 , Chengju Liu 1,2B , and Qijun Chen 1,2B 1 Tongji University, Shanghai, China 2 State Key Laboratory of Autonomous Intelligent Unmanned Systems linx_x, zmh_h, pengyun, wly, wqy126179, liuchengju, qjchen@tongji.edu,cn Abstract. In the pursuit of robust and generalizable category-level ob- ject pose estimation, most existing methods adopt parametric formula- tions that learn effective representations from data, yet they primarily encode category-level patterns into fixed shape priors or static param- eter weights, which limits their scalability to highly diverse instances. In this paper, we rethink category-level pose estimation from a memory- centric perspective and present MemPose, a memory-augmented frame- work that explicitly incorporates category-level geometric memory into the pose estimation pipeline. We introduce an external memory buffer that stores and dynamically updates structural representations from previously observed instances, enabling the model to leverage accumu- lated experience to support current perception. Extensive experiments on four challenging benchmarks (REAL275, CAMERA25, Housecat6D and Wild6D) demonstrate the superiority of our proposed method over previous state-of-the-art approaches. Keywords: Category-level Pose Estimation· 3D Vision· Memory Sys- tem 1 Introduction As a critical application in human-robot interaction [45], the Category-level Object Pose Estimation (COPE) [38] has attracted increasing attention. Un- like instance-level methods [22], COPE is model-free and aims to estimate the 9-DoF pose for arbitrary objects within predefined categories, without relying on instance-specific CAD models. However, this setting is inherently challenging due to the significant differences among objects within the category. To overcome these challenges, humans typically leverage memory from previous observations to perform analogical reasoning across instances. Such memory not only sup- ports immediate perception but is also continuously updated as new objects are encountered. Drawing on an intuitive understanding of human perception, a line of exist- ing works [4,18,36] introduces explicit shape priors, often by extracting average arXiv:2607.04930v1 [cs.CV] 6 Jul 2026 2Xiao Lin, et al. DNNs Partial Feature / Correspondence Pose &Size Input RGB-D Regress Memory Buffer Retrieval Readout Enhanced with memory Pose &Size Regress (a) Existing Static Approaches (b) MemPose: Dynamic Memory-augmented Approach Write Dynamic &non-Parametric Memory Shape Priors Network Parameter Input RGB-D MemPose Network Static Knowledge Fixed once constructed Fig. 1: Overview of the category-level pose estimation pipeline: (a) Existing methods rely on static patterns, such as shape priors or fixed network parameters, to regress object pose and size. (b) In contrast, our approach introduces a dynamic, memory- augmented pipeline that explicitly incorporates category-level geometric memory to enhance pose and size estimation. shape for each category. Specifically, these approaches first reconstruct instance models by deforming a categorical shape prior and then match observations with the reconstructed models to regress pose. While priors provide explicit category- level cues, they are fixed once constructed and more like static prototypes. Essen- tially, such priors are hard to function as memory, as they would not update with new observations, thus capturing the diversity of instances. Moreover, acquiring the high-quality priors requires costly pre-processing pipelines. More recently, benefiting from the success of deep neural networks (DNNs), another line of existing methods adopt a parametric paradigm, which learns effective feature representations from input modalities via finely designed net- works. For instance, HS-Pose [44] proposes a 3D graph convolution network to enhance pose-sensitive feature extraction, while AG-Pose [23] introduces a local feature aggregation module to establish robust keypoint-level correspon- dences. KeyPose [42] propose a graph-based detection method to strengthen the understanding of geometric structures. Furthermore, foundational models like DINOv2 [28] have been widely adopted [6, 21] to enhance robustness and con- textual understanding. Although effective, these approaches implicitly encode category-level knowledge into network parameters, which remain static during inference, lacking a mechanism to provide dynamic memory support like human perception. Despite their differences, two lines of existing methods share a common limi- tation: they both lack a dynamic mechanism to accumulate and reuse category- level geometric memory, as shown in Fig. 1 (a). This observation prompts us to rethink category-level pose estimation from a memory-centric perspective and explore how geometric memory can be effectively modeled to support robust pose prediction. To this end, we present MemPose, an innovative architecture by proposing the memory module for effective and robust category-level pose estimation, as shown in Fig. 1 (b). The key insight of our method is to integrate parametric per- ception with non-parametric memory in a unified framework. Towards this goal, we maintain a memory buffer that stores structural feature representations. The MemPose: Category-level Object Pose Estimation with Memory3 buffer serves as an external repository of category-level knowledge, enabling the model to retrieve relevant structural patterns to support the current observation. To ensure dynamic nature of the memory buffer, we introduce a similarity-based token merge update mechanism. As new objects are inputted, the memory buffer is continually updated with the latest keypoint context features. Finally, by fus- ing memory-derived information with current features, MemPose can predict 9-DoF pose of objects. As demonstrated by extensive experiments, our findings reveal the impact of memory-centric designs for category-level pose estimation and may inspire future work in this direction. To summarize, our main contributions are as follows: – We introduce MemPose, a novel architecture with memory module that uni- fies parametric perception and non-parametric memory for category-level pose estimation. – We design a similarity-based memory update strategy to ensure the adapt- ability of the memory. Such s mechanism allows category-level representa- tions to be continuously refined rather than being fixed. – Extensive experiments on three mainstream challenge benchmarks, REAL275, Housecat6D and Wild6D, demonstrate that the proposed MemPose outper- forms other existing methods. 2 Related Works Category-level Object Pose Estimation. To improve the generalization ability on unseen instances, traditional methods suggest mapping input shape to a normalized canonical space (NOCS) [38] and recovering the pose via the Umeyama algorithm [37]. Furthermore, SPD [36] proposes a deformation and matching strategy that match observations to the reconstructed models to solve poses. Inspired by SPD, many subsequent prior-based works [16,17] further im- prove the use of shape priors, continuously enhancing the pose estimation perfor- mance. More recently, prior-free methods [7,20,23,24] have achieved impressive performance. VI-Net [20] separates rotation into viewpoint and in-plane rota- tions, while AG-Pose [23] explicitly extracts local and global geometric keypoint information of different instances. CleanPose [21] introduces causal learning into the formulation of COPE to mitigate the negative effects caused by confounders. However, these methods either encode category-level structural patterns as fixed shape priors or store them within static network parameters, lacking a flexible memory mechanism to accumulate and reuse category-level experience. Memory-augmented Methods. Memory mechanism is initially introduced in Large Language Models (LLMs) to enhance long-context reasoning perfor- mance [3]. Memory mechanism has been widely used in video prediction [40,46, 47], point tracking [9] and robotic tasks [27, 33, 34], demonstrating their effec- tiveness. For instance, Memflow [8] leverages memory for optical flow estimation, while MemoryVLA [34] explicitly incorporates memory to model temporal de- pendencies in robotic manipulation. In thr 3D domain, MAD [1] constructs a memory bank to store past prediction and trajectory for 3D detection. Some ap- 4Xiao Lin, et al. obj obj C Memory Buffer Vision Encoder 3D Encoder Key Point Extractor Feature Aggregation Retrieval (Query) Pooling MLP (0) (1) ()c · · · · · · Store Update global PoseSize Readout C Concat Trainable Frozen (a) Feature Extractor(b) Memory Module(c) Pose Estimator Stop grad. local local Memory Fusion P I Switch R Sigmoid Gating + · Add Mul R global aug ++ · · 1- NOCS Head nocs local Predictor nocs local aug local Memory Update Similarity Merge FIFO Fig. 2: Illustration of MemPose. (a) The model extracts semantic and geometric fea- tures from RGB-D inputs and detects robust keypoints to obtain keypoint-level rep- resentations. (b) A dynamic memory module is introduced to store and retrieve his- torical feature representations. Through attention-based querying and memory fusion, the model leverages short-term geometric information to enhance robust feature learn- ing. (c) The fused keypoint features, together with the predicted keypoints and NOCS coordinates, are utilized for joint object pose and size estimation. proaches also attempt to utilize memory mechanism to solve point cloud track- ing [41] and 3D reconstruction [39]. However, above methods primarily focus on temporal modeling, it is non-trivial to adapt these approaches to pose esti- mation due to the inherent differences in human modeling among these tasks. In this work, our MemPose exploits category-level structural patterns to form memory mechanism. Importantly, our motivation originates from a deep analysis of intra-category generalization in pose estimation, which is naturally suitable for modeling with memory. 3 Methodology 3.1 Definition and Overview Problem Setup. Given an RGB-D image containing objects from a predefined set of categories, we first employ segmentation masks to obtain the cropped RGB imageI obj ∈R H×W×3 and the point cloudP obj ∈R N×3 , where N is the number of points and P obj is acquired by back-projecting the cropped depth image with camera intrinsics followed by a downsampling process. With the input I obj and P obj , the objective of COPE [38] is to recover the 9-DoF pose of the target object, including the 3D rotation R ∈ SO(3), the 3D translation t ∈R 3 , and size s∈R 3 . Overview. We present an overview of MemPose as in Fig. 2. Specifically, our method first encodes the current observation to construct an RGB-D represen- tation. To explicitly capture geometric information, we further perform keypoint detection to extract local features (Sec. 3.2). Then, these local structural pat- terns are stored in a memory bufferM, forming a short-term memory. By feature MemPose: Category-level Object Pose Estimation with Memory5 enqueue operation, memory buffer is continually updated with the latest geo- metric context (Sec. 3.3). Subsequently, the aggregated global feature reads from the memory and fuses the retrieved information. Finally, MemPose regresses the object pose based on the fused feature representation (Sec. 3.4). 3.2 Partial Feature Extraction Following [21,23], we utilize the PointNet++ [31] to extract point feature F P ∈ R N×C 1 of input point cloud P obj ∈R N×3 . As for the RGB image I obj , we adopt DINOv2 (ViT-S/14) [28] as our image feature extractor, which has been proven to extract abundant semantic-aware information from RGB images [29,30]. We select those pixel features corresponding to P obj and utilize linear interpola- tion to propagate the original DINOv2 features into the final RGB features F I ∈R N×C 2 . Moreover, we concatenate F P and F I to form F obj ∈R N×C . The local geometric information is indispensable to establish robust correspon- dences. Typically, methods like Farthest Point Sampling (FPS) can be used to extract local keypoints. In this work, we follow previous method [23] and utilize a instance-adaptive approach that focuses on the most discriminative and reliable object regions. Similar to DETR [2], we initial M learnable cat- egory embeddings F cat ∈R M×C , which undergoes cross-attention with F obj to attend to critical regions in P obj . This process obtains an instance feature F ins = CrossAttn(F cat ,F obj ), We then compute correspondences between F ins and F obj via cosine similarity, forming a matrix H ∈R M×N , and M keypoints are selected as P local = softmax(H)P obj , along with their corresponding feature F local = softmax(H)F obj . 3.3 Memory Module To better exploit short-term working memory, we propose a novel memory module and processing pipeline for the COPE task. Specifically, we maintain a category-aware memory buffer defined as follows: M =M (c) | c = 0,...,k,M (c) ∈R L×C (1) where k denotes the number of object categories, and M (c) stores the memory features associated with category c. Here, L represents the length of memory buffer. Memory Construction. Each memory buffer M (c) is initialized as an empty set. During training, newly batch features are first pushed into the corresponding category buffer. The memory retrieval and update mechanisms are activated only after the buffer reaches its capacity L. This warm-up strategy effectively pre- vents noisy and unstable representations of the early training stage, improving the robustness of the stored patterns. Note that, most existing approaches [8,21] directly store the final output features as memory entries. However, such a de- sign typically affects the attention-based retrieval process by biasing it towards recently updated entries, as these features are more closely aligned with the cur- rent network state rather than being geometrically relevant. As a result, memory 6Xiao Lin, et al. retrieval may be dominated by temporal recency instead of meaningful structural similarity. To this end, our design stores pooled local features as memory entries. Specifically, we first employ a simple average pooling on local features and get F avg local ∈R 1×C . Then, we linear project pooled features to form memory entries F mem , F avg local = AvgPool(F local )(2) F mem = Norm(MLP(F avg local )),(3) where the pooled local features capture explicit local geometric patterns, provid- ing a more stable and geometry-aware reference for subsequent memory retrieval. Update Mechanism. The memory update process is performed before memory retrieval to ensure that the stored representations reflect the most informative geometric context. When the number of stored entries exceeds L, the update mechanism is activated. Specifically, given a newly incoming pooled local feature F mem , we compute its cosine similarity with all existing memory entries in the corresponding buffer M (c) . The memory entry with the highest similarity is selected and updated by averaging it with the incoming feature. i ∗ = arg max i cos F mem ,M (c) i , i = 1,...,l, (4) M (c) i ∗ ← 1 2 M (c) i ∗ +F mem . (5) This update mechanism mitigates memory bloat by reducing redundancy. Fur- thermore, to prevent imbalance in similarity-based feature selection, we intro- duce several lightweight balancing strategies. For instance, the update target is randomly sampled from the top-k most similar memory entries, or mild stochas- tic perturbations are applied during the update process. Here, we adopt Gumbel noise g [12] to add random perturbations g =− log(− log(u))(6) cos F mem ,M (c) i ← cos F mem ,M (c) i + λg,(7) where u ∼ U(0, 1) is drawn from a uniform distribution, and λ (set to 0.1) is a scaling factor controlling the magnitude of the perturbation. Meanwhile, the classic FIFO strategy can also be used to update the buffer. The effectiveness of these strategies is validated in ablation studies in Sec. 4.2. Memory Retrieval and Fusion. Recall that we expect the model to focus on geometric semantics rather than temporal similarity during retrieval. To this end, we first enhance feature representations with explicit geometric context before interacting with the memory. Specifically, we apply a geometric aggrega- tion approach [23] on the local features to form a global feature representation F global ∈R M×C , which is jointly enriched by the local geometric details from k-nearest neighbors and the global structural information across all keypoints. Subsequently, we treat global features as the query for memory retrieval and MemPose: Category-level Object Pose Estimation with Memory7 stack all memory entries stored in the category-specific memory buffers M (c) to form a unified tensor, which serves as the key–value set F ′ mem = h F 0 mem ;· ;F L mem i ∈R L×C (8) q =F global W q , k =F ′ mem W k , v =F ′ mem W v ,(9) where [; ] is the concatenation operation along the first dimension, and W q ,W k ,W v are the learnable projection parameters, Hence, the retrieved memory features can be read-out by F R = Softmax(1/ √ D k × q× k T )× v.(10) Furthermore, to enhance the stability of memory learning, we introduce an adaptive gate fusion method to integrate memory retrieved features and current global features. w a = σ(F R W R +F global W f )(11) F aug = w a ⊙F R + (1− w a )⊙F global ,(12) where σ and⊙ mean the Sigmoid gate function and element-wise multiplication. W R/f ∈R C×1 is a learnable weight parameter. The resulting memory-augmented features F aug is then forwarded to the pose and size predictor. 3.4 Pose Estimation and Loss Function With the obtained memory-enhanced features, we follow [23] to perform self- attention and MLP modules to predict the corresponding NOCS coordinates P nocs local ∈R M×3 . Then, given the NOCS coordinates of keypoints P nocs local , the memory-enhanced features F aug and the position of keypoint P local , we recover the final pose and size R,t,s via a set of keypoint-level correspondences contain- ing global features and points. We use L2-norm Loss to supervise the predicted pose, in formula: L pose =∥R gt − R∥ 2 +∥t gt − t∥ 2 +∥s gt − s∥ 2 ,(13) where R gt ,t gt ,s gt means the ground truth rotation, translation and size. In addition, there are some additional loss functions to balance keypoints selection and pose prediction. First, to encourage the keypoints to focus on different parts, the diversity loss L div is used to force the detected keypoints to be away from each other, in detail: L div = N local X i=1 N local X j=1,j̸=i d P (i) local ,P (j) local (14) d P (i) local ,P (j) local = max n th 1 − P (i) local −P (j) local 2 , 0 o ,(15) where th 1 is a hyper-parameter and is set as 0.01,P (i) local means the i-th keypoint. Then, to encourage the keypoints to locate on the surface of the object and 8Xiao Lin, et al. exclude outliers simultaneously, an object-aware chamfer distance loss L ocd is employed to constrain the distribution of P local . In formula: L ocd = 1 |P local | X x i ∈P local min y j ∈P ′ obj ∥x i − y j ∥ 2 ,(16) where P ′ obj denotes the point cloud of objects without outlier points. More- over, we also use MLP to predict the NOCS coordinates of keypoints P nocs local ∈ R N local ×3 . Then, we generate ground truth NOCS of keypoints P gt local by pro- jecting their coordinates under camera spaceP local into NOCS using the ground truth R gt ,t gt ,s gt . And we use the SmoothL 1 loss to supervise the NOCS pro- jection: P gt local = 1 ∥s gt ∥ 2 R gt (P local − t gt )(17) L nocs = SmoothL 1 (P gt local ,P nocs local ).(18) Furthermore, to ensure that our keypoints and associated features effectively represent the partial observationP local , we additionally employ a reconstruction module to recover its 3D geometry. This module takes keypoint positions and features as input, applies positional encoding to the keypoints, and refines their features through a MLP. The encoded and refined features are aggregated, and a shape decoder predicts reconstruction deltas to recover the geometry. The re- construction loss is defined as the object-aware Chamfer distance (CD) between the partial observation P local and the reconstructed point cloud P recon : L rec = 1 |P recon | X x∈P recon min y∈P ∗ local ∥x− y∥ 2 . (19) Finally, the NOCS loss L nocs is used to supervise the prediction of P nocs local . ence, the overall loss function is as follow L all = α 1 L pose + α 2 L div + α 3 L ocd + α 4 L rec + α 5 L nocs ,(20) where α 1 ,α 2 ,α 3 ,α 4 ,α 5 are hyper-parameters to balance the contribution of each term. 4 Experiments Datasets and Metrics. Following previous works, we conduct experiments on four mainstream benchmarks, REAL275, CAMERA25 [38], HouseCat6D [13] and Wild6D [10] datasets. REAL275 is a challenging real-world dataset that contains objects from six categories. The training data consists of 4.3k images from 7 scenes, while the testing data includes 2.75k images from 6 scenes and 3 objects from each category. HouseCat6D is a comprehensive multi-modal real- world dataset and encompasses ten household categories, including photomet- rically challenging objects like glass and cutlery, with occlusions. Wild6D is a large dataset designed for self-supervised learning of COPE. It is only annotated on the test set with images from 486 different background videos, containing 162 MemPose: Category-level Object Pose Estimation with Memory9 DatasetREAL275Housecat6D MethodsPriorIoU 75 5°2cm 5°5cm 10°2cmIoU 50 IoU 75 5°2cm 10°2cm 10°5cm SGPA ICCV’21 [4]✓61.935.9 39.6 61.3----- RBP-Pose ECCV’22 [43] ✓67.838.2 48.1 63.1----- DPDN ECCV’22 [18]✓76.046.0 50.7 70.4----- GCE-Pose CVPR’25 [16]✓79.857.0 65.1 75.676.1 55.622.249.3 53.5 FS-Net CVPR’21 [5]✗--28.2-48.0 14.83.3 17.1 21.6 GPV-Pose CVPR’22 [7]✗64.432.0 42.9-50.7 15.23.5 17.8 22.7 VI-Net ICCV’23 [20] ✗48.350.0 57.6 70.856.4 20.48.4 20.5 29.1 PRD-Pose ICCV’25 [15]✗-52.6-73.4--8.9 26.2- SecondPose CVPR’24 [6]✗77.756.2 63.6 74.766.1 24.911.0 25.3 35.7 AG-Pose CVPR’24 [23]✗80.157.0 64.6 75.176.953.021.3 51.354.3 KeyPose AAAI’25 [42]✗80.857.7 66.0 78.875.4 ---- SpherePose ICLR’25 [32]✗79.058.267.476.272.2 -19.3 40.9 55.3 MemPose (ours)✗81.059.9 67.7 79.081.5 56.423.1 52.6 57.3 Table 1: Comparison with state-of-the-art methods on REAL275 and Housecat6D dataset. A higher value indicates better performance. ‘-’ means un- available statistics. Overall best results are in bold and the second best results are underlined. objects from five categories. In this work, we only use the test set of Wild6D for evaluation to enrich the real-world experiments. When validating REAL275 and Wild6D, we also used CAMERA25 [38] for training, which is a synthetic dataset that contains the same categories as REAL275. It provides 300k synthetic RGB-D images of objects rendered on virtual backgrounds, with 25k images are withheld for testing. We evaluate the model performance with two metrics. (i) 3D IoU. As for the NOCS dataset, we report the mean average precision (mAP) of Intersection over Union (IoU) with the thresholds of 75%. For the HouseCat6D dataset, we report the mAP of 3D IoU under thresholds of 25%, 50% and 75%. (i) n°m cm. We also utilize the combination of rotation and translation metrics of 5°2 cm, 5°5 cm, 10°2 cm and 10°5 cm, which means the estimation is considered correct when the error is below a threshold. Implementation Details. For a fair comparison, we utilize the same segmen- tation masks as AG-Pose [23] and DPDN [18] from MaskRCNN [11] and resize them to 224 × 224. For model parameters, the number of points N in point cloud is 1024 and the number of keypoints M is set as 96. the feature dimen- sions are set as C 1 = C 2 = 128 and C = 256, respectively. For memory module, we set the size of category-specific buffer to 96. The number of object categories k is 6 in datasets REAL275 and Wild6D, and 10 in dataset Housecat6D. Tech- nically, the memory buffer is registered as a buffer tensor during training via register_buffer, which would be saved and restored together with the model. It does not participate in gradient backpropagation and is not updated by the optimizer. For the hyper-parameters in the loss functions, α 1 ,α 2 ,α 3 ,α 4 ,α 5 are 0.3, 10.0, 2.0, 15.0, 2.0, respectively. For model optimizing, we employ the same data augmentation approach as previous works [18,23], which leverage random rotation degree sampled from U(0, 20) and rotation ∆t ∼ U(-0.02, 0.02) and 10Xiao Lin, et al. MethodsPriorIoU 50 IoU 75 5°2cm 5°5cm 10°2cm 10°5cm SPD ECCV’20 [36]✓93.283.154.359.073.381.5 SGPA ICCV’21 [4]✓93.288.170.774.582.788.4 RBP-Pose ECCV’22 [43] ✓93.189.073.579.682.189.5 NOCS CVPR’19 [38]✗83.969.532.340.948.264.4 DualPoseNet ICCV’21 [19]✗92.486.464.770.777.284.7 GPV-Pose CVPR’22 [7]✗93.488.372.179.1-89.0 HS-Pose CVPR’23 [44]✗93.389.473.380.580.489.4 VI-Net ICCV’23 [20] ✗--74.181.479.387.3 CLIPose TCSVT’24 [24]✗-91.074.882.282.090.6 AG-Pose CVPR’24 [23]✗93.891.377.882.885.591.6 SpherePose ICLR’25 [32]✗94.892.478.384.384.892.3 MemPose (ours)✗94.292.578.4 84.687.092.6 Table 2: Comparisons with state-of-the-art methods on CAMERA25 dataset. A higher value indicating better performance. ‘-’ means unavailable statistics. Overall best results are in bold and the second best results are underlined . scaling ∆s ∼ U(-0.18, 1.2). We train the model on a single NVIDIA L40 GPU for a total of 120k iterations by the Adam [14] optimizer, with a mini training batch is 36 and a learning rate range from 2e-5 to 5e-4 based on triangular2 cyclical schedule [35]. 4.1 Comparison with State-of-the-Art Methods Results on REAL275 and Housecat6D datasets. Tab. 1 shows the com- parison of our method with previous methods on REAL275 and Housecat6D datasets. Overall, our MemPose consistently outperforms previous methods and achieves state-of-the-art performance on both datasets. On REAL275, our method obtains the best results on all reported metrics. In particular, when compared with prior-based methods, our approach outperforms GCE-Pose [16] by 2.9% on 5°2 cm and 2.6% on 5°5 cm. And when compared with prior-free methods, Mem- Pose surpasses the previous best method SpherePose [32] by 1.7% on 5°2 cm and 2.1% on 10°2 cm, which also employs DINOv2 [28] as the image backbone. On the more challenging Housecat6D dataset, MemPose still outperforms the prior state-of-the-art methods on the precision of COPE. Specifically, when compared with previous best prior-based methods, MemPose surpasses GCE-Pose by 5.4% on IoU 50 and 3.3% on 10°2 cm. And when compared with recent prior-free strong baselines, our method outperforms SpherePose by 3.8% on 5°2 cm and 11.7% on 10°2 cm, and surpasses AG-Pose [23] by 4.6% on IoU 50 and 3.4% on IoU 75 . The significant improvements on these two benchmarks demonstrate the effectiveness of the proposed method. Results on CAMERA25 dataset. In Tab. 2, we compare our method with the existing approaches for category-level object pose estimation on CAMERA25 [38] dataset. From the results, we can see that MemPose achieves the best per- formance. In detail, MemPose outperforms the current state-of-the-art method SpherePose by 2.2% on 10°2cm, and surpasses AG-Pose [23] by 1.2% on IoU 75 , 1.8% on 5°5cm and 1.5% on 10°2cm, respectively. MemPose: Category-level Object Pose Estimation with Memory11 MethodsIoU 75 5°2cm 5°5cm 10°2cm 10°5cm SPD [36]20.36.9 9.3 20.1 27.8 GPV-Pose [7]-14.1 21.5 23.8 41.1 SGPA [4] 56.410.3 20.5 29.1 39.5 AG-Pose [23]36.221.4 27.3 29.1 40.1 Diff9D [26]38.225.5 30.5 32.5 40.9 MH6D [25]41.927.031.234.440.5 MemPose46.229.7 33.5 35.8 43.2 Table 3: Comparisons with state-of- the-art methods on Wild6D dataset. A higher value indicating better per- formance. Overall best results are in bold and the second best results are underlined . MemPose AG-Pose Fig. 3: Qualitative comparison on REAL275. We compare the predictions of MemPose and the baseline AG-Pose. The ground truth is marked by white borders. TypeIoU 75 5°2cm 5°5cm Local81.0 59.9 67.7 Global80.558.066.5 Fused80.458.166.8 (a) Effect of distinct stored memory. StrategyIoU 75 5°2cm 5°5cm w/ warm-up81.0 59.9 67.7 w/o warm-up80.859.066.0 Random80.458.065.0 (b) Effect of memory construction strategies. Table 4: Ablation studies on memory modules. Settings used in our final model are colored ingray . Results on Wild6D dataset. We further evaluate the proposed method on the Wild6D dataset, using CAMERA25 and REAL275 datasets for training. Tab. 3 reports the quantitative results of existing methods on Wild6D dataset. Once again, our MemPose achieves the best performance over state-of-the-art approaches by a large margin. Concretely, our MemPose exceeds previous best method MH6D [25] by 4.3% on IoU 75 . Moreover, when compared under the n°m cm metric, our method achieved an average improvement of 2.5% across all thresholds. The superior performance on this more comprehensive and challeng- ing real-world dataset further demonstrates the effectiveness of our approach. Qualitative Comparison. The qualitative results of AG-Pose and proposed MemPose are shown in Fig. 3. It can be observed that our method yields a more accurate pose estimation across diverse shapes and poses. These exceptional outcomes further support the efficacy of our approach. 4.2 Ablation Studies To further demonstrate the superiority of our method, we conduct comprehensive ablation studies on REAL275 dataset. Effect of Distinct Stored Memory. We further present the different stored memory as mentioned in Sec. 3.3, the results are shown in Tab. 4a. The table indicates that storing local features as memory entries achieves the best overall 12Xiao Lin, et al. Update PeriodIoU 75 5°2cm 5°5cm Pre-update81.0 59.9 67.7 Post-update 80.759.065.2 (a) Effect of different update periods. Method BalanceIoU 75 5°2cm 5°5cm FIFO-80.7 59.1 66.0 Merge Noise81.0 59.9 67.7 Top-k81.0 59.2 65.3 (b) Effect of update mechanism. SizeIoU 75 5°2cm 5°5cm All81.0 59.9 67.7 Random-4880.458.065.5 Random-1680.157.765.0 Top-16 80.257.965.3 (c) Effect of retrieved size FusionIoU 75 5°2cm 5°5cm Add80.458.565.3 Gate81.0 59.9 67.7 Concat80.558.065.0 (d) Effect of memory fusion mechanism. Table 5: Ablation studies on memory mechanisms. Settings used in our final model are colored in gray . performance. This suggests that local features encode more explicit geometric information, which guides the model to focus on structural similarity rather than temporal proximity. Effect of Memory Construction Strategies. As discussed in the pre- vious section, the warm-up strategy refers to newly features are first fed into buffer until the buffer reaches full capacity, after which the update mechanism is activated. Tab. 4b reports the comparison of different memory construction strategies. The results show that the warm-up strategy can bring the best perfor- mance compared to the direct update strategy and random initialization. Conse- quently, the warm-up strategy provides a more reliable foundation for subsequent memory updates and retrieval. Effect of Memory Update Mechanism. We then analyze the impact of the memory update stage. First, as shown in 5a, performing memory updates before retrieval yields better performance than post-retrieval updates. This con- firms that updating the memory in advance allows the stored representations to reflect the most informative and up-to-date geometric context, leading to more effective retrieval. Second, we evaluate different memory update mechanisms, as reported in Tab. 5b. Compared to the FIFO strategy, the similarity-based token merge mechanism achieves superior performance on REAL275. To further pre- vent imbalanced updates like only a small subset of memory entries is repeatedly modified, we introduce lightweight balancing strategies. Specifically, the noise variant injects mild perturbations into cosine similarity computation, while the top-k variant randomly selects an update target from the top-k most similar entries. The noise-based token merge achieves the best overall results. These findings demonstrate that similarity-guided and balanced memory updates are crucial for maintaining a compact yet expressive memory buffer. Effect of Retrieved Memory Size. We are also interested in how many memory entries of the buffer we need for retrieval. As shown in Tab. 5c, retrieving all memory entries yields the best performance, indicating that more memory MemPose: Category-level Object Pose Estimation with Memory13 Buffer LengthIoU 75 5°2cm 5°5cm 10°2cm 0 (w/o mem)79.5 57.0 64.6 75.1 1679.6 57.2 64.9 77.1 48 80.0 58.5 66.5 78.3 9681.0 59.9 67.7 79.0 25680.8 59.1 67.9 78.6 Table 6: Effect of different buffer length. Setting 96 as the buffer length provides a balance between accuracy and efficiency. Query Img Fig. 4: Visualization of Memory Mecha- nism. The figure visualizes the retrieved memory elements and their attention weights during inference. entries allow the model to access richer geometric context. Although attention- guided selection (Top-16) outperforms random sampling with the same retrieval size, the performance gap with full retrieval remains. Effect of Memory Fusion Mechanism. We present the ablation of dif- ferent fusion mechanisms in Tab. 5d. From the results, we can observe that the proposed gating fusion achieves the best performance, outperforming the simple addition and direct concatenation. Effect of Different Buffer Length. We investigate the impact of different buffer length and report the performance in Tab. 6. We adopt AG-Pose [23] as baseline, which does not incorporate memory module, meaning the length is 0. Generally, we find that length 96 is good enough to train MemPose. Using longer length only results in comparable results but with much more computational overhead, e.g. GPU memory and training time. Therefore, we finally choose to use 96 as the buffer length, which provides a balance between accuracy and efficiency. Discussion: Whether the memory mechanism retrieves relevant el- ements? To provide a direct view of how the memory mechanism functions, we present a qualitative case study that visualizes the retrieved memory elements and their attention scores during inference, as shown in Fig. 4. The horizon- tal axis denotes the index of memory entries in the buffer, while the vertical axis represents the attention score assigned to each entry. During inference, the target object queries the memory buffer, and the attention scores reflect the relative importance of different memory entries for the current prediction. From the visualization, we observe that memory entries with high attention scores correspond to instances whose poses and sizes are highly similar to those of the query object. In contrast, memory entries with low attention scores often ex- hibit significantly different or even opposite poses. These observations suggest that the proposed memory mechanism effectively retrieves and leverages pose- relevant category-level geometric information, enabling the model to focus on the most informative instances. 14Xiao Lin, et al. IDMethodVisual Enc.Param.↓IoU 75 ↑5°2cm↑T↓IT↑ 1AG-Pose DINOv2 (VIT-S/14) 223M80.157.047.535 2ours225M81.059.947.833 3ours † 225M80.557.847.833 4AG-Pose ResNet18 220M77.656.246.935 5 ours222M80.357.447.133 Table 7: Detailed comparison results on REAL275. ‘†’ represents replacement of memory module with MLPs of the same number of parameters. T: Traning Time (min/epoch), IT: Inference Speed (frame/sec). Overall best results are in bold and the second best results are underlined . Default settings are colored ingray . Detailed Comparison with AG-Pose. Following common practice in this domain, we report the standard accuracy metrics in Tab. 1. To provide a more transparent and comprehensive comparison beyond accuracy, Tab. 7 further summarizes key practical factors, including the visual encoder type, the total number of parameters, training time per epoch (T), and inference throughput (IT, FPS). As confirmed in (#1) and (#2) of Tab. 7, the memory module intro- duce only negligible parameter overhead when using the same DINOv2 ViT-S/14 backbone (225M vs. 223M), while the running time remains nearly unchanged (33 vs. 35 in FPS). More importantly, this gain does not come at the cost of effi- ciency: our method achieves comparable training time (47.8 vs. 47.5 min/epoch) while maintaining essentially the same inference budget and even slightly higher throughput (33 vs. 35 FPS). Notably, the memory buffer stores non-parametric entries and therefore does not introduce additional learnable weights; the pa- rameter change mainly comes from lightweight integration components, making the overhead minimal in practice. To ensure a fair comparison, we also replace the memory module with MLPs that have the same number of parameters (#3). These results indicate that the gains stem from the proposed memory mechanism rather than from additional parameters. What’s more, we include additional results with ResNet18. Specifi- cally, our method still outperforms AG-Pose with ResNet18 setting (#4 vs. #5), further supporting the efficacy of our approach. Memory in Inference. During training, the category-specific memory buffer is registered as a non-trainable buffer and updated online with incoming samples. Once the corresponding category buffer is full, memory update and retrieval are activated to provide additional geometric context for pose estimation. In princi- ple, the same memory mechanism can also be applied during inference. As new objects are perceived, the memory buffer can be continuously updated, allow- ing the model to accumulate additional category-level geometric knowledge from the test stream. However, to ensure a fair comparison with previous methods, all main results reported in this paper are obtained under a frozen-memory inference protocol, where the memory buffer is fixed after training and is not updated on the test set. Therefore, our standard evaluation does not introduce test-set leak- MemPose: Category-level Object Pose Estimation with Memory15 MethodIoU 75 5°2cm 5°5cm 10°2cm AG-Pose [23]80.1 57.0 64.675.1 MemPose (frozen memory)81.0 59.9 67.779.0 MemPose (updating memory) 81.2 63.6 68.3 80.9 Table 8: Performance of updating memory buffer during inference on REAL275. Set- tings used in our final model are colored ingray . age or test-time adaptation effects. Additional experiments and detailed analysis of inference-time memory updating are provided in Tab. 8. 5 Conclusion In this work, we perform a comprehensive analysis of existing parametric COPE paradigms and introduce a core essential: the dynamic mechanism to accumulate and reuse category-level geometric memory, which is essential for robust COPE. This analysis reveals that relying solely on static shape priors or fixed model parameters limits the ability of current approaches to generalize across diverse object instances. Based on these insights, we propose MemPose, a simple yet ef- fective memory-augmented framework that explicitly incorporates category-level geometric memory into the COPE pipeline. MemPose provides meaningful con- textual support for pose estimation, enabling the model to leverage accumulated geometric knowledge from previous observations. Extensive experimental results on three challenging benchmarks demonstrate the effectiveness of the proposed method. Acknowledgements This paper is supported by the National Natural Science Foundation of China (No.62233013, 62333017, 62403358). References 1. Agro, B., Casas, S., Wang, P., Gilles, T., Urtasun, R.: Mad: Memory-augmented detection of 3d objects. In: Proceedings of the Computer Vision and Pattern Recog- nition Conference (CVPR). p. 1449–1460 (2025) 2. Carion, N., Massa, F., Synnaeve, G., Usunier, N., Kirillov, A., Zagoruyko, S.: End- to-end object detection with transformers. In: European Conference on Computer Vision (ECCV). p. 213–229 (2020) 3. Chen, C., Guan, M., Lin, X., Li, J., Lin, L., Wang, Q., Chen, X., Luo, J., Sun, C., Zhang, D., et al.: Telemem: Building long-term and multimodal memory for agentic ai. arXiv preprint arXiv:2601.06037 (2025) 16Xiao Lin, et al. 4. Chen, K., Dou, Q.: Sgpa: Structure-guided prior adaptation for category-level 6d object pose estimation. In: Proceedings of the IEEE/CVF International Conference on Computer Vision (CVPR). p. 2773–2782 (2021) 5. Chen, W., Jia, X., Chang, H.J., Duan, J., Shen, L., Leonardis, A.: Fs-net: Fast shape-based network for category-level 6d object pose estimation with decoupled rotation mechanism. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). p. 1581–1590 (2021) 6. Chen, Y., Di, Y., Zhai, G., Manhardt, F., Zhang, C., Zhang, R., Tombari, F., Navab, N., Busam, B.: Secondpose: Se (3)-consistent dual-stream feature fusion for category-level pose estimation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). p. 9959–9969 (2024) 7. Di, Y., Zhang, R., Lou, Z., Manhardt, F., Ji, X., Navab, N., Tombari, F.: Gpv- pose: Category-level object pose estimation via geometry-guided point-wise voting. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). p. 6781–6791 (2022) 8. Dong, Q., Fu, Y.: Memflow: Optical flow estimation and prediction with memory. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). p. 19068–19078 (2024) 9. Dong, Q., Fu, Y.: Online dense point tracking with streaming memory. In: Pro- ceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) (2025) 10. Fu, Y., Wang, X.: Category-level 6d object pose estimation in the wild: A semi- supervised learning approach and a new dataset. Advances in Neural Information Processing Systems (NeurIPS) 35, 27469–27483 (2022) 11. He, K., Gkioxari, G., Dollár, P., Girshick, R.: Mask r-cnn. In: Proceedings of the IEEE International Conference on Computer Vision (CVPR). p. 2961–2969 (2017) 12. Jang, E., Gu, S., Poole, B.: Categorical reparameterization with gumbel-softmax. In: International Conference on Learning Representations (ICLR) (2017) 13. Jung, H., Wu, S.C., Ruhkamp, P., Zhai, G., Schieber, H., Rizzoli, G., Wang, P., Zhao, H., Garattoni, L., Meier, S., et al.: Housecat6d-a large-scale multi-modal category level 6d object perception dataset with household objects in realistic scenarios. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). p. 22498–22508 (2024) 14. Kingma, D.P.: Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014) 15. Lee, S., Kim, T.K.: Joint learning of pose regression and denoising diffusion with score scaling sampling for category-level 6d pose estimation. In: Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV). p. 5757–5768 (2025) 16. Li, W., Xu, H., Huang, J., Jung, H., Yu, P.K., Navab, N., Busam, B.: Gce-pose: Global context enhancement for category-level object pose estimation. In: Pro- ceedings of the Computer Vision and Pattern Recognition Conference (CVPR). p. 27154–27165 (2025) 17. Lin, H., Liu, Z., Cheang, C., Fu, Y., Guo, G., Xue, X.: Sar-net: Shape align- ment and recovery network for category-level 6d object pose and size estimation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). p. 6707–6717 (2022) 18. Lin, J., Wei, Z., Ding, C., Jia, K.: Category-level 6d object pose and size estimation using self-supervised deep prior deformation networks. In: European Conference on Computer Vision (ECCV). p. 19–34. Springer (2022) MemPose: Category-level Object Pose Estimation with Memory17 19. Lin, J., Wei, Z., Li, Z., Xu, S., Jia, K., Li, Y.: Dualposenet: Category-level 6d object pose and size estimation using dual pose network with refined learning of pose consistency. In: Proceedings of the IEEE/CVF International Conference on Computer Vision (CVPR). p. 3560–3569 (2021) 20. Lin, J., Wei, Z., Zhang, Y., Jia, K.: Vi-net: Boosting category-level 6d object pose estimation via learning decoupled rotations on the spherical representations. In: Proceedings of the IEEE/CVF International Conference on Computer Vision (CVPR). p. 14001–14011 (2023) 21. Lin, X., Peng, Y., Wang, L., Zhong, X., Zhu, M., Feng, Y., Yang, J., Liu, C., Chen, Q.: Cleanpose: Category-level object pose estimation via causal learning and knowledge distillation. In: Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV). p. 5990–6000 (2025) 22. Lin, X., Wang, D., Zhou, G., Liu, C., Chen, Q.: Transpose: 6d object pose estima- tion with geometry-aware transformer. Neurocomputing 589, 127652 (2024) 23. Lin, X., Yang, W., Gao, Y., Zhang, T.: Instance-adaptive and geometric-aware keypoint learning for category-level 6d object pose estimation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). p. 21040–21049 (2024) 24. Lin, X., Zhu, M., Dang, R., Zhou, G., Shu, S., Lin, F., Liu, C., Chen, Q.: Clipose: Category-level object pose estimation with pre-trained vision-language knowledge. IEEE Transactions on Circuits and Systems for Video Technology (TCSVT) (2024) 25. Liu, J., Sun, W., Liu, C., Yang, H., Zhang, X., Mian, A.: Mh6d: Multi-hypothesis consistency learning for category-level 6-d object pose estimation. IEEE Transac- tions on Neural Networks and Learning Systems (TNNLS) (2024) 26. Liu, J., Sun, W., Yang, H., Deng, P., Liu, C., Sebe, N., Rahmani, H., Mian, A.: Diff9d: Diffusion-based domain-generalized category-level 9-dof object pose estima- tion. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI) (2025) 27. Liu, T., Qi, X., Wang, L., Li, J., Lin, X., Zhu, M., Cui, Y., Liu, C., Chen, Q.: Stamp: Spatial-temporal anchored motion planning for zero-shot continuous vision-and- language navigation. Sensors 26(12), 3698 (2026) 28. Oquab, M., Darcet, T., Moutakanni, T., Vo, H., Szafraniec, M., Khalidov, V., Fernandez, P., Haziza, D., Massa, F., El-Nouby, A., et al.: Dinov2: Learning robust visual features without supervision. Transactions on Machine Learning Research Journal (TMLR) p. 1–31 (2024) 29. Peng, Y., Lin, X., Ma, N., Du, J., Liu, C., Liu, C., Chen, Q.: Sam-lad: Segment any- thing model meets zero-shot logic anomaly detection. Knowledge-Based Systems 314, 113176 (2025) 30. Peng, Y., Lin, X., Ma, N., Liu, C., Chen, Q.: Vllm-lad: Visual large language model for zero-shot logical anomaly detection. IEEE Transactions on Circuits and Systems for Video Technology (TCSVT) (2026) 31. Qi, C.R., Yi, L., Su, H., Guibas, L.J.: Pointnet++: Deep hierarchical feature learn- ing on point sets in a metric space. In Advances in Neural Information Processing Systems (NeurIPS) 30 (2017) 32. Ren, H., Yang, W., Liu, X., Zhang, S., Zhang, T.: Learning shape-independent transformation via spherical representations for category-level object pose estima- tion. In: The Thirteenth International Conference on Learning Representations (ICLR) (2025) 33. Sheng, K., Wang, L., He, Z., Lin, X., Liu, C., Chen, Q.: Dream: Dynamic rout- ing of experts via attention-based mixture for vision-language-action modeling. Knowledge-Based Systems p. 115585 (2026) 18Xiao Lin, et al. 34. Shi, H., Xie, B., Liu, Y., Sun, L., Liu, F., Wang, T., Zhou, E., Fan, H., Zhang, X., Huang, G.: Memoryvla: Perceptual-cognitive memory in vision-language-action models for robotic manipulation. In: International Conference on Learning Repre- sentations (ICLR) (2026) 35. Smith, L.N.: Cyclical learning rates for training neural networks. In: 2017 IEEE winter conference on applications of computer vision (WACV). p. 464–472. IEEE (2017) 36. Tian, M., Ang, M.H., Lee, G.H.: Shape prior deformation for categorical 6d object pose and size estimation. In: European Conference on Computer Vision (ECCV). p. 530–546. Springer (2020) 37. Umeyama, S.: Least-squares estimation of transformation parameters between two point patterns. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI) 13(04), 376–380 (1991) 38. Wang, H., Sridhar, S., Huang, J., Valentin, J., Song, S., Guibas, L.J.: Normal- ized object coordinate space for category-level 6d object pose and size estimation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). p. 2642–2651 (2019) 39. Wang, H., Agapito, L.: 3d reconstruction with spatial memory. In: 2025 Interna- tional Conference on 3D Vision (3DV). p. 78–89. IEEE (2025) 40. Wang, Q., Chen, S., Shen, Y.: Causalvtg: Towards robust video temporal grounding via causal inference. In: The Thirty-ninth Annual Conference on Neural Informa- tion Processing Systems (NeurIPS) (2025) 41. Xu, T.X., Guo, Y.C., Lai, Y.K., Zhang, S.H.: Mbptrack: Improving 3d point cloud tracking with memory networks and box priors. In: Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV). p. 9911–9920 (2023) 42. Yu, S., Zhai, D.H., Xia, Y.: Keypose: Category-level 6d object pose estimation with self-adaptive keypoints. In: Proceedings of the AAAI Conference on Artificial Intelligence (AAAI). vol. 39, p. 9653–9661 (2025) 43. Zhang, R., Di, Y., Lou, Z., Manhardt, F., Tombari, F., Ji, X.: Rbp-pose: Residual bounding box projection for category-level pose estimation. In: European Confer- ence on Computer Vision (ECCV). p. 655–672. Springer (2022) 44. Zheng, L., Wang, C., Sun, Y., Dasgupta, E., Chen, H., Leonardis, A., Zhang, W., Chang, H.J.: Hs-pose: Hybrid scope feature extraction for category-level object pose estimation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). p. 17163–17173 (2023) 45. Zhong, X., Shen, M., Lin, X., Liu, C., Chen, Q.: An adaptive path planning algo- rithm with singularity consistency for robotic arms. Robotica p. 1–18 (2025) 46. Zhu, M., Lin, X., Dang, R., Liu, C., Chen, Q.: Fine-grained spatiotemporal motion alignment for contrastive video representation learning. In: Proceedings of the 31st ACM International Conference on Multimedia (ACMMM). p. 4725–4736 (2023) 47. Zhu, M., Wang, Z., Hu, M., Dang, R., Lin, X., Zhou, X., Liu, C., Chen, Q.: Mote: Reconciling generalization with specialization for visual-language to video knowl- edge transfer. Advances in Neural Information Processing Systems (NeurIPS) 37, 55403–55424 (2024)