Skip to content

Integrate nonconfocal NLOS resolution lineage - #60

Open
ruixv wants to merge 10 commits into
masterfrom
automation/nlos-nonconfocal-resolution-20260721
Open

Integrate nonconfocal NLOS resolution lineage#60
ruixv wants to merge 10 commits into
masterfrom
automation/nlos-nonconfocal-resolution-20260721

Conversation

@ruixv

@ruixv ruixv commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Adds three DOI-verified active-NLOS papers identified by the citation-tracing pass:

  • sectionalized-ellipsoid conversion from non-confocal to timing-refined semi-confocal measurements;
  • instrument-response deconvolution before LCT / f-k migration;
  • spherical-slice-transform reconstruction for high-resolution non-confocal SPAD-array capture.

The PR workflow applies guarded cross-artifact edits, merges the bibliography, clean-builds bare_jrnl.pdf, renders and validates the PDF, checks citation uniqueness, and commits the generated sources/PDF back to this branch.

@github-actions

Copy link
Copy Markdown
Contributor

Nonconfocal synchronizer diagnostic

Merged 469 records into 433 case-insensitive keys; normalized 81 citation spellings; missing 1 cited keys.
Traceback (most recent call last):
  File "/home/runner/work/NLOS_Overview/NLOS_Overview/scripts/sync_nlos_20260721_nonconfocal_resolution.py", line 163, in <module>
    main()
  File "/home/runner/work/NLOS_Overview/NLOS_Overview/scripts/sync_nlos_20260721_nonconfocal_resolution.py", line 158, in main
    raise RuntimeError(f"merged bibliography inconsistency for {key} / {doi}")
RuntimeError: merged bibliography inconsistency for zhengSemiConfocalNLOS2024 / 10.1016/j.optlaseng.2024.108067

@github-actions

Copy link
Copy Markdown
Contributor

Nonconfocal synchronizer diagnostic

Merged 469 records into 433 case-insensitive keys; normalized 81 citation spellings; missing 1 cited keys.
Traceback (most recent call last):
  File "/home/runner/work/NLOS_Overview/NLOS_Overview/scripts/sync_nlos_20260721_nonconfocal_resolution.py", line 184, in <module>
    main()
  File "/home/runner/work/NLOS_Overview/NLOS_Overview/scripts/sync_nlos_20260721_nonconfocal_resolution.py", line 177, in main
    raise RuntimeError(
RuntimeError: merged bibliography inconsistency for zhengSemiConfocalNLOS2024 / 10.1016/j.optlaseng.2024.108067: merged key_count=1 | merged doi_count=2 | egbib_20260721_nonconfocal_resolution_updates.bib: token_count=1, parsed_entry_count=3, entry_ids_sample=['zhengSemiConfocalNLOS2024', 'wangIRFDeconvolutionNLOS2024', 'yuSphericalSliceNonconfocal2024'] | egbib_merged_20260711.bib: token_count=1, parsed_entry_count=433, entry_ids_sample=['10.1145/1073204.1073257', '7949028', '8747343', 'Ahn_2019_ICCV', 'aittalaComputationalMirrorsBlind2019', 'alldrinplanarlightprobe2006', 'ambrosiogradientflowsmetric2008a', 'anaeotgantraininggans2020'] | egbib_20260721_nonconfocal_resolution_updates.bib: token_count=2, parsed_entry_count=3, entry_ids_sample=['zhengSemiConfocalNLOS2024', 'wangIRFDeconvolutionNLOS2024', 'yuSphericalSliceNonconfocal2024'] | egbib_merged_20260711.bib: token_count=2, parsed_entry_count=433, entry_ids_sample=['10.1145/1073204.1073257', '7949028', '8747343', 'Ahn_2019_ICCV', 'aittalaComputationalMirrorsBlind2019', 'alldrinplanarlightprobe2006', 'ambrosiogradientflowsmetric2008a', 'anaeotgantraininggans2020']

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant