{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:OQSLESFXSG52AH36FZB6YGHIOB","short_pith_number":"pith:OQSLESFX","canonical_record":{"source":{"id":"2112.02922","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-sa/4.0/","primary_cat":"cs.CV","submitted_at":"2021-12-06T10:42:28Z","cross_cats_sorted":[],"title_canon_sha256":"15069fd2499b63254d596cd161cd8d0e05ca7ef57791afbec88e49de5f9d1970","abstract_canon_sha256":"eb3ec75451c03af3ba193675a688fe2de67232decd99cda6251675be41fe1c08"},"schema_version":"1.0"},"canonical_sha256":"7424b248b791bba01f7e2e43ec18e8706b49ff3df7acd195b9857b011ba850b7","source":{"kind":"arxiv","id":"2112.02922","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2112.02922","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"arxiv_version","alias_value":"2112.02922v1","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2112.02922","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_12","alias_value":"OQSLESFXSG52","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_16","alias_value":"OQSLESFXSG52AH36","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_8","alias_value":"OQSLESFX","created_at":"2026-07-05T03:37:59Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:OQSLESFXSG52AH36FZB6YGHIOB","target":"record","payload":{"canonical_record":{"source":{"id":"2112.02922","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-sa/4.0/","primary_cat":"cs.CV","submitted_at":"2021-12-06T10:42:28Z","cross_cats_sorted":[],"title_canon_sha256":"15069fd2499b63254d596cd161cd8d0e05ca7ef57791afbec88e49de5f9d1970","abstract_canon_sha256":"eb3ec75451c03af3ba193675a688fe2de67232decd99cda6251675be41fe1c08"},"schema_version":"1.0"},"canonical_sha256":"7424b248b791bba01f7e2e43ec18e8706b49ff3df7acd195b9857b011ba850b7","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:37:59.333628Z","signature_b64":"+EVV66pbaz1IGt+MrE8t7Rje/nt9uwu5pKGodb6T9AV+ixeaeAkRqw76mcYwHuQowmIimt2WzrONmZj4pO3lBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7424b248b791bba01f7e2e43ec18e8706b49ff3df7acd195b9857b011ba850b7","last_reissued_at":"2026-07-05T03:37:59.333216Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:37:59.333216Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2112.02922","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-07-05T03:37:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"AUvPGDi4a3YjaIi5ZaAuVasD2+dhCxzwXze2iRcPaB2xLJaiS6eGqC6Xt/xySzGkFeV0eCz9+k3YKvNTrX1kAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-10T01:37:05.165807Z"},"content_sha256":"33d5fa53f9cac4c02432b3a514de64b287868aa0471716fda01c515a2e1ae54e","schema_version":"1.0","event_id":"sha256:33d5fa53f9cac4c02432b3a514de64b287868aa0471716fda01c515a2e1ae54e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:OQSLESFXSG52AH36FZB6YGHIOB","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Anomaly Detection in IR Images of PV Modules using Supervised Contrastive Learning","license":"http://creativecommons.org/licenses/by-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CV","authors_text":"Andreas Maier, Christoph Brabec, Claudia Buerhop-Lutz, Ian Marius Peters, Jens Hauch, Lukas Bommes, Mathis Hoffmann, Tobias Pickel","submitted_at":"2021-12-06T10:42:28Z","abstract_excerpt":"Increasing deployment of photovoltaic (PV) plants requires methods for automatic detection of faulty PV modules in modalities, such as infrared (IR) images. Recently, deep learning has become popular for this. However, related works typically sample train and test data from the same distribution ignoring the presence of domain shift between data of different PV plants. Instead, we frame fault detection as more realistic unsupervised domain adaptation problem where we train on labelled data of one source PV plant and make predictions on another target plant. We train a ResNet-34 convolutional n"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2112.02922","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2112.02922/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-05T03:37:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yZPmVt9e4vNpZRrAC2KqRn881hrKKrWERVw0jPpxHVBbuKSs8WNePun83EnqhL6BzPGtNA6R3XLXM55+FaEfAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-10T01:37:05.167411Z"},"content_sha256":"f2405c4040e9302341e8259ade0980a6cc5f5cae809012dabbfe268bd74cffb9","schema_version":"1.0","event_id":"sha256:f2405c4040e9302341e8259ade0980a6cc5f5cae809012dabbfe268bd74cffb9"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OQSLESFXSG52AH36FZB6YGHIOB/bundle.json","state_url":"https://pith.science/pith/OQSLESFXSG52AH36FZB6YGHIOB/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OQSLESFXSG52AH36FZB6YGHIOB/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-08-10T01:37:05Z","links":{"resolver":"https://pith.science/pith/OQSLESFXSG52AH36FZB6YGHIOB","bundle":"https://pith.science/pith/OQSLESFXSG52AH36FZB6YGHIOB/bundle.json","state":"https://pith.science/pith/OQSLESFXSG52AH36FZB6YGHIOB/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OQSLESFXSG52AH36FZB6YGHIOB/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:OQSLESFXSG52AH36FZB6YGHIOB","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":"eb3ec75451c03af3ba193675a688fe2de67232decd99cda6251675be41fe1c08","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-sa/4.0/","primary_cat":"cs.CV","submitted_at":"2021-12-06T10:42:28Z","title_canon_sha256":"15069fd2499b63254d596cd161cd8d0e05ca7ef57791afbec88e49de5f9d1970"},"schema_version":"1.0","source":{"id":"2112.02922","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2112.02922","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"arxiv_version","alias_value":"2112.02922v1","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2112.02922","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_12","alias_value":"OQSLESFXSG52","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_16","alias_value":"OQSLESFXSG52AH36","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_8","alias_value":"OQSLESFX","created_at":"2026-07-05T03:37:59Z"}],"graph_snapshots":[{"event_id":"sha256:f2405c4040e9302341e8259ade0980a6cc5f5cae809012dabbfe268bd74cffb9","target":"graph","created_at":"2026-07-05T03:37:59Z","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/2112.02922/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Increasing deployment of photovoltaic (PV) plants requires methods for automatic detection of faulty PV modules in modalities, such as infrared (IR) images. Recently, deep learning has become popular for this. However, related works typically sample train and test data from the same distribution ignoring the presence of domain shift between data of different PV plants. Instead, we frame fault detection as more realistic unsupervised domain adaptation problem where we train on labelled data of one source PV plant and make predictions on another target plant. We train a ResNet-34 convolutional n","authors_text":"Andreas Maier, Christoph Brabec, Claudia Buerhop-Lutz, Ian Marius Peters, Jens Hauch, Lukas Bommes, Mathis Hoffmann, Tobias Pickel","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-sa/4.0/","primary_cat":"cs.CV","submitted_at":"2021-12-06T10:42:28Z","title":"Anomaly Detection in IR Images of PV Modules using Supervised Contrastive Learning"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2112.02922","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:33d5fa53f9cac4c02432b3a514de64b287868aa0471716fda01c515a2e1ae54e","target":"record","created_at":"2026-07-05T03:37:59Z","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":"eb3ec75451c03af3ba193675a688fe2de67232decd99cda6251675be41fe1c08","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-sa/4.0/","primary_cat":"cs.CV","submitted_at":"2021-12-06T10:42:28Z","title_canon_sha256":"15069fd2499b63254d596cd161cd8d0e05ca7ef57791afbec88e49de5f9d1970"},"schema_version":"1.0","source":{"id":"2112.02922","kind":"arxiv","version":1}},"canonical_sha256":"7424b248b791bba01f7e2e43ec18e8706b49ff3df7acd195b9857b011ba850b7","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"7424b248b791bba01f7e2e43ec18e8706b49ff3df7acd195b9857b011ba850b7","first_computed_at":"2026-07-05T03:37:59.333216Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:37:59.333216Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"+EVV66pbaz1IGt+MrE8t7Rje/nt9uwu5pKGodb6T9AV+ixeaeAkRqw76mcYwHuQowmIimt2WzrONmZj4pO3lBA==","signature_status":"signed_v1","signed_at":"2026-07-05T03:37:59.333628Z","signed_message":"canonical_sha256_bytes"},"source_id":"2112.02922","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:33d5fa53f9cac4c02432b3a514de64b287868aa0471716fda01c515a2e1ae54e","sha256:f2405c4040e9302341e8259ade0980a6cc5f5cae809012dabbfe268bd74cffb9"],"state_sha256":"7aaadab384ae2f9f2c67fdfc60644e6c77195350c9829a232d9d58f3abb5ad17"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"bjVuwi8dEfb3cDpiiVw4SnQVdbJrGkary/JSydGg8Evy8+xGHnq5Kv/mO5ArPicqVtYBYC1Y72M5AjNqu/IeDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-10T01:37:05.176763Z","bundle_sha256":"402be750291caa93f23e5033e2bbd13646c05e0ad2395e338da514dacfc33f8f"}}