Patents Assigned to Altia Systems Inc.
-
Patent number: 10205860Abstract: A chassis for use in a panoramic camera is disclosed. The chassis comprises a base; an a heat sink formed on a first portion of the base; and an isothermal mounting structure formed on a second portion of the base, wherein an isothermal mounting structure defines a plurality of mounting formations for securing imaging sensors thereto.Type: GrantFiled: October 18, 2013Date of Patent: February 12, 2019Assignee: Altia Systems, Inc.Inventors: Atif Sarwari, Aurangzeb Khan
-
Patent number: 10033922Abstract: In one embodiment, there is provided a method for stitching left images P from a first imager with right images Q from a second imager thereby to produce stitched video images, the method comprising: for each current frame N: calculating a spatial distortion Spatial(i,j) for each pixel in a region of overlap between an image PN corresponding to the frame N and an image QN corresponding to the frame N; calculating a temporal distortion Temporal(i,j) for each pixel in said region of overlap; determining a minimal cost path for traversing the region of overlap from top to bottom, wherein said minimal cost path comprises a pixel from each row in said region of overlap; and setting said minimal cost path as a seam for stitching images PN and QN together to form a composite image CN.Type: GrantFiled: May 24, 2013Date of Patent: July 24, 2018Assignee: Altia Systems, Inc.Inventor: Jason Daniel Tanner
-
Patent number: 10033942Abstract: Embodiments of the invention disclose a video imaging system. The system comprises a mechanism to operate in a first capture mode capture a first image sequence comprising images taken at a first exposure and at a first frame rate; a mechanism to perform a detecting operation to detect clipping in said first image sequence a mechanism to selectively switch to operating the video imaging system in a second capture mode to capture at least one additional image sequence comprising images taken at a different exposure, if clipping is detected; and a mechanism to perform a merging operation to merge the image sequences to produce high-dynamic range video.Type: GrantFiled: May 24, 2013Date of Patent: July 24, 2018Assignee: Altia Systems, Inc.Inventors: Jason Daniel Tanner, Atif Matin Sarwari
-
Patent number: 9736367Abstract: A system for video capture and delivery is disclosed. The system comprises a camera with multiple sensors to capture video at a first location, and to stitch images corresponding to the multiple sensors to produce a panoramic video having at least a 100 degrees field of view; and a cloud-based server to process the panoramic video for delivery to a plurality of client devices, and to stream the processed video to the plurality of client devices.Type: GrantFiled: October 18, 2013Date of Patent: August 15, 2017Assignee: ALTIA SYSTEMS, INC.Inventors: Naveed Alam, Yashket Gupta, Ram Natarajan, Oliver Gunasekara, Aurangzeb Khan, Lars Herlitz, Atif Sarwari
-
Patent number: 9635273Abstract: One embodiment relates to a method of outputting multiple views from a networked camera. Each imager of an array of imagers in the camera captures image frames and transmits the captured image frames to an associated image flow processor. Each image flow processor processes the captured image frames and transmits the processed image frames to a multi-imager video processor. An updating of parameters for said processing by each image flow processor is performed on a frame-by-frame basis. Another embodiment relates to a video camera including a plurality of imagers, a plurality of image flow processors, a multi-imager video processor, and a plurality of update queues. Other embodiments and features are also disclosed.Type: GrantFiled: May 6, 2014Date of Patent: April 25, 2017Assignee: ALTIA SYSTEMS, INC.Inventors: Atif M. Sarwari, Naveed Alam, Khurshed Mazhar
-
Patent number: 9497457Abstract: A method encoding panoramic video is enclosed. The method comprises: determining repacking parameters for repacking input panoramic video into corresponding encoded panoramic frames without down-scaling; performing a repacking operation to repack the input panoramic video into the encoded panoramic frames.Type: GrantFiled: October 18, 2013Date of Patent: November 15, 2016Assignee: ALTIA SYSTEMS INCInventor: Yashket Gupta
-
Patent number: 9497386Abstract: One embodiment relates to a multi-imager video camera that includes a plurality of imagers, a plurality of image flow processors, a multi-imager video processor, a plurality of exposure control circuits, and a statistics circuit. Each imager includes a sensor array that is configured to capture image frames, and each image flow processor is configured to receive and process the image frames captured from at least one of said imagers. The multi-imager video processor is configured to receive the processed image frames from the plurality of image flow processors. The statistics circuit is configured to determine an auto exposure level based on the captured image frames from a single imager. The multi-image video processor is further configured to receive said auto exposure level and transmit said auto exposure level to all other imagers of the plurality of imagers. Other embodiments and features are also disclosed.Type: GrantFiled: September 21, 2010Date of Patent: November 15, 2016Assignee: ALTIA SYSTEMS INC.Inventors: Atif M. Sarwari, Naveed Alam, Khurshed Mazhar
-
Patent number: 9232155Abstract: A computer-implemented method for a multiple imager imaging system is disclosed. The method comprises detecting misalignment between a left portion of an object in a left image and a right portion of said object in a right image; wherein said misalignment is detected using factory alignment parameters to align said left and right portions; and selectively performing a recalibration operation to determine optimal alignment parameters to align said left and right portions during an image stitching operation; dynamically overriding the factory alignment parameters with the optimal alignment parameters; and performing the stitching operation based on the optimal alignment parameters.Type: GrantFiled: May 24, 2013Date of Patent: January 5, 2016Assignee: ALTIA SYSTEMS INC.Inventor: Jason Daniel Tanner
-
Publication number: 20150009350Abstract: One embodiment relates to a method of outputting multiple views from a networked camera. Each imager of an array of imagers in the camera captures image frames and transmits the captured image frames to an associated image flow processor. Each image flow processor processes the captured image frames and transmits the processed image frames to a multi-imager video processor. An updating of parameters for said processing by each image flow processor is performed on a frame-by-frame basis. Another embodiment relates to a video camera including a plurality of imagers, a plurality of image flow processors, a multi-imager video processor, and a plurality of update queues. Other embodiments and features are also disclosed.Type: ApplicationFiled: May 6, 2014Publication date: January 8, 2015Applicant: ALTIA SYSTEMS INCInventors: Atif M. Sarwari, Naveed Alam, Khurshed Mazhar
-
Publication number: 20140226034Abstract: One embodiment relates to a synchronized multiple imager system includes a plurality of imagers. One or more respective sensors are coupled to the imagers. The sensors output a vertical raster stream representative of pixel data from pixel columns, thereby generating a plurality of vertical raster streams. A clock circuit synchronizes the sensors to sense selected columns in the imagers and to output the vertical raster streams from the selected columns. A processor circuit stitches seam vertical raster streams from adjacent pairs of imagers. The synchronized multiple imager system may further include a plurality of input buffers coupled to respective sensors. The clock circuit may include flip-flops configured to acquire the vertical raster stream from respective imagers in accordance with an integer bus clock. The clock circuit may further include asynchronous FIFOs to de-skew the vertical raster streams. Other embodiments, aspects and features are disclosed.Type: ApplicationFiled: April 16, 2014Publication date: August 14, 2014Applicant: ALTIA SYSTEMS INCInventors: Atif Sarwari, Naveed Alam, Khurshed Mazhar
-
Patent number: 8754941Abstract: One embodiment relates to a method of outputting multiple views from a networked camera. Each imager of an array of imagers in the camera captures image frames and transmits the captured image frames to an associated image flow processor. Each image flow processor processes the captured image frames and transmits the processed image frames to a multi-imager video processor. An updating of parameters for said processing by each image flow processor is performed on a frame-by-frame basis. Another embodiment relates to a video camera including a plurality of imagers, a plurality of image flow processors, a multi-imager video processor, and a plurality of update queues. Other embodiments and features are also disclosed.Type: GrantFiled: September 21, 2010Date of Patent: June 17, 2014Assignee: Altia Systems, Inc.Inventors: Atif M. Sarwari, Naveed Alam, Khurshed Mazhar
-
Patent number: 8717448Abstract: One embodiment relates to a synchronized multiple imager system includes a plurality of imagers. One or more respective sensors are coupled to the imagers. The sensors output a vertical raster stream representative of pixel data from pixel columns, thereby generating a plurality of vertical raster streams. A clock circuit synchronizes the sensors to sense selected columns in the imagers and to output the vertical raster streams from the selected columns. A processor circuit stitches seam vertical raster streams from adjacent pairs of imagers. The synchronized multiple imager system may further include a plurality of input buffers coupled to respective sensors. The clock circuit may include input flip-flops configured to acquire the vertical raster stream from respective imagers in accordance with an imager bus clock. The clock circuit may further include asynchronous FIFOs to de-skew the vertical raster streams. Other embodiments, aspects and features are also disclosed.Type: GrantFiled: August 7, 2012Date of Patent: May 6, 2014Assignee: Altia Systems, Inc.Inventors: Atif Sarwari, Naveed Alam, Khurshed Mazhar
-
Publication number: 20130063551Abstract: One embodiment relates to a synchronized multiple imager system includes a plurality of imagers. One or more respective sensors are coupled to the imagers. The sensors output a vertical raster stream representative of pixel data from pixel columns, thereby generating a plurality of vertical raster streams. A clock circuit synchronizes the sensors to sense selected columns in the imagers and to output the vertical raster streams from the selected columns. A processor circuit stitches seam vertical raster streams from adjacent pairs of imagers. The synchronized multiple imager system may further include a plurality of input buffers coupled to respective sensors. The clock circuit may include input flip-flops configured to acquire the vertical raster stream from respective imagers in accordance with an imager bus clock. The clock circuit may further include asynchronous FIFOs to de-skew the vertical raster streams. Other embodiments, aspects and features are also disclosed.Type: ApplicationFiled: August 7, 2012Publication date: March 14, 2013Applicant: ALTIA SYSTEM INCInventor: ALTIA SYSTEM INC
-
Patent number: 8253815Abstract: A synchronized multiple imager system includes a plurality of imagers having pixels arranged in rows and columns. The pixels generate pixel data responsive to light directed onto the imagers. One or more respective sensors are coupled to the imagers. The sensors sense the pixel data from the columns and output a vertical raster stream representative of the pixel data in the columns, thereby generating a plurality of vertical raster streams. A clock circuit synchronizes the sensors to sense selected columns in the imagers and to output the vertical raster streams from the selected columns. A processor circuit is configured to receive the vertical raster streams from the imagers and to process the vertical raster streams to generate a plurality of stitched raster streams. The processor circuit stitches seam vertical raster streams from adjacent pairs of imagers.Type: GrantFiled: August 9, 2009Date of Patent: August 28, 2012Assignee: Altia Systems Inc.Inventors: Atif Sarwari, Naveed Alam, Khurshed Mazhar
-
Patent number: D733208Type: GrantFiled: October 16, 2012Date of Patent: June 30, 2015Assignee: ALTIA SYSTEMS, INC.Inventors: Uri Tzarnotzky, Atif Sarwari, Lars Herlitz, Aurangzeb Khan
-
Patent number: D734380Type: GrantFiled: October 16, 2012Date of Patent: July 14, 2015Assignee: ALTIA SYSTEMS INCInventors: Uri Tzarnotzky, Atif Sarwari, Lars Herlitz, Aurangzeb Khan
-
Patent number: D753073Type: GrantFiled: December 30, 2014Date of Patent: April 5, 2016Assignee: Altia Systems, Inc.Inventor: Otto Sponring
-
Patent number: D768751Type: GrantFiled: October 18, 2013Date of Patent: October 11, 2016Assignee: ALTIA SYSTEMS, INC.Inventor: Atif Sarwari
-
Patent number: D791856Type: GrantFiled: December 30, 2014Date of Patent: July 11, 2017Assignee: ALTIA SYSTEMS, INC.Inventor: Otto Sponring