Apps by David Nishimoto
Bionic Eye app icon

Business

Bionic Eye

David Nishimoto

$19.99 In-app purchases unconfirmed
Open on Apple

About this app

Experience looking through a bionic eye. This app turns a live camera feed into a low-resolution phosphene display that simulates how a visual implant might present vision. It rotates the image, extracts brightness and edges, compresses the scene into an electrode grid, and maps each cell to a brightness value that becomes the on-screen output. The main challenge is reducing a detailed camera image without losing important shapes, boundaries, and contrast. To solve that, the pipeline uses luminance extraction, edge detection, grid sampling, and spike-rate encoding before rendering the final phosphene map. The transformation process begins with a rotated camera frame that is converted into a uniform raster buffer, then passed through optical degradation, luminance extraction, center-surround filtering, and orientation-sensitive edge reinforcement. Each stage compresses the scene while preserving high-information structure: edges, discontinuities, and local contrast. The result is a retina-cortex surrogate that resembles a sparse biological encoding rather than raw pixels. From there, the image is projected onto an electrode lattice. Each electrode corresponds to a spatial region of the scene, so the grid is a many-to-one mapping from camera space into implant space. The **spike grid** is the intermediate neural representation: a 2D array of firing-rate values, one per electrode, where magnitude encodes how strongly that region should stimulate the visual system. It is not color and not display brightness directly; it is a surrogate for neural activation strength after retinal and cortical preprocessing. The **single electrode** is the atomic output unit of the model. For one cell, the pipeline takes its local spike rate, normalizes it into a bounded activation domain, modulates it with temporal pulse phase, and combines it with a per-electrode color sample from the separate color path. That yields the final phosphene element: a point whose opacity, chroma, and apparent intensity approximate what one implant contact might evoke perceptually. Technically, the display is therefore a spatiotemporal decoding layer over the spike grid. The grid carries neural state; the electrode cell converts that state into rendered light. This separation is important because it lets the simulation preserve biological fidelity in the upstream encoding while still producing a legible, interactive phosphene visualization downstream.

Audience growth

Ratings growth

Steady
7-day gain +0
Ratings / day 0.0
30-day gain +0
US rating-count history
0 ratings
0 Aug 16, 2026 · 0 ratings Aug 16, 2026

Baseline captured. Growth appears after the crawler observes a changed rating count.

Momentum comes from crawler snapshots for the tracked storefront. “Viral growth signal” means unusually fast recent rating gains; it is an indicator, not download data.

Price tracking

Price intelligence

1 captured event
Current $19.99
Historical low USD 19.99
Paid → free
Price history
Current $19.99
$19.99 $10.00 Free Aug 16, 2026 · $19.99 Aug 16, 2026

First snapshot captured. The trend line starts after the next crawler price observation.

  1. First observed Aug 16, 2026 · 1:09 AM $19.99

Screenshots

Bionic Eye iPhone screenshot Bionic Eye iPad screenshot