Method and apparatus for delivering and controlling multi-feed data
First Claim
1. A machine implemented method, comprising in a processor:
- establishing a left visual feed;
establishing a non-directional left visual feed spatial parameter for said left visual feed;
establishing a right visual feed;
establishing a non-directional right visual feed spatial parameter for said right visual feed, said right feed visual parameter at least substantially corresponding with said left visual feed parameter;
configuring said left visual feed in cooperation with said right visual field so as to define;
a left display region comprising a first portion of said left visual feed and at least substantially excluding said right visual feed, wherein a visual display parameter in said left display region comprises said left visual feed parameter in said first portion of said left visual feed;
a right display region comprising a first portion of said right visual feed and at least substantially excluding said left visual feed, wherein said visual display parameter in said right display region comprises said right visual feed parameter in said first portion of said right visual feed;
a central display region comprising a second portion of said left visual feed in stereo cooperation with a second portion of said right visual feed, wherein said visual display parameter in said right display region comprises a sum of said left feed visual parameter in said second portion of said left visual feed and said right feed visual parameter in said second portion of said right feed;
establishing a scaling target for said visual display parameter in at least one of said left display region, said central display region, and said right display region;
establishing a left scaling profile for said left visual feed parameter in said left visual feed and a right scaling profile for said right visual feed parameter in said right visual feed, such that a scaled left visual feed parameter of said left visual feed and a scaled right visual feed parameter of said right visual feed cooperate to at least substantially achieve said scaling target for said visual display parameter;
scaling said left visual feed parameter in said left visual feed according to said left scaling profile;
scaling said right visual feed parameter in said right visual feed according to said right scaling profile; and
outputting said left and right visual feeds so scaled.
3 Assignments
0 Petitions
Accused Products
Abstract
Left and right visual feeds are configured to form contiguous non-stereo left, stereo central, and non-stereo right display regions. Viewed together, an appearance of full-width stereo three-dimensionality may be achieved. The left and right display regions have the brightness of the left or right feeds respectively, while the central display region has the combined brightness of the left and right feeds. The parts of the left and right feeds that cooperate to form the stereo central display region may be scaled in brightness, so that the central display area is of uniform brightness with the left and right display areas, or smoothly varying, continuous, varying in a controlled manner, etc., rather than appearing as a sharply-defined area twice as bright as the left and right display areas. Scaling profiles may be uniform step-downs, linearly decreasing, quadratically decreasing, otherwise curved, some combination thereof, etc.
-
Citations
50 Claims
-
1. A machine implemented method, comprising in a processor:
-
establishing a left visual feed; establishing a non-directional left visual feed spatial parameter for said left visual feed; establishing a right visual feed; establishing a non-directional right visual feed spatial parameter for said right visual feed, said right feed visual parameter at least substantially corresponding with said left visual feed parameter; configuring said left visual feed in cooperation with said right visual field so as to define; a left display region comprising a first portion of said left visual feed and at least substantially excluding said right visual feed, wherein a visual display parameter in said left display region comprises said left visual feed parameter in said first portion of said left visual feed; a right display region comprising a first portion of said right visual feed and at least substantially excluding said left visual feed, wherein said visual display parameter in said right display region comprises said right visual feed parameter in said first portion of said right visual feed; a central display region comprising a second portion of said left visual feed in stereo cooperation with a second portion of said right visual feed, wherein said visual display parameter in said right display region comprises a sum of said left feed visual parameter in said second portion of said left visual feed and said right feed visual parameter in said second portion of said right feed; establishing a scaling target for said visual display parameter in at least one of said left display region, said central display region, and said right display region; establishing a left scaling profile for said left visual feed parameter in said left visual feed and a right scaling profile for said right visual feed parameter in said right visual feed, such that a scaled left visual feed parameter of said left visual feed and a scaled right visual feed parameter of said right visual feed cooperate to at least substantially achieve said scaling target for said visual display parameter; scaling said left visual feed parameter in said left visual feed according to said left scaling profile; scaling said right visual feed parameter in said right visual feed according to said right scaling profile; and outputting said left and right visual feeds so scaled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus, comprising:
-
a processor; a visual feed establisher comprising executable instructions instantiated on said processor; a visual feed parameter establisher comprising executable instructions instantiated on said processor a visual feed configurer comprising executable instructions instantiated on said processor; a visual feed parameter scaling establisher comprising executable instructions instantiated on said processor; a visual feed parameter scaler comprising executable instructions instantiated on said processor; a visual feed outputter comprising executable instructions instantiated on said processor; a left visual display in communication with said processor; and a right visual display in communication with said processor; wherein; said visual feed establisher is adapted to establish left and right visual feeds; said visual feed parameter establisher is adapted to establish non-directional left and right spatial visual feed parameters of said left and right visual feeds respectively; said visual feed configurer is adapted to configure said left and right visual feeds as a left display region, a central display region, and a right display region; said left display region being at least substantially non-stereo, comprising a first portion of said left visual feed, and at least substantially excluding said right visual feed, wherein a visual display parameter in said left display region comprises said left visual feed parameter in said first portion of said left visual feed; said right display region being at least substantially non-stereo, comprising a first portion of said right visual feed, and at least substantially excluding said left visual feed, wherein said visual display parameter in said right display region comprises said right visual feed parameter in said first portion of said right visual feed; said central display region being at least substantially stereo and comprising a second portion of said left visual feed in stereo cooperation with a second portion of said right visual feed, wherein said visual display parameter in said right display region comprises a sum of said left feed visual parameter in said second portion of said left visual feed and said right feed visual parameter in said second portion of said right feed; said visual feed parameter scaling establisher is adapted to establish a scaling target for said visual display parameter in at least one of said left, central, and right display regions, and to establish a left scaling profile for said left visual feed parameter in said left visual feed and a right scaling profile for said right visual feed parameter in said right visual feed so as to at least substantially achieve said scaling target; said visual feed parameter scaler is adapted to scale said left visual feed parameter in said left visual feed and said right visual feed parameter in said right visual feed at least substantially according to said left and right scaling profiles respectively; said visual feed outputter is adapted to deliver left and right scaled visual feeds to left and right visual displays respectively at least substantially as configured by said visual feed configurer; and said left and right visual displays are adapted to display said left and right scaled visual feeds respectively, at least substantially as configured by said visual feed configurer. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A machine implemented method, comprising in a processor:
-
establishing a left visual feed; establishing a non-directional left brightness spatial distribution for said left visual feed; establishing a right visual feed; establishing a non-directional right brightness spatial distribution for said right visual feed; configuring said left visual feed in cooperation with said right visual field so as to define; a left display region comprising a first portion of said left visual feed and at least substantially excluding said right visual feed, wherein a display brightness distribution in said left display region comprises said left brightness distribution in said first portion of said left visual feed; a right display region comprising a first portion of said right visual feed and at least substantially excluding said left visual feed, wherein said display brightness distribution in said right display region comprises said right brightness distribution in said first portion of said right visual feed; a central display region comprising a second portion of said left visual feed in stereo cooperation with a second portion of said right visual feed, wherein said display brightness distribution in said right display region comprises a sum of said left brightness distribution in said second portion of said left visual feed and said right brightness distribution in said second portion of said right feed; establishing a scaling target for said display brightness distribution in said left display region, said central display region, and said right display region, said scaling target comprising said display brightness distribution being at least substantially uniform in said left, central, and right display regions; establishing a left scaling profile for said left brightness distribution and a right scaling profile for said right brightness distribution, such that a scaled left brightness distribution and a scaled right brightness distribution cooperate to at least substantially achieve said scaling target for said display brightness distribution, wherein; said left scaling profile comprises; between a left boundary between said first and second portions of said left visual feed and a first distance from said left boundary, said left brightness distribution decreases at least substantially quadratically increasingly; between said first distance from said left boundary and a second distance from said left boundary, said left brightness distribution decreases at least substantially quadratically decreasingly; between said second distance from said left boundary and a third distance from said left boundary, said left brightness distribution is at least substantially uniform; between said third distance from said left boundary and a fourth distance from said left boundary, said left brightness distribution decreases at least substantially quadratically increasingly; between said fourth distance from said left boundary and an edge of said second portion of said left feed distal from said left boundary, said left brightness distribution decreases at least substantially quadratically decreasingly; said right scaling profile comprises; between a right boundary between said first and second portions of said right visual feed and a first distance from said right boundary, said right brightness distribution decreases at least substantially quadratically increasingly; between said first distance from said right boundary and a second distance from said right boundary, said right brightness distribution decreases at least substantially quadratically decreasingly; between said second distance from said right boundary and a third distance from said right boundary, said right brightness distribution is at least substantially uniform; between said third distance from said right boundary and a fourth distance from said right boundary, said right brightness distribution decreases at least substantially quadratically increasingly; between said fourth distance from said right boundary and an edge of said second portion of said right feed distal from said right boundary, said right brightness distribution decreases at least substantially quadratically decreasingly; scaling said left brightness distribution according to said left scaling profile; scaling said right brightness distribution according to said right scaling profile; and outputting said left and right visual feeds so scaled.
-
-
49. An apparatus, comprising:
-
a body adapted to be worn on a head; a processor disposed on said body; a visual feed establisher comprising executable instructions instantiated on said processor; a brightness distribution establisher comprising executable instructions instantiated on said processor a visual feed configurer comprising executable instructions instantiated on said processor; a brightness distribution scaling establisher comprising executable instructions instantiated on said processor; a brightness distribution scaler comprising executable instructions instantiated on said processor; a visual feed outputter comprising executable instructions instantiated on said processor; and an optically see-through left visual display disposed on said body and in communication with said processor, and an optically see-through right visual display disposed on said body and in communication with said processor, said left and right visual displays being engaged with said body such that when said body is worn on said head said left visual display is disposed proximate, at least substantially facing, and at least substantially in front of a left eye of said head, and said right visual display is disposed proximate, at least substantially facing, and at least substantially in front of a right eye of said head; wherein; said visual feed establisher is adapted to establish left and right visual feeds; said visual feed parameter establisher is adapted to establish non-directional left and right spatial brightness distributions of said left and right visual feeds respectively; said visual feed configurer is adapted to configure said left and right visual feeds as a left display region, a central display region, and a right display region; said left display region being at least substantially non-stereo, comprising a first portion of said left visual feed, and at least substantially excluding said right visual feed, wherein a display brightness distributions in said left display region comprises said left brightness distribution in said first portion of said left visual feed; said right display region being at least substantially non-stereo, comprising a first portion of said right visual feed, and at least substantially excluding said left visual feed, wherein said visual display parameter in said right display region comprises said right brightness distribution in said first portion of said right visual feed; said central display region being at least substantially stereo and comprising a second portion of said left visual feed in stereo cooperation with a second portion of said right visual feed, wherein said visual display parameter in said right display region comprises a sum of said left brightness distribution in said second portion of said left visual feed and said right brightness distribution in said second portion of said right feed; said brightness distribution scaling establisher is adapted to establish a scaling target for said display brightness distribution in said left, central, and right display regions, said scaling target comprising said display brightness distribution being at least substantially uniform in said left, central, and right display regions; said brightness distribution scaling establisher is further adapted to establish a left scaling profile for said left brightness distribution in said left visual feed and a right scaling profile for said right brightness distribution in said right visual feed so as to at least substantially achieve said scaling target, wherein; said left scaling profile comprises; between a left boundary between said first and second portions of said left visual feed and a first distance from said left boundary, said left brightness distribution decreases at least substantially quadratically increasingly; between said first distance from said left boundary and a second distance from said left boundary, said left brightness distribution decreases at least substantially quadratically decreasingly; between said second distance from said left boundary and a third distance from said left boundary, said left brightness distribution is at least substantially uniform; between said third distance from said left boundary and a fourth distance from said left boundary, said left brightness distribution decreases at least substantially quadratically increasingly; between said fourth distance from said left boundary and an edge of said second portion of said left feed distal from said left boundary, said left brightness distribution decreases at least substantially quadratically decreasingly; said right scaling profile comprises; between a right boundary between said first and second portions of said right visual feed and a first distance from said right boundary, said right brightness distribution decreases at least substantially quadratically increasingly; between said first distance from said right boundary and a second distance from said right boundary, said right brightness distribution decreases at least substantially quadratically decreasingly; between said second distance from said right boundary and a third distance from said right boundary, said right brightness distribution is at least substantially uniform; between said third distance from said right boundary and a fourth distance from said right boundary, said right brightness distribution decreases at least substantially quadratically increasingly; between said fourth distance from said right boundary and an edge of said second portion of said right feed distal from said right boundary, said right brightness distribution decreases at least substantially quadratically decreasingly; said brightness distribution scaler is adapted to scale said left brightness distribution in said left visual feed and said right brightness distribution in said right visual feed at least substantially according to said left and right scaling profiles respectively; said visual feed outputter is adapted to deliver left and right scaled visual feeds to left and right visual displays respectively at least substantially as configured by said visual feed configurer; and said left and right visual displays are adapted to display said left and right scaled visual feeds respectively, at least substantially as configured by said visual feed configurer.
-
-
50. An apparatus, comprising:
-
means for establishing left and right visual feeds; means for establishing non-directional left and right visual feed spatial parameters of said left and right visual feeds respectively; means for configuring said left and right visual feeds as a left display region, a central display region, and a right display region; said left display region being at least substantially non-stereo, comprising a first portion of said left visual feed, and at least substantially excluding said right visual feed, wherein a visual display parameter in said left display region comprises said left visual feed parameter in said first portion of said left visual feed; said right display region being at least substantially non-stereo, comprising a first portion of said right visual feed, and at least substantially excluding said left visual feed, wherein said visual display parameter in said right display region comprises said right visual feed parameter in said first portion of said right visual feed; said central display region being at least substantially stereo and comprising a second portion of said left visual feed in stereo cooperation with a second portion of said right visual feed, wherein said visual display parameter in said right display region comprises a sum of said left feed visual parameter in said second portion of said left visual feed and said right feed visual parameter in said second portion of said right feed; means for establishing a scaling target for said visual display parameter in at least one of said left, central, and right display regions; means for establishing a left scaling profile for said left visual feed parameter in said left visual feed and a right scaling profile for said right visual feed parameter in said right visual feed so as to at least substantially achieve said scaling target; means for scaling said left visual feed parameter in said left visual feed and said right visual feed parameter in said right visual feed at least substantially according to said left and right scaling profiles respectively; and means for outputting said left and right scaled visual feeds at least substantially as configured by said visual feed configurer.
-
Specification