{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:WCYOOBVYK2HXNQFUIQCTKFGJXJ","short_pith_number":"pith:WCYOOBVY","canonical_record":{"source":{"id":"1701.04101","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2017-01-15T19:15:39Z","cross_cats_sorted":[],"title_canon_sha256":"88289e4606e53f0b75c3a2f3a0c193e2d4f143c619fa31a1bca30e54302b9aa4","abstract_canon_sha256":"ecee96e3b2e7aa2a8c90b0ac1d1404d6def79a2537485adcc9d2a518edcc0611"},"schema_version":"1.0"},"canonical_sha256":"b0b0e706b8568f76c0b444053514c9ba5f7584ff478b00608f17bd65a968c946","source":{"kind":"arxiv","id":"1701.04101","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1701.04101","created_at":"2026-05-18T00:52:47Z"},{"alias_kind":"arxiv_version","alias_value":"1701.04101v1","created_at":"2026-05-18T00:52:47Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1701.04101","created_at":"2026-05-18T00:52:47Z"},{"alias_kind":"pith_short_12","alias_value":"WCYOOBVYK2HX","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_16","alias_value":"WCYOOBVYK2HXNQFU","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_8","alias_value":"WCYOOBVY","created_at":"2026-05-18T12:31:53Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:WCYOOBVYK2HXNQFUIQCTKFGJXJ","target":"record","payload":{"canonical_record":{"source":{"id":"1701.04101","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2017-01-15T19:15:39Z","cross_cats_sorted":[],"title_canon_sha256":"88289e4606e53f0b75c3a2f3a0c193e2d4f143c619fa31a1bca30e54302b9aa4","abstract_canon_sha256":"ecee96e3b2e7aa2a8c90b0ac1d1404d6def79a2537485adcc9d2a518edcc0611"},"schema_version":"1.0"},"canonical_sha256":"b0b0e706b8568f76c0b444053514c9ba5f7584ff478b00608f17bd65a968c946","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:52:47.834344Z","signature_b64":"3Vryj+dmNG5GxZ2DMhGC3eU0fAeBGxcY5IvpneRs93ixKSfYqFFP0TGYBQG+KPBAOi5aoyOJYL2q/Sl1FuC5Dw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"b0b0e706b8568f76c0b444053514c9ba5f7584ff478b00608f17bd65a968c946","last_reissued_at":"2026-05-18T00:52:47.833656Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:52:47.833656Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1701.04101","source_version":1,"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-05-18T00:52:47Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ZiBetJovET/8YaHGQb91xAv1ltpdvQ+90M3tnoSe/bUFS/wIm9adHh6nLRuV44UiPA8nprBzH8J0+B3PjS4KDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-11T08:50:24.631867Z"},"content_sha256":"f1a35aea4456b20f60252b3d342c291b3a0d46dfa8de66da2eba80beb47d267f","schema_version":"1.0","event_id":"sha256:f1a35aea4456b20f60252b3d342c291b3a0d46dfa8de66da2eba80beb47d267f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:WCYOOBVYK2HXNQFUIQCTKFGJXJ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Light Source Estimation with Analytical Path-tracing","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CV","authors_text":"Christoffer Heckman, Gabe Sibley, Mike Kasper, Nima Keivan","submitted_at":"2017-01-15T19:15:39Z","abstract_excerpt":"We present a novel algorithm for light source estimation in scenes reconstructed with a RGB-D camera based on an analytically-derived formulation of path-tracing. Our algorithm traces the reconstructed scene with a custom path-tracer and computes the analytical derivatives of the light transport equation from principles in optics. These derivatives are then used to perform gradient descent, minimizing the photometric error between one or more captured reference images and renders of our current lighting estimation using an environment map parameterization for light sources. We show that our ap"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1701.04101","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"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-05-18T00:52:47Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OQ8wdzQImNMsSfyi22C1wtwCGGi8HMeckbeStsNV0M0+nnGceQ6ONxsebR1+oO1nhQVmp1ZiiqtA2w3AcA8YCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-11T08:50:24.632556Z"},"content_sha256":"81349c95a085eb9bc05b6799a55e72e5b9244296ae0ba6c4da11a7aca3fc220c","schema_version":"1.0","event_id":"sha256:81349c95a085eb9bc05b6799a55e72e5b9244296ae0ba6c4da11a7aca3fc220c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/WCYOOBVYK2HXNQFUIQCTKFGJXJ/bundle.json","state_url":"https://pith.science/pith/WCYOOBVYK2HXNQFUIQCTKFGJXJ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/WCYOOBVYK2HXNQFUIQCTKFGJXJ/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-06-11T08:50:24Z","links":{"resolver":"https://pith.science/pith/WCYOOBVYK2HXNQFUIQCTKFGJXJ","bundle":"https://pith.science/pith/WCYOOBVYK2HXNQFUIQCTKFGJXJ/bundle.json","state":"https://pith.science/pith/WCYOOBVYK2HXNQFUIQCTKFGJXJ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/WCYOOBVYK2HXNQFUIQCTKFGJXJ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:WCYOOBVYK2HXNQFUIQCTKFGJXJ","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":"ecee96e3b2e7aa2a8c90b0ac1d1404d6def79a2537485adcc9d2a518edcc0611","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2017-01-15T19:15:39Z","title_canon_sha256":"88289e4606e53f0b75c3a2f3a0c193e2d4f143c619fa31a1bca30e54302b9aa4"},"schema_version":"1.0","source":{"id":"1701.04101","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1701.04101","created_at":"2026-05-18T00:52:47Z"},{"alias_kind":"arxiv_version","alias_value":"1701.04101v1","created_at":"2026-05-18T00:52:47Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1701.04101","created_at":"2026-05-18T00:52:47Z"},{"alias_kind":"pith_short_12","alias_value":"WCYOOBVYK2HX","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_16","alias_value":"WCYOOBVYK2HXNQFU","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_8","alias_value":"WCYOOBVY","created_at":"2026-05-18T12:31:53Z"}],"graph_snapshots":[{"event_id":"sha256:81349c95a085eb9bc05b6799a55e72e5b9244296ae0ba6c4da11a7aca3fc220c","target":"graph","created_at":"2026-05-18T00:52:47Z","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"},"paper":{"abstract_excerpt":"We present a novel algorithm for light source estimation in scenes reconstructed with a RGB-D camera based on an analytically-derived formulation of path-tracing. Our algorithm traces the reconstructed scene with a custom path-tracer and computes the analytical derivatives of the light transport equation from principles in optics. These derivatives are then used to perform gradient descent, minimizing the photometric error between one or more captured reference images and renders of our current lighting estimation using an environment map parameterization for light sources. We show that our ap","authors_text":"Christoffer Heckman, Gabe Sibley, Mike Kasper, Nima Keivan","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2017-01-15T19:15:39Z","title":"Light Source Estimation with Analytical Path-tracing"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1701.04101","kind":"arxiv","version":1},"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:f1a35aea4456b20f60252b3d342c291b3a0d46dfa8de66da2eba80beb47d267f","target":"record","created_at":"2026-05-18T00:52:47Z","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":"ecee96e3b2e7aa2a8c90b0ac1d1404d6def79a2537485adcc9d2a518edcc0611","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2017-01-15T19:15:39Z","title_canon_sha256":"88289e4606e53f0b75c3a2f3a0c193e2d4f143c619fa31a1bca30e54302b9aa4"},"schema_version":"1.0","source":{"id":"1701.04101","kind":"arxiv","version":1}},"canonical_sha256":"b0b0e706b8568f76c0b444053514c9ba5f7584ff478b00608f17bd65a968c946","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"b0b0e706b8568f76c0b444053514c9ba5f7584ff478b00608f17bd65a968c946","first_computed_at":"2026-05-18T00:52:47.833656Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:52:47.833656Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"3Vryj+dmNG5GxZ2DMhGC3eU0fAeBGxcY5IvpneRs93ixKSfYqFFP0TGYBQG+KPBAOi5aoyOJYL2q/Sl1FuC5Dw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:52:47.834344Z","signed_message":"canonical_sha256_bytes"},"source_id":"1701.04101","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f1a35aea4456b20f60252b3d342c291b3a0d46dfa8de66da2eba80beb47d267f","sha256:81349c95a085eb9bc05b6799a55e72e5b9244296ae0ba6c4da11a7aca3fc220c"],"state_sha256":"c4bfa41d36e0bf5932a3f0ed9f8f582b3b94e58c4cfad0421156c32584c36767"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JNYCngIU7tak8gZE5O/OIucTp/6/tmqcZ5QP77/epC+aAnqAlcYp3bnNgG2ZjZ7rCBMfC7xJZ7HDi3UHAGGsCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-11T08:50:24.636520Z","bundle_sha256":"384ef1ca420f5933cfcb878cb9876f4cfbe1dde278bba79c2f2da9ab9f018007"}}