Wortorquoi Investment Group 1999 - 2004
General Manager
Education:
Liberty University 2012 - 2013
Masters, Leadership, Management
Cal State East Bay - College of Business & Economics 1994 - 1995
Bachelors, Political Science and Government, Political Science, Government
Skills:
Strategic Planning Program Management Business Strategy Public Speaking Leadership Development Analysis Organizational Development Change Management Strategy Team Building Continuous Improvement Process Improvement Governance
Interests:
Economic Empowerment Civil Rights and Social Action Politics Environment Poverty Alleviation Disaster and Humanitarian Relief Human Rights Health
StarTek - Lynchburg, Virginia Area since Aug 2012
Supervisor
iCore Networks - Mclean, VA Aug 2011 - Jul 2012
Tier 1-TSR Agent
Wal-mart Stores Inc Dec 2007 - Jul 2009
Customer Service Manager/ Intern
Trinity Security Services Jun 2005 - Aug 2007
Security Officer
Education:
Liberty University 2007 - 2012
B.S, Business; Finance
Liberty University 2007 - 2012
B.S, Finance
James E. Kaye - Pleasanton CA, US Paul E. Haskell - Saratoga CA, US Arthur C. Manansala - Tracy CA, US
Assignee:
General Instrument Corporation - Horsham PA
International Classification:
H04N 7/12
US Classification:
37524001, 375240, 37524002, 37524012
Abstract:
A method and apparatus for bit rate allocation, or statistical multiplexing, in a multi-channel video data encoder. A pre-processor in each channel determines a bit rate need prior to compression and encoding. A control processes the bit rate need in each channel to arrive at an allocated bit rate for each channel. The video data is then compressed and encoded according to the allocated bit rate. The bit rate demand accounts for various characteristics of the current picture data in each channel, including spatial activity, temporal activity, image size, frame rate, scene change, brightness, flash, fade, and horizontal pixel resolution. The system also biases the bit rate allocation according to inter-frame distance, whether the average spatial activity level is below a lower threshold, whether the inter-frame distance is above an upper threshold or below a lower threshold, whether the quantization of previous frames is above an upper threshold, the length of the Group of Pictures (GOP), and a user-selectable priority factor. The system also allocates any surplus bit rate among the channels to avoid having unused bandwidth.
Pre-Processing Of Bit Rate Allocation In A Multi-Channel Video Encoder
James Kaye - Pleasanton CA, US Paul Haskell - Saratoga CA, US Arthur Manansala - Tracy CA, US
International Classification:
H04N 11/04 H04N 11/02 H04B 1/66 H04N 7/12
US Classification:
375240030, 375240010
Abstract:
A method and apparatus for bit rate allocation, or statistical multiplexing, in a multi-channel video data encoder. A pre-processor in each channel determines a bit rate need prior to compression and encoding. A control processes the bit rate need in each channel to arrive at an allocated bit rate for each channel. The video data is then compressed and encoded according to the allocated bit rate. The bit rate demand accounts for various characteristics of the current picture data in each channel, including spatial activity, temporal activity, image size, frame rate, scene change, brightness, flash, fade, and horizontal pixel resolution. The system also biases the bit rate allocation according to inter-frame distance, whether the average spatial activity level is below a lower threshold, whether the inter-frame distance is above an upper threshold or below a lower threshold, whether the quantization of previous frames is above an upper threshold, the length of the Group of Pictures (GOP), and a user-selectable priority factor. The system also allocates any surplus bit rate among the channels to avoid having unused bandwidth.
Systems, method, and computer program products for providing multi-channel variable bit-rate video compression are described. In some implementations, video channels can be allocated with bit rates that are set based on a predefined video compression quality. More specifically, each channel can generate a table describing the set of video compression quality values each corresponding to a bit rate value that can be used to achieve that video compression quality value. To generate the table or pre-compression coding information, encoders of the system described herein can pre-encode each input signal at multiple, different bit rates, and record the video compression quality value achievable at each of the bit rates. The system also can use lesser number of encoders for pre-encoding, supplemented by data interpolation, to generate the pre-compression coding information, requiring less processing algorithm but at an expense of lower accuracy.
Pre-Processing Of Bit Rate Allocation In A Multi-Channel Video Encoder
James E. Kaye - Pleasanton CA Paul E. Haskell - Saratoga CA Arthur C. Manansala - Tracy CA
Assignee:
General Instrument Corporation - Horsham PA
International Classification:
H04N 712
US Classification:
375240
Abstract:
A method and apparatus for bit rate allocation, or statistical multiplexing, in a multi-channel video data encoder. A pre-processor in each channel determines a bit rate need prior to compression and encoding. A control processes the bit rate need in each channel to arrive at an allocated bit rate for each channel. The video data is then compressed and encoded according to the allocated bit rate. The bit rate demand accounts for various characteristics of the current picture data in each channel, including spatial activity, temporal activity, image size, frame rate, scene change, brightness, flash, fade, and horizontal pixel resolution. The system also biases the bit rate allocation according to inter-frame distance, whether the average spatial activity level is below a lower threshold, whether the inter-frame distance is above an upper threshold or below a lower threshold, whether the quantization of previous frames is above an upper threshold, the length of the Group of Pictures (GOP), and a user-selectable priority factor. The system also allocates any surplus bit rate among the channels to avoid having unused bandwidth.