{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:MDFWPDS7QETIVTDWNLNDKY563S","short_pith_number":"pith:MDFWPDS7","canonical_record":{"source":{"id":"2212.03239","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2022-12-06T18:59:50Z","cross_cats_sorted":[],"title_canon_sha256":"a5d7264b4bb415e3c2e2631c33d9beef5525e7753e646ddef7ec1a3c5138f391","abstract_canon_sha256":"945ef4984528185b504970d2d252d24b47458f22b1c821b76136cdc7b2c827eb"},"schema_version":"1.0"},"canonical_sha256":"60cb678e5f81268acc766ada3563bedc9e8110554d879029c1f98bdba73e894b","source":{"kind":"arxiv","id":"2212.03239","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2212.03239","created_at":"2026-07-05T05:51:43Z"},{"alias_kind":"arxiv_version","alias_value":"2212.03239v2","created_at":"2026-07-05T05:51:43Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2212.03239","created_at":"2026-07-05T05:51:43Z"},{"alias_kind":"pith_short_12","alias_value":"MDFWPDS7QETI","created_at":"2026-07-05T05:51:43Z"},{"alias_kind":"pith_short_16","alias_value":"MDFWPDS7QETIVTDW","created_at":"2026-07-05T05:51:43Z"},{"alias_kind":"pith_short_8","alias_value":"MDFWPDS7","created_at":"2026-07-05T05:51:43Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:MDFWPDS7QETIVTDWNLNDKY563S","target":"record","payload":{"canonical_record":{"source":{"id":"2212.03239","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2022-12-06T18:59:50Z","cross_cats_sorted":[],"title_canon_sha256":"a5d7264b4bb415e3c2e2631c33d9beef5525e7753e646ddef7ec1a3c5138f391","abstract_canon_sha256":"945ef4984528185b504970d2d252d24b47458f22b1c821b76136cdc7b2c827eb"},"schema_version":"1.0"},"canonical_sha256":"60cb678e5f81268acc766ada3563bedc9e8110554d879029c1f98bdba73e894b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:51:43.390907Z","signature_b64":"UcfMehcJmNPKoI04YYuQnhVgo9Ye2sw5mwQKkjny7tKUTShqKclkmxXnVXuFhDzKjW93v4dLg0XxQfbIIoQWCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"60cb678e5f81268acc766ada3563bedc9e8110554d879029c1f98bdba73e894b","last_reissued_at":"2026-07-05T05:51:43.390502Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:51:43.390502Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2212.03239","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T05:51:43Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fGCs1CmhPCugUHcRarUq8GdDDAfFjTtUy8oDY3VTFv+5rv9MyoN74LXSC7MJatllB4+gTEqX9avA4nCQXn7VBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-11T07:43:50.394420Z"},"content_sha256":"ffd9b998d1bb4fd363e8c5e351a7e40c75a72a16914e0f356371c754e7c04012","schema_version":"1.0","event_id":"sha256:ffd9b998d1bb4fd363e8c5e351a7e40c75a72a16914e0f356371c754e7c04012"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:MDFWPDS7QETIVTDWNLNDKY563S","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Perspective Fields for Single Image Camera Calibration","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CV","authors_text":"David F. Fouhey, Jianming Zhang, Kevin Matzen, Linyi Jin, Matthew Sticha, Oliver Wang, Yannick Hold-Geoffroy","submitted_at":"2022-12-06T18:59:50Z","abstract_excerpt":"Geometric camera calibration is often required for applications that understand the perspective of the image. We propose perspective fields as a representation that models the local perspective properties of an image. Perspective Fields contain per-pixel information about the camera view, parameterized as an up vector and a latitude value. This representation has a number of advantages as it makes minimal assumptions about the camera model and is invariant or equivariant to common image editing operations like cropping, warping, and rotation. It is also more interpretable and aligned with huma"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2212.03239","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2212.03239/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T05:51:43Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dP4zI9WLRI+s5uaa8i7/SRUipPB88HrCO9u59H6fcQidmAfEFeWD0VwvaOjjvMVdHgGra7MYvzo5kiplbSK5Cw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-11T07:43:50.394796Z"},"content_sha256":"24097df9255f64502ba2057ffc2ad9741b5c9abcdabf763aca3b132debbb7e39","schema_version":"1.0","event_id":"sha256:24097df9255f64502ba2057ffc2ad9741b5c9abcdabf763aca3b132debbb7e39"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/MDFWPDS7QETIVTDWNLNDKY563S/bundle.json","state_url":"https://pith.science/pith/MDFWPDS7QETIVTDWNLNDKY563S/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/MDFWPDS7QETIVTDWNLNDKY563S/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-11T07:43:50Z","links":{"resolver":"https://pith.science/pith/MDFWPDS7QETIVTDWNLNDKY563S","bundle":"https://pith.science/pith/MDFWPDS7QETIVTDWNLNDKY563S/bundle.json","state":"https://pith.science/pith/MDFWPDS7QETIVTDWNLNDKY563S/state.json","well_known_bundle":"https://pith.science/.well-known/pith/MDFWPDS7QETIVTDWNLNDKY563S/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:MDFWPDS7QETIVTDWNLNDKY563S","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"945ef4984528185b504970d2d252d24b47458f22b1c821b76136cdc7b2c827eb","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2022-12-06T18:59:50Z","title_canon_sha256":"a5d7264b4bb415e3c2e2631c33d9beef5525e7753e646ddef7ec1a3c5138f391"},"schema_version":"1.0","source":{"id":"2212.03239","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2212.03239","created_at":"2026-07-05T05:51:43Z"},{"alias_kind":"arxiv_version","alias_value":"2212.03239v2","created_at":"2026-07-05T05:51:43Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2212.03239","created_at":"2026-07-05T05:51:43Z"},{"alias_kind":"pith_short_12","alias_value":"MDFWPDS7QETI","created_at":"2026-07-05T05:51:43Z"},{"alias_kind":"pith_short_16","alias_value":"MDFWPDS7QETIVTDW","created_at":"2026-07-05T05:51:43Z"},{"alias_kind":"pith_short_8","alias_value":"MDFWPDS7","created_at":"2026-07-05T05:51:43Z"}],"graph_snapshots":[{"event_id":"sha256:24097df9255f64502ba2057ffc2ad9741b5c9abcdabf763aca3b132debbb7e39","target":"graph","created_at":"2026-07-05T05:51:43Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2212.03239/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Geometric camera calibration is often required for applications that understand the perspective of the image. We propose perspective fields as a representation that models the local perspective properties of an image. Perspective Fields contain per-pixel information about the camera view, parameterized as an up vector and a latitude value. This representation has a number of advantages as it makes minimal assumptions about the camera model and is invariant or equivariant to common image editing operations like cropping, warping, and rotation. It is also more interpretable and aligned with huma","authors_text":"David F. Fouhey, Jianming Zhang, Kevin Matzen, Linyi Jin, Matthew Sticha, Oliver Wang, Yannick Hold-Geoffroy","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2022-12-06T18:59:50Z","title":"Perspective Fields for Single Image Camera Calibration"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2212.03239","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:ffd9b998d1bb4fd363e8c5e351a7e40c75a72a16914e0f356371c754e7c04012","target":"record","created_at":"2026-07-05T05:51:43Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"945ef4984528185b504970d2d252d24b47458f22b1c821b76136cdc7b2c827eb","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2022-12-06T18:59:50Z","title_canon_sha256":"a5d7264b4bb415e3c2e2631c33d9beef5525e7753e646ddef7ec1a3c5138f391"},"schema_version":"1.0","source":{"id":"2212.03239","kind":"arxiv","version":2}},"canonical_sha256":"60cb678e5f81268acc766ada3563bedc9e8110554d879029c1f98bdba73e894b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"60cb678e5f81268acc766ada3563bedc9e8110554d879029c1f98bdba73e894b","first_computed_at":"2026-07-05T05:51:43.390502Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:51:43.390502Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"UcfMehcJmNPKoI04YYuQnhVgo9Ye2sw5mwQKkjny7tKUTShqKclkmxXnVXuFhDzKjW93v4dLg0XxQfbIIoQWCQ==","signature_status":"signed_v1","signed_at":"2026-07-05T05:51:43.390907Z","signed_message":"canonical_sha256_bytes"},"source_id":"2212.03239","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:ffd9b998d1bb4fd363e8c5e351a7e40c75a72a16914e0f356371c754e7c04012","sha256:24097df9255f64502ba2057ffc2ad9741b5c9abcdabf763aca3b132debbb7e39"],"state_sha256":"ad6eeae728d10f215f8c016e517a753c7b133a96d69618d4a49abc0467883a56"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WmFGbrqe7z7FW41WOwNsmn2gnejeFmRklhD4f1MaRe3sjinYhJn6M1Xdh3blic/npyyg1GUZ53PF49qUeObACA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-11T07:43:50.396997Z","bundle_sha256":"73240cf58d8a43979f9086eef62d4fe1302f0dfa89bc08ad566ef40a1a1a8c7e"}}