Official PAct Diagnostics

Diagnostic evaluation of official PAct raw outputs on the GAPartNet non-PM 100-sample run. This page focuses on 2D segmentation dependence, joint-parameter quality, and internal articulated-structure quality.

Samples100
Mask corr0.524
Mean F10.370
Median F10.098
Overlap rate0.73

2D Segmentation

Mask part count correlates with generated part count.

0.5245

Joint Quality

Mean strict joint F1 remains low under favorable GT-derived masks.

0.3695

Internal Structure

High AABB overlap is frequent in generated part layouts.

0.7300

Visualizations

Mask segments vs generated parts

Mask segments vs generated parts

Visible movable evidence vs joint F1

Visible movable evidence vs joint F1

Joint F1 distribution

Joint F1 distribution

Axis error distribution

Axis error distribution

Internal structure issue rates

Internal structure issue rates

3D Diagnostics

Representative worst cases with the input image, synthetic 2D mask, official PAct generated part mesh, reference part mesh, and the official/core-OT structure proxy GLBs from the same source run. The proxy GLBs are AABB boxes used for joint/tree diagnostics, not full generated meshes.

electronics_104011

Printer · F1 0.000 · joints 4/27 · mask parts 28 -> nodes 5

electronics_104011 input image electronics_104011 mask segments

Official PAct generated part mesh assembled from exported_arti_objects/*/ply/part_*.ply.

electronics_103972

Printer · F1 0.000 · joints 1/22 · mask parts 23 -> nodes 2

electronics_103972 input image electronics_103972 mask segments

Official PAct generated part mesh assembled from exported_arti_objects/*/ply/part_*.ply.

electronics_103867

Printer · F1 0.000 · joints 2/17 · mask parts 18 -> nodes 3

electronics_103867 input image electronics_103867 mask segments

Official PAct generated part mesh assembled from exported_arti_objects/*/ply/part_*.ply.

electronics_103978

Printer · F1 0.000 · joints 0/16 · mask parts 17 -> nodes 1

electronics_103978 input image electronics_103978 mask segments

Official PAct generated part mesh assembled from exported_arti_objects/*/ply/part_*.ply.

small_appliances_103043

CoffeeMachine · F1 0.000 · joints 1/12 · mask parts 13 -> nodes 2

small_appliances_103043 input image small_appliances_103043 mask segments

Official PAct generated part mesh assembled from exported_arti_objects/*/ply/part_*.ply.

electronics_104020

Printer · F1 0.000 · joints 0/9 · mask parts 10 -> nodes 1

electronics_104020 input image electronics_104020 mask segments

Official PAct generated part mesh assembled from exported_arti_objects/*/ply/part_*.ply.

electronics_103988

Printer · F1 0.000 · joints 0/8 · mask parts 9 -> nodes 1

electronics_103988 input image electronics_103988 mask segments

Official PAct generated part mesh assembled from exported_arti_objects/*/ply/part_*.ply.

electronics_103878

Printer · F1 0.000 · joints 1/8 · mask parts 9 -> nodes 3

electronics_103878 input image electronics_103878 mask segments

Official PAct generated part mesh assembled from exported_arti_objects/*/ply/part_*.ply.

PAct Strengths

Low-joint or PM-like categories where the official pipeline is comparatively stable.

architectural_fixtures_8983

Door · F1 1.000 · joints 1/1 · mask parts 2

Official PAct generated part mesh.

large_furniture_45606

StorageFurniture · F1 1.000 · joints 1/1 · mask parts 2

Official PAct generated part mesh.

major_appliances_10905

Refrigerator · F1 1.000 · joints 1/1 · mask parts 2

Official PAct generated part mesh.

small_appliances_7236

Microwave · F1 1.000 · joints 1/1 · mask parts 2

Official PAct generated part mesh.

small_furniture_20985

Table · F1 1.000 · joints 1/1 · mask parts 2

Official PAct generated part mesh.

small_appliances_103074

CoffeeMachine · F1 1.000 · joints 3/3 · mask parts 4

Official PAct generated part mesh.

Worst Joint Cases

SampleObjectF1Pred jointsGT joints
electronics_104011Printer0.0000427
electronics_103972Printer0.0000122
electronics_103867Printer0.0000217
electronics_103978Printer0.0000016
small_appliances_103043CoffeeMachine0.0000112
electronics_104020Printer0.000009
electronics_103988Printer0.000008
electronics_103878Printer0.000018

Largest Joint Count Errors

SampleObjectAbs errorPred jointsGT joints
electronics_104011Printer23427
electronics_103972Printer21122
electronics_103978Printer16016
electronics_103867Printer15217
small_appliances_103043CoffeeMachine11112
electronics_104020Printer909
electronics_103988Printer808
major_appliances_103351WashingMachine8210