{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:T5L4HPW3XAN3KH372LGJZ3KMGR","short_pith_number":"pith:T5L4HPW3","canonical_record":{"source":{"id":"1901.03088","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.CV","submitted_at":"2019-01-10T10:42:26Z","cross_cats_sorted":[],"title_canon_sha256":"e9c482bd2f295c783aa8bbf17a2c452028b24746522f417fb7b067c53d3a3669","abstract_canon_sha256":"3d6b0589cae4789595a5f985709fe1faa7f204b53cbeb0b99e86899fabbcb6f3"},"schema_version":"1.0"},"canonical_sha256":"9f57c3bedbb81bb51f7fd2cc9ced4c346afd257ba5d34a29aaec93dda7ae0c20","source":{"kind":"arxiv","id":"1901.03088","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.03088","created_at":"2026-05-17T23:56:35Z"},{"alias_kind":"arxiv_version","alias_value":"1901.03088v1","created_at":"2026-05-17T23:56:35Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.03088","created_at":"2026-05-17T23:56:35Z"},{"alias_kind":"pith_short_12","alias_value":"T5L4HPW3XAN3","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_16","alias_value":"T5L4HPW3XAN3KH37","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_8","alias_value":"T5L4HPW3","created_at":"2026-05-18T12:33:27Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:T5L4HPW3XAN3KH372LGJZ3KMGR","target":"record","payload":{"canonical_record":{"source":{"id":"1901.03088","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.CV","submitted_at":"2019-01-10T10:42:26Z","cross_cats_sorted":[],"title_canon_sha256":"e9c482bd2f295c783aa8bbf17a2c452028b24746522f417fb7b067c53d3a3669","abstract_canon_sha256":"3d6b0589cae4789595a5f985709fe1faa7f204b53cbeb0b99e86899fabbcb6f3"},"schema_version":"1.0"},"canonical_sha256":"9f57c3bedbb81bb51f7fd2cc9ced4c346afd257ba5d34a29aaec93dda7ae0c20","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:56:35.580044Z","signature_b64":"Hdnob4z8Tr0npelbskf/aDU2BFsxyAVlmPgQ6JMOPXNROtT5hWPvuRsdu3BEYrtyeHgo/9qPZI0fIsrCeyTFAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9f57c3bedbb81bb51f7fd2cc9ced4c346afd257ba5d34a29aaec93dda7ae0c20","last_reissued_at":"2026-05-17T23:56:35.579372Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:56:35.579372Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1901.03088","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-17T23:56:35Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pyZADlzw8A7Lo2F6CbESPRvEEVJ3Wqc9RVcdI+gUwDtHTC8/Qy6tabLc1gGELJ0rhoZ0G/ggPzjUbEkb80XeBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T06:06:33.706008Z"},"content_sha256":"8467f3160bdf0a6367e047a1be106abf732ea01bbc94024748163d94b3c6a7d6","schema_version":"1.0","event_id":"sha256:8467f3160bdf0a6367e047a1be106abf732ea01bbc94024748163d94b3c6a7d6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:T5L4HPW3XAN3KH372LGJZ3KMGR","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Fast GPU-Enabled Color Normalization for Digital Pathology","license":"http://creativecommons.org/publicdomain/zero/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CV","authors_text":"Amit Sethi, Deepak Anand, Goutham Ramakrishnan","submitted_at":"2019-01-10T10:42:26Z","abstract_excerpt":"Normalizing unwanted color variations due to differences in staining processes and scanner responses has been shown to aid machine learning in computational pathology. Of the several popular techniques for color normalization, structure preserving color normalization (SPCN) is well-motivated, convincingly tested, and published with its code base. However, SPCN makes occasional errors in color basis estimation leading to artifacts such as swapping the color basis vectors between stains or giving a colored tinge to the background with no tissue. We made several algorithmic improvements to remove"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.03088","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-17T23:56:35Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WSMYOPGKGRJQujyUZ8gjaeH7Z+ofneqGqnoOZPSietNfY/AX/WtpSQ34dm0s6/LVESuzDpP0B0GRWSnpesSmCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T06:06:33.706368Z"},"content_sha256":"c8cba3b9ab708561faa49dae11c1b7435e273c6ce76784f0c53d1161312db3db","schema_version":"1.0","event_id":"sha256:c8cba3b9ab708561faa49dae11c1b7435e273c6ce76784f0c53d1161312db3db"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/T5L4HPW3XAN3KH372LGJZ3KMGR/bundle.json","state_url":"https://pith.science/pith/T5L4HPW3XAN3KH372LGJZ3KMGR/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/T5L4HPW3XAN3KH372LGJZ3KMGR/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-03T06:06:33Z","links":{"resolver":"https://pith.science/pith/T5L4HPW3XAN3KH372LGJZ3KMGR","bundle":"https://pith.science/pith/T5L4HPW3XAN3KH372LGJZ3KMGR/bundle.json","state":"https://pith.science/pith/T5L4HPW3XAN3KH372LGJZ3KMGR/state.json","well_known_bundle":"https://pith.science/.well-known/pith/T5L4HPW3XAN3KH372LGJZ3KMGR/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:T5L4HPW3XAN3KH372LGJZ3KMGR","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":"3d6b0589cae4789595a5f985709fe1faa7f204b53cbeb0b99e86899fabbcb6f3","cross_cats_sorted":[],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.CV","submitted_at":"2019-01-10T10:42:26Z","title_canon_sha256":"e9c482bd2f295c783aa8bbf17a2c452028b24746522f417fb7b067c53d3a3669"},"schema_version":"1.0","source":{"id":"1901.03088","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.03088","created_at":"2026-05-17T23:56:35Z"},{"alias_kind":"arxiv_version","alias_value":"1901.03088v1","created_at":"2026-05-17T23:56:35Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.03088","created_at":"2026-05-17T23:56:35Z"},{"alias_kind":"pith_short_12","alias_value":"T5L4HPW3XAN3","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_16","alias_value":"T5L4HPW3XAN3KH37","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_8","alias_value":"T5L4HPW3","created_at":"2026-05-18T12:33:27Z"}],"graph_snapshots":[{"event_id":"sha256:c8cba3b9ab708561faa49dae11c1b7435e273c6ce76784f0c53d1161312db3db","target":"graph","created_at":"2026-05-17T23:56:35Z","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":"Normalizing unwanted color variations due to differences in staining processes and scanner responses has been shown to aid machine learning in computational pathology. Of the several popular techniques for color normalization, structure preserving color normalization (SPCN) is well-motivated, convincingly tested, and published with its code base. However, SPCN makes occasional errors in color basis estimation leading to artifacts such as swapping the color basis vectors between stains or giving a colored tinge to the background with no tissue. We made several algorithmic improvements to remove","authors_text":"Amit Sethi, Deepak Anand, Goutham Ramakrishnan","cross_cats":[],"headline":"","license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.CV","submitted_at":"2019-01-10T10:42:26Z","title":"Fast GPU-Enabled Color Normalization for Digital Pathology"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.03088","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:8467f3160bdf0a6367e047a1be106abf732ea01bbc94024748163d94b3c6a7d6","target":"record","created_at":"2026-05-17T23:56:35Z","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":"3d6b0589cae4789595a5f985709fe1faa7f204b53cbeb0b99e86899fabbcb6f3","cross_cats_sorted":[],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.CV","submitted_at":"2019-01-10T10:42:26Z","title_canon_sha256":"e9c482bd2f295c783aa8bbf17a2c452028b24746522f417fb7b067c53d3a3669"},"schema_version":"1.0","source":{"id":"1901.03088","kind":"arxiv","version":1}},"canonical_sha256":"9f57c3bedbb81bb51f7fd2cc9ced4c346afd257ba5d34a29aaec93dda7ae0c20","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9f57c3bedbb81bb51f7fd2cc9ced4c346afd257ba5d34a29aaec93dda7ae0c20","first_computed_at":"2026-05-17T23:56:35.579372Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:56:35.579372Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Hdnob4z8Tr0npelbskf/aDU2BFsxyAVlmPgQ6JMOPXNROtT5hWPvuRsdu3BEYrtyeHgo/9qPZI0fIsrCeyTFAw==","signature_status":"signed_v1","signed_at":"2026-05-17T23:56:35.580044Z","signed_message":"canonical_sha256_bytes"},"source_id":"1901.03088","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:8467f3160bdf0a6367e047a1be106abf732ea01bbc94024748163d94b3c6a7d6","sha256:c8cba3b9ab708561faa49dae11c1b7435e273c6ce76784f0c53d1161312db3db"],"state_sha256":"88402620c848374c5a05e25c24c0a6ba04ae8c62462ae6d089b735c9881bf5e3"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uK/D2ONobIL2SDsXmR9jTvc4bug4QYmCKlU/LbDrzms2fFGfeNsruEtJhgb7qbRU5p+GjAwsx5pG8prPMYMwAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T06:06:33.708417Z","bundle_sha256":"d3c9a173d8c4eb0f2140f3b8b08d5cf6aca6c3708523fd31eb0760d78fb99dc9"}}