About
Experienced software developer/architect with over ten years experience in high…
Articles by Lyman
-
My daughter and son-in-law featured in Huffington Post article...
My daughter and son-in-law featured in Huffington Post article...
By Lyman Hurd
Activity
-
Thanks to AWE Augmented Reality Expo and its tireless Co-Founder and CEO Ori Inbar for this very cool swag to mark my induction into the new AWE XR…
Thanks to AWE Augmented Reality Expo and its tireless Co-Founder and CEO Ori Inbar for this very cool swag to mark my induction into the new AWE XR…
Liked by Lyman Hurd
-
Honored to be included with my amazing colleagues!
Honored to be included with my amazing colleagues!
Liked by Lyman Hurd
-
Starting next week I will be taking a couple of weeks away from my day job to act as a mentor for the Wolfram Summer Research Program for High School…
Starting next week I will be taking a couple of weeks away from my day job to act as a mentor for the Wolfram Summer Research Program for High School…
Shared by Lyman Hurd
Experience
Education
-
MIT
-
Activities and Societies: -Bachelor's in Mathematics pure mathematics track (GPA 4.7/5.0).
Pure mathematics major. Studied algebraic topology, differential geometry and LIe groups.
-
-Advisor John Milnor (Fields Medal Recipient)
-worked closely with Stephen Wolfram (MacArthur Award recipient and CEO, Wolfram Research)
-Research Assistant at Institute for Advanced Study (IAS)
-Thesis: "Formal Language Characterizations of Cellular Automata Limit Sets"
Licenses & Certifications
Publications
Patents
-
"Video codec systems and methods for determining optimal motion vectors based on rate and distortion considerations"
Issued US 9,300,960
A codec, systems, and methods for compressing video data includes selecting a current video frame of the video data, dividing the current video frame into multiple blocks, wherein each block has M.times.N pixels, approximating the blocks of the current frame based on motion vectors associated with corresponding blocks from the previous frame, further refining the blocks of the current frame by determining optimal motion vectors for the blocks of the current frame based on the motion vectors…
A codec, systems, and methods for compressing video data includes selecting a current video frame of the video data, dividing the current video frame into multiple blocks, wherein each block has M.times.N pixels, approximating the blocks of the current frame based on motion vectors associated with corresponding blocks from the previous frame, further refining the blocks of the current frame by determining optimal motion vectors for the blocks of the current frame based on the motion vectors provided (i) by the corresponding blocks from the previous frame, (ii) by the surrounding blocks in the current frame, and (iii) from successively smaller blocks within the current frame, wherein the optimal motion vectors for the blocks of the current frame are optimized to balance distortion and rate and wherein the optimal motion vectors are represented by codewords generated from Huffman tables.
Other inventorsSee patent -
"Methods and systems for up-scaling a standard definition (SD) video to high definition (HD) quality"
Issued US 8,639,053
ethods, systems, devices, and implementing technologies for up-scaling an original source video from a lower, first resolution to a desired output video having a higher, second resolution, using fractal zooming techniques to replace individual source pixels in each respective image frame of the original source video with a plurality of proposed replacement pixels in the vertical and horizontal dimensions having similar characteristics as the individual source pixel, reducing noise associated…
ethods, systems, devices, and implementing technologies for up-scaling an original source video from a lower, first resolution to a desired output video having a higher, second resolution, using fractal zooming techniques to replace individual source pixels in each respective image frame of the original source video with a plurality of proposed replacement pixels in the vertical and horizontal dimensions having similar characteristics as the individual source pixel, reducing noise associated with each respective frame of the desired output video, re-sizing, as necessary, each respective replacement frame to the second resolution, and outputting each zoomed replacement frame to generate the desired output video, which is an up-scaled version of the original source video. The quality of the up-scaled output video is improved by using artifact filtering and linear smoothing techniques after the initial search and replace steps of the fractal zooming process.
-
Method for reconstructing a bi-level image from a low quality discrete transform image
Issued US 6,434,273
The image reconstruction method generates higher quality reconstructed images from compression of a bi-level image. The method includes thresholding to force pixels of the starting image to be closer to bi-level to generate a threshold image. The method transforms the threshold image to generate transform coefficients representing the decomposition of the threshold image. The method selectively clamps the transform coefficients into quantization bins defined by compression of the bi-level…
The image reconstruction method generates higher quality reconstructed images from compression of a bi-level image. The method includes thresholding to force pixels of the starting image to be closer to bi-level to generate a threshold image. The method transforms the threshold image to generate transform coefficients representing the decomposition of the threshold image. The method selectively clamps the transform coefficients into quantization bins defined by compression of the bi-level image. The selective clamping generates modified coefficients corresponding to the higher quality reconstructed image. The method also includes applying an inverse-transform on the modified coefficients to generate higher quality reconstructed image. The starting image and the reconstructed image can be compared to determine the degree of improvement obtained with the method. The method can be repeated iteratively to obtain an image that more closely represents the original image than does the original lower-quality image.
Other inventors -
-
Method and apparatus for compressing and decompressing three-dimensional digital data using fractal transform
Issued US 5,754,704
A method and apparatus are described for-encoding a three-dimensional array of data representing a physical entity, such as an image (or sequence of frames), by means of its local symmetries. This encoding yields both compression and a resolution-independent description which allows reconstruction of the image to an arbitrary scale. Spatial zooming and interframe interpolation can be achieved without significant loss of information.
Other inventors -
-
System and method for contractive mapping resynchronization of a data transmission
Issued US 5,740,282
A system and method for contractively mapping decompressed images to facilitate resynchronization of data transmission is provided. This system includes a transmitter having a data compressor, a decompressor, and a contractive mapper. The receiver for the data transmission includes a decompressor and contractive mapper. The decompressor and contractive mapper of the transmitter provide the compressor with the same information which the decompressor at the receiver is using to decompress data…
A system and method for contractively mapping decompressed images to facilitate resynchronization of data transmission is provided. This system includes a transmitter having a data compressor, a decompressor, and a contractive mapper. The receiver for the data transmission includes a decompressor and contractive mapper. The decompressor and contractive mapper of the transmitter provide the compressor with the same information which the decompressor at the receiver is using to decompress data. In this manner, the compressor may accurately represent the incoming frame data in terms of the contractively mapped decompressed data. The contractive mapper attenuates information in the decompressed data frame to prevent the persistence of erroneous data at the receiver should data become corrupted during transmission or the transmission be interrupted. The contractive mapping is preferably achieved with an affine map contracting scheme which is preferably implemented by a scalar multiplication.
-
System and method for representing a video sequence
US 5,982,441
A system and method is disclosed for representing each frame in a sequence of video frames in terms of a correlation between successive video frames. The system and method of the present invention segment the current video frame data and a previous frame into blocks for which motion vectors and/or affine mapping coefficients may be determined. The motion vectors may then be used to represent the current frame data without requiring periodic transmission of a base, self-referential frames of…
A system and method is disclosed for representing each frame in a sequence of video frames in terms of a correlation between successive video frames. The system and method of the present invention segment the current video frame data and a previous frame into blocks for which motion vectors and/or affine mapping coefficients may be determined. The motion vectors may then be used to represent the current frame data without requiring periodic transmission of a base, self-referential frames of video data. Preferably, the compressor which generates the codewords to represent the current frame data subdivides the blocks of the current frame and previous frame buffers to further evaluate motion factors which may be used to represent current frame data. This evaluation is performed in a recursive manner and preferably includes evaluation of a bit rate/distortion factor to optimally select codewords for representing the current frame data. The bit rate parameters are generated by an entropy encoder which encodes the codewords generated by a compressor in a known entropy coding manner, such as Huffman encoding. Preferably, the decompressor for regenerating previous frames of video data includes a weighted mask filtering of the regenerated frames to reduce blocking artifacts in the regenerated frame data.
Other inventors -
Organizations
-
ACM
-
- Present
Recommendations received
14 people have recommended Lyman
Join now to viewMore activity by Lyman
-
I am honoured to be selected as an iSI 2024 Scholar. My dream of advancing my studies at an international university is now within reach and fast…
I am honoured to be selected as an iSI 2024 Scholar. My dream of advancing my studies at an international university is now within reach and fast…
Liked by Lyman Hurd
-
Another reason I am proud to work at iManage!
Another reason I am proud to work at iManage!
Shared by Lyman Hurd
-
I couldn't let #MothersDay slip by without extending heartfelt wishes to my fellow working moms in my LinkedIn community. Motherhood is undoubtedly…
I couldn't let #MothersDay slip by without extending heartfelt wishes to my fellow working moms in my LinkedIn community. Motherhood is undoubtedly…
Liked by Lyman Hurd
-
I find a great deal that resonates in Zadie Smith's editorial concerning campus demonstrations. https://lnkd.in/eW85FbZV
I find a great deal that resonates in Zadie Smith's editorial concerning campus demonstrations. https://lnkd.in/eW85FbZV
Shared by Lyman Hurd
-
We love to see iManage employees making connections and supporting causes they care about. Learn more about our recent event for iMPact Community…
We love to see iManage employees making connections and supporting causes they care about. Learn more about our recent event for iMPact Community…
Liked by Lyman Hurd
-
As we approach the anniversary of Kent State wanted to bring out a second incident in May 1970 that gets less attention. https://lnkd.in/eXBQGejA
As we approach the anniversary of Kent State wanted to bring out a second incident in May 1970 that gets less attention. https://lnkd.in/eXBQGejA
Shared by Lyman Hurd
-
A perspective on the crack-down on expression. Nobody disputes that harassment should not be tolerated but having different views does not of itself…
A perspective on the crack-down on expression. Nobody disputes that harassment should not be tolerated but having different views does not of itself…
Shared by Lyman Hurd
-
Goodbye, Google! Wow, I made it 20 years at Google! This is incredibly hard for me to even believe, especially since I didn’t think I would make it…
Goodbye, Google! Wow, I made it 20 years at Google! This is incredibly hard for me to even believe, especially since I didn’t think I would make it…
Liked by Lyman Hurd
-
Just finished the course “Hands-On Advanced Python: Data Exploration and Manipulation” by Joe Marini! Check it out: https://lnkd.in/gH-dZJz4 #python.…
Just finished the course “Hands-On Advanced Python: Data Exploration and Manipulation” by Joe Marini! Check it out: https://lnkd.in/gH-dZJz4 #python.…
Liked by Lyman Hurd
-
Proud to announce that my financial advisors at Prairie Hills Financial Group have been named to the the 2023 Forbes Best-in-State Wealth Management…
Proud to announce that my financial advisors at Prairie Hills Financial Group have been named to the the 2023 Forbes Best-in-State Wealth Management…
Shared by Lyman Hurd
-
One year ago Jackson Newhouse and I started the Y Combinator W23 batch with 200+ other amazing startups. We had been working on Arroyo (YC W23) for a…
One year ago Jackson Newhouse and I started the Y Combinator W23 batch with 200+ other amazing startups. We had been working on Arroyo (YC W23) for a…
Liked by Lyman Hurd
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More